2024年5月7日发(作者:)

1对于现实世界中事物的特征,在实体-联系模型中使用 ( )

A)属性描述 B)关键字描述 C)二维表格描述 D)实体描述

2在数据库设计中,将ER图转换成关系数据模型的过程属于 ( )

A)需求分析阶段 B)逻辑设计阶段

C)概念设计阶段 D)物理设计阶段

3设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员。则部

门与职员实体之间的联系类型是 ( )

A) m:n B) 1:m

C) m:1 D) 1:1

4 使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当 ( )

A)使用WHERE子句

B)在GROUP BY后面使用HAVING 子句

C)先使用WHERE子句,再使用HAVING子句

D)先使用HAVING 子句,再使用WHERE子句

5 关系表达式运算的结果是( )。

A.数值型 B.字符型 C.逻辑型 D.日期型

6储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是( )。

A.一对一的联系 B.一对多的联系

C.多对一的联系 D.多对多的联系

7视图是一个“虚表”,视图的构造基于( )

A.基本表 B.视图

C.基本表或视图 D.数据字典

8设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技

能,则EMP表的主键是( )

A.职工号 B.姓名,技能 C.技能 D.职工号,技能

9 在SQL语句中,与表达式 "仓库号 NOT IN("wh1","wh2")"功能相同的表达式是

A)仓库号="wh1" AND 仓库号="wh2" B)仓库号!="wh1" OR 仓库号!= "wh2"

C)仓库号="wh1" OR 仓库号="wh2" D)仓库号!="wh1" AND 仓库号!="wh2"

10在SQL SELECT语句中用于实现关系的选择运算的短语是

A)FOR B)WHILE

C)WHERE D)CONDITION

11关系数据库中,实现主键标识元组的作用是通过( )来实现的。

A.实体完整性规则 B.参照完整性规则

C.用户自定义的完整性 D.属性的值域

12根据关系模式的完整性规则,一个关系中的主键( )。

A.不能有两个 B.不能成为另一个关系的外部键

C.不允许空值 D.可以取空值

13 若规定工资表中基本工资不得超过5000元,则这个规定属于(

A.关系完整性 B.实体完整性约束

C.参照完整性 D.用户定义完整性

14 关系模型中,实体完整性是指( )。

A.实体不允许是空实体 B.实体的主键值不允许是空值

C.实体的外键值不允许是空值 D.实体的属性值不能是空值

15 关系数据库中,外码(ForeignKey)是( )。

A)在一个关系中定义了约束的一个或一组属性

B)在一个关系中定义了缺省值的一个或一组属性

C)在一个关系中的一个或一组属性是另一个关系的主码

D)在一个关系中用于唯一标识元组的一个或一组属性

16 以下哪些命令是DDL语句( )

A. CREATE DATABASE命令

B. ALTER TABLE命令

C. SELECT 命令

D. INSERT命令

)。