数据库原理概率复习

发布 2022-01-12 02:28:28 阅读 7455

1.数据库模型的3个要素:数据结构,数据操作,数据的完整性约束条件。

2.常用的数据模型,特点:

层次模型:优点:

1.层次模型的数据结构比较简单。

2.层次数据库的查询效率高。

缺点:1.现实世界中很多联系是非层次性。

2.一个借点具有多个双亲等,层次模型表示这类联系时的方法很笨。

3.查询子女节点必须通过双亲节点。

4.由于结构严密,层次命令趋于程序化。

网状模型:优点:

1.能够更为直接地描述现实世界。

2.具有良好的性能,存储效率高。

缺点:1.结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握。

2.网状模型的ddl,dml复杂,并且要嵌入一种高级语言中。用户不易掌握,不宜使用。

关系模型:优点:

1.关系模型与格式化模型不同,它是建立在严格的数学概念的基础上的。

2.关系模型的概念单一。

3.关系模型的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。

缺点:面向对象模型:

对象关系模型:

3.数据库发展的三个阶段:人工管理阶段,文件系统管理阶段,数据库系统阶段。

4.数据库**模式结构:模式,外模式,内模式。

5.数据库里有效的数据是什么:数据和数据之间的关系。

6.联系的种类,举例:一对一,一对多,多对多。

7数据库管理系统的六大功能:数据定义功能,数据组织存储和管理,数据操纵功能,数据库的事务管理和运行管理,数据库的建立和维护功能,其他功能。

8自然连接:是一种特殊的等值连接。

9.关系的三类完整约束:实体完整性约束,参照完整性约束,用户自定义完整性约束。

10.关系代数语言。

11.主属性:候选码的诸属性成为主属性。

12.做“笛卡儿积”新关系,元素的个数,属性的个数:

13.什么情况是相关子查询,不相关子查询:

操作特点,sql关键词:综合统一,高度非过程化,面向集合的操作方式,以同一种语法结构提供多种使用方式,语言简洁,易学易用,select,create,drop,alter,insert,update,delete,grant,revoke.

查询,完配符,嵌套,排序:

16.视图为什么是虚表:基本表是本身独立存在的表,在sql中一个关系就对应一个表。

视图是从一个或几个基本表导出的表。因为数据库中只存储有关视图的定义而不存储视图所对应的数据,这些数据仍存放在导出视图的基本表中,所以视图被称为虚表。

17.存储控制的种类:

1.定义用户权限,并将用户权限登记到数据字典中。

2.合法权限检查。

强制存取控制:每一个数据库对象被标一个一定的密级,每一个用户也被授予某一个级别的许可证。对于任意一个对象,只有具体合法证许可的用户才可以存储。

18.什么是数据库一致性,安全性:数据库的安全性是指保护数据库以防止不合法的使用所造成数据泄漏,更改,或破坏。

19.会应用,写出函数依赖,找出候选码,判断范式级别,规范化。

20合并er图是遇到的冲突和种类:属性冲突,命名冲突,结构冲突。

21数据抽象类型:分类,聚集,概括。

22数据库设计步骤:需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护。

23给应用,画出er图,转换成关系模式,找出候选码:

24查询优化规则:

1.选择运算应尽可能先做。

2.把投影运算和选择运算同时进行。

3.把投影同其前活其后的双目运算结合起来。

4.把某些选择同在它前面要执行笛卡儿积结合起来成为一个连接运算。

5.找出公共子表达式。

25关系数据查询优化的目标:选择有效的策略,求的给定的关系表达式的值,是的查询代价最小。

26日志文件:日志文件是用来记录事务对数据库的更新操作的文件。

27数据库恢复:数据转存,登陆日志文件。

28事务的四大特点:原子性,一致性,隔离性,持续性。

29并发操作,数据不一致:丢失修改,不可重复读,读脏数据。

30共享锁,排它锁:共享锁又称读锁(s)排它锁又称写锁(x)

31并发事务正确调度准则:可串行化是并发事务正确的准则。

数据库原理 数据库管理系统复习

数据库 access 复习要点 数据库access基础 数据库管理系统 数据库原理 数据库原理及应用 以下为重点复习内容,请同学们务必背出下列重点概念,考试为闭卷笔试。复习教材 access数据库应用基础与实训教程 1.数据库管理系统的英文缩写 dbms 2.access 数据库文件的扩展名是什么?...

数据库原理 数据库管理系统复习

数据库 access 复习要点 数据库access基础 数据库管理系统 数据库原理 数据库原理及应用 以下为重点复习内容,请同学们务必背出下列重点概念,考试为闭卷笔试。复习教材 access数据库应用基础与实训教程 1.数据库管理系统的英文缩写 dbms 2.access 数据库文件的扩展名是什么?...

数据库原理复习

1.信息就是客观世界的现实反映。2.信息的特征 信息的普遍性和客观性 信息是有用的 信息的依附性 信息的共享性 信息的可传输性 信息的可识别性 信息的可压缩性 信息的可转换性。3.数据的定义 数据是信息的最佳表现形式之一。4.数据的特征 数据的 型 和 值 数据受数据类型和取值范围的约束 数据有定性...