数据库原理智慧树知到期末考试答案2024年_第1页
数据库原理智慧树知到期末考试答案2024年_第2页
数据库原理智慧树知到期末考试答案2024年_第3页
数据库原理智慧树知到期末考试答案2024年_第4页
数据库原理智慧树知到期末考试答案2024年_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理智慧树知到期末考试答案2024年数据库原理二维表中,除了第一行的属性,水平方向的行称为()。

A:分量B:属性C:关系的实例D:元组答案:元组设关系模式R属于BC范式,若消除R中的(),可将R规范到第四范式

A:主属性对候选关键字的部分函数依赖B:不能归入函数依赖的非平凡多值依赖C:非主属性对候选关键字的传递函数依赖D:主属性对候选关键字的传递函数依赖答案:不能归入函数依赖的非平凡多值依赖对数据库对象进行删除的操作是()。

A:UPDATEB:ALTERC:DROPD:DELETE答案:DROP在文件系统管理阶段数据()。

A:具有物理独立性B:有逻辑独立性C:独立性差D:无独立性答案:独立性差关系数据库规范化是为解决关系数据库中()问题而引入的

A:减少数据操作的复杂性B:保证数据的安全性和完整性C:提高查询速度D:插入、删除、修改和数据冗余答案:插入、删除、修改和数据冗余下列()方法不是数据库的安全性控制方法。

A:设置用户口令B:视图机制C:授权D:完整性答案:完整性关系是一个()数目相同的元组的集合。

A:关系的实例B:分量C:表格D:属性答案:属性选择操作是根据某些条件对关系进行()分割,选取符合条件的元组。

A:混合B:水平C:交叉D:垂直答案:水平在关系数据库中,表与表之间的联系是通过定义()实现的。

A:用户自定义的完整性B:实体完整性C:取值范围D:参照完整性答案:参照完整性现实世界中事物的特性在信息世界中称为()

A:实体B:记录C:键D:属性答案:属性如果甲事务对A数据已经加锁,不允许任何其他事务对A再加任何类型的锁是,则甲对A事务加的锁为()

A:共享锁或排他锁B:都不对C:共享锁D:排他锁答案:排他锁关系操作中,操作的对象和结果都是()。

A:列B:记录C:元组D:集合答案:集合镜像与转储的区别在于镜像是实时的。()

A:错误B:正确答案:正确如果关系R是BCNF范式,则R必是3NF的说法是错误的。()

A:对B:错答案:错数据库管理系统是位于用户与操作系统之间的一层数据管理软件。()

A:错B:对答案:对对数据库进行安全保护时,一般只考虑对什么数据对象允许进行什么样的操作。()

A:对B:错答案:错视图是虚表,是从一个或几个基本表(或视图)导出的表。()

A:错B:对答案:对在SQL中,基本表的撤消(从数据库中删除表)可以用DROPVIEW语句。()

A:错误B:正确答案:错误既然数据库能实现对不同用户数据的共享,所以数据库中的数据不应该存在任何冗余。()

A:正确B:错误答案:错误一个2NF的关系不一定是3NF的。()

A:错B:对答案:对有一种封锁协议,它要求事务在读取数据前先加共享锁,且直到该事务执行完毕退出后才释放相应的锁,这种封锁协议是()。

A:两段锁协议B:二级封锁协议C:一级封锁协议D:三级封锁协议答案:三级封锁协议在创建基本表的过程中,下列说法正确的是()。

A:在一个数据库中,两个基本表的名字可以相同B:在给表命名时,第一个字符不能是数字C:表名和属性列的名字区分大小写D:在给表中的属性列命名时,第一个字符必须是字母或数字答案:在给表命名时,第一个字符不能是数字数据库的()是指数据的正确性和相容性。()。

A:并发控制B:安全性C:恢复D:完整性答案:完整性在数据管理技术发展所经历的三个阶段中,数据独立性最低的是()。

A:人工管理阶段B:计算机管理阶段C:文件管理阶段D:数据库管理阶段答案:人工管理阶段涉及三张表的查询时,WHERE子句中至少有()个条件表达式。()。

A:3B:2C:1D:0答案:2下列关于锁粒度的说法正确的是()。

A:锁粒度越小,系统的并行程度就越高,系统的开销也就越大B:锁粒度越大,系统的并行程度就越高,系统的开销也就越小C:锁粒度越小,系统的并行程度就越低,系统的开销也就越小D:锁粒度越大,系统的并行程度就越低,系统的开销也就越大答案:锁粒度越小,系统的并行程度就越高,系统的开销也就越大下列不属于全局E-R模型优化时要达到的目的是()。

A:实体类型所含属性的个数尽可能少B:实体类型的个数尽可能少C:实体完整性和参照完整性D:实体间联系的冗余最小答案:实体完整性和参照完整性两个子查询的结果()时,可以执行并、交、差操作。()

A:结构部分一致B:主键完全一致C:结构完全一致D:结构完全不一致答案:结构完全一致如果把学生看成实体,某个学生的姓名叫“张三”,则张三应看成是()。

