数据库系统原理教程第二章答案,数据库系统原理模拟题

数据库系统原理教程第二章答案,数据库系统原理模拟题

《数据库系统原理》模拟测试2

一、单项选择题:本题共15题,每题2分,共30分。

1 .描述事物的符号记录是

A.Data

B.DB

C.DBMS

D.DBS

2 .非人工管理阶段的特点是

a .数据共享

b .数据不会被保存

c.APP应用程序管理数据

d .面向数据的APP应用

3 .关系表列。 中的地图册条目上单击鼠标右键

a .元组

b .记录

c .实地

d .排列

4 .将关系中包含的任一候选代码中包含的属性

a .非主要属性

b .主属性

c .非代码属性

d .超属性

5 .正确阐述参照关系和被参照关系是

a .将与外码相关联的2个关系、以外码为主码的关系称为参考关系

b .与外码相关联的两个关系,有外码的关系称为被参考关系

c .参照关系也称为主关系,被参照关系也称为从属关系

d .引用关系也称为从属关系,被引用关系也称为主关系

6 .集中存储相关数据的物理存储技术是

a .非凝聚

b .聚会

c .许可证

d .回收

SQL3发布的年份是

A.1986年

B.1987年

– 6 -请勿泄露给外部学员专用

C.1989年

D.1999年

8 .可用于恢复权限的SQL语句是

A.GRANT

B.ROLL

C.REVOKE

D.RETURN

用MySQL实现交叉连接的关键词是

A.CROSS JOIN

B.INNER JOIN

C.JOIN

D.LEFT JOIN

10 .关于使用存储过程的好处是错误的

a .可以增强SQL语言的功能

b .提高SQL语言的灵活性

c .良好的封装性

d .系统稳定

11 .可以在不删除表的情况下独立删除完整性约束的语句是

A.ALTER TABLE

B.DROP TABLE

C.CHECK TABLE

D.DELETE ALTER

12 .创建触发器时,每个表每个事件只允许一个触发器,因此每个表最支持以下触发器

A.1个

b .三个

C.6个

D.8个

13 .用于删除一个或多个MySQL帐户并删除其权限的语句是

A.DROP USERS

B.DROP USER

C.ALTER USERS

D.ALTER USER

14 .将数据按类似性别分为几个类别是因为

a .概念说明

b .相关分析

c .分类

d .聚类

15 .数据库技术和人工智能技术相结合的数据库系统是

a .分布式数据库系统

b .并行数据库系统

c .主动数据库系统

d .移动数据库系统

二、填空题:本大题共10空,每空1分,共l0分。

16 .数据不一致的原因是__________。

17 .元组属性值之一。 称为__________。

18 .常用的数据库设计方法是_ _ _ _ _ _ _ _ _。

19 .在MySQL中,变量名称前经常添加“@”符号。

20 .在MySQL中,为局部变量赋值的语句是_ _ _ _ _ _ _。

21 .封锁造成的一个重要问题是可能造成\”生链\”和\” _ _ _ _ _ _ \”。

22 .数据库恢复是基于备份的,备份对应的_ _ _ _ _ _ _ _ _和管理操作。

23 .使用MySQL数据库的__________命令创建数据库。

24 .图存储数据库基于图论建立,使用节点、属性、_ _ _ _ _ _ _的概念。

25 .数据仓库有三个常见的重要概念:粒度、分割和_ _ _ _ _ _ _。

三、设计问题:这道大题共5个小题,每道小题4分,共20分。

一家房屋租赁公司的数据库有以下三种关系。

房子(房子号码、团地名、租金、地区) )。

会员(会员号码、会员姓名、性别、所在区、联系