文档库 最新最全的文档下载
当前位置:文档库 › 数据库系统四个基本概念(1)

数据库系统四个基本概念(1)

管理软

④ 数据库系统是在计算机系统加入数据库后的系统,由数据库,数据库管理系统,数

据库管理员,应用系统构成。

2. 数据管理技术产生个发展

三个阶段:人工管理、文件系统和数据库管理系统。

数据库管理系统特点:数据结构化;数据共享性高;冗余度低,易扩充;数据独立性;数据由DBMS统一管理和控制。

3. 数据的三个世界:现实世界,信息世界和机器世界

两个抽象步骤:①将现实世界中客观对象抽象为概念模型。

②将概念模型抽象为某个DBMS所控制的数据模型。

4. 常用数据模型类型:网状;关系;(格式化数据模型)面向对象,对象关系;

5. 关系模型的数据操作:查询,插入,删除,更新数据

关系模型完整性约束条件:

① 体完整性:若属性A是基本关系R的主码,则A不能取空取。

② 参照完整性:若属性F是基本关系R的外码,则与基本关系S的主码Ks相对应,

则在R上每个元组的F取值;a或者为空值

B或者等于S上某个元组上的主码值。

③ 户定义完整性:针对某个具体关系数据库的约束条件,它反映某个应用所涉及数据

满足的语义要求。

6. 三级模式结构的优点:数据库的三级模式是对数据的三个抽象级别,它吧数据的具体组

织留给了dbms管理,使用户能够抽象的逻辑的处理数据,而不必关心数据的具体表示方式和存储方式,

7. 为了能够实现系统内部的三个抽象层次的联系和转换,数据库系统在三级模式里提供两

层映像,即外模式/模式和模式/内模式,正是这两层映像保证数据库系统的数据能够有较高的物理独立性和逻辑独立性。

8. SL的特点:综合统一;高度非过程化;面向集合的操作方式;以同一种语言提供多种

使用方式;语言简洁,易学易用。

9. 索引的概念:为加速数据元组的检索而创建的分散存储结构。

10. 如何保证三级模式的逻辑独立性和物理独立性:当模式改变时,数据库管理员对外模式

/模式做出相应改变,可以使外模式保持不变,应用程序是依据数据的外模式编写的,从而应用程序也不必修改,保证数据和程序的逻辑独立性;当数据存储结构改变时,数据库管理员对模式/内模式做出相应改变,可以使模式保持不变,应用程序也不必修改,保证数据和程序的物理独立性。

11. 数据库安全性控制方法:用户标识与鉴别,存取控制,视图机制,审计,数据加密。

12. 数据库设计阶段与任务

1需求分析:定义任务综述和任务目标

2概论结构设计:将用户需求转化为概念模型

3逻辑结构设计:将概论模型

相关文档
相关文档 最新文档