A:属性值B:记录型C:记录值D:属性型答案:属性值数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括()。

A:数据字典、应用程序、数据库后备副本B:数据字典、应用程序、日志文件、审计档案C:数据字典、应用程序、审计档案、数据库副本D:日志文件、数据库副本答案:日志文件安全性控制的防范对象是(),防止他们对数据库数据的存取。()。

A:非法操作B:非法用户C:不正确的数据D:不合语义的数据答案:非法用户根据关系模式的实体完整性规则,一个关系的“主键”()。

A:可以从键盘输入B:不能有两个属性组成C:不能成为另一个关系的外键D:不允许为空答案:不允许为空在数据库系统中,对存取权限的定义称为()。

A:命令B:定义C:审计D:授权答案:授权建立会话的语句为()。

A:CREATECLUSTERB:CREATESESSIONC:CREATEVIEWD:CREATESEQUENCE答案:CREATESESSIONSQL语言中的COMMIT语句的主要作用是()。

A:提交事务B:存储数据C:结束程序D:返回系统答案:提交事务下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是()。

A:REFERENCESB:INSERTC:SELECTD:DELETE答案:REFERENCES实体是指现实世界客观存在的事务,概念性的事务不能叫做实体。()

A:错B:对答案:错建立一个关系时,将年龄属性值限制在18~25岁之间,这种约束属于参照完整性约束。()。

A:错B:对答案:错用户的登录账户可以添加到固定服务器角色中。()。

A:对B:错答案:对在关系模型中每个元组的分量不能是结构、集合、数组等复合类型。()。

A:对B:错答案:对在SELECT语句中使用AVG(列名)时,列名不限制数据类型。()。

A:正确B:错误答案:错误属性是指实体具有的某种特性或若干方面的特性。()

A:错B:对答案:(对)规范化的关系模式中,所有属性都必须是互不相关的。()。

A:错误B:正确答案:错误外模式/模式映像用于定义逻辑模式和内模式直接的对应性,一般放在内模式中描述。()。

A:错误B:正确答案:错误数据库规范化程度越高越好。()。

A:对B:错答案:错关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()。

A:正确B:错误答案:错误在数据库的实施阶段,编制与调试应用程序不能和组织数据入库同步进行。()。

A:正确B:错误答案:错误在关系数据模型中,实体之间的联系是通过指针实现的。()。

A:正确B:错误答案:错误自然连接要求两个关系中相等的分量必须是单个属性。()。

A:错误B:正确答案:错误在关系数据模型中,实体与实体之间的联系用一张二维表格来表示。()。

A:错误B:正确答案:正确在并行处理中,若干事物相互等待对方释放封锁,称为系统进入死锁状态。()。

A:对B:错答案:对一个关系中不可能出现两个完全相同的元组是由实体完整性规则确定的。()。

A:正确B:错误答案:正确在一个用户中不允许有两个表的名字相同。()。

A:错误B:正确答案:正确所有的视图都是可更新的。()。

A:对B:错答案:对在对关系进行规范化的过程中,对于关系的分解是随意而为的,只要达到要求的范式就可以了。()。

A:错误B:正确答案:错误投影操作是对关系表进行水平方向的分割。()。

A:错误B:正确答案:错误设有关系模式R(A,B,C,D),其键码为AB,则下列选项中哪个是它的主属性?()

A:C,D;B:A,B,C;C:A,B;D:A,B,C,D;答案:A,B;关系R如果是BCNF,则对其函数依赖集F的描述下面正确的是()。

A:F中可以存在主性性对非主属性的函数依赖。B:F中可以存在主属性对码的部分依赖;C:F中可以存在主属性对码的传递依赖;D:F中不存在任何主属性对非主属性的依赖;答案:F中不存在任何主属性对非主属性的依赖;有关系:客户(身份证号,姓名,性别,年龄)导游(导游号,姓名,性别,生日,手机号)旅行团(团号,名称,起始日期,终止日期,旅行线路,导游号)参加(身份证号,团号,费用)查询那些客户人数低于15人的旅行团的名称、导游号以及旅行线路,以下SQL语句正确的是()。

A:SELECT名称,导游号,旅行线路FROM旅行团WHERE人数<15;B:SELECT名称,导游号,旅行线路,count(身份证号)FROM旅行团参加WHERE人数<15GROUPBY团号;C:SELECT名称,导游号,旅行线路FROM旅行团参加WHEREcount(身份证号)<15;D:SELECT名称,导游号,旅行线路,COUNT(身份证号)FROM旅行团参加GROUPBY团号HAVINGCOUNT(身份证号)<15;答案:SELECT名称,导游号,旅行线路,COUNT(身份证号)FROM旅行团参加GROUPBY团号HAVINGCOUNT(身份证号)<15;学生表中st(学号,姓名,性别,年龄),删除其中的“年龄”字段的SQL语句是()。

