2021-9-26 数据库系统概论笔记(一)

数据库系统概论笔记(一)

第一章:基本知识

  1. 数据与其语义是不可分的;
  2. 数据库技术:管理数据的技术;
  3. 、数据:数据库管理的基本对象。
  4. 数据库的数据具有永久存储、有组织、可共享这三个基本特点;
  5. 数据模型通常是由数据结构、数据操作、完整性约束三部分组成;
  6. 数据库系统中模型分为概念模型和数据模型;
  7. 根节点:有且只有一个节点没有双亲节点;
  8. 层次模型需满足两个条件:①有且只有一个结点没有双亲,这个节点即是我们所说的根节点;②根以外的其他节点有且只有一个双亲节点;
  9. 网状模型需满足两个条件:①允许一个以上的结点无双亲;②一个节点可以有多于一个的双亲;
  10. 层次数据库的主要缺点:现实中有很多联系是非层次性的,层次数据库不能自然地表达这类数据;
  11. 网状数据库的主要缺点:①结构比较复杂,不利于最终用户掌握;②网状数据库的数据定义语义(DDL)、数据操纵语言(DML)比较复杂,要求用户掌握数据库结构和存取路径,不容易使用;
  12. 关系模型:由关系数据库结构、关系操作集合、关系完整性约束三部分组成,关系模型中数据的逻辑结构是一张二维表,它由行和列组成;(记忆可以和数据模型一起记)
  13. 关系:一个关系对用通常说的一张表;
  14. 属性:表中的一列即为属性;
  15. 域:属性的取值范围;
  16. 元组:表中的一行即为一个元组;
  17. 码:表中的某个属性组,它可以唯一确定一个元组;
  18. 分量:元组中的一个属性值;
  19. 关系模式:对关系的描述,一般表示为:关系名(属性1, 属性2, …, 属性n);
  20. 关系数据库
    优点:①关系模型与非关系模型的不同,它有很严格的数学基础;②关系模型的概念单一;③关系模型的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作;
    缺点: 存取路径对用户透明查询效率往往不如非关系模型;
  21. 数据库系统三级模式:三级模式结构由外模式、模式、内模式组成。
    外模式:也叫子模式或者用户模式;
    模式:也称逻辑模式;模式描述的是数据的全局模式结构。外模式通常是模式的子集;
    内模式:也叫存储模式;
    为了能让这三个模式能够联系和转换,数据库管理系统(DBMS)在这三级模式之间提供了两级映射:外模式、模式映射和模式、内模式映射;
  22. 数据与程序的物理独立性和逻辑独立性(自行搜索哦这里不写了)
  23. 数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用程序、数据库管理员和用户构成;

系列课程笔记是作者自己的学习笔记,若有错误可以私信哦,我会立即改过来的,如果有什么问题也随时欢迎一起探讨~
若想详细学习可以购买课本解析等辅导书或自行上网搜索相关知识。

你可能感兴趣的:(专业学习,big,data,知识图谱,数据库)