080720 自考软件工程:07163高级数据库技术历年真题及答案 2018年 2017年 2019年真题和答案

07163高级数据库技术历年真题及答案 2018年 2017年  2019年真题和答案

http://yy870.com/article/36537.html

http://zoole.wang/article/36537.html

答案和复习资料 和 小抄:    https://dwz.cn/Idq4qz8i

 

07163高级数据库技术真题(2017年04月卷)

 

绝密★考试结束前

全国2017年04月高等教育自学考试

高级数据库技术试题

课程代码:07163

请考生按规定用笔将所有试题的答案涂、写在答题纸上。

选择题部分

注意事项:

1.    答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。

2.    每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。

 

一、单项选择题(本大题共20小题,每小题2分,共40分)

  1. 1.      由数据库、操作系统、数据库管理系统、应用开发工具、应用系统、数据库管理员和用户构成的整体是

  2. A.文件系统 B.数据库系统   C.数据仓库    D.软件系统

  3. 2.      设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员, 则部门与职员实体之间的联系类型是

  4. A.多对多联系    B.—对一联系     C.多对一联系   D.—对多联系

  5. 3.      在数据库中,产生数据不一致的根本原因是

  6. A.数据存储量太大       B.没有严格保护数据

  7. C.数据冗余        D未对数据进行完整性控制

  8. 4.      用符号σ表示的关系操作是

  9. A.选择      B.除    C.投影    D.并

  10. 5.      下列不属于构成E-R图的基本要素是

  11. A.实体   B.属性   C.联系   D.元组

  12. 6.      对关系的描述正确的是

  13. A.允许两个元组完全相同      C.元组位置具有顺序无关性

  14. B.允许出现相同的属性名     D.同一属性的数据可以具有不同的类型

  15. 7.      SQLServer 2008中,每个数据库都有一个主数据文件:主数据文件的推荐文件扩展名是

  16. A..LDF    B..NDF   C..FDF  D..MDF

  17. 8.      下列属于SQL Server 2008短整型数据类型的是

  18. A.CHAR    B.SMALLINT   C.IMAGE  D.DATETIME

  19. 9.      在SQL语言中,命令动词ALTER属于

  20. A.数据查询 B.数据操纵     C.数据定义 D.数据控制

  21. 10.   英文缩写DBA代表

  22. A. 数据库管理员 B. 数据定义语言

  23. C.  数据操作语言 D.数据库管理系统

  24. 11.   11创建数据库、定义表结构属于数据库管理系统的

  25. A.    数据定义功能 B. 数据操作功能

  26. C.运行管理功能     D. 数据库维护功能

  27. 12.   数据模型所描述的内容不包括

  28. A.数据结构 B.数据操作   C.数据约束   D.数据管理

  29. 13.   在SELECT语句中使用*,表示   .

  30. A.选择全部属性 B. 选择任何属性

  31. C.选择全部主键 D. 选择全部元组

  32. 14.   数据库的并发操作可能带来的问题是

  33. A.数据独立性会提高 B. 增加数据的冗余度

  34. C.丢失更新            D.非法用户的使用

  35. 15.   为了保证每一个实体有唯一的标识,主键不能取空值,这种约束属于

  36. A.实体完整性规则        B.参照完整性规则

  37. C.用户自定义的完整性规则 D.并发控制措施

  38. 16.   16.若关系模式i?e2NF,且它的任何一个非主属性都不传递函数依赖于任何候选键,则属于

  39. A.4NF    B.3NF C.2NF    D.1NF

  40. 17.   下列关于视图的说法正确的是

  41. A.    视图是一个虚表,它必须从一个基本表导出

  42. B.    视图是一个虚表,它必须从两个基本表导出

  43. C.    视图是一个虚表,它必须从多个基本表导出

  44. D.    视图是一个虚表,它必须从一个或多个基本表导出

  45. 18.   事务的执行次序称为

  46. A.过程   B.调度 C.步骤 D.流程

  47. 19.   在数据库设计中,独立于计算机的硬件和软件的设计阶段是

  48. A.概念结构的设计 B.物理结构的设计   C.逻辑结构的设计   D.需求分析

  49. 20.   SQL语句中,必须与GROUP BY—起使用的选项是

  50. A.ORDERBY    B.HAVING     C.INTO      D.DISTINCT

 

第二部分非选择题(共60分)

二、填空题(本大题共10小题,每小题1分,共10分)

  1. 21.   数据库和文件系统的根本区别是____。

  2. 22.   从数据库用户角度看,数据库系统的体系结构分为单用户结构、主从式结构、分布式结构、客户机/服务器结构和______结构。

  3. 23.   网状模型是指用______表示实体类型及实体间联系的模型。

  4. 24.   在面向对象数据模型中,所有具有相同属性和方法集的对象抽象出_____。

  5. 25.   SQLServer 2008数据库管理系统所支持的数据模型是_____ 。

  6. 26.   SQL语言用____ 语句将对指定操作对象的指定操作权限授予指定的用户。

  7. 27.   执行带输入参数的存储过程时,SQL Server提供了两种传递参数的方式:____ 和______通过参数名传递。

  8. 28.   目前常见的身份认证方式主要有三种方式:用户名加口令、生物特征识别技术和基于 ______身份认证方法。

  9. 29.   封锁对象的大小称为______ 。

  10. 30.   概念模型是对现实世界的抽象,可采用_____ 、聚集、概括方法来进行数据抽象,得到概念模型的实体集及属性。

 

 

三、简答题(本大题共5小题,每小题6分,共30分)

  1. 31.   简述数据库的三层模式结构的优点。

  2. 32.   简述一个好的数据模型应满足的要求。

  3. 33.   简述使用数据库视图的主要优点。

  4. 34.   关系模式设计利用什么理论?如果一个关系模式设计得不好,对数据库会造成哪些方 面的后果?

  5. 35.   数据库的维护工作主要包括哪些方面?

 

四、设计题(本大题共5小题,每小题2分,共10分)

  1. 36.   己知学生信息数据库有三个基本关系:

学生(学号,姓名,性别,年龄,系别)

课程(课程号,课程名,学分)

选课(学号,课程号,成绩)

注:年龄、学分和成绩为精确数字类型,其他为字符串类型 写出执行如下操作的SQL语句序列:

(1)查询每个系的学生人数。

(2)添加一门新课程“kc008,软件工程,6”。

(3)将学号为“jsj003”,课程号为“kc002”的成绩修改为66。

(4)删除学号为“jsj〇〇9”的选课记录。

(5)查询选修了课程号为“kc009”课程的学生学号和姓名。

 

五、综合题(本大题共2小题,每小题5分,共10分)

  1. 37.   己知某企业各部门有许多职工,一个职工仅属于一个部门,每个职工可在多垃中做工,每项工程可有多个职工参加。

其中,职工有:职工号、姓名等属性;

部门有:部门号、部门名等属性;

工程有:工程号、工程名等属性;

每个职工参加某个工程有参加日期。

(1)根据上述语义画出E-R图,属性可省略,但必须注明联系的类型。

(2)将E-R图转换为关系模型,并指出每个关系的主键。

 

答案:    https://item.taobao.com/item.htm?spm=a230r.1.14.16.71d41273Any6iX&id=600729916400&ns=1&abbucket=15#detail

你可能感兴趣的:(080720 自考软件工程:07163高级数据库技术历年真题及答案 2018年 2017年 2019年真题和答案)