A:ALTERTABLEstDELETE年龄;B:ALTERTABLEstDROP年龄;C:DROP年龄FROMst;D:DELETE年龄FROMst;答案:ALTERTABLEstDROP年龄;SQLServer2005的四个系统数据库中记录系统的所有信息的是()

A:Tempdb.B:Msdb;C:Master;D:Model;答案:Master;在一个关系中,每个属性都是不可分解的,这个关系一定达到()

A:1NF;B:3NF;C:BCNF;D:2NF;答案:1NF;数据库管理系统提供的三类完整性约束分别是()。

A:实体完整性,引用完整性,约束整性B:实体完整性,属性完整性,用户定义完整性C:键码完整性,用户完整性,域完整性D:实体完整性,引用完整性,用户定义完整性答案:实体完整性,引用完整性,用户定义完整性有关系:客户(身份证号,姓名,性别,年龄)导游(导游号,姓名,性别,生日,手机号)旅行团(团号,名称,起始日期,终止日期,旅行线路,导游号)参加(身份证号,团号,费用)//旅行线路的取值是字符串,如“景山-故宫-前门”查询与“0089”号旅游团旅游线路相同的其他团的团号和导游号,以下SQL语句正确的是()。

A:SELECT团号,导游号FROM旅行团WHERE团号=“0089”and旅行线路=(SELECT旅行线路FROM旅行团WHERE团号=“0089”);B:SELECT团号,导游号FROM旅行团WHERE旅行线路IN(SELECT旅行线路FROM旅行团WHERE团号=“0089”);C:SELECT团号FROM旅行团导游WHERE团号=“0089”;D:SELECT团号,导游号FROM导游旅行团WHERE团号=“0089”and旅行线路IN(SELECT旅行线路FROM旅行团WHERE团号=“0089”);答案:SELECT团号,导游号FROM旅行团WHERE旅行线路IN(SELECT旅行线路FROM旅行团WHERE团号=“0089”);在SQL的SELECT语句中,对应关系代数中“投影”运算的语句是()。

A:SET;B:WHERE;C:SELECT;D:FROM;答案:SELECT有关系:客户(身份证号,姓名,性别,年龄)导游(导游号,姓名,性别,生日,手机号)旅行团(团号,名称,起始日期,终止日期,旅行线路,导游号)参加(身份证号,团号,费用)要查询所有年龄在60岁以上(含60岁)的客户的手机号、姓名,以下SQL语句正确的是()。

A:SELECT姓名,手机号FROM客户WHERE年龄>60;B:SELECT姓名,手机号FROM导游WHERE年龄<生日+60;C:SELECT姓名,手机号FROM客户WHERE年龄<60;D:SELECT姓名,手机号FROM客户WHERE年龄<=60;答案:SELECT姓名,手机号FROM客户WHERE年龄<=60;设有关系模式R(A,B,C,D,E),其上的极小函数依赖集为F={A→E,AB→C,CD→B,E→D},该关系的所有键码是()。

A:AB,AC,AE;B:A,B,C;C:AB,A,AC;D:AB,AC答案:AB,AC用二维表来表示实体及实体之间联系的数据模型称为()

A:关系模型;B:层次模型;C:实体-联系模型;D:网状模型;答案:关系模型设有关系模式R(A,B),在函数依赖范畴里R最高能达到几范式?()

A:3NF;B:2NF;C:1NF;D:BCNF;答案:BCNF;关于函数依赖,下列说法正确的是()。

A:函数依赖是关系之间的依赖关系;B:函数依赖是指系统中属性之间的约束关系;C:函数依赖是指一个关系中键与其它属性间的依赖关系。D:函数依赖是一个关系中属性之间的依赖关系;答案:函数依赖是一个关系中属性之间的依赖关系;两个依赖集F和G,如果它们等价则意味着()。

A:F中的依赖可以由G推导出来并且G中的依赖可以由F推导出来;B:G中的依赖可以由F推导出来;C:F中的依赖可以由G推导出来;D:F和G中的依赖完全相同。答案:F中的依赖可以由G推导出来并且G中的依赖可以由F推导出来;SQL中用FOREIGNKEY的描述下面正确的是()。

A:FOREIGNKEY定义关系的参照完整性;B:FOREIGNKEY定义了关系的外部约束;C:FOREIGNKEY自动生成关系的索引;D:FOREIGNKEY只能定义一次。答案:FOREIGNKEY定义了关系的外部约束;数据模型的三要素所指的内容是()

A:数据组织、数据存储和数据检索。B:数据结构、数据操作和数据约束。C:数据结构、数据存储和实体完整性约束。D:数据结构、数据操纵和数据存储方法。答案:数据结构、数据操作和数据约束。决定关系中元组的唯一性的是?()

A:重要属性。B:关系的结构。C:关系的键码。D:外码。答案:关系的键码。如果事务T获得了数据项Q上的共享锁,则T对Q()。

A:只能写不能读;B:不能读不能写;C:既可读又可写;D:只能读不能写;答案:既可读又可写有关系:客户(身份证号,姓名,性别,年龄)导游(导游号,姓名,性别,生日,手机号)旅行团(团号,名称,起始日期,终止日期,旅行线路,导游号)参加(身份证号,团号,费用)查询“20180101”为起始日期的旅行团的名称和旅游线路的查关系代数语句是。()

