岱左吧

代做作业_国开电大作业代做_奥鹏作业代写_各科作业辅导

北京交通大学远程与继续教育学院《数据库及其应用》 期末考试试卷

admin    2023-10-18    1436

微信号:wuyouhw
添加微信好友, 获取更多信息
复制微信号

如需代做,请联系本站客服


北京交通大学远程与继续教育学院 2022-2023 学年第二学期   期末考试试卷


年级  2021 级秋   专业              层次   高起专

 

《数据库及其应用》   课考试题 (B)     考试方式: (开卷)

 

一、单选题(共 15 道小题, 每小题 2 分, 共 30 分)

1. 数据库系统的数据独立性体现在  。

A. 不会因为数据的变化而影响到应用程序

B. 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 C. 不会因为存储策略的变化而影响存储结构

D. 不会因为某些存储结构的变化而影响其他的存储结构

2. 关系代数中的连接操作是由     操作组合而成 。

A. 选择和投影                   B. 选择和笛卡尔积

C. 投影、选择、笛卡尔积         D. 投影和笛卡尔积

3.  在 SQL 语言中的视图 VIEW 是数据库的     。

A. 外模式                       B. 模式

C. 内模式                       D. 存储模式

4. 在 Transact-SQL 语法中,用来删除数据的命令是     。

A. INSERT          B. UPDATE             C. DELETE              D. CREATE

5. 数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是

。

_____

A. 层次分析法和层次结构图      B. 数据流程分析法和数据流程图

C. E-R 图                   D. 结构分析法和模块结构图

6. 关系模型中, 一个码是     。

A. 可以由多个任意属性组成       B. 至多由一个属性组成

C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组

D. 以上都不是

7. 区分不同实体的依据是     。

A. 名称     B. 属性             C. 对象          D. 概念


8. 数据库物理设计完成后,进入数据库实施阶段,下述工作中, 一般不 属于实施阶段的工作。

A. 建立库结构                  B. 系统调试

C. 加载数据                    D. 扩充功能

9. 表示两个或多个事务可以同时运行而不互相影响的是     。

A. 原子性        B. 一致性       C. 独立性        D. 持久性

10. SQL 语言中用     语句可实现事务的提交 。

A. CREATE TABLE                            B. ROLLBACK

C. GRANT 和 REVOKE                      D. COMMIT

11. 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括

。

_____

A. 数据字典、应用程序、数据库后备副本

B. 数据字典、应用程序、审计档案

C. 日志文件、数据库后备副本

D. 数据字典、应用程序、日志文件

 

12. 解决并发操作带来的数据不一致问题普遍采用     技术。

A. 封锁        B. 存取控制          C. 恢复           D. 协商

 

13. 关系模型中有三类完整性约束:实体完整性、参照完整性和域完整性。定义 外部关键字实现的是哪一类完整性     。

A. 实体完整性                   B. 域完整性

C. 参照完整性                   D. 实体完整性、参照完整性和域完整性

14. SQL 语言的数据操纵语句包括 SELECT 、INSERT 、UPDATE 、DELETE 等, 其中最重要的使用最频繁的是     。

A. INSERT         B. DELETE            C. UPDATE        D. SELECT

15. 如果事务 T 获得了数据项 Q 上的排他锁,则 T 对 Q          。

A. 只能读不能写   B. 只能写不能读    C. 既可读又可写  D. 不能读也不能

写


二、填空题(共 5 道小题, 每小题 3 分, 共 15 分)

16. 关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的 数据依赖,其中最重要的是        和           。

17. 设有学生关系: S(XH ,XM ,XB ,NL ,DP)。在这个关系中, XH 表示 学号, XM 表示姓名, XB 表示性别, NL 表示年龄, DP 表示系部。查询学生 姓名和学号的投影操作的关系运算式是         。

18. SQL 语言除了具有数据查询和数据操纵功能之外,还具有 和 的功能,它是一个综合性的功能强大的语言。

19. 关系数据模型中,二维表的列称为     ,二维表的行称为 。

20.  “三分        ,七分 ,十二分 ”是数据库建设的基本 规律。

 

三、简答题(共 3 道小题, 共 30 分)

21. 试述查询优化的一般步骤。 (10 分)

 

22. 系统分析员的职责是什么? (10 分)


23. 试述分布式数据库系统的模式结构。 (10 分)

 

四、综合题(共 2 道小题, 共 25 分)

24. 假设有一关系模式 S-L-C(Sno,Sdept,Sloc,Cno,Grade) , Sloc 为学生的住处, 并且每个系的学生住在同一个地方。

试回答下列问题:

(1) 根据上述规定,写出关系模式 S-L-C 的基本函数依赖;  (5 分)

(2) 找出关系模式 S-L-C 的码;                         (2 分)

(3) 试问关系模式 R 最高已经达到第几范式?为什么?     (3 分)

(4) 如果 R 不属于 3NF,请将 R 分解成 3NF 模式集。      (5 分)


25. 设有如下关系模式:

学生:S(SNO,SNAME,SAGE,SDEPT)

课程:C(CNO,CNAME,TEACHER)

学生选课表 SC(SNO,CNO,GRADE)

其中, TEACHER 为任课教师的编号(假设每门课程只有一名任课教师)。 请用 SQL 语句完成下列操作: (10 分)

(1) 查询年龄大于等于 20 岁的学生的学号、姓名和年龄  (2 分)

 

(2) 查询所有姓王学生的姓名、学号和系别。          (2 分)

 

(3) 查询每个学生及其选修课程的情况 。          (3 分)

 

(4) 查询选修了 3 门以上课程的学生学号。          (3 分)


本文链接:https://daizuozuoye8.com/?id=777

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

上一篇   下一篇

相关文章

请发表您的评论