77范文网 - 专业文章范例文档资料分享平台

数据库总复习题(新)新 有答案(2)

来源:网络收集 时间:2018-11-22 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

A. SNO=‘C1’的元组 C. SNO=‘C3’的元组

B. SNO=‘C2’的元组 D. SNO=‘C5’的元组

D18.数据模型的要素不包括( )。

A. 数据结构 B. 完整性约束 C. 数据操作 D. 模式结构 A19.用于数据库数据恢复的操作是数据库的( )。 A.还原

B. 分离 C.备份 D. 附加

D20.在关系运算中,选取符合条件的元组是()运算。

A.除法 B.投影 C.连接 D.选择 D21.数据库的数据一般存放在()中。

A.内存 B.CPU C.寄存器 D.磁盘 C22.关系模型中,一个关键字()。 A.可由多个任意属性组成 B.至多由一个属性组成

C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D.以上都不是

二、判断题

1.关系模型中有三类完整性约束,并且关系模型必须满足这三类完整性约束条件。(F) 2.一个基本表可以有多个外码。(T)

3.已知商品关系:商品(商品号,商品名,生产厂家),如果规定商品号为主码,而商品名又要保证不能重复,则应设置商品名的唯一性约束。(T)

4.在SQL Server 2005中,数据库一旦建立就不允许重命名。 (F )

5.建立一个关系时,将年龄属性值限制在18-25岁之间,这种约束属于参照完整性约束。(F) 6.主码是一种候选码,主码中的属性个数没有特殊限制。(T) 7.面向集合的操作方式是SQL语言的特点之一。(T) 8.对一个客观事物,可以用多种数据模型来描述(T)。

第3章

一、单选题

1.在SQL语言的SELECT语句中,用于对分组的结果进行筛选的是()子句 A. GROUP BYB. HAVING C. ORDER BY D. WHERE

5

2. 在SQL语言中,子查询是( ) A. 返回单表中数据子集的查询语言 B. 选取多表中字段子集的查询语句 C. 选取单表中字段子集的查询语句 D. 嵌入到另一个查询语句之中的查询语句 3. 数据库中只存放视图的( )

A.定义 B.操作 C.结果 D.数据 4. SQL中,下列涉及空值的操作,不正确的是( ) A. AGE IS NOT NULLB. AGE = NULL

C. AGE IS NULL D. NOT (AGE IS NULL)

5.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( ) A.S B. SC, CC. S, SCD. S, C, SC 6.列语句中,()不属于SQL基本语句。

A.select B.insert C.check D.grant 7.在SQL中,能够直接进行查询的是()

A.基本语句 B.视图C. 基本表和视图 D.基本表和索引

8. 在SQL语言的SELECT语句中,用于对结果元组进行排序的是()子句。 A.GROUP BY B. HAVING C. ORDER BY D. WHERE

9. 设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面()选项是正确的。

A.只有SNO不能取空值 B. 只有CNO不能取空值 C. 只有GRADE不能取空值 D. SNO与CNO都不能取空值 10. 下面( )操作是受限制的。

A. 视图定义 B. 视图查询 C. 视图更新 D. 视图授权 11. 下面( )操作是正确的。

A. G=NullB. G is Null C. G<>Null D. G!=Null 12. 在SQL中,使用()可以实现实体完整性。

A. PRIMARY KEY B. FOREIGN KEY C. NOT NULL D. UNIQUE 13. 在SQL中,属于DML(数据库操纵语言)的是() A. CREATEB. ALTER C.INSERT D. DROP

14.已知SELECT语句的WHERE子句中包含“%李”,则()不包含在查询结果中 A.陈李广 B.李晓 C.张田李 D.赵李杰

15. SQL语言具有两种使用方式,分别称为交互式SQL和()。 A.提示式SQL C.嵌入式SQL

A.一个表中只能设置一个主键约束 B.允许空值的字段上不能定义主键约束 C.允许空值的字段上可以定义主键约束 D.可以将包含多个字段的字段组合设置为主键 17.已知两个关系如下: 职工(职工号,姓名,工资,商店号)

6

B.多用户SQL D.解释式SQL