A:∏名称,旅行线路(σ起始日期=“20180101”(旅行团))。B:σ名称,旅行线路(∏起始日期>“20180101”(旅行团))。C:σ名称,旅行线路(∏起始日期=“20180101”(旅行团))。D:∏名称,旅行线路(σ起始日期<“20180101”(旅行团))。答案:∏名称,旅行线路(σ起始日期=“20180101”(旅行团))。并发执行的所有事务,如果满足两段锁协议,则执行结果一定是正确的

A:对B:错答案:对关系模式SJP(S,J,P),(S,J)→P;(J,P)→S,则SJP满足BCNF

A:错B:对答案:对不满足并发调度的可串行化的事务,并发调度的结果一定错误的

A:错B:对答案:错在进行局部E-R图合并时,所有的冲突都可以由设计人员自行决定

A:错B:对答案:错两个实体型之间的联系可以分为两种:一对一联系和多对多

A:错误B:正确答案:错误如果甲事务要对A数据进行加10的操作,它应该申请排它锁,且其他事务不能对A再加任何锁

A:错B:对答案:对在关系stu(sno,sname,sage,ssex,sdept),统计学生人数多于100个的系名,SQL语句为selectsdept,count(sno)fromstugroupbysdept;

A:错B:对答案:错关系中各个属性必须有不同的名字,而不同的属性可来自同一个域

A:错B:对答案:对关系模式的操作异常往往是由数据库中逻辑结构设计不合理导致的

A:对B:错答案:对如果有属性不在函数依赖集中任何函数依赖的右边出现,那么它必须包含在候选码中

A:对B:错答案:对在关系stu(sno,sname,sage,ssex,sdept),查询年龄在19岁以下学生的姓名,SQL语句为select姓名fromstuwheresage

A:错B:对答案:错评价物理数据库的方法完全依赖于所选用的DBMS,主要是从定量估算各种方案的存储空间、存取时间和维护代价入手,对估算结果进行权衡、比较,选择出一个较优的合理的物理结构。

A:错B:对答案:对在数据库恢复中,针对不同的故障,系统的恢复策略也不同

A:错B:对答案:对索引是数据库中一种非常重要的数据存取路径,在存取方法设计中要确定建立何种索引,以及在哪些表和属性上建立索引。

A:对B:错答案:对数据库的概念模型与具体的DBMS有关。

A:错B:对答案:错在关系stu(sno,sname,sage,ssex,sdept),删除“张小微”的信息,SQL语句为deletefromstuwheresname='张小微'

A:错B:对答案:对在R(U)中,如果X→Y,(Y包含于X),Y→XY→Z,则称Z对X传递函数依赖

A:错B:对答案:对数据库运行和维护阶段的主要任务维护数据库的安全性与完整性,监测并改善数据库性能,重新组织和构造数据库

A:对B:错答案:对网状模型两个节点之间只能是多对多的关系

A:错B:对答案:错数据的完整性只能通过定义触发器来实现,所有DBMS实现触发器的语法是相同的

A:对B:错答案:错在数据库运行过程中,一定是先写数据库后写日志文件

A:错B:对答案:错在SQL语言中,参照完整性至少要涉及两个以上的基本表

A:对B:错答案:错选课系统中,学生选课表的主码为学号

A:错B:对答案:错信息世界中,客观存在并可相互区别的事物称为实体

A:错B:对答案:对在SQL语言中,用insert语句进行插入时,只能插入一条元组

A:对B:错答案:错任意两个表都可以进行自然连接

A:对B:错答案:错在SQL语言中,进行数据插入,删除或修改时,没有任何约束

A:对B:错答案:错1NF的关系消除非主属性对候选码的部分函数依赖后,可将范式等级提高到2NF

A:错B:对答案:对数据库系统的三级模式结构是指数据库系统是由模式,内模式,外模式三级构成

A:错误B:正确答案:正确数据库管理员负责设计和编写应用系统的程序模块

A:对B:错答案:错将所有学生的选课成绩置为0,不合理,这样的修改不能实现

A:错B:对答案:错视图将表的操作复杂化了,所以能不用视图就不要使用视图

A:错B:对答案:错SQL语言,无法实现数据的安全控制

A:对B:错答案:错在关系模式STJ(S,T,J)中,S表示学生,T表示教师,J表示课程,存在(S,J)→T,(S,T)→J,T→J,该关系模式存在部分函数依赖,不满足2NF。

A:错B:对答案:错在关系模式R(A,C,D)中,存在函数依赖关系{A->C,A->D},则候选码是A或C

A:对B:错答案:错在关系stu(sno,sname,sage,ssex,sdept),修改系sdept"计算机"为“计算机科学”,SQL语句为updatestuwheresdept='计算机'

A:错B:对答案:错触发器一旦定义,其激活由系统自动进行

