数据库模拟试题三

数据库模拟试题三

一、单项选择(本大题共20小题,每题1分,共20分。在每小题列出的4个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选都无分。)

1、在下列数据模型中,属于概念模型的是【 D 】。 A、层次数据模型 B、网状数据模型 C、关系数据模型 D、实体-联系模型

2、关系数据库是用【 A 】实现数据之间的联系。 A、主属性 B、公共属性 C、指针 D、表

3、DBMS是【 D 】。 A、数据库 B、数据库系统 C、数据处理

D、数据库管理系统

4、ER数据模型中没有提供的抽象概念是【 C 】。 A、实体 B、属性 C、元组 D、联系

5、在SQL中,对表中的数据进行修改的语句是【 C A、UPDATE ? SET ? B、UPDATE ? FROM ? C、ALTER ? SET ? D、ALTER ? FROM

】。

6、SQL语言提供【 B 】语句实现数据存取的安全性控制。 A、CREATE TABLE B、GRANT和REVOKE C、COMMIT D、ROLLBACK

7、在SQL中,语句【 D 】表示列值不得重复。 A、NOT NULL B、DISTINCT C、DEFAULT D、UNIQUE

8、下列描述中不属于事务性质的是【 C 】。 A、原子性 B、永久性 C、并行性 D、隔离性

9、在SQL中,语句COMMIT的主要作用是【 D A、终止程序

B、保存数据 C、事务回滚 D、事务提交

10、事务日志是用于保存【 D 】。 A、程序运行过程 B、程序运行结果 C、数据查询操作

D、对数据库的更新操作

11、关系数据库中的视图属于一种【 A 】。 A、外部模式 B、模式 C、逻辑模式 D、内模式

。 】

12、在下列关于关系的陈述中,错误的是【 B 】。 A、表中任意两行的值不能相同 B、表中任意两列的值不能相同 C、行在表中的顺序无关紧要 D、列在表中的顺序无关紧要

13、存在一个等待事务集{ T0,T1,?,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,??,Tn-1正等待被Tn锁住的数据项,Tn正等待被T0锁住的数据项,则系统的工作状态处于【 D 】。

A、并发处理 B、封锁 C、循环 D、死锁

14、有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余多个节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于【 B 】。

A、单用户数据库系统 B、主从式结构的数据库系统

C、客户机/服务器结构的数据库系统 D、分布式结构的数据库系统

15、假设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母是W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE【 B 】。

A、‘_ _W_ %’

B、‘_ %W_ _’ C、‘_ W_ _ ’ D、‘_ W_ %’

16、设有关系:学生(学号,姓名,系别),规定学号的值域必须是由8个数字组成的字符串,这一约束属于【 C 】。

A、实体完整性约束 B、参照完整性约束

C、用户自定义完整性约束 D、静态元组约束

17、已知关系R如图所示,可以作为R的主码的属性组是【 B 】。

A、ab B、bd C、ac D、bc

18、下列要求中,除【 B 】外都是2NF规定的。 A、是1NF

B、每个属性都完全函数依赖于主码 C、关系必须有主码

D、关系的每一属性不可分

19、以下说法中,对数据库授权机制而言,错误的是【 C 】。 A、授权粒度越细授权活动越复杂 B、数据授权具有继承性 C、授权粒度越粗系统越安全 D、DBA具有所有权限

20、在嵌入式SQL中,SQL语句中可引用宿主语言的程序变量,但变量必须【 A 】。

A、加前缀‘:’

B、在引用前说明为外部变量



联系客服:cand57il.com