16.关于主键约束以下说法错误的是( )。

商店(商店号,商店名,地址) 则其中的外码是()。 A.职工关系中的职工号 C.职工关系中的商店号 A.实体完整性 C.用户自定义 A.SELECT子句 C.WHERE子句 A.AND

B.NOT

C.OR

B.商店关系中的商店号 D.商店关系中的商店名 B.参照完整性 D.用户操作 B.HAVING子句 D.ORDER BY子句 D.XOR

18.在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据库的(C)约束

19.聚合函数不可以用在SELECT语句的下列哪个子句中()。

20.下列符号中,不是SQL语言中的逻辑运算符的是( )。 21.以下关于外键和相应的主键之间的关系,正确的是( )。 A.外键并不一定要与相应的主键同名 B.外键一定要与相应的主键同名

C.外键一定要与相应的主键同名而且唯一

D.外键一定要与相应的主键同名,但并不一定唯一 22.删除数据库使用的SQL语句是( )。 A.CREATE DATABASE C.DROP DATABASE A.PRIMARY KEY C.FOREIGN KEY A.?

B.%

C.[]

D._

B.TRUNCATE TABLE student D.ALTER TABLE student C.varchar C. HAVING

D.nvarchar D.COMPUTE

B.ALTER DATABASE D.DELETE DATABASE

B.CHECK

D.UNIQUE 和 NOT NULL

23.为了实现数据的参照完整性,可以用下面的( )约束。

24.在模糊查询中,与关键字LIKE匹配的表示任意长度字符串的符号是()。 25.如果要删除“教学管理”数据库中的“student”表,则可以使用( )语句。 A.DELETE TABLE student C.DROP TABLE student A.char A.ORDER BY

B.nchar B.INTO

26.用来表示可变长度的非Unicode字符的类型是( )。 27.SELECT语句中的( )子句只能配合GROUP BY子句使用。

28.要查询student表中姓“王”且单名的学生情况,可用( )语句。 A.SELECT * FROM student WHERE 姓名 LIKE ‘王%’ B.SELECT * FROM student WHERE 姓名 LIKE ‘王_’ C.SELECT * FROM student WHERE 姓名 =‘王%’ D.SELECT * FROM student WHERE 姓名 =‘王__’

29.在( )子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。 A.IN子查询 A.JOIN

A.包括15岁和35岁 C.包括15岁但不包括35岁

B.EXIST子查询

B.UNION

C.NOT EXIST子查询

C.INTO

D.JOIN子查询 D.LIKE

30.将多个查询结果合并为一个查询结果集合的运算符是( )

31.SQL中,条件“年龄 BETWEEN 15 AND 35”,表示年龄在15岁至35岁之间且( )。

B.不包括15岁和35岁 D.包括35岁但不包括15岁

7

32.下面关于视图的叙述中,错误的是( )。 A.视图不是真实存在的基本表而是一个虚拟的表 B.视图中的数据存储在视图所引用的基本表中 C.视图只能由一个基本表导出

D.视图可以包括几个被定义的数据列和多个数据行 33.一个表可以创建( )个聚集索引。 A.4

B.3

C.2

D.1

34.下面关于唯一索引表述不正确的是( )。 A.某列创建了唯一索引则这一列为主键 B.不允许插入重复的列值

C.某列创建为主键,则该列会自动创建唯一索引 D.一个表中可以有多个唯一索引

35.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。 A.元组

B.属性

C.行

D.记录

36.下列哪个语句是在表T1的C1列上定义了一个主键约束PK_T1_C1() A.CREATE PRIMARY KEY T1(C1)

B.CREATE CONSTRAINT PK_T1_C1 PRIMARY KEY T1(Cl) C.ALTER TABLE T1 ADD CONSTRAINT PK_T1_C1 PKIMAKY KEY(C1) D.ALTER TABLE T1 ADD PRIMARY KEY (C1)

37.现有一个“产品”表,其中某字段是产品编号(字符型,8位长),如果此字段必须填写并且不能重复,则应该( )。

A. 为此字段创建一个check约束 B. 为此字段创建一个foreign key约束 C. 为此字段创建一个default约束 D.为此字段创建一个primary key约束