A:对B:错答案:对在学生表中,增加姓名取值唯一的约束,用Alter来实现

A:错B:对答案:对数据库设计主要分为4个阶段,需求分析、概念设计、逻辑设计、物理设计

A:正确B:错误答案:错误如果一个关系属于3NF,则它()。

A:必然属于2NFB:可能不属于2NFC:必然属于BCNFD:必然属于4NF答案:必然属于2NF子查询中不能使用的子句是()。

A:ORDERBYB:WHEREC:INNERJOIND:GROUPBY答案:ORDERBY在关系数据中,表(table)是三级模式结构中的()。

A:模式B:外模式C:存储模式D:内模式答案:模式存取方法设计是数据库设计的哪一个阶段的任务()。

A:需求分析B:物理结构设计C:概念结构设计D:逻辑结构设计答案:物理结构设计概念结构设计阶段得到的结果是()。

A:包括存储结构和存取方法的物理结构B:某个DBMS所支持的数据模型C:E—R图表示的概念模型D:数据字典描述的数据需求答案:E—R图表示的概念模型以下关系二维表的说法错误的是()。

A:二维表的行可以任意交换B:二维表中的每一列中的各个分量性质相同C:二维表的列可以任意交换D:二维表中的每一列代表一个实体答案:二维表中的每一列代表一个实体把一个新学生:(99006,张明,信息系,20岁)插入student表中(单个记录插入)的正确SQL语句是()。

A:InsertIntostudentvalues(99006,张明,信息系,20);B:SelectIntostudentvalues(99006,张明,信息系,20);C:InsertIntostudentvalues(99006,‘张明’,‘信息系’,20);D:SelectIntostudentvalues(99006,‘张明’,‘信息系’,‘20’);答案:D下列不属于数据库管理技术的发展阶段的是()。

A:自动处理阶段B:数据库系统阶段C:文件系统阶段D:人工管理阶段答案:自动处理阶段用SQL语言建立一个“雇员”表emp,它由雇员号eno,姓名ename,性别sex,年龄age,部门dept五个属性组成,其雇员号属性的值唯一,并且不能为空值,正确的语句是()。

A:CreateTableemp(enochar(5)notnullunique,enamechar(20),sexchar(1),ageint,deptchar(15));B:CreateTableemp(enochar(5)unique,enamechar(20),sexchar(1),ageint,deptchar(5));C:CreateTableemp(enochar(5),enamechar(20),sexchar(1),ageint,deptchar(15));D:CreateTableemp(enochar(5)notnull,enamechar(20),sexchar(1),ageint,deptchar(5));答案:CreateTableemp(enochar(5)notnullunique,enamechar(20),sexchar(1),ageint,deptchar(15));定义表结构时,以下哪个说法正确的是()。

A:要定义数据库、字段名、字段类型B:要定义数据库、字段类型、字段长度C:要定义字段名、字段类型、字段长度D:要定义数据库名、字段类型、字段长度答案:要定义字段名、字段类型、字段长度下面SQL语句不正确的是()。

A:CREATEINDEXB:ALTERVIEWC:DROPTABLED:CREATETABLE答案:ALTERVIEW下面不属于数据库运行过程中可能发生的三类故障是()。

A:系统故障B:违背完整性约束条件C:事务故障D:介质故障答案:违背完整性约束条件参照完整性规则指出:表的()必须是另一个表中主键的有效值,或是空值。

A:外键B:主键C:候选键D:主属性答案:外键根据关系数据规范化理论,关系数据库中的关系要满足第一范式,下面“单位”关系中,因()属性而使它不满足第一范式。单位(单位号、单位名、单位成员、单位总经理)

A:单位名B:单位成员C:单位总经理D:单位号答案:单位成员R为4元关系R(A,B,C,D),S为3元关系S(B,C,D),RXS构成的结果集为()元关系。

A:4B:6C:7D:3答案:7关系规范化实质是围绕()进行的。

A:范式B:函数依赖C:函数D:关系答案:函数依赖在概念模型中,一个实体集合对应于关系模型中的一个()。

A:元组B:属性C:字段D:关系答案:关系在模型中,“关系中不允许发现相同的元组”的约束是通过()来实现的。

A:主键B:一般键C:候选键D:外键答案:主键下述哪个是SQL语言中的数据控制命令()。

A:GRANTB:UPDATEC:SELECTD:COMMIT答案:GRANT设有关系框架R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C,E→A},那么,该框架R的候选关键字为()。

A:ABB:CDC:BED:DE答案:BE在SQL语言的SELECT语句中,实现投影操作的是哪个子句?()

A:selectB:whereC:fromD:groupby答案:selectSQL的中文名称为()。

A:结构化语言B:结构化查询语言C:查询语言D:程序语言答案:结构化查询语言下面不属于SQL语言的特点的是()。

A:高度过程化B:综合统一C:面向集合的操作方式D:高度非过程化答案:高度过程化SQL语言具有()功能。

