数据库复习提纲

概述

{% asset_img 1575291148906.png img %}

根据本年2019数据库复习要点整理,书籍为《数据库系统概论》(第五版,王珊、萨师煊)

文章目录

第1章 绪论

1.数据库的四个基本概念(简述)

  • 数据(data):描述事物的符号记录
  • 数据库(DataBase,DB):长期存储在计算机内,有组织的、可共享的大量数据的集合。
  • 数据库管理系统(DataBase Management,DBMS):位于用户和操作系统中间的一层数据管理软件,科学高效的组织、存储、维护数据。
  • 数据库系统(Database System , DBS):由数据库、数据库管理系统、数据库管理员、应用程序组成的存储、管理、维护数据的系统

2.数据库管理系统的主要功能(简述)

  • 数据的组织、存储、管理、维护

3.数据库技术的发展阶段(简述)

  • 人工管理,文件系统,数据库系统

4.数据库系统的主要特点(简述)

  • 数据结构化
  • 数据共享性高,冗余度低,易扩充
  • 数据独立性高
  • 数据由DBMS统一管理和控制

5.数据模型的层次(简述)

  • 第一层:概念模型,将现实世界抽象为信息世界
  • 第二层:逻辑模型和物理模型,将信息世界抽象为机器世界

6.数据模型的组成要素(简述)

  • 数据结构
  • 数据操作
  • 数据的完整性约束

7.信息世界中的基本概念(掌握)

  • 实体(Entity):客观存在并可以相互区别的“事物”
  • 属性(Attributes):实体的某一特性
  • 实体集(Entity Set):同型实体的集合称为实体集
  • 键(Key):能唯一标识一个实体的属性或属性集
  • 联系(Relationship):反应实体间的相互关系

8.实体间联系的类型(掌握)

  • 一对一联系(1 : 1)
  • 一对多联系(1 : n)
  • 多对多(m : n)

9.ER模型(掌握)

10.关系模型的数据结构及相关术语(理解)

  • 关系模型数据结构:二维表
  • 相关术语:
    • 关系:就是二维表

    • 元组:表中的每一行数据,相当于一个记录值

    • 属性:表中每一列是一个属性值的集合

    • 码:表中用来唯一确定一个元组的一个属性或最小属性组

    • 域:属性的取值范围

    • 分量:元组中的一个属性值

    • 关系模式:对关系的描述,一般格式为

      关系名(属性1, 属性2, 属性3, ···)
      
      例如:
      学生(学号, 姓名, 年龄, 性别, 年级, 专业)
      

11.关系模型的优缺点(简述)

  • 优点:
    • 建立在严格的数学概念基础上
    • 概念单一
    • 存储路径对用户透明,所以数据独立性更高、安全保密性更好、简化了程序员的工作和数据库开发建立
  • 缺点:
    • 查询效率较低
    • DBMS需要对用户查询进行优化,增加了开发DBMS的难度

12.数据库系统的三级模式结构(理解、简述)

  • 模式(逻辑模式、概念模式):全体数据的逻辑结构和特征描述
  • 外模式(用户模式):数据库用户能看到的局部数据的逻辑结构和特征描述
  • 内模式(存储模式):数据物理结构和存储方式的描述

13.数据库的二级映像与数据独立性(理解、简述)

  • 外模式 / 模式映像:对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系,保证了数据与程序的逻辑独立性。

  • 模式 / 内模式映像:定义了数据库的全局逻辑结构与存储结构之间的对应关系,保证了数据与程序的物理独立性。

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值