数据库概念复习

  • 格式:docx
  • 大小:15.65 KB
  • 文档页数:3

概念复习
第1章 绪论
1、 数据库的三大特点 P4

永久存储,有组织,可共享
2、 DBMS的主要功能 P5
数据定义,数据组织,存储和管理,数据操纵,数据库的事务管理和

运行管理,数据的创建和维护
3、 数据库系统的组成 P5、P35
数据库(DB)数据库管理系统(DBMS),应用系统,数据库管理员(DBA),

软件,硬件,人员
4、 数据管理技术发展的3个阶段 P6
人工管理,文件系统,数据库系统
5、 数据库系统的特点P9-11
1.数据结构化,2.数据的共享性高,冗余度低,易扩充,3.数据独立

性高,4.数据由DBMS统一管理和控制
6、 数据独立性的两个方面和保证机制 P10
物理独立性和逻辑独立性。数据独立性是由DBMS的二级映像功能来

保证
7、 DBMS提供的数据控制功能 P11
数据的安全性保护,数据的完整性检查,并发控制,数据库恢复
8、 数据模型的种类 P12
概念模型,逻辑模型和物理模型
9、 数据模型的组成三要素 P13
数据结构,数据操作,完整性约束
10、 概念模型的表示方法:E-R图
11、 常用的逻辑数据模型:关系、网状、层次
12、 关系的3大完整性约束条件P30

实体完整性,参照完整性和用户定义的完整性
13、 关系模型的优、缺点 P30
14、 数据库系统的3级模式结构、2级映像,如何保证数据完整性?P32-34
15、 DBA的职责 P35-36
第2章 关系数据库
1、 关系是笛卡尔积的子集
2、 关系操作的两大部分:查询、增删改
3、 关系的基本操作:选择、投影、并、差和笛卡儿积
4、 关系语言分类 P48

关系代数语言,关系演算语言,具有关系代数和关系演算双重特点的

语言
5、 关系的三类完整性约束,实体完整性、参照完整性的定义并举例说明 P49-51

6、 关系运算用到哪4类运算符?其中专门的关系运算主要指哪4个?P52 P53
并,差,交,笛卡尔积 选择,投影,链接,除
第3章 关系数据库标准语言SQL
1、 SQL的功能(4个)和特点(5个) P79-80

功能:1.定义关系模式,插入数据,建立数据库 2.对数据库的数据进

行查询和更新 3.数据库重构和维护 4.数据库完整性,安全性控制
特点:综合统一,高度非过程化,面向集合的操作方式,以同一种语
言结构提供多种使用方式,语言简洁,易学易用
2、 视图的概念 P118
视图是从一个或几个基本表导出的表
3、 视图的作用 P125
第4章 数据库安全性
1、 数据保护的两个方面:数据的安全性和数据的完整性
2、 数据库安全性的定义 P130

保护数据库以防止不合法的使用所造成的数据泄露,更改或破坏
3、 数据库安全性控制的主要技术 P135
用户标识和鉴定,存取控制,视图和密码存储
4、 MAC机制中,主体对客体进行存取时必须遵循的规则 P144

第5章 数据库完整性
1、 数据库完整性是指数据的正确性和相容性
2、 DBMS提供的三种完整性约束条件的定义、检查以及违约处理 P151-157
第6章 关系数据理论
1、 数据库逻辑设计的有力工具:关系数据库的规范化理论
2、 不“好”的关系模式存在的问题(4方面会举例说明) P171
3、 数据依赖的公理系统是模式分解的理论基础
第7章 数据库设计
1、 数据库设计的特点 P199
2、 数据库设计的基本步骤 P201
3、 数据库运行阶段,DBA的职责 P233
4、 需求分析阶段产生的文档:数据字典和数据流图
5、 概念结构设计时,往往以中层数据流图作为分E-R图的依据
6、 E-R图向关系模型转换需遵循的原则 P225
第9章 关系查询处理和查询优化
1、 RDBMS查询处理的4的阶段 P263
2、 查询树的画法和优化 P272
3、 按照优化的层次,查询优化分为代数优化和物理优化
4、 物理优化时,操作算法和存取路径选取的方法(3个) P273
第10章 数据库恢复技术
1、 事务的定义和ACID特性 P278-279
2、 故障的种类 P280-281
3、 建立冗余数据最常用的技术:数据转储和登录日志文件
4、 日志文件的作用P284
5、 3大故障发生时如何处理,由谁完成? P285
第11章 并发控制
1、 并发控制带来的3种数据不一致性 P293
2、 并发控制的主要技术:封锁、时间戳、乐观控制法
3、 基本的封锁类型(排它锁和共享锁)及其相容矩阵
4、 封锁粒度与系统并发度、并发控制的开销之间的关系 P303
5、 为何要引进意向锁?P303-304
6、 意向锁的种类 P304