A:关系规范化,数据操纵,数据定义B:关系规范化,数据定义,数据控制C:关系规范化,数据操作,数据控制D:数据定义,数据操纵,数据控制答案:数据定义、数据操纵、数据控制下面关于体现数据库系统的开放性叙述较全面的是①支持数据库语言标准②在网络上支持标准网络协议③系统具有良好的可移植性、可连接性、可扩展性和可操作性()。

A:①②③B:①③C:①②D:②③答案:①②③ER模型是一种()。

A:三级模式结构B:网络模型C:概念模型D:基本数据模型答案:概念模型完成科学地组织和存储数据并对数据进行高效地获取和维护的系统软件是()。

A:语言处理程序B:数据库管理系统C:数据库系统D:操作系统答案:数据库管理系统()是数据库设计的核心人员,他们将自始至终参与数据库设计,他们的水平决定了数据库系统的质量。

A:系统分析和程序设计员B:系统分析和数据库管理员C:系统分析和数据库设计人员D:用户和数据库管理员答案:系统分析和数据库设计人员关系数据库规范化是为了解决关系数据库中()的问题而引入的。

A:提高查询速度B:插入、删除及数据冗余C:减少数据操作的复杂性D:保证数据的安全性和完整性答案:数据冗余表示两个或多个事务可以同时运行而不互相影响的是()。

A:一致性B:原子性C:持续性D:隔离性答案:隔离性按照数据模型划分,SQLSERVER2000是一个()。

A:关系型数据库管理系统B:网状型数据库管理系统C:混合型数据库管理系统D:层次型数据库管理系统答案:关系型数据库管理系统数据库的物理实现取决于特定的DBMS,在规划存储结构时主要应考虑(),这两者通常是互相矛盾的,要根据实际情况决定。

A:存取路径和存放位置B:单项索引和组合索引C:存取方法和存取路径D:存取时间和存储空间答案:存取时间和存储空间在SQL语言中,集函数COUNT(列名)用于()。

A:对一列中的非空值和空值计算个数B:计算元组个数C:计算属性个数D:对一列中的非空值计算个数答案:对一列中的非空值计算个数下面关于数据模型的描述不正确的是()。

A:数据模型表示的不仅是数据库本身B:数据模型是客观事物及其联系的描述C:数据模型表示的是数据库本身D:数据模型能够以一定的结构形式表示出各种不同数据之间的联系答案:数据模型表示的是数据库本身根据关系模式的完整性规则,一个关系中的“主键”()。

A:不能成为另一个关系的外键码B:不允许为空C:不能有两个D:可以取空值答案:不允许为空对表student查询全体学生的情况,查询结果按所在系的系号升序排列,同一系中的学生按年龄升序排列的正确的SQL语句是()。

A:select*FromstudentGroupbydept,ageASC;B:select*FromstudentOrderbydept,ageASC;C:select*FromstudentOrderbydept,ageDESC;D:select*FromstudentGroupbydept,ageDESC;答案:select*FromstudentOrderbydept,ageASC;下列不属于DBMS的主要功能的是()。

A:报表读写B:数据存取C:运行管理D:数据库定义答案:报表读写第一代数据库系统的出现标志着()。

A:数据管理已由人工管理阶段进入了数据库系统阶段B:文件管理已由自由管理阶段进入了数据库系统阶段C:文件管理已由人工管理阶段进入文件系统阶段D:数据管理已由文件系统阶段进入了数据库系统阶段答案:数据管理已由文件系统阶段进入了数据库系统阶段数据库系统的核心任务是()。

A:数据管理B:保证数据安全C:实现数据共享D:将信息转换成数据答案:数据管理下列事务的并发执行中可能出现的问题是①丢失插入②丢失修改③不一致性()。

A:①②B:②③C:①③D:①②③答案:①②③关于数据库概念模型正确的是()

A:独立于计算机硬件和DBMS、B:从用户的角度建立的表达数据及其关系的模型;C:可以使用ER模型进行表达;D:依赖于计算机硬件和DBMS答案:从用户的角度建立的表达数据及其关系的模型;;可以使用ER模型进行表达;;独立于计算机硬件和DBMS、关系规范化中的删除操作异常是指()

A:应该插入的数据未被插入;B:不该删除的数据被删除;C:应该删除的数据无法删除;D:不该插入的数据被插入;答案:不该删除的数据被删除;应该插入的数据未被插入数据库中一般都有视图这一对象,关于视图下列描述正确的是()。

A:视图可以帮助程序员简化查询语句的书写;B:视图是外模式的一种表现;C:视图是虚表,并不真实存在于数据库中;D:视图具有保护数据的作用;答案:视图是虚表,并不真实存在于数据库中###视图具有保护数据的作用###视图可以帮助程序员简化查询语句的书写有关范式的判定,下面选项正确的是()。

A:当关系达到BCNF时,则一定达到3NF;B:没有部分依赖达到3NF;C:没有非主属性传递依赖于码则关系达到2NF;D:当关系达到3NF时有可能也达到BCNF;答案:当关系达到BCNF时,则一定达到3NF###当关系达到3NF时有可能也达到BCNF###没有非主属性传递依赖于码则关系达到2NF对关系模型来说,下列哪些是正确的?()

