数据库选择题和判断题 .pdf
数据库选择题和判断题
一、单项选择题
1、关系中属性个数称为“元数”,元组个数称为(C)。
A、行数
B、列数
C、基数
D、超键
2、SQL的主码子句和外码子句属于DBS的(A)。
A、完整性措施
B、安全性措施
C、恢复措施
D、并发控制措施
3、概念设计结果是(B)。
A、一个与DBMS相关的概念模式
B、一个与DBMS无关的概念模式
C、数据库系统的公用视图
D、数据库系统的数据字典
4、若以选课(学号,课号,成绩)表达“某学生选修某课程
获得了某个成绩。”则在(C)的情况下,成绩不完全函数依赖
于学号。
A、一个学生只能选修一门课
B、一门课程只能被一个学生选修
C、一个学生可以选修多门课
5、当同一个实体集内部的实体之间存在着一个M:N联系时,那
么根据E-R模型转换成关系模型的规则,这个E-R模型转换成关系模
式个数为(B)。
A、1个
B、3个
C、5个
D、7个
6、下面所列命令中,哪一条不是标准的SQL语句?(D)
A、ALTERTABLE
B、ALTERVIEW
C、CREATETABLE
D、DELETEVIEW
7、所谓视图,是指(B)。
A、数据库中独立存在的表,每个视图对应一个存储文件
B、从一个或几个基本表或视图中导出的表,视图是一个虚表
C、存储在数据库中的可视化数据图形
8、关系模型的完整性规则不包括(D)。
A、实体完整性规则
B、参照完整性规则
C、用户自定义完整性规则
D、数据操作性规则
9、关系模式学生(学号,课程号,名次),若每一名学生
每门课程有一定的名次,每门课程每一名次只有一名学生,
则以下叙述中错误的是(B)。
A、(学号,课程号)和(课程号,名次)都可以作为候选码
B、只有(学号,课程号)能作为候选码
C、关系模式属于第三范式
D、关系模式属于BCNF
10、下面对INSERT-VALUES所实现功能的描述中,不正确的是
(C)。
A、向表中增加一行,必须有主码
B、向表中增加一行,按指定列名的域赋给指定的值
C、向表中增加一行,所有列均必须赋以指定的值
D、向表中增加一行,未指定的列赋空值
11、每个SQLServer有两类数据库:系统数据库和(B)。
A、面向对象数据库
B、用户数据库
C、关系数据库
D、演绎数据库
12、SQLServer2000是一个基于(B)的关系数据库管理系统。
A、B/S模式
B、C/S模式
C、SQL模式
D、以上都不是
13、数据管理的三个阶段中,由应用程序管理数据的阶段
是(D)
A、数据库系统阶段
B、人工管理阶段、文件系统阶段和数据库系统阶段
C、人工管理阶段和文件系统阶段
D、人工管理阶段
14、在概念模型中,一个实体相对于关系数据库中一个关系
中的一个(B)。
A、属性
B、元组
C、列
D、字段
15、一个事务中所有对数据库的操作是一个不可分割的操作
序列,事务要么完整地被全部执行,要么什么也不做,这是
事务的(A)。
A、原子性
B、一致性
C、隔离性
D、持久性
16、在用SQL创建基本表时,是通过(B)实现参照完整性规则
的。
A、PRIMARYKEY子句
B、FORGEIGNKEY子句
C、N