第一章 数据 数据库中存储的基本对象 描述事物的符号记录
数据库 长期存储在计算机内,有组织,可共享的大量数据的集合,数据有较小冗余度,较高数据独立性,易扩展性,并可为各种用户共享
数据库管理系统 位于用户与操作系统之间的一层数据管理软件
功能包括:数据定义,数据组织,存储,管理,数据操纵,数据库的事务管理和运行管理,数据库建立和维护功能,其他
数据库系统 在计算机系统中引入数据库后的系统
包括:用户 数据库管理员 应用系统 开发工具 数据库管理系统 操作系统 数据库
数据库进展 人工管理—文件系统—数据库系统 数据库系统特点:数据结构化 共享性高 冗余度低 易扩充 独立性高
数据模型 包括:概念模型 逻辑模型 物理模型
数据模型组成:数据结构 数据操作,完整性约束
概念模型表示方法:E—R 图(实体—矩形,属性-圆形,关系—菱形)
常用数据模型:层次,网状,关系
名词解释:关系—对应一张表,元组—表中的一行,属性—表中的一列,码-表中的某个属性组,域—属性的取值范围,重量-元组中的一个属性值,关系模式—对关系的描述
关系数据模型的操纵:查询,插入,删除,更新
完整性约束:实体完整性,参照完整性,用户自定义完整性
三级模式二级映像:外模式—视图,模式—基本表,内模式—存储结构,外模式/模式映像,模式/内模式映像
第二章 名词解释:域—一组具有相同数据类型的值的集合,笛卡尔积—域上面的一种集合运算,某属性重量个数的乘法运算,关系 -域中的子集,候选码—能惟一标识一个元组的某属性组,主码—候选码中的某个,主属性—候选码的诸属性,全码—关系模式的所有属性都是这个关系模式的候选码
关系操作:包括集合运算和关系运算
集合运算:并 U 差— 交∧ 笛卡尔积×
关系运算:选择 δ 投影 π 连接∞ 除÷
基本五项操作:选择 投影 并 差 笛卡尔积
完整性约束:实体完整性-主码不为