大连交通大学数据库期末复习提纲和各章节概念总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理与应用期末复习提纲
第一章概述
1.了解数据库管理技术发展的三个阶段,数据库系统阶段特点
2.掌握数据库技术的相关概念,包括数据、数据模型、数据库、数据库管理系统和数据系统等
3.理解数据模型,包括数据模型的组成要素;概念模型的基本概念和表示方法。
4.掌握常见的三种逻辑数据模型的根本区别,关系模型;
5.掌握数据库系统的结构,包括数据库的三级模式及两级映像结构;
6.了解数据库管理系统的主要功能、组成,以及数据库系统的组成。
第二章关系数据库
1.关系及基本概念
2.关系的性质
3.关系的三种完整性
4.关系代数运算重点
第三章、第七章
1.什么是DB2实例,实例和数据库的关系?
2.什么是表空间,DB2支持哪几类表空间?
3.DB2创建数据库时,先创建哪三个表空间?
4.什么是缓冲池,其作用是什么?
5.什么是容器,容器和表空间的关系,三类容器都是什么,分别适合哪种表空间使用?
6.DB2移动实用程序所使用的文件格式有哪几种?
7.DB2导入工具import和装入工具load有何区别,各自支持哪些文件格式?
8.DB2数据库间移动大量的表使用哪个工具?
9.DB2数据库系统架构:核心、接口等
第四章SQL
1.SQL语言功能
2.SQL数据定义功能
3.SQL查询重点
4.视图操作
5.数据更新
6.授权
第五章关系数据库规范化理论
1.掌握主键、外键、候选键、全键、决定属性集的概念及判断。
2.掌握数据依赖类型以及各种函数依赖定义,会判断函数依赖类型。
3.理解掌握范式的定义及类型,重点掌握1NF、2NF、3NF的判定条件,了解BCNF概念。
4.掌握根据所给语义写出函数依赖集。
5.掌握候选键的求解理论。
6.掌握模式分解的方法
第六章数据库设计
1.数据库设计的特点、方法和步骤
2.需求分析阶段的结果
3.概念设计的特点、方法、步骤
4.局部视图的设计、视图的集成
5.逻辑结构设计:E-R图向关系模型的转换,数据模型的优化等重点
第八章数据库完整性
1.掌握实体完整性、参照完整性、用户自定义完整性的定义方法
2.掌握DB2参照完整性规则
3.掌握唯一性约束的定义方法
4.掌握约束的命名、撤销、添加方法(CONSTRAINT关键字的使用)
5.掌握前、后触发器的定义方法
第九章数据库安全性
1.计算机系统的安全模型
2.数据库系统安全控制的一般方法
3.DB2数据库系统的安全性控制三个级别
4.DB2的五种权限的分配
第十章数据库并发性
1.什么是事务,事务的ACID特性是什么
2.数据库的并发操作带来的四个问题
3.事务的两种调度方案及其正确性
4.锁的类型和锁相容关系
5.两阶段锁协议是什么
6.掌握一、二、三级封锁协议是什么,各能解决什么问题
7.掌握DB2隔离级别及其并发性能
第十一章数据库恢复
1.数据库常见的故障类型及相应的恢复策略
2.循环日志、归档日志的概念和内容
4.DB2中三种恢复的简单实现方法
实验
1.实验中的常用命令,如:db2icrt、db2idrop、db2ilist、db2set
2.新建数据库对象的默认模式名
3.常用的配置参数,如SYSADM_GROUP、DB2INSTANCE、LOGFILESIZE 等
数据库各章节概念总结
1 数据库的独立性是指逻辑的独立性和物理独立性
2 数据库管理系统是核心,功能:定义和操纵数据,保证数据完整性和安全性,
提供并发控制。出现故障时实现系统恢复
3 数据模型是由数据结构,数据操作和完整性约束。
4 层次模型——树结构网状模型——图关系模型——二维表
5 模式\内核式:确定了数据的物理独立性
6 外模式\模式:确保了数据与程序间的逻辑独立性数据模式(方法)数据
模式(结果)
7 DBMS的主要功能:数据定义数据操作数据运行管理数据的建立和维护
数据通信
8 关系的三种类型:基本关系表,查询表视图表
9 关系数据库有型和值之分关系数据库的型也称为关系数据库模式是对关系
数据库的描述关系数据库的值是关系模式在某一时刻对应关系的集合
10 目标关系S的主键Ks和参照关系R的外键F必须定义在同一个城上
11. 元组上的值:非空值和空值
12. DB2实例是一个逻辑的数据库服务器环境创建实例DB2ICRT删除实例
DB2IDROP
13. 实例目录中储存了属于一个数据库实例的所有信息一旦被创建实例目录就
不能被更新
14. DB2的表有三种类型:永久表,临时表,派生表
15. SMS是DB2默认的表空间类型SMS是系统管理的表空间DMS是数据库管
理表空间
16. 实例就是一个逻辑的数据库管理器第一层子目录的目录名和实例名相同
属于该实例的数据将会被存储在该目录下第二层子目录制定了该数据库所属的数据库分区。
17. SQL语言功能:数据定义,数据操纵,数据控制
18. SQL语言特点:综合统一,高度非过程化,面向集合的操作方式,有自含式
语言和嵌入式语言,国际标准语言
19. 顺序:1.CREATE DATABASE 2.CONNECT TO DATABACE
20. 表的定义及有关的完整性约束条件的定义都是存放在数据字典中
21、DISTINCT关键字可以保证结果表中行唯一。
22、两个字符型的列通过CONTACT连成一个字符串。
23、必须指定组成视图的所有列名,某个目标不是单纯的属性名,而是列函数或