2007-2008学年第一学期《数据库原理及应用》期末考试试卷B
1.下面的数据库产品中,是IBM公司的为:()
(A)SQL Server (B)Oracle (C)MYSQL (D)DB2 答案:D 分数:1
题型:选择题 难度:1
2.SQL Server2000分为不同的版本,其中的功能最强大。() (A)个人版(B)标准版(C)企业版(D)开发版 答案:C 分数:1
题型:选择题 难度:1
3.SQL语言是()语言。
A.层次数据库 B.网络数据库 C.关系数据库 D.非数据库 答案:C 分数:1
题型:选择题 难度:1
4.数据库系统的核心是()
(A)数据库 (B)数据库管理系统 (C)数据模型 (D)软件工具 答案:B 分数:1
题型:选择题 难度:1
5下列四项中,不属于数据库系统特点的是() (A)数据共享 (B)数据完整性 (C)数据冗余度高 (D)数据独立性高 答案:C 分数:1
题型:选择题 难度:1
6.数据库管理系统的工作不包括)
(A)对已定义的数据库进行管理 (B)定义数据库 (C)数据通信 (D)为定义的数据库提供操作系统 答案:D 分数:1
题型:选择题 难度:1
第1页共43页
2007-2008学年第一学期《数据库原理及应用》期末考试试卷B
7. 数据库、数据库系统和数据库管理系统三者之间的关系是() (A)数据库系统就是数据库,也就是数据库管理系统 (B)数据库管理系统包括数据库和数据库系统 (C)数据库系统包括数据库和数据库管理系统 (D)数据库包括数据库系统和数据库管理系统 答案:C 分数:1
题型:选择题 难度:1
8. 数据库管理系统的工作不包括() (A)为定义的数据库提供操作系统 (B)数据备份
(C)为已定义的数据库进行管理 (D)定义数据库 答案:A 分数:1
题型:选择题 难度:1
9.下面关于数据库系统的正确叙述是() (A)数据库系统避免了数据冗余 (B)数据库系统减少了数据冗余
(C)数据库系统中数据的一致性是指数据类型一致 (D)数据库系统比文件系统能管理更多的数据 答案:B 分数:1
题型:选择题 难度:1
10.要保证数据库的数据独立性,需要修改的是() (A)模式与外模式 (B)模式与内模式 (C)三级模式之间的两层映射 (D)三层模式 答案:C 分数:1
题型:选择题 难度:1
11.数据库系统的数据独立性体现在() (A)不会因为数据的变化而影响到应用程序
(B)不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 (C)不会因为存储策略的变化而影响存储结构
(D)不会因为某些存储结构的变化而影响其他的存储结构 答案:B
第2页共43页
2007-2008学年第一学期《数据库原理及应用》期末考试试卷B
分数:1
题型:选择题 难度:1
12.数据库的( )是指数据的正确性和相容性() (A)并发控制(B)完整性(C)安全性(D)共享性 答案:B 分数:1
题型:选择题 难度:1
13.按照所使用的数据模型来分,数据库可分为哪三种模型 ( )
(A)层次、关系和网状 (B)网状、环状和链状 (C)大型、中型和小型 (D)独享、共享和分时 答案:A 分数:1
题型:选择题 难度:1
14. char(10)与varchar(10)存储“abc”实际占用的字节数() (A)3,3 (B)10,3 (C)3,10 (D)10,10 答案:B 分数:1
题型:选择题 难度:1
15. 有两个关系D、S,已经存有如下数据 D(院系表) S(学生表)
院系号 1 2 3 4 学号 A0001 B0301 D8099 院系名 信管 艺术 日语 姓名 张三 李四 王五 系主任 陈勇 赵玲 郭明 院系号 1 2 4 计算机系 刘其
其中D表的主码为院系号,S表的主码为学号,外码为院系号,参照D表的院系号,下面哪条记录能够插入到S表中 () (A)(’S1001’,’马文’,’5’) (B)(’A3908’,’马文’,’4’)
第3页共43页
2007-2008学年第一学期《数据库原理及应用》期末考试试卷B
(C)(’A0001’,’马文’,’1’) (D)(NULL,’马文’,’S10’) 答案:B 分数:1
题型:选择题 难度:2
16.以下类型不是数值类型的是: ( ) (A)int (B)char(n) (C)float (D)numeric 答案:B 分数:1
题型:选择题 难度:2
17. 与HAVING子句一起使用的子句是()
(A)GROUP BY (B)ORDER BY (C)JOIN (D)WHERE 答案:A 分数:1
题型:选择题 难度:1
18、删除数据库命令是()
a.delete table b.drop table c.drop database d.delete database 答案:D 分数:1
题型:选择题 难度:1
19.为了让成绩列只能在0~100当中取值,需要进行约束。() (A)非空 (B)唯一(C)检查 (D)外码 答案:C 分数:1
题型:选择题 难度:1
20.当要查询的条件是某几个特定的数值时,可以用关键字() (A)ON (B)IN (C)BETWEEN (D)OF 答案:B 分数:1
题型:选择题 难度:1
21.在SQL查询时,如果需要去掉查询结果中的重复组,应使用( )关键字。 ( )
第4页共43页
2007-2008学年第一学期《数据库原理及应用》期末考试试卷B
(A) UNIQUE (B) DISTINCT (C) CHECK (D) MINUS 答案:B 分数:1
题型:选择题 难度:1
22. 以下不是SQL语句中的聚合函数的是:()
(A)SUM (B)AVG (C)COUNT (D)DISTINCT 答案:D 分数:1
题型:选择题 难度:1
23.若用如下的SQL语句创建了一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,()行可以被插入。() (A)(‘201009’,‘111’,‘60’,必修) (B)(‘200823’,‘101’,NULL,NULL) (C)(NULL,‘103’,‘80’,‘选修’) (D)(‘201132’,NULL,‘86’,‘’) 答案:B 分数:1
题型:选择题 难度:2
24、用如下的SQL语句创建一个s表 CREATE TABLE s(NO CHAR(4) primary key, NAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INT) 那么可以插入到该表中的数据是()
a.(’1031’,’曾华’,NULL,NULL) b.(’1032’,’曾华’,男,23) c.(NULL,’曾华’,’男’,’23’) d.(’1033’,NULL,’男’,23) 答案:A 分数:1
题型:选择题 难度:2
25.有两个关系S、P,已经存有如下数据 S(供应商) P(零件)
供应商号 供应商名 所在城市 B01 S10 T20 Z01 零件号 红星 宇宙 黎明 立新 颜色 北京 上海 天津 重庆 供应商号 第5页共43页