A:每个属性是唯一的。B:每个元组是唯一的。C:每一列的取值唯一。D:每个数据项是唯一的。答案:每个属性是唯一的。;每个元组是唯一的。;每个数据项是唯一的。下面是数据模型的有()

A:网状模型;B:关系模型;C:实体-联系模型;D:层次模型;答案:层次模型###网状模型###关系模型事务的4个主要特性包含()。

A:并发性;B:原子性;C:隔离性;D:一致性;答案:一致性###隔离性###原子性SQL语言的标准库函数COUNT、SUM、AVG、MAX和MIN等,允许出现在下列哪个子句中()

A:GROUP⋯HAVING;B:SELECT;C:WHERE;D:HAVING;答案:WHERE设有关系模式R(A,B,C,D,E),其上的极小函数依赖集为F={A→E,BC→E,C→D,E→C},下面不是R的键码的是()。

A:AC;B:ABC;C:AB;D:AEB;答案:ABC###AC###AEB关于DELELE语句,如下说法错误的是()。

A:可以删除数据库对象;B:可以删除表定义;C:可以更新数据库对象;D:可以删除表中数据;答案:可以删除表定义###可以删除数据库对象###可以更新数据库对象关于R∞S,下面选项正确的是()。

A:连接结果没有重复行;B:连接条件为公共属性对应相等;C:连接结果可以有重复列;D:连接结果可以没有任何行;答案:连接结果没有重复行;;连接条件为公共属性对应相等;;连接结果可以没有任何行;设有关系模式R(W,X,Y,Z),它的函数依赖集FD={W→Z,XZ→Y,Y→W},则它的主属性有()。

A:X,Y;B:X,Z;C:W;D:没有主属性;答案:X,Y###X,Z###W关系模式R(A,B,C,D)的函数依赖集F={A→C,BC→D,D→A},则R的键码是()。

A:AB;B:AC;C:BD;D:BC;答案:BC###AB###BD有这样一个数据表,职工(职工号,姓名,职务,工资),要想查询工资最高的职工号和姓名,以下SQL语句正确的是()

A:SELECT职工号,姓名FROM职工WHERE工资=MAX(工资);B:SELECT职工号,姓名,MAX(工资)FROM职工WHERE工资=MAX(工资);C:SELECT职工号,姓名FROM职工WHERE工资IN(SELECTMAX(工资)FROM职工);D:SELECT职工号,姓名,工资FROM职工WHERE工资=(SELECTMAX(工资)FROM职工);答案:SELECT职工号,姓名FROM职工WHERE工资IN(SELECTMAX(工资)FROM职工)###SELECT职工号,姓名,工资FROM职工WHERE工资=(SELECTMAX(工资)FROM职工)如果事务T对数据D已加X锁,则其他事务对数据D不能加任何锁。()

A:对B:错答案:对事务的原子性是指事务中包括的所有操作要么都做,要么都不做。()

A:错B:对答案:对关系的实例是稳定的,关系模式是经常变化的。()

A:错B:对答案:错SQL语句执行的结果是集合。()

A:对B:错答案:错子类实体集只继承父类实体集的健码。()

A:错B:对答案:错弱实体集与强实体集间的弱联系在转化成关系模式时不需要进行转化。()

A:对B:错答案:对数据库副本的用途是故障后的恢复。()

A:错B:对答案:对若数据库中只包含成功事务提交的结果,则此数据库就称为处于一致状态。()

A:错B:对答案:对在SQL语言中,授予用户权限使用GRANT语句。()

A:错B:对答案:对数据库中的封锁机制是并发控制的主要方法。()

A:对B:错答案:对概念模型与具体的数据库管理系统有关,不同的数据库管理系统支持的概念模型也不同。()

A:对B:错答案:错模式分解可能会使原有的依赖丢失。()

A:错B:对答案:对两个关系进行自然连接运算,必须满足()。

A:相同码B:属性个数相同C:相同属性D:相同关系名答案:AI参考:正确选项是【A:相同码】。\n\n自然连接是一个关系和一个选择后的另一个关系的等值连接。它要求两个关系中必须具有相同的属性列,并且连接条件中的等值连接必须是相同的属性列。因此,两个关系进行自然连接运算,必须满足相同码的条件。'下面()不是数据库系统必须提供的功能。

A:共享性B:完整性约束C:可移植性D:并发控制答案:AI参考:正确答案是C:可移植性。\n\n数据库系统必须提供的功能包括共享性、完整性约束、并发控制等,而可移植性不是数据库系统必须提供的功能。可移植性是指数据库系统在不同平台上的移植能力,这与数据库系统的设计和管理方式有关,不是数据库系统必须提供的功能。其他选项都是数据库系统必须提供的功能。'在关系stu(sno,sname,sage,sdept),查询所有学生的姓名和学号的SQL语句为()

