大连东软信息学院数据库(数据库选择题题库)(2)

2019-04-09 13:36

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 页

2007-2008学年第一学期《数据库原理及应用》期末考试试卷B

35.在 SQL 语言中,属于 DCL 的操作命令是 )

(A)GRANT (B)CREATE (C)UPDATE (D)DROP 答案:B 分数:1

题型: 选择题 难度:1

36.SQL(

语言中,SELECT

语句的执行结果是

)

(A)表 (B)属性 (C)元组 (D)数据库 答案:B 分数:1

题型: 选择题 难度:1

37.用如下的SQL语句创建一个student表:

CREATE TABLE student(NUMBER CHAR(4) NOT NULL, 那(

NAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INT) 插

数 据

是 )

(A)(’1031’,’曾华’,NULL,NULL) (B)(’1031’,’曾华’,男,23) (C)(NULL,’曾华’,’男’,’23’) (D)(’1031’,NULL,’男’,23) 答案:B

分数:1

题型: 选择题 难度:2

38.SQL 基本表的创建中是通过哪个子句实现实体完整性规则的 (

(A)外键子句 (B)主键子句 (C)检查子句 (D)NOT NULL 答案:A 分数:1

题型: 选择题 难度:1

第9 页 共 47 页

2007-2008学年第一学期《数据库原理及应用》期末考试试卷B

3(

9.在

数据库系

统中,

视图可

以提供

数据的 )

(A)并发性 (B)完整性 (C)安全性 (D)可恢复性 答案:C 分数:1

题型: 选择题 难度:1

40.阅读下面的一系列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 * from table1,则返回的结果中有几条记录

(A) 1 答案:D 分数:1

题型: 选择题 难度:2

41.下列涉及空值的操作,不正确的是 ( )

(A)WHERE AGE IS NOT NULL (B)WHERE AGE IS NULL (C)WHERE AGE = NULL

(D)INSERT INTO TABLE1(C0,C1,C2) VALUES(100,NULL,NULL),其中C0是int类型,C1、C2可以取空值。 答案:C 分数:1

题型: 选择题 难度:2

42.表test1中包含两列:c1为整型,c2为8位长的字符串类型,使用如下语句创建视图:

CREATE VIEW v1 AS SELECT c1,c2 FROM test1 WHERE c1>30 WITH CHECK OPTION

第10 页 共 47 页

2

(D) 3

(B)0 (C)


大连东软信息学院数据库(数据库选择题题库)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:钢桥复习重点(铁道)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: