第一章
1) 下列四项中,不属于数据库特点的是(C)。(选择一项)
A. 数据共享 B. 数据完整性 C. 数据冗余很高 D. 数据独立性高
2) ( A)是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时
由其统一管理、统一控制。(选择一项)
A. DBMS B. DB C. DBS D. DBA
3) 下列四项中说法不正确的是(C) (选择一项)
A. 数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性
4) 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( ) 。(选择一项)
A. 多对多 B. 一对一
C. 多对一 D. 一对多
5) 实体间的关系是错综复杂的,但就两个实体的关系来说,主要不包括()情况 。(选择一项)
A. 多对多 B. 一对一 C. 多对0 D. 一对多
6) 实体型学生与任课教师之间具有()联系。(选择一项)
A. 一对一 B. 一对多 C. 多对一 D. 多对多
7) E-R模型用于数据库设计的哪一个阶段() 。(选择一项)
A. 需求分析
B. 概念结构设计 C. 逻辑结构设计 D. 物理结构设计
8) 关于关系图下列哪一个是正确的() 。(选择一项)
A. 关系图是在同一个表中不同字段之间建立关联 B. 关系图是表与表之间建立关联,与字段无关
C. 关系图是在不同表中的字段之间建立关联 D. 关系图是在不同数据库之间建立关联
9) 关于关系图下列哪一个图形表示实体的属性() 。(选择一项)
A. 长方形的方框 B. 椭圆形 C. 菱形 D. 三角形
10)3NF同时又是( ) 。(选择一项)
A. 2NF B. 1NF C. BCNF D. 1NF,2NF
11)现有关系:学生(学号,姓名,系号,系名),为消除数据冗余,至少需要分解为() 。(选择一项)
A. 1个表 B. 2个表 C. 3个表 D. 4个表
12)一个规范化的关系至少应当满足()的要求。(选择一项)
A. 一范式 B. 二范式
C. 三范式 D. 四范式 13)
关于数据表范式理解不正确的是()。(选择一项)
A. 数据表规范化的程度越高,数据冗余就越少
B. 数据表规范化的程度越高,数据库在访问数据表以及表之间的关联就越少 C. 数据表规范化的程度越高,在查询检索时需要做出的关联等工作就越多 D. 数据表规范化的程度越高,造就认为可能性错误就越少 14)在数据库设计中使用E-R图工具的阶段是()。(选择一项)
A. 需求分析阶段 B. 数据库物理设计阶段 C. 数据库实施 D. 概念结构设计阶段
15)在数据库设计的步骤是()。(选择一项)
?需求分析 ?概念结构设计 ?逻辑结构设计 ?物理结构设计 ?数据库实施阶段 ?数据库运行和维护 A. ?????? B. ??????
C. ?????? D. ??????
16)需求分析的主要方法是( )。(选择一项)
A. 自顶向下 B. 自底向上 C. 从左到右 D. 混合策略 第二章
17)SQL语言中,删除一个数据库的命令是( B ) 。(选择一项)
A. DELETE B. DROP C. CLEAR D. REMORE
18)创建数据库的命令是( C )。(选择一项)
A. Create database 表名 B. Create VIEW 表名 C. Create TABLE 表名 D. ALTER TABLE 表名
19)在SQL Server2005中,要使用SQL语句删除一个名称为ABC的数据库,正确的是(A. DROP ABC
。(选择一项)
C )