奥鹏东财网考2020年3月课程考试《数据库原理与应用》复习资料参考答案.docx
《奥鹏东财网考2020年3月课程考试《数据库原理与应用》复习资料参考答案.docx》由会员分享,可在线阅读,更多相关《奥鹏东财网考2020年3月课程考试《数据库原理与应用》复习资料参考答案.docx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单选题1. 使用数据库技术的主要目的是( )。A. 解决数据保密问题 B.解决数据完整性问题C.解决数据共享问题 D.解决数据量大的问题【参考答案】: C2. 下列不属于数据库管理系统优点的是( )。A. 相互关联的数据的集合,较少的数据冗余B.程序与数据相互独立C.最大限度地保证数据的正确性D.难以按用户的要求表示数据【参考答案】: D3. 面向对象数据模型是( )与数据库技术相结合的产物,用以支持非传统应用领域对数据模型提出的新需求。A. 模块化程序设计方法 B.面向对象程序设计方法C.结构化系统分析方法 D.结构化程序设计方法【参考答案】: B4. 已知关系模式:S(学号,姓名,所在系,
2、所在班,班主任),设一个学生只在一个系的一个班学习,一个班只有一个班主任。则此关系模式属于( )。A.1NF B.2NF C.3NF D.4NF【参考答案】: B5. 有UNIQUE 约束的列,其取值一定( )。A. 没有空值B. 没有空值且不重C. 取值不重,但允许有多个空值 D.取值不重,但只允许有一个空值【参考答案】: D6. 两个关系的( )运算是包含同时出现在第一和第二个关系中的元组的新关系。A. 并 B.连接C.差D.交【参考答案】: D7. 数据库概念结构的设计就是( )模型的设计。A. 物理B.逻辑C.E-RD.概念【参考答案】: C8. 传统的集合“并、交、差”运算施加于两个
3、关系时,这两个关系应该满足的条件有( )。A. 属性个数不相等B. 对关系的属性及属性值没有要求C. 相对应的属性值不必须取自同一个域D.属性个数相等【参考答案】: D9. 在SQL 语句中,下列涉及空值的操作,错误的是( )。A.AVG IS NULL B.AVG IS NOT NULLC.AVG = NULL D.NOT(AVG IS NULL)【参考答案】: C10. 数据的( )是指根据数据库逻辑结构设计和物理设计的结果将原始数据存放到数据库中去。A.处理B.载入C.结构D.输出【参考答案】: B11. 将SELECT 语句的查询结果集再进行集合运算就构成了SQL 的( ) 查询。A.
4、连接B.集合C.函数D.嵌套【参考答案】: B12. 关系的每一个分量必须是一个不可分的( )。A. 属 性 B.数据项C. 实 体 D.关键字【参考答案】: B13. 设student 表中存放了学生的信息,要从student 表中查出姓名(sname)的第二个字是“光”或明的学生的信息,正确的查询语句为: select * from student whereA. sname LIKE _光明%B. sname LIKE _光明%C.sname LIKE _光明% D.sname LIKE _光明%【参考答案】: B14. 在( )阶段之后,进行概念结构的设计。A. 数据库实施B. 数据库
5、运行和维护C.需求分析D.逻辑结构设计【参考答案】: C15. 现有学生表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业),该表的主键是( )。A.宿舍编号B.学号C.(宿舍编号,姓名) D.(宿舍编号,学号)【参考答案】: B16. 关系数据库中的数据完整性是指( )。A. 数据的正确性B. 数据的独立性、可控性C.数据的一致性D.数据的有效性和相容性【参考答案】: A17. 人们只能根据数据的( )来确定函数依赖。A.值域B.类型C.格式D.语义【参考答案】: D18. 下列不属于SQL 语言功能的是( )。A.数据定义功能B.数据查询功能C.数据控制功能D.数据通信功能【参考答案】:
6、 D19. 信息世界的主要对象称为( )。A.关系B.实体C.属性D.记录【参考答案】: B20. 假设考试成绩的取值范围为 0150 的整数,则最合适的数据类型是( )。A.tinyint B.int C.numeric(3,0) D.numeric(4,1)【参考答案】: A21. 语句“SELECT * FROM Student WHERE sage BETWEEN 20 AND 25”的作用是( )。A. 查询年龄大于 20 并且小于 25 的学生B. 查询年龄大于等于 20 并且小于等于 25 的学生C. 查询年龄大于 20 并且小于等于 25 的学生D. 查询年龄大于等于 20 并
7、且小于 25 的学生【参考答案】: B22. 在关系内模式中要说明的主要内容是( )。A.基本表 B.存储文件C.索引D.属性【参考答案】: C23. 一个属性能否为NULL,这是由( )决定的。A.关系B.实体C.系统D.语义【参考答案】: D24. DISTINCT 子句的作用是( )。A.去掉 DISTINCT 词后边列的重复值B.去掉某表中的重复行数据C.去掉查询结果中的重复行数据D.去掉一个列的数据【参考答案】: C25. 两个关系的( )是指包括在第一个关系中出现而在第二个关系中不出现的元组的新关系。A.连接B.交C.并D.差【参考答案】: D26. 下列不属于SQL Server
8、 数值类型的是( )。A.float B.binary C.money D.tinyint【参考答案】: B27. 参照完整性约束定义( )与主关键字之间的引用规则。A. 属性B. 外部关键字C.实体D.关键字【参考答案】: B28. 设有关系模式:图书借阅(读者号,书号,借书日期,还书日期), 其中书号代表唯一的一本书,若允许读者在不同时间借阅同一本书,则此关系模式的主键是( )。A.( 读 者 号 ) B.(读者号,图书号) C.(读者号,图书号,借书日期)D.(读者号,图书号,借书日期,还书日期)【参考答案】: C29. 设R 和S 为两个基本表,“FROM R RIGHT JOIN S
9、 ON R.某列=S.某列”表示( )。A. 不要求 R 中的数据满足连接条件B. 不要求 S 中的数据满足连接条件C. 同时要求 S 和 R 中的数据均满足连接条件D.S 和 R 中的数据均可不满足连接条件【参考答案】: B30. 设有关系R(A,B,C)和S(B,C,D),下列关系代数表达式中不成立的是( )。A.A(R)D(S) B.RS C.C(R)C(S) D.RS【参考答案】: B31. 数据库是在计算机中按照一定的数据模型组织,存储和应用的是( )。A.文件的集合B.数据的集合C.命令的集合D.程序的集合【参考答案】: B32. 下列用户中需要授权才能对数据库对象进行操作的是(
10、)。A.系统管理员 B.数据库拥有者C.数据库对象拥有者D.普通用户【参考答案】: D33. 数据库的三个模式两个映象提供了( )。A.应用程序和数据的逻辑独立性B.应用程序和数据的物理独立性C.应用程序和数据的逻辑独立性和物理独立性D.应用和数据的存储独立性和物理独立性【参考答案】: C34. 在关系模型中,实体以及实体间的联系都是用( )来表示的。A. 属 性 B. 实 体 C. 关 系 D.关键字【参考答案】: C35. 确定用户对未来系统的各种要求,包括信息要求、处理要求、安全性和完整性要求,属于( )阶段的工作。A.概念结构设计B.数据库实施C.数据库运行和维护D.需求分析【参考答案
11、】: D36. 已知学生关系:学生(学号,姓名,性别,年龄,籍贯),若执行SQL 语句:SELECT 姓名,性别 FROM 学生WHERE 籍贯=“北京”说明该语句对学生关系进行的操作是( )。A.选择和连接B.连接和投影C.交和选择 D.投影和选择【参考答案】: D37. 关系数据库中,无论实体还是联系,无论是操作的原始数据、中间数据还是结果数据,都用( )表示。A.结构B.元组C.属性D.关系【参考答案】: D38. 下列各项中,哪项属于数据库系统最明显的特点( )。A.存储容量大B.处理速度快C.数据共享 D.处理方便【参考答案】: C39. 调查未来系统所涉及的用户的当前职能、业务活动
12、及其流程,属于( )阶段的工作。A.概念结构设计B.需求分析C.数据库运行和维护D.数据库实施【参考答案】: B40. 在数据库中,产生数据更新异常的根本原因是( )。A. 数据存储量太大B. 未对数据进行完整性控制C.数据冗余D.没有严格保护数据【参考答案】: C41.( )是数据库系统的核心,用于数据库的建立、使用和维护。A.软件系统B.硬件系统C.数据库管理系统D.数据库管理员【参考答案】: C42. 数据库的授权机制属于。A.数据库的安全控制B.数据库的可靠C.数据独立性D.数据的共享【参考答案】: A43. 投影操作选取关系的某些( )。A.元组B.实体C.记录D.属性【参考答案】:
13、 D44.( )结点之间的联系不受层次的限制,可以任意发生联系,所以它的结构是结点的连通图。A.层次模型B.网络模型C.关系模型D.面向对象模型【参考答案】: B45. 下列操作中,系统检查默认值约束的是( )。A.插入数据之前B.插入数据之后C.修改数据之前D.修改数据之后【参考答案】: A46. 构成数据模型有三个要素,以下不属于这三个要素的是( )。A.数据结构B.数据分类C.数据操纵D.数据约束【参考答案】: B47. 下列关于外键的说法,正确的是( )。A.外键必须与所引用的列类型相同,但长度可以不一样B.外键与所引用的列的类型没有关系C.外键所引用的列可以和外键在同一个表中D.外键
14、所引用的列必须在另一个表中【参考答案】: C48. SQL 语言中,用于限制列取值不重的约束是( )。A.NOT NULL B.DEFAULT C.UNIQUE D.CHECK【参考答案】: C49. 下列选项中,不属于特殊关系运算的是( )。A.投影B.连接C.笛卡尔积D.选择【参考答案】: C50. 关系模型中的数据操作的特点是( )操作方式。A.属性B.记录C.集合D.实体【参考答案】: C51. 设有关系R,现要按条件 f 对关系R 进行选择运算,正确的是( )。A.RfR B.f(R)C.f(R)D.Uf(R)【参考答案】: C52. 在关系数据库应用系统设计中,将E-R 模型转换为
15、关系模型属于下列哪个阶段的工作( )。A.概念设计B.逻辑设计C.物理设计D.需求分析【参考答案】: B53. 介于关系代数和关系演算之间的语言称为( )。A.域关系演算 B.数据库语言 C.元组关系演算D.结构化查询语言【参考答案】: D54. 假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询 20 岁的学生的学号、姓名和年龄。使用( )关系。A. 考试B. 学生和课程C.课程D.学生【参考答案】: D55. 若数据库中只包含成功事务提交的结果,则该数据库所处状态是。A.安全B.一致C.完整D.可靠【参考答案】: B56. 已知SN
16、是一个字符类型的字段,有查询语句:SELECT SN FROM S WHERE SN LIKE AB% 该查询语句的执行结果是( )。A. 含有 3 个字符AB%的所有 SN 字段B. 仅含有 3 个字符且前两个为AB的 SN 字段C.以字符串AB开始的所有 SN 字段D.含有字符A或B的所有 SN 字段【参考答案】: C57. 数据的型是指数据的( )。A.结构B.联系C.类型D.值域【参考答案】: A58. 有如下关系:考试情况表(学号,课程号,考试次数,成绩)( )。假设一个学生可以多次参加同一门课程的考试( )。则此关系的主键是( )。A.(学号,课程号) B.(课程号,考试次数)C.
17、(学号,考试次数) D.(学号,课程号,考试次数)【参考答案】: D59. 在关系数据模型中,对二维表框架的描述称为( )。A.系统模式B.模式C.关系模式D.结构【参考答案】: C60. 函数依赖反映了关系模式中( )间的决定关系,体现了数据间的相互关系。A.元组B.记录C.实体D.属性【参考答案】: D61. 下列关于索引的说法,错误的是( )。A.数据库中建立索引是为了加快数据的查询速度。B.索引建立的越多,查询效率越高C.索引会占用存储空间D.索引会增加数据更改的时间【参考答案】: B62. 下列关于数据库管理系统的说法,错误的是( )。A.数据库管理系统是一个专门用于实现对数据进行管
18、理和维护的系统软件B.数据库管理系统位于用户应用程序与操作系统软件之间C.数据库管理系统需要操作系统的支持以实现对数据库文件的操作D.数据库管理系统是计算机的基础软件之一【参考答案】: D63. 在SELECT 语句中,用来限制查询结果集行数的谓词是( )。A.COUNT B.SUM C.TOP D.BOTTOM【参考答案】: C64. 两个关系的( )运算是指将一个关系的元组加到第二个关系中,生成新的关系。A. 交 B.连接C.差D.并【参考答案】: D65.( )是一种介于关系代数与关系演算之间的语言。A.SQL B.JAVA C.HTML D.ASP【参考答案】: A66.( )阶段要做
19、的工作是将需求分析得到的用户需求抽象为反映用户观点的概念模型。A.概念结构设计B.数据库实施 C.逻辑结构设计D.数据库运行和维护【参考答案】: A67. 数据类型Numeric(10,4)表示的数据是( )。A. 小数点后边有 4 位数字,小数点前边有 10 位数字B. 小数点后边有 10 位数字,小数点前边有 4 位数字C. 小数点后边有 4 位数字,小数点前边有 6 位数字D. 小数点后边有 4 位数字,小数点前边有 5 位数字【参考答案】: C68. 下列不属于数据库行为设计范畴的是。A.功能分析和设计B.事务设计C.应用程序设计与实现D.数据库性能优化【参考答案】: D69.( )是
20、RDB 用以表示数据语义的机制。A.元组依赖B.属性依赖C.系统依赖D.函数依赖【参考答案】: D70. 下列关于 3NF 关系模式的说法,正确的是( )。A.一定消除了插入和删除异常B.一定属于 BCNFC.仍有可能存在更新异常D.一定没有部分函数依赖,但有可能存在传递函数依赖【参考答案】: C71. 以下不是数据库所依据的数据模型的是( )。A.实体联系模型B.网状模型C.关系模型D.层次模型【参考答案】: A72. SQL 中的集合交操作是先分别求出参与集合交操作的查询结果集, 然后再进行( )运算。A. 差B. 并C. 交 D.连接【参考答案】: C73.( )是对用户所用到的那部分数
21、据的描述。A.关系模式B.外模式 C.模式D.内模式【参考答案】: B74. 一个大学有许多学科,学生在完成相应学科的所有课程之后可以毕业。设一个学生只能就读一个学科。有一些课程是几个学科的公共课程。该大学用SQL Server 数据库维护课程(Course)、学科(Discipline) 和学生(Student)的详细信息。 下列关于该系统的逻辑模型的说法, 正确的是( )。A. 实体 Course 和 Student 之间的联系是多对一B. 实体 Course 和 Discipline 之间的联系是多对多C. 实体 Discipline 和 Student 之间的关系是一对一D. 实体 C
22、ourse 和 Discipline 之间的关系是一对多【参考答案】: B75. 在关系模型中,表中的一行即为一个( )。A.关键字B. 元 组 C. 属 性 D.分量【参考答案】: B76. 在关系代数表达式的查询优化中, 不正确的叙述是( )。A.把笛卡尔积和随后的选择合并成连接运算B.尽可能早地执行连接C.尽可能早地执行选择D.尽可能早地执行投影【参考答案】: B77. 关系数据库管理系统应能实现的专门关系运算包括( )。A.显示、打印、制表B.关联、更新、排序C.排序、索引、统计D.选择、投影、连接【参考答案】: D78. 当表达现实世界的信息内容发生变化时,如增加列,删除列等,可以不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理与应用 奥鹏东财网考 2020 课程 考试 数据库 原理 应用 复习资料 参考答案
限制150内