郑州工业应用技术学 大型数据库基础专升本 综合作业.docx
《郑州工业应用技术学 大型数据库基础专升本 综合作业.docx》由会员分享,可在线阅读,更多相关《郑州工业应用技术学 大型数据库基础专升本 综合作业.docx(15页珍藏版)》请在冰点文库上搜索。
郑州工业应用技术学大型数据库基础专升本综合作业
1. (单选题)在数据库设计中,将ER图转换成关系数据模型的过程属于()。
(本题1.0分)
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
答案:
D
解析:
无
2. (单选题)储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是()。
(本题1.0分)
A.一对一的联系
B.一对多的联系
C.多对一的联系
D.多对多的联系
答案:
D
解析:
无
3. (单选题)把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过()。
(本题1.0分)
A.建立新的属性来实现
B.建立新的关键字来实现
C.建立新的关系来实现
D.建立新的实体来实现
答案:
C
解析:
无
4. (单选题)专门的关系运算不包括下列中的()。
(本题1.0分)
A.联接运算
B.选择运算
C.投影运算
D.交运算
答案:
D
解析:
无
5. (单选题)如果学生表STUDENT是使用下面的SQL语句创建:
CREATETABLESTUDENT(SNOCHAR(4)PRIMARYKEYNOTNULL,SNCHAR(8),SEXCHAR
(2),AGEDECIMAL
(2)CHECK(AGE>15ANDAGE<30))下面的SQL语句中不可以正确执行的是()。
(本题1.0分)
A.INSERTINTOSTUDENT(SNO,SEX,AGE)valueS("S9","男",17)
B.INSERTINTOSTUDENT(SNO,SEX,AGE)values("李安琦","男",20)
C.INSERTINTOSTUDENT(SEX,AGE)values("男",20)
D.INSERTINTOSTUDENT(SNO,SN)values("S9","安琦")
答案:
C
解析:
无
6. (单选题)在数据库三级模式间引入二级映象的主要作用是()。
(本题1.0分)
A.提高数据与程序的独立性
B.提高数据与程序的安全性
C.保持数据与程序的一致性
D.提高数据与程序的可移植性
答案:
A
解析:
无
7. (单选题)已知关系R(A,B,C,D,E)及其上的函数相关性集合,F={A→B,E→A,CE→D},该关系的候选关键字是()。
(本题1.0分)
A.AE
B.BE
C.CE
D.DE
答案:
C
解析:
无
8. (单选题)在概念设计阶段,最常使用的数据模型是()。
(本题1.0分)
A.对象模型
B.物理模型
C.逻辑模型
D.实体联系模型
答案:
D
解析:
无
9. (单选题)子模式是用户与数据库的接口之一,它对应于数据库的()。
(本题1.0分)
A.外模式
B.概念模式
C.内模式
D.存储模式
答案:
A
解析:
无
10. (单选题)对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为()。
(本题1.0分)
A.并运算
B.交运算
C.差运算
D.积运算
答案:
A
解析:
无
11. (单选题)设有关系R(A,B,C,D)及其上的函数相关性集合F={B→A,BC→D},那么关系R最高是()。
(本题1.0分)
A.第一范式
B.第二范式
C.第三范式
D.BCNF范式
答案:
A
解析:
无
12. (单选题)关系表达式运算的结果是()。
(本题1.0分)
A.数值型
B.字符型
C.逻辑型
D.日期型
答案:
C
解析:
无
13. (单选题)关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是并、差、投影、选择和()。
(本题1.0分)
A.交
B.笛卡儿积
C.自然联结
D.除法
答案:
C
解析:
无
14. (单选题)对于现实世界中事物的特征,在实体-联系模型中使用()。
(本题1.0分)
A.属性描述
B.关键字描述
C.二维表格描述
D.实体描述
答案:
A
解析:
无
15. (单选题)关系R1和R2,经过关系运算得到结果是S,则S是()。
(本题1.0分)
A.一个关系
B.一个表单
C.一个数据库
D.一个数组
答案:
A
解析:
无
16. (单选题)下面正确的规则是()。
(本题1.0分)
A.若XM→Y,WY→Z,则XW→Z
B.若X→Y,Y→Z则Z→X
C.若XY→Z,则X→Z,Y→Z
D.若X→Y,Y→Z,则X→Z
答案:
D
解析:
无
17. (单选题)关系数据库的规范化理论主要解决的问题是()。
(本题1.0分)
A.如何构造合适的数据逻辑结构
B.如何构造合适的数据物理结构
C.构造合适的应用程序界面
D.如何控制不同用户的数据操作权限
答案:
A
解析:
无
18. (单选题)使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当()。
(本题1.0分)
A.使用WHERE子句
B.在GROUPBY后面使用HAVING子句
C.先使用WHERE子句,再使用HAVING子句。
D.先使用HAVING子句,再使用WHERE子句
答案:
B
解析:
无
19. (单选题) DBMS 是什么?
( )(本题1.0分)
A. 操作系统
B. 数据库管理系统
C. 数据库
D. 数据库管理员
答案:
B
解析:
无
20. (单选题)下面有关索引的描述正确的是()。
(本题1.0分)
A.创建非聚集索引以后,原来的数据库表文件中记录的物理顺序将被改变
B.索引与数据库表的数据存储在一个文件中
C.创建非聚集索引是创建一个指向数据库表文件记录的指针构成的文件
D.使用索引并不能加快对表的查询操作
答案:
C
解析:
无
21. (单选题)对于关系数据库,任何二元关系模式最高都可以达到()范式。
(本题1.0分)
A.1NF
B.2NF
C.3NF
D.BCNF
答案:
D
解析:
无
22. (单选题) SQLServer 提供的单行注释语句是使用( )开始的一行内容。
(本题1.0分)
A. “/*”
B. “--”
C. “{”
D. “/”
答案:
C
解析:
无
23. (单选题) 设有关系R和S,关系代数表达式R-(R-S)表示的是:
(本题1.0分)
A. R∩S
B. R-S
C. R∪S
D. R÷S
答案:
A
解析:
无
24. (单选题) SQLServer 的字符型系统数据类型主要包括( )。
(本题1.0分)
A. Int、money、char
B. char、varchar、text
C. datetime、binary、int
D. char、varchar、int
答案:
B
解析:
无
25. (单选题) 关系数据库系统中所使用的数据结构是:
(本题1.0分)
A. 树
B.图
C.表格
D.二维表
答案:
D
解析:
无
26. (单选题) 在关系模型中,一个关键字:
(本题1.0分)
A. 可由多个关系任意属性组成
B. 至多由一个属性组成
C. 可由一个或多个能唯一识别关系模式中任何元组的属性组成
D. 以上都不对
答案:
C
解析:
无
27. (单选题)
对视图的描述错误的是:
( )
(本题1.0分)
A. 是一张虚拟的表
B. 在存储视图时存储的是视图的定义
C. 在存储视图时存储的是视图中的数据
D. 可以像查询表一样来查询视图
答案:
C
解析:
无
28. (单选题) SQL 中的视图机制属于 DBS 的:
(本题1.0分)
A. 完整性措施
B. 安全性措施
C. 恢复措施
D. 并发性措施
答案:
B
解析:
无
29. (单选题) 下列哪一个不是设置表间"关系"时的选项:
(本题1.0分)
A. 实施参照完整性
B. 级联追加相关记录
C. 级联更新相关字段
D. 级联删除相关记录
答案:
B
解析:
无
30. (单选题) 若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C的联系是(本题1.0分)
A. 一对一
B. 一对多
C. 多对一
D. 多对多
答案:
D
解析:
无
31. (单选题) SQLServer2000 采用的身份验证模式有 ( )(本题1.0分)
A. 仅Windows身份验证模式
B. 仅SQLServer身份验证模式
C. 仅混合模式
D. Windows身份验证模式和混合模式
答案:
D
解析:
无
32. (单选题)
新安装SQLServer后,默认有六个内置的数据库,其中的两个范例数据库是Pubs和( )。
(本题1.0分)
A. master
B. NorthWind
C. msdb
D. bookdb
答案:
B
解析:
无
33. (单选题) 下面列出的关于 “ 视图 (View)” 的条目中,哪一条是不正确的(本题1.0分)
A. 视图是外模式
B. 视图是虚表
C. 使用视图可以加快查询语句的执行速度
D. 使用视图可以简化查询语句的编写
答案:
C
解析:
无
34. (单选题) SELECT 语句中与 HAVING 子句通常同时使用的是( )子句。
(本题1.0分)
A. ORDERBY
B. WHERE
C. GROUPBY
D. 无需配合
答案:
C
解析:
无
35. (单选题)
下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是( )。
(本题1.0分)
A. sp_helptext
B. sp_helpindex
C. sp_bindrule
D. sp_rename
答案:
A
解析:
无
36. (单选题) SQLServer2000 企业版可以安装在操作系统上。
(本题1.0分)
A. MicrosoftWindows98
B. MicrosoftWindows2000Professional
C. MicrosoftWindows2000Server
D. MicrosoftWindowsXP
答案:
C
解析:
无
37. (单选题) 若规定基本表中某一列或若干列为非空和唯一值双重约束,则这些列就是该基本表的( )码(本题1.0分)
A. 主码
B. 候选码
C.外码
D.内码
答案:
B
解析:
无
38. (单选题) SQL语言中, SELECT语句的中FROM子句指出的是查询的(本题1.0分)
A. 数据来源
B. 条件
C. 输出数据项
D. 分组依据
答案:
A
解析:
无
39. (单选题) 要删除mytable表中的myindex索引,可以使用( )语句。
(本题1.0分)
A. DROP myindex
B. DROP mytable.myindex
C. DROPINDEX myindex
D. DROPINDEX mytable.myindex
答案:
B
解析:
无
40. (单选题) 关系代数运算是以( )为基础的运算。
(本题1.0分)
A. 关系运算
B. 谓词演算
C. 集合运算
D. 代数运算
答案:
C
解析:
无
41. (问答题)
简要说明数据的完整性约束条件的含义。
关系有哪三类完整性约束?
(本题20.0分)
答案:
答:
含义 数据的完整性约束条件是一组完整性规则。
这些规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态及状态的变化,以保证数据的正确、有效和相容。
关系有实体完整性、参照完整性和自定义完整性等三类完整性。
得分点:
未设置
解析:
无
42. (问答题)
数据库的发展经历了哪三个阶段:
(本题20.0分)
答案:
1、层次型和网状型:
代表产品是1969年IBM公司研制的层次模型数据库管理系统IMS。
2、关系型数据型库:
目前大部分数据库采用的是关系型数据库。
1970年IBM公司的研究员E.F.Codd提出了关系模型。
其代表产品为sysemR和Inges。
3、第三代数据库将为更加丰富的数据模型和更强大的数据管理功能为特征,以提供传统数据库系统难以支持的新应用。
它必须支持面向对象,具有开放性,能够在多个平台上使用。
得分点:
未设置
解析:
无
43. (问答题) 关系型数据库管理系统( RDBMS )特点(本题20.0分)
答案:
1.数据以表格的形式出现
2.每行为各种记录名称
3.每列为记录名称所对应的数据域
4.许多的行和列组成一张表单
5.若干的表单组成database
得分点:
未设置
解析:
无