2007-2008学年第一学期《数据库原理及应用》期末考试试卷B
答案:D 分数:1
题型: 选择题 难度:1
19.为了让成绩列只能在0~100当中取值,需要进行 约束。 ( ) (A)非空 答案:C 分数:1
题型: 选择题 难度:1
(B)唯一 (C)检查
(D)外码
20.当要查询的条件是某几个特定的数值时,可以用关键字 ( ) (A)ON 答案:B 分数:1
题型: 选择题 难度:1
21. 在SQL查询时,如果需要去掉查询结果中的重复组,应使用( )关键字。 ( )
(A) UNIQUE (B) DISTINCT (C) CHECK (D) MINUS 答案:B 分数:1
题型: 选择题 难度:1
22.
以
下
不
是
SQL
语
句
中
的
聚
合
函
数
的
是
(B)IN (C)BETWEEN (D)OF
:
( )
(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表插入如下行时,( )
第5 页 共 47 页
2007-2008学年第一学期《数据库原理及应用》期末考试试卷B
行可以被插入 。 ( )
(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 红星 北京 B001 红 B01 S10 宇宙 上海 T20 黎明 天津 S100 白 S10 Z01 立新 重庆 TUXY 蓝 T20 其中S表的主码为供应商号,P表的主码为零
件号,外码为供应商号,参照S表的供应商号,下面哪条记录能够插入到P表中 (A)(’S100’,’红’,’T20’) (B)(’TQOT’,’绿’,NULL) (C)(’A001’,’黄’,’T11’) (D)(NULL,’红’,’S10’)
答案:B 分数:1
题型: 选择题 难度:2
第6 页 共 47 页
)
( 2007-2008学年第一学期《数据库原理及应用》期末考试试卷B
26. 阅读下面的一系列SQL语句:
create table table1(column1 int) insert into table1 values(91)
create view view1 as select * from table1 where column1<=100 with check option insert into view1 values(95) insert into view1 values(110) insert into table1 values(101)
按顺序执行完上面这六条SQL语句之后,运行select count(*) from table1的值
( ) (A) 1
(B)2
(C) 3
(D) 4
答案:C 分数:1
题型: 选择题 难度:1
27.用于事务回滚的SQL语句是( ) A、CREATE TABLE B、COMMIT C、GRANT和REVOKE D、ROLLBACK 答案:D 分数:1
题型: 选择题 难度:1
28.SQL中,“DELETE FROM 表名”表示 A.从基本表中删除所有元组 B.从基本表中删除所有属性 C.从数据库中撤消这个基本表 D.从基本表中删除重复元组 答案:A 分数:1
题型: 选择题 难度:1 29. 在
SELECT
语句中使用
[]
MAX(列名)时,列名应该
( )
(A)必须是字符型 (B)必须是数值型 (C)必须是数值型或字符型 (D)不限制数据类型 答案:B 分数:1
题型: 选择题 难度:1
第7 页 共 47 页
2007-2008学年第一学期《数据库原理及应用》期末考试试卷B
30.SQL 基本表的创建中是通过下列哪个选项实现参照完整性规则的 ( ) (A)外键子句 (B)主键子句 (C)检查子句 (D)NOT NULL 答案:A 分数:1
题型: 选择题 难度:1
31.SQL中,下列涉及空值的操作,不正确的是 ( )
(A)AGE IS NOT NULL (B)AGE IS NULL (C)AGE = NULL
(D)NOT (AGE IS NULL)
答案:C 分数:1
题型:选择题 难度:1
32. SQL 的 SELECT 语句中,“HAVING 条件表达式”用来筛选满足条件的(D) ()行 (B)列 (C)关系 (D)分组 答案:D 分数:1
题型: 选择题 难度:1
33. SQL语言中,SELECT语句的执行结果是() (A)集合 (B)属性 (C)元组 (D)数据库 答案:A 分数:1
题型: 选择题 难度:1 34
.
下
列
SQL
语
句
中
,
修
改
表
结
构
( )
(A)ALTER (B)CREATE (C)UPDATE (D)INSERT 答案:A 分数:1
题型: 选择题 难度:1
第8 页 共 47 页
是
的
相关推荐: