岱左吧

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

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

admin    2023-10-18    399

微信号: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. 设有学生关系: SXH 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

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

上一篇   下一篇

相关文章

请发表您的评论

复制成功
微信号: wuyouhw
添加微信好友, 获取更多信息
我知道了
添加微信
微信号: wuyouhw
添加微信好友, 获取更多信息
一键复制加过了
微信号:wuyouhw添加微信