38.假设每个售货员可以销售多种商品,则计算每个售货员销售总金额的SQL语句是( )。 A. SELECT 售货员编号,商品编号,SUM(金额) FROM 产品ORDER BY金额 B.SELECT 售货员编号,商品编号,SUM(金额) FROM 产品GROUP BY 金额 C.SELECT 售货员编号,商品编号,SUM(金额) FROM 产品 ORDER BY售货员编号 D.SELECT 售货员编号,商品编号,SUM(金额) FROM 产品 GROUP BY 售货员编号 39.在 SQL 语句中,与职称 in (‘教授’,’副教授’)等价的表达式是( )。 A. 职称=’教授’ or =’副教授’ B. 职称=’教授’ or职称=’副教授’ C. 职称=’教授’ and职称=’副教授’ D. 职称 like (‘教授’,’副教授’)

40.有选课关系SC(SNO,CNO,GRADE),规定每个学生可选择多门课程,则能够选为主码的属性应该是() A. SNO B. CNO C. SNO和CNO的组合 D. SNO、CNO和GRADE的组合

41.根据实体完整性规则,若属性F是关系S的主属性,则关系R中F的值( )。 A. 必须取空值

B. 必须取非空值且不能有重复值

C. 可以取空值 D. 以上说法都不对

42.有关系:选课(学号,课程号,成绩),将记录按照学号升序,学号一样再按成绩降序排列,其中排序子句是()

8

A. ORDER 学号,成绩

B. ORDER 学号desc,成绩asc C. ORDER 学号asc,成绩 D. ORDER 学号,成绩desc

38.在下面的两个关系中,学院编号和学号分别为学院和学生关系的主码。 学院(学院编号,学院名称,院长,学生人数) 学生(学号,姓名,性别,入学成绩,学院编号) 这两个关系中学院编号可以为空值的是() A.学院关系中的“学院编号” B.学生关系中的“学院编号”

C. 学生关系和学院关系中的“学院编号” D.以上说法都不对

39. SQL语言完成核心功能只用了9个动词,其中完成数据控制功能的动词是()。 A. GRANT/REVOKE B. SELECT C. CREATE D. DROP 40.SQL中用于删除基本表的命令是( )。 A. DELETE B. UPDATE

C. ZAP D. DROP

D. 完整性

D. UNIQUE

41.视图是虚表,属于外模式。视图机制提高了数据库系统的( )。 A. 一致性 B. 检索速度 C. 安全性 A. CHECK

42.查询所有借过图书的读者编号,为保证查询结果中去掉重复值,应使用保留字( )。

B. COUNT C. DISTINCT

43.能实现模糊查询,在WHERE子句中使用的谓词是( )。 A.BETWEEN B.LIKE C.AND D.IN

44.SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的( )。 A.列

45.在SQL中,基本表的撤消(从数据库中删除表)可以用()。 A. DROP SCHEMA 命令 C. DROP VIEW 命令

B. DROP TABLE 命令 D. DROP INDEX 命令

B.行

C.关系

D.分组

46.设有一个关系:dept(dno,dname),如果要找出第二个字母为w,并且至少包含4个字母的dname,则查询条件子句应写成:where dname like()。

A. ‘_ _w_%’ B. ‘_%w_ _’ C. ‘_w_ _’ D.‘_w_%’ 47.下列SQL语句中,修改表结构的是()。 A.ALTER

B.CREATE C.UPDATE

D.INSERT

48.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。

A.元组B.属性 C.行 D.关系 49.在SQL Server所提供的服务中,()是最核心的部分。 A.MS DTC C.SQL XML

B.SQL Server Agent D.MSSQLServer

D._2abc

D.ALTER

50.下列哪个标识符不是SQL Server 2005的常规标识符()。 A.##xuesheng B.#xuesheng C.3b 51.下列命令不属于DBMS的数据定义语言的是( )。 A.CREATE

B.DROP

C.INSERT

52.SQL Server 2005的数据库文件包括主数据文件、辅助数据文件和( )。

9

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库总复习题(新)新 有答案(2)在线全文阅读。

数据库总复习题(新)新 有答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/298398.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: