第一章:绪论数据库(DB):长期存储在计算机内、有组织、可共享得大量数据得集合
数据库中得数据根据一定得数据模型组织、描述与存储,具有娇小得冗余度、交稿得数据独立性与易扩展性,并可为各种用户共享
数据库管理系统(DBM S):位于用户与操作系统间得数据管理系统得一层数据管理软件
用途:科学地组织与存储数据,高效地猎取与维护数据
包括数据定义功能,数据组织、存储与管理,数据操纵功能,数据库得事物管理与运行管理,数据库得建立与维护功能,其她功能
数据库系统(DBS):在计算机系统中引入数据库后得系统,一般由数据库
数据库管理系统(及其开发工具)、应用系统、数据库管理员构成
目得:存储信息并支持用户检索与更新所需得信息
数据库系统得特点:数据结构化;数据得共享性高,冗余度低,易扩充;数据独立性高;数据由D BMS 统一管理与控制
概念模型 实体,客观存在并可相互区别得事物称为实体
属性,实体所具有得某一特性称为属性
码,唯一标识实体得属性集称为码
域,就是一组具有相同数据类型得值得集合
实体型,具有相同属性得实体必定具有得共同得特征与性质
实体集,同一类型实体得集合称为实体集
联系两个实体型之间得联系 一对一联系;一对多联系;多对多联系关系模型 关系,元组,属性,码,域,重量,关系模型关系数据模型得操纵与完整性约束 关系数据模型得操作主要包括查询,插入,删除与更新数据
这些操作必须满足关系完整性约束条件
关系得完整性约束条件包括三大类:实体完整性,参照完整性与用户定义得完整性
数据库系统三级模式结构外模式,模式,内模式模式:(逻辑模式)数据库中全体数据得逻辑结构与特征得描述,就是所有用户得公共数据视图
一个数据库只有一个模式
模式得地位:就是数据库系统模式结构得中间层,与数据得物理存储细节与硬件环境无关,与具体得应用程序、开发工具及高级程序设计语言无关
模式定义得内容:数据得逻辑