《2023年数据库原理与应用考试题库(含答案).docx》由会员分享,可在线阅读,更多相关《2023年数据库原理与应用考试题库(含答案).docx(34页珍藏版)》请在第一文库网上搜索。
1、2023年数据库原理与应用考试题库(含答案)一、单选题1 .下面哪个不是数据库系统必须提供的数据控制功能()。A、安全性B、可移植性C、完整性D、并发控制参考答案:B2 .数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的()。A、可靠性B、一致性C、完整性D、安全性参考答案:D3 .在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的()阶段。A、需求分析B、概念设计C、逻辑设计D、物理设计参考答案:B4 .在数据库设计中,数据流图(DDF)和数据字典(DD)主要用来描述结构化方法中的()阶段的工具。A、逻辑结构设计B、概念
2、结构设计C、可行性分析D、需求分析参考答案:D5 .若有表示公司和职员及工作的三个数据表。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),职员可在多家公司兼职,则表W的键(码)为OA、公司号,职员号B、职员号,工资C、公司号,职员号,工资D、职员号参考答案:A6 .DBMS指的是()。A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统参考答案:A7 .要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用()命令。A、SE1ECT*FROMCPWHERE产品名称1IKE,冰箱,B、
3、SE1ECT*FROMXSHTVHERE产品名称11KE,冰箱,C、SE1ECT*FROMCPWHERE产品名称1IKE%冰箱%D、SE1ECT*FROMCPWHERE产品名称二,冰箱,参考答案:C8 .在查询语句的Where子句中,如果出现了ageBetween30and40,这个表达式等同于()。A、 age=30andage=30orage30andage30orage40参考答案:A9 .MySQ1对于事务隔离级别采用的默认级别是()A、序列化B、可重复读C、提交读D、未提交读参考答案:B10 .数据库系统的数据独立性体现在()。A、不会因为数据存储结构与数据逻辑结构的变化而影响应用程
4、序B、不会因为数据的变化而影响到应用程序C、不会因为存储策略的变化而影响存储结构D、不会因为某些存储结构的变化而影响其他的存储结构参考答案:A11 .下面关于数据库系统的叙述中,正确的是()。A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型的一致D、数据库系统是一个结构化的数据集合参考答案:A12 .如果要在一张管理职工工资的表中限制工资的输入范围,应使用()约束。a、 Pdrimarykeyb、 ForeignkeyC、 uniqueD、 check参考答案:D13 .在数据库系统中,对存取权限的定义称为0。A、命令B、授权C、定义D、审计参考
5、答案:B14 .数据的物理独立性是指()。A、数据库与数据库管理系统相互独立B、用户程序与数据库管理系统相互独立C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构是相互独立的参考答案:C15 .SQ1的视图是从()中导出的。A、基本表B、视图C、数据库D、基本表或视图参考答案:D16 .计算机数据管理依次经历的几个阶段为OoA、文件系统、人工管理、数据库系统、分布式数据库系统和面向对象数据库系统B、人工管理、文件系统、数据库系统、面向对象数据库系统和分布式数据库系统C、人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统D、文件系统、
6、人工管理、数据库系统、面向对象数据库系统和分布式数据库系统参考答案:C17 .数据库只存放视图的()A、定义B、操作C、结果D、数据参考答案:A18 .()是存储在计算机内有结构的数据的集合。A、数据库系统B、数据库C、数据库管理系统D、数据结构参考答案:B19 .数据库系统的核心是()。A、数据库B、操作系统C、数据库管理系统D、文件系统参考答案:C20 .在SQ1语言中,子查询是()。A、返回单表中数据子集的查询语言B、选取多表中字段子集的查询语句C、选取单表中字段子集的查询语句D、嵌入到另一个查询语句之中的查询语句参考答案:D21 .在ER模型中,如果有3个不同的实体型,3个M:N联系,
7、根据ER模型转换为关系模型的规则,转换为关系的数目是()。A、4B、5C、6D、7参考答案:C22 .下列不属于DBMS功能的是O。A、数据定义B、数据操纵C、数据字典D、数据库运行控制参考答案:C23 .数据库系统的构成是:数据库、计算机硬件系统、用户和()。A、数据集合B、操作系统C、数据库管理系统D、文件系统参考答案:C24 .在下列关于规范化理论的叙述中,不正确的是()。A、任何一个关系模式一定有键B、任何一个包含两个属性的关系模式一定满足3NFC、任何一个包含两个属性的关系模式一定满足BCNFD、任何一个包含三个属性的关系模式一定满足2NF参考答案:D.数据库系统中所支持的数据模型有
8、Oo参考答案:C25 .SQ1的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的()子句之中。A、 SE1ECTB、 HAVINGc、Groupby-HAVingD、WHERE参考答案:D27 .用如下的SQ1语句创建一个Teacher表CREATETAB1ETeacher(TNOChar(6)NOTNU11,NAMEChar(8)NOTNU11,SEXChar(2),SA1INT,SDETPchar(12)check(SDEPTIN(4S,M,CS,)可以插入Teacher表中的元组是(A)。A、(EO203,刘刚NU11,NU11,4S,)B、(NU11,,王芳,女
9、,1200,CS)C、(TOUT,NU11,男,23,MA)D、(4T010,,李华,男,2100,EN)参考答案:A28 .事务具有ACID特性,以下不属于它的特性是()A、分子性B、隔离性C、持久性D、一致性参考答案:A29 .关系数据库中,主键()A、创建唯一的索引,允许空值B、只允许以表中第一字段建立C、唯一地标识表中的实体D、允许有多个主键参考答案:C30 .有两个关系R,S如下,由关系R和S通过运算得到关系T,则所使用的操作为()A、并B、自然连接C、笛卡尔积D、差参考答案:D31 .在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中数据独
10、立性最高的是()阶段。A、数据库系统B、文件系统C、人工管理D、数据项管理参考答案:A32 .假设存在一张职工表,包含“性别”属性,要求这个属性值只能取“男”或“女”,这属于()。A、实体完整性B、参照完整性C、用户定义的完整性D、关系不变性参考答案:C33 .在SQ1语言的SE1ECT语句中,实现投影操作的是哪个子句?()A、 se1ectB、 fromC、WhereD、groupby参考答案:A34 .关于数据库的特点,以下说法不正确的是0。A、数据结构化B、数据与程序一一对应C、具有较高的数据独立性和统一的数据控制功能D、数据共享性高,冗余低参考答案:B35 .列值为空值(NU11),则
11、说明这一列()。A、数值为0B、数值为空格C、数值是未知的D、不存在参考答案:C36 .showtriggers语句,它的功能是()A、查看事件B、打开事件C、查看触发器D、删除触发器参考答案:C37 .数据库的数据一般存放在()中。A、内存B、CPUc、寄存器D、磁盘参考答案:D38 .下面关于函数依赖的叙述中,不正确的是()。A、若X-Y,Y-Z,则X-YZB、若XYfZ,则YfZ,X-ZC、若X-Y,Y-Z,则X-ZD、若X-Z,ZfY,则X-Y参考答案:B39 .设属性A是关系R的主属性,则属性A不能取空值(NU11),这是()A、实体完整性规则B、参照完整性规则C、用户定义完整性规则
12、D、域完整性规则参考答案:A40 .储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是()。A、一对一的联系B、一对多的联系C、多对一的联系D、多对多的联系参考答案:D41 .在存在下列关键字的SQ1语句中,不可能出现Where子句的是()。A、 UpdateB、 De1eteC、 InsertD、 A1ter参考答案:D42 .下面对数据库三级模式结构的叙述中,不正确的是()A、三级模式结构可提供数据独立性B、三级模式结构通过两级映像来实现数据独立性C、模式做了修改,用户的应用程序必须修改D、内模式做了修改模式不必修改参考答案:C43 .De1imite用来改变语句的结束标志,
13、MySQ1默认下采用()字符A、问号?B、分号;C、美元符号$D、百分号参考答案:B44 .数据库的完整性是指数据的()和()。(1)正确性合法性不被非法存取相容性不被恶意破坏A、和(3)B、(2)和(5)C、和(4)D、和参考答案:D45 .在数据库的表定义中,限制成绩属性列的取值在O到IOO的范围内,属于数据的()约束。A、实体完整性B、参照完整性C、用户自定义D、用户操作参考答案:C46 .在数据库中存储的是()。A、数据B、数据模型C、信息D、数据以及数据之间的联系参考答案:D47 .关系模型中,一个关键字是()。A、可由多个任意属性组成B、至多由一个属性组成C、由一个或多个其值能惟一
14、标识关系模式中任何元组的属性组成D、以上都不是参考答案:C二判断题1)在需要表示金额等货币类型时,应优先选择使用DECIMA1数据类型。()A、正确B、错误参考答案:A2 .在重新命名数据库之前应该确保没有用户使用该数据库,而且数据库应该设置为单用户模式()A、正确B、错误参考答案:A3 .用二维表格来表示实体之间联系的模型称为层次模型。()A、正确B、错误参考答案:B4 .视图是关系数据库系统提供给用户以多种角度观察数据库中的数据的重要机制。()A、正确B、错误参考答案:A5 .等值连接是将要连接的列作相等比较的连接,但连接的列只显示一次,因而消除了自然连接产生的冗余。OA、正确B、错误参考答案:B6 .对关系模型来说,范式级别越高,实际应用效果越好。()A、正确B、错误参考答案:B7 .MySQ1的事件调度器可以用做定时执行某些特定任务,可以精确到每秒钟执行一个任务。()A、正确B、错误参考答案:A