数据库管理工作就是对数据库管理系统进行管理和维护的工作。

核心目标:稳定性,安全性,数据一致性,系统的高性能

数据库对象:

制定命名规范

灾难恢复:

恢复时间目标(RTO):灾难发生后,信息系统或业务功能从停顿到必须恢复的时间要求。

恢复点目标(RPO):灾难发生后,系统和数据必须恢复到的时间点要求。

GaussDB支持全量、增量和差异三种备份形式。

模式的概念:模式解决的是同名的问题,是对象的集合

表空间是由一个或者多个数据文件组成

表的概念

临时表分为:会话级临时表和事务级临时表

会话级临时表:ON COMMIT PRESERVE ROWS

事务级临时表:ON COMMIT DELETE ROWS

表的存储方式,按照数据的存储方式,表分为两种:行存储表和列存储表

列存适合的场景:统计分析类查询;行村适合的场景:点查询

NOLOGGING表:指定NOLOGGING关键字,或者指定放在NOLOGGING表空间。

适用对象:可靠性要求不高的非核心数据。

分区:将大表的数据分成许多小的数据子集。范围分区表,列表分区表,哈希分区表,间隔分区表。

数据类型:

基本数据类型:数值类型,字符类型,二进制类型,日期/时间类型,布尔类型,枚举类型等。

复合数据类型,序列号类型,几何类型。

视图与基本表补贴,不是物理上实际存在的,是一个虚表。

约束:常见的约束类型:唯一性和主键约束,外键约束,检查约束,非空约束,默认约束

事务特征:原子性,一致性,隔离性,持久性

一旦一个事务开始,所有涉及到的数据都会被判定

GaussDB高斯数据库(数据库基础知识)相关推荐

  1. 计算机基础三级,三级数据库计算机基础知识

    <三级数据库计算机基础知识>由会员分享,可在线阅读,更多相关<三级数据库计算机基础知识(9页珍藏版)>请在人人文库网上搜索. 1.模拟 三级数据库计算机基础知识(二)一.选择题 ...

  2. MongoDB数据库索引基础知识与实战技巧

    本文内容源自Kyle Banker 的MongoDB In Action一书.主要描述了MongoDB索引相关的一些基础知识和使用技巧. 索引类型 虽然MongoDB的索引在存储结构上都是一样的,但是 ...

  3. [python学习] 专题九.Mysql数据库编程基础知识

    在Python网络爬虫中,通常是通过TXT纯文本方式存储,其实也是可以存储在数据库中的:同时在WAMP(Windows.Apache.MySQL.PHP或Python)开发网站中,也可以通过Pytho ...

  4. mysql数据库python基础知识_python学习之Mysql数据库编程基础知识介绍

    在Python网络爬虫中,通常是通过TXT纯文本方式存储,其实也是可以存储在数据库中的:同时在WAMP(Windows.Apache.MySQL.PHP或Python)开发网站中,也可以通过Pytho ...

  5. oracle数据库中基础知识,oracle数据库基础知识

    oracle数据库基础知识 -- End loop --1 declare pnum number(4):=0; begin while pnum < 10 loop dbms_output.p ...

  6. Oracle数据库,基础知识

    1.Oracle的五大约束条件: 1 主键  primary key 2 外键  foreign key, 3 唯一  unique, 4 检测  check 5 非空  not null 实例运用: ...

  7. oracle数据库sql基础知识,Oracle数据库基础知识为内部培训资料.doc

    PAGE 1 课程 IL001100 ORACLE数据库基础知识 ISSUE1.0 开心Java整理 IL001100 ORACLE数据库基础知识 ISSUE1.0 目录 PAGE 1 PAGE 45 ...

  8. 数据库:基础知识总结

    目录 一.数据库基础知识 数据库设计三大范式: 数据仓库数据模型: 数据库分类: SQL语言分类: 二.DDL 操作"数据库"的DDL 操作表的DDL 修改表的DDL 三.DML( ...

  9. NoSQL数据库的基础知识

    关系型数据库和NoSQL数据库 什么是NoSQL 大家有没有听说过"NoSQL"呢?近年,这个词极受关注.看到"NoSQL"这个词,大家可能会误以为是" ...

  10. 【数据库】基础知识总结

    数据库完整性 为了维护数据库完整性DBMS需要提供: 1. 提供定义完整性约束条件的机制 2. 提供完整性检查方法:一般在INSERT UPDATE DELETE语句执行后开始检查或者在事物提交之前进 ...

最新文章

  1. c语言函数的可选性自变量
  2. Swift数组扩容原理
  3. 《现代操作系统》第7章读书笔记--虚拟化和云(未完成)
  4. 对象的继承关系在数据库中的实现方式和PowerDesigner设计
  5. mac下androidStudio 运行模拟器出现:
  6. 浏览器在DPI缩放时变化问题
  7. m40型工业机器人_工业机器人在汽车生产中有的应用范围
  8. 分享一些Java开发人员在编程中最容易踩雷的地方!
  9. RobotFramework读取mysql和oracle数据库
  10. Convert.ToInt32()与int.Parse()的区别 (转载)
  11. MYSQL 10038 服务启动不起来
  12. 电脑只有一个c盘怎么办_新买的电脑,拿到手只有一个C盘,如何分成两个盘
  13. sessionStrorage + localStorage+ cookes
  14. 【优化算法】多目标麻雀搜索优化算法(MSSA)【含Matlab源码 1366期】
  15. Redisson分布式锁使用采坑记
  16. 登录虚拟服务器,虚拟化服务器登录及操作方法说明
  17. G120XA与S7-1200的Modubus通信(一)
  18. 萨摩亚峰会全球颂将创建第一个全球海洋超强智慧岛
  19. 计算机显示屏显示超出屏幕大小,如果计算机提示显示器显示超出范围,该怎么办?...
  20. Flutter 气泡效果 centerSlice 实现点9图

热门文章

  1. 直播系统开发:基于Nginx与Nginx-rtmp-module PDF文件下载
  2. java aes加密 base64_【java】AES加密解密|及Base64的使用
  3. Python程序设计与算法基础-----书本上机实践题目及答案
  4. 第八课.TPAMI2021年多篇GNN相关工作
  5. 时至今日您仍是我的光芒
  6. 泛微ecology9后端二开环境搭建及远程调试教程
  7. 脉冲函数、阶跃函数和斜坡函数
  8. 猫盘X3P 自启动frp及tailscale配置开机自启
  9. 日文字符中常见的乱码情况---正波浪线“~”
  10. 增强现实技术与游戏开发