A:select学号,姓名B:select姓名,学号fromstuC:selectsno,snamefromstuD:selectsno,sname答案:AI参考:正确选项是C:selectsno,snamefromstu。\n\n这个SQL语句是在关系表stu中查询所有学生的姓名和学号。选项C正确地选择了sno(学号)和sname(姓名)这两个字段。选项A和D只选择了学号或姓名,而选项B则没有明确选择哪些字段,因此都不是正确的选项。所以,正确的答案是C。'在SQL语言中,修改学生表中学生学号的数据类型为整型,所用操作为()

A:ALTERB:DELETEC:UPDATED:DROP答案:AI参考:在SQL语言中,修改学生表中学生学号的数据类型为整型,所用操作为“ALTER”。因此,正确选项为A:ALTER。'商用DBMS一般都采用()作为并发控制的方法

A:悲观控制法B:封锁C:时间戳D:乐观控制法答案:AI参考:正确选项是【D:乐观控制法】。\n\n商用DBMS一般都采用乐观控制法作为并发控制的方法,即假设所有事务都能正确执行,从而不加锁地允许多个事务并发执行,但系统通过时间戳、日志文件等方式保证数据的完整性。这种方法更适合数据量大、更新频繁、可靠性要求高的系统。相反,悲观控制法需要对所有的并发事务进行干预和锁定的方式来控制并发访问,可能导致数据更新和读取的延迟和瓶颈,所以通常被应用于要求数据一致性和响应时间都较高的场合。封锁一般不作为并发控制的主要方法,主要用作实现死锁检测。时间戳在事务的执行过程中并不是主要的并发控制手段,但可用于确保数据的一致性和完整性。'有两个关系R(A,B,C)和S(C,D),将R和S进行笛卡儿积,得到的结果包含几个列()

A:5B:4C:3D:2答案:AI参考:正确答案是C:3。\n根据笛卡尔积的定义,两个关系R和S的笛卡尔积结果将包含它们的所有列的笛卡尔积,即R中的A和B以及S中的C和D列将全部出现在结果中,所以结果是3列。'对数据的所有更新操作通常是用()记录。()

A:日志文件B:角色C:表D:视图答案:AI参考:对数据的所有更新操作通常是用日志文件记录。日志文件是一种记录文件,用于记录数据库操作的历史信息,包括数据的插入、删除和更新等操作。通过日志文件,可以跟踪数据库的更改历史,以便在出现问题时进行回滚或审计。其他选项中,角色、表和视图通常用于管理数据库的权限、数据结构和查询,而不是用于记录数据的更新操作。因此,正确答案是A:日志文件。'下列()权限不是用户权限。()。

A:insertB:updateC:selectD:create答案:AI参考:正确答案是C:select。\n\n用户权限包括insert(插入)、update(更新)、delete(删除)和create(创建)等,而select(选择)是数据库操作权限,不是用户权限。因此,本题答案为C。'()指在数据库关闭的情况下将组成数据库的所有物理文件全部备份到磁盘或磁带。()。

A:物理备份B:热备份C:冷备份D:逻辑备份答案:AI参考:正确选项是【C:冷备份】。\n\n冷备份是在数据库关闭的情况下将组成数据库的所有物理文件全部备份到磁盘或磁带。冷备份的优点是简单、快速,不需要连接用户,也不需要数据库运行。缺点是如果数据库中有数据被修改过,备份的文件可能不完整。因此,冷备份通常用于数据恢复或数据完整性验证。'下列聚组函数中()考虑空值。()。

A:AVG(列名)B:SUM(列名)C:COUNT(*)D:COUNT(列名)答案:AI参考:正确答案是C:COUNT(*)。\nCOUNT(*)函数用于统计某一范围内数据的个数,包括空值;AVG(列名)函数用于求某一列的平均值,不包括空值;SUM(列名)函数用于求某一列的和,也包括空值;COUNT(列名)函数用于统计某一列非空值的个数,不包括空值。所以选择C。'在常见的三种封锁协议中,均可防止的并发冲突问题是()。

A:不一致分析问题和丢失更新问题B:不可重复读问题和不一致分析问题C:脏数据问题和丢失更新问题D:不可重复读问题和脏数据问题答案:AI参考:在常见的三种封锁协议中,均可防止的并发冲突问题是(D)不可重复读问题和脏数据问题。\n\n常见三种封锁协议:1.乐观并发控制2.悲观并发控制3.读写锁。乐观并发控制和读写锁能防止不可重复读问题,悲观并发控制能防止脏读和不可重复读问题。因此,答案是D。\n\n*不可重复读问题指的是在一个事务执行过程中,读取到了某个已经被其他事务修改的数据,结果返回的结果和这个数据最后一次被写入时的状态不一致。\n*脏数据问题指的是在多个事务并发执行的情况下,一个事务读取了另一个未提交的事务的数据,并对其进行修改,此时如果另一个事务在未提交结果之前又读取了同样的数据并进行了修改,那么最终结果可能就出现了冲突。\n\n因此,正确答案是不可重复读问题和脏数据问题。'

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论