admin 管理员组文章数量: 887019
2024年2月29日发(作者:哈夫曼树为什么没有度为1的结点)
数据库概念复习
第一章1、什么是数据库?
2、数据库管理系统有哪些功能?3、什么是数据库的数据独立性?4、数据库有什么好处5、简述数据库系统的组成。
7、简述数据库系统的三级模式结构。8、简述数据库系统的特点
9、数据模型分为哪三类?数据模型由哪三部分组成?10、试述概念模型的作用
第二章1、什么是关系的外码?并举例说明。2、为什么关系中不允许有重复元组3、关系数据模型有哪些主要优点?4、说明关系模型有哪三类完整性规则
第三章
第四章
1、如何通过定义视图和存取控制保证数据库的安全性?并用SQL语言举例说明。
2、简述SQL中的为保证数据的安全性而提供的两个机制及其作用。3、什么是数据库安全性?数据库系统为保证数据安全采用了哪些措施?
第五章
1、什么是数据库的完整性约束条件?2、举例说明关系参照完整性的含义。
3、简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。4、数据库安全性与完整性有什么区别?
5、设有关系R(A,B,C)和S(D,E,A),A是R的主键和S的外键,为了
实现完整性约束,SQL语言中规定对R的删除操作可以采取哪三种措施?6、以学生选课关系SC(学号,课程号,成绩)为例,说明实体完整性规则的含义。
7、什么是数据完整性?试举一个数据不完整的例子。8、简述关系数据库中的三类完整性。
第六章
1、设R={A,B,C},F={A→B,B→C},ρ={AB,BC}试判断ρ是否为无损联接分解,并说明理由。
2、设有关系模式R(S#,C#,CNAME,TNAME),其属性分别表示学生的学号、
选修课程号、课程名、任课教师名。请说明该关系模式存在哪些操作异常。3、什么是数据冗余它会引起哪些操作异常4、简述最小函数依赖集满足的三个条件。
第七章
1、试述数据库设计过程2、试述数据库设计的特点
3、试述数据库设计过程的各个阶段上的设计描述
4、在全局ER模型设计过程中,需要消除局部ER模型之间存在的哪三种冲突?4、简述数据库设计中概念结构设计的主要步骤。5、简述数据库逻辑设计阶段的主要步骤。6、简述全局ER模式优化的原则。
7、将E-R图转换为关系模式,主要的转换规则是什么?8、规范化理论对数据库设计有什么指导意义?
第九章
1、为什么要对关系代数表达式进行优化2、简述关系代数表达式的启发式优化规则。3、试述查询优化的一般步骤
第十章
1、简述运行记录优先原则的含义。
2、为什么要进行数据库转储,比较各种数据转储方法?3、事务中的提交和回滚是什么意思?4、简述数据库中事务的概念及其性质。
5、简述数据库系统可能发生的故障及其恢复方法。6、试解释DB恢复中的UNDO操作和REDO操作。7、什么是日志文件?简述用日志文件恢复事务的过程。
8、DBS中有哪些类型的故障?哪些故障破坏了数据库?哪些故障未破坏数据库?
9、什么是数据库的恢复?数据库恢复的基本原则是什么?
第十一章
1、简述产生死锁的原因以及解除死锁的方法。
2、并发控制可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?
3、简述并发事务可串行化调度的含义。
4、简述数据库系统中活锁和死锁的含义。避免活锁的简单方法是什么?5、简述基于封锁的并发控制中排他锁的含义及作用。
6、简述并发操作带来的三类数据不一致性以及产生的主要原因。7、简述基于封锁的并发控制中共享锁的含义及作用。
8、简述DBMS的并发控制子系统中两段锁封锁协议所规定的事务规则。
版权声明:本文标题:数据库概念复习 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1709189116h539779.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论