4.简述数据管理技术经历了哪些发展阶段,各自有哪些特点?
4.事务
4.事务
3.码
3.码
6 .有关系模式 R (A ,B ,C),存在依赖关系{B→A ,B→C} ,则分解ρ= {AB,A
6 .有关系模式 R (A ,B ,C),存在依赖关系{B→A ,B→C} ,则分解ρ= {AB,AC}丢失的依赖关系是
8 .当数据库被破坏后,如果事先保存了________和数据库的副本,就有可能恢复数据库
8 .当数据库被破坏后,如果事先保存了________和数据库的副本,就有可能恢复数据库
2.简述 SQL 语言的四大功能
2.简述 SQL 语言的四大功能
5.在连接运算中, 是连接去掉重复属性的等值连接
5.在连接运算中, 是连接去掉重复属性的等值连接
四、简答题(每小题 5 分,共 20 分)1.数据库管理系统的主要功能有哪些?
四、简答题(每小题 5 分,共 20 分)1.数据库管理系统的主要功能有哪些?
三、名词解释(每小题 5 分,共 20 分)1.数据库
三、名词解释(每小题 5 分,共 20 分)1.数据库
7 .如果 X→Y 且有 Y X ,那么 X→Y 称为___________。
7 .如果 X→Y 且有 Y X ,那么 X→Y 称为___________。
3.简述事务的特性
3.简述事务的特性
9 .在数据库系统中,视图的作用是简化操作、提高数据的独立性和数据的___________。
9 .在数据库系统中,视图的作用是简化操作、提高数据的独立性和数据的___________。
五、设计题(每小题 4 分,共 20 分)现有关系数据库如下:学生(学号,姓名,性别,专业,奖学金)
五、设计题(每小题 4 分,共 20 分)现有关系数据库如下:学生(学号,姓名,性别,专业,奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代
10 .关系中主码的取值必须唯一且非空,这条规则是_______________完整性规则。
10 .关系中主码的取值必须唯一且非空,这条规则是_______________完整性规则。
2.DBA
2.DBA
9 .将 ER 模型转换成关系模型的过程属于数据库的( )A .需求分析 B
9 .将 ER 模型转换成关系模型的过程属于数据库的( )A .需求分析 B. 概念设计C .逻辑设计D. 物理设计
3 .关系模型有三类完整性约束: 实体完整性、用户定义的完整性和___________。
3 .关系模型有三类完整性约束: 实体完整性、用户定义的完整性和___________。
2 .数据模型通常是由数据结构、__________和__________三个要素组成
2 .数据模型通常是由数据结构、__________和__________三个要素组成
二、填空题(本大题共 10 小题,每小题 1 分,共 10 分)1 .数据库的三级模式结构中,单个用
二、填空题(本大题共 10 小题,每小题 1 分,共 10 分)1 .数据库的三级模式结构中,单个用户使用的数据视图描述称为___________。
10.在一个 ER 模型中,有 3 个不同的实体集和 3 个不同的二元联系,其中有 1 个一对一联系
10.在一个 ER 模型中,有 3 个不同的实体集和 3 个不同的二元联系,其中有 1 个一对一联系、1 个一对多联系和 1 个多对多联系,根据 ER 模型转换
14 .关系代数表达式的优化策略中,首先要做的是( )A.对文件进行预处理 B.
14 .关系代数表达式的优化策略中,首先要做的是( )A.对文件进行预处理 B.尽早执行选择运算C.执行笛卡儿积运算 D.投影运算
4 .设 R 和 S 是任意两个关系,则 R S 等价于( )A .(R-S) S
4 .设 R 和 S 是任意两个关系,则 R S 等价于( )A .(R-S) S B .R (R-S)C .S
7 .若 R∈1NF ,且 R 中只有一个主属性,则 R 必然满足( )A .2NF B .3N
7 .若 R∈1NF ,且 R 中只有一个主属性,则 R 必然满足( )A .2NF B .3NFC .4NF D .BCNF
6 .SQL 语言中,HAVING 子句用于筛选满足条件的( )A . 列
6 .SQL 语言中,HAVING 子句用于筛选满足条件的( )A . 列 B . 行C .分组 D
15 .如何构造出一个合适的数据逻辑结构是( )主要解决的问题。A.关系数据库优化
15 .如何构造出一个合适的数据逻辑结构是( )主要解决的问题。A.关系数据库优化 B.数据字典C.关系数据库规范化理论 D