综合练习试卷12
一、1.简答题
0. 对学生一课程数据库有如下查询:查询选修课程号为C2的学生的姓名。试用关系代数表达式表达该查询并画出关系代数初始语法树,并将其进行优化。
1. 什么叫数据抽象?试举例说明。
2. 数据输入在实施阶段的重要性是什么?如何保证输入数据的正确性?
3. 什么是数据字典?数据字典包含哪些基本内容?
4. 设关系R,S存储在不同的场地,已知:
card(R)=100,size(R)=50
card(S)=50,size(S)=5
.jpg)
请比较采用以下不同策略时的通信代价:
(1)在R所在场地执行连接操作,利用半连接方法;
(2)在S所在场地执行连接操作,利用半连接方法;
(3)在R所在场地执行连接操作,不用半连接方法;
(4)在S所在场地执行连接操作,不用半连接方法。
哪种情况代价最省(不考虑把结果传送到某一场地的代价)?
5. 事务为什么不能嵌套?
6. 对学生一课程数据库有如下查询:查询选修课程名为DB的学生的姓名。试用关系代数表达式表达该查询并画出关系代数初始语法树,并将其进行优化。
7. 现有一局部应用,包括两个实体:“出版社”和“作者”,这两个实体是多对多的联系,请读者自己设计适当的属性,画出E-R图,再将其转换为关系模型(包括关系名、属性名、码和完整性约束条件)。
8. 登记日志文件时为什么必须先写日志文件,后写数据库?
9. 什么是数据库的重组织和重构造?为什么要进行数据库的重组织和重构造?
二、2.论述题
0. 试述数据库系统的特点
1. 所有的视图是否都可以更新,为什么?
三、3.解答题
0. 
1. 
2. 
延伸阅读
- 考前自救指南:希赛自考题库快速提分
- 自考专属刷题工具,刷题即提分!
- 最后9天,自考历年真题应该怎么刷?
- 自考备考一站式服务:希赛自考题库APP
- 0基础逆袭秘籍:希赛全套自考学习包(含智能题库)
- 避开备考误区!用希赛自考APP快速提分!
自考微信公众号
扫码添加
自考备考资料免费领取
去领取
扫描二维码