欢迎光临
我们一直在努力

军队文职-计算机-数据库-强化练习四

[单选题]1.在数据库中,产生数据不一致的根本原因是()。

A.未对数据进行完整性控制

B.没有严格保护数据

C.数据存储量太大

D.数据冗余

参考答案:D

参考解析:在数据库中,产生数据不一致的根本原因是数据冗余。

[单选题]2.下面关于SQL语言的描述中,不正确的是()。

A.SQL语言支持数据库的三级模式结构

B.一个SQL数据库就是一个基本表

C.SQL的一个表可以是一个基本表,也可以是一个视图

D.一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表

正确答案:B

参考解析:一个SQL数据库就是一个基本表,这个是错误的。其他选项都是正确的。

[单选题]3.下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。

A.内模式

B.概念模式

C.外模式

D.逻辑模式

正确答案:A

参考解析:内模式能够给出数据库物理存储结构与物理存取方法,外模式是用户模型。

[单选题]4.子模式DDL用来描述()。

A.数据库的总体逻辑结构

B.数据库的局部逻辑结构

C.数据库的物理存储结构

D.数据库的概念结构

正确答案:B

参考解析:数据库模式定义语言DDL,是用于描述数据库中要存储的现实世界实体的语言。一个数据库模式包含该数据库中所有实体的描述定义。子模式DDL用来描述数据库的局部逻辑结构。

[单选题]5.单个用户使用的数据视图的描述称为()。

A.外模式

B.概念模式

C.内模式

D.存储模式

正确答案:A

参考解析:在数据库中,外模式所对应由基本表生成的视图。

[单选题]6.在SQL中,删除视图用()。

A.DROPINDEX命令

B.CREATETABLE命令

C.DROPVIEW命令

D.DROPSCHEMA命令

正确答案:C

参考解析:在SQL中,删除视图用DROPVIEW命令。

[单选题]7.把对表STUDENT进行查找和插入的操作权限授予用户Userl,并允许他将此权限再授予其他用户。下列哪一个SQL语句正确表达了这一授权()。

A.GRANTSELECT,INSERTONTABLESTUDENTTOUserlWITHGRANTOPTION;

B.GRANTSELECT,INSERTONTABLESTUDENTTOUserl;

C.GRANTALLPRIVILEGESONTABLESTUDENTTOUserl;

D.GRANTALLPRIVILEGESONTABLESTUDENTTOUserlWITHGRANTOPTION;

正确答案:A

参考解析:传递授予权限要使用withgrantoption。把对表STUDENT进行查找和插入的操作权限授予用户Userl,并允许它将此权限再授予其他用户,正确的结果为A。D是所有权限都授予,不符合要求。

[单选题]8.以下()封锁违反两段锁协议。

A.SlockA…SlockB…XlockC…UnlockA…UnlockB…UnlockC

B.SlockA…SlockB…XlockC…UnlockC…UnlockB…UnlockA

C.SlockA…SlockB…XlockC…UnlockB…UnlockC…UnlockA

D.SlockA…UnlockA……SlockB…XlockC…UnlockB…UnlockC

正确答案:D

参考解析:两段锁协议是指每个事务的执行可以分为两个阶段:生长阶段(加锁阶段)和衰退阶段(解锁阶段)。加锁阶段:在该阶段可以进行加锁操作。在对任何数据进行读操作之前要申请并获得S锁,在进行写操作之前要申请并获得X锁。加锁不成功,则事务进入等待状态,直到加锁成功才继续执行。解锁阶段:当事务释放了一个封锁以后,事务进入解锁阶段,在该阶段只能进行解锁操作不能再进行加锁操作。两段锁协议规定:在对任何数据进行读、写操作之前,事务首先要获得对该数据的封锁,而且在释放一个封锁之后,事务不再获得任何其他封锁。

[单选题]9.SQL是()英文的缩写。

A.StandardQueryLanguage

B.StructuredQueryLanguage

C.SpecialQueryLanguage

D.SelectQueryLanguage

正确答案:B

参考解析:结构化查询语言(StructuredQueryLanguage)简称SQL,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。

[单选题]10.在SELECT语句中,下列()子句用于对搜索的结果进行排序。

A.HAVING子句

B.WHERE子句

C.ORDERBY子句

D.GROUPBY子句

正确答案:C

参考解析:SELECT语句中,GROUPBY子句用于对数据按照某个字段分组HAVING子句用于对分组统计进一步设置条件,ORDERBY子句是对搜索的结果排序,GROUPBY子句是对搜索的结果分组,WHERE子句是对搜索的结果条件筛选。

[单选题]11.表的设计视图中,不能完成的操作是()。

A.修改字段的属性

B.删除一个字段

C.修改字段的名称

D.删除一条记录

正确答案:D

参考解析:表的设计视图,主要是对表的操作,能完成的操作有修改字段的属性、删除一个字段、修改字段的名称,但不能删除一条记录。

[单选题]12.
IMG_256

A.图书,总编号=借阅.总编号AND读者,书名=借阅.书名

B.图书,分类号=借阅,分类号AND读者.借书证号=借阅,借书证号

C.读者,总编号=借阅.总编号AND读者,借书证号=借阅.借书证号

D.图书,总编号=借阅.总编号AND读者,借书证号=借阅,借书证号

正确答案:D

参考解析:对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名SQL语句正确的是:SELECT姓名,书名FROM借阅,图书,读者WHERE借阅,借书证号=“0001”AND图书.总编号=借阅.总编号AND读者.借书证号=借阅,借书证号。

[单选题]13.下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是()。

A.REVOKEUPDATE(XH)ONSTUDFROMPUBLIC

B.REVOKEUPDATE(XH)ONTABLEFROMZHAO

C.REVOKEUPDATE(XH)ONTABLEFROMPUBLIC

D.REVOKEUPDATE(XH)ONSTUDFROMZHAO

正确答案:D

参考解析:
IMG_257

[单选题]14.在关系模型的完整性约束中,引用完整性规则要求()。

A.不允许引用不存在的元组

B.允许引用不存在的元组

C.不允许引用不存在的属性

D.允许引用不存在的属性

正确答案:A

参考解析:数据库的完整性是指数据的正确性和相容性,指数据库中的数据始终保持正确的状态,防止不符合语义的错误数据的输入和输出。关系模型中的完整性约束包括实体完整性,参照完整性和用户自定义完整性。参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码K相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须或者取空值(F的每个属性值均为空值),或者等于S中某个元组的主码值。

[单选题]15.在Access数据库中创建一个新表,应该使用的SQL语句是()。

A.CreateTable

B.CreateIndex

C.AlterTable

D.CreateDatabase

正确答案:A

参考解析:在Access数据库中创建一个新表,应该使用的SQL语句是CreateTable。

[单选题]16.下列关于概念层模型的叙述中,哪一条是错误的()。

军队文职-计算机-数据库-强化练习四.docx¥3.00

周付会员¥2.00
月付会员¥1.00
季付会员¥0.50
已付费?登录刷新
赞(0) 打赏
未经允许不得转载:泽熙美文 » 军队文职-计算机-数据库-强化练习四

评论 抢沙发

更好的WordPress主题

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册