数据库原理与应用 期末考试复习题.docx

上传人:h**** 文档编号:120820 上传时间:2018-07-08 格式:DOCX 页数:40 大小:120.57KB
下载 相关 举报
数据库原理与应用 期末考试复习题.docx_第1页
第1页 / 共40页
数据库原理与应用 期末考试复习题.docx_第2页
第2页 / 共40页
数据库原理与应用 期末考试复习题.docx_第3页
第3页 / 共40页
数据库原理与应用 期末考试复习题.docx_第4页
第4页 / 共40页
数据库原理与应用 期末考试复习题.docx_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、数据库原理期末考试复习题 一、单选题 1在数据库中存储的是( C )。 A. 数据 B. 数据模型 C. 数据及数据之间的联系 D. 信息 2现有一个“教师”表,其中一个字段是教师的住址(字符型, 20 位长),如果不希望此字段包含空值,即某位教师现没有住址,则希望此字段自动填入“还没有”,应该( C )。 A. 为此列创建一个 check 约束 B. 为此列创建一个 foreign key 约束 C. 为此列创建一个 default 约束 D. 为此列创建一个 primary key 约束 3数据库系统包括( D )。 A. DB、 DBMS B. DB、 DBA C. DB、 DBMS、

2、DBA、计算机硬件 D. DB、 DBMS、 DBA、 OS、计算机硬件 4假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 语句是( D )。 A. SELECT 产品名称 ,AVG(单价 ) FROM 产品 GROUP BY 单价 B. SELECT 产品名称 ,AVG(单价 ) FROM 产品 ORDER BY 单价 C. SELECT 产品名称 ,AVG(单价 ) FROM 产品 ORDER BY 产品名称 D. SELECT 产品名称 ,AVG(单价 ) FROM 产品 GROUP BY 产品名称 5数据库中,数据的物理独立性是指( C )。 A. 数据库与数据

3、库管理系统的相互独立 B. 用户程序与 DBMS 的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 6关系数据库规范化是为解决关系数据库中( B )问题而引入的。 A. 提高查询速度 B. 保证数据的安全性和完整性 C. 减少数据操作的复杂性 D. 插入异常、删除异常和数据冗余 7当前数据库应用系统的主流数据模型是( C )。 A. 层次数据模型 B. 网状数据模型 C. 关系数据模型 D. 面向对象数据模型 8如果两个实体集之间的联系是 m:n,转换为关系时( B )。 A. 联系本身不必单独转换为一个关系 B. 联系

4、本身必须单独转换为一个关系 C. 联系本身也可以不单独转换为一个关系 D. 将两个实体集合并为一个实体集 9候选码中的属性可以有( C )。 A. 0 个 B. 1 个 C. 1 个或多个 D. 多个 10下列关于关系性质的描述中正确的是( B )。 A. 关系中行的值可以相同 B. 关系中列的值可以相同 C. 关系中行的次序不可以交换 D. 关系中列的次序不可以交换 11在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是( B )。 A. X20 AND X=20 AND X20 AND X=20 AND XNull (D)G!=Null 71在 SQL 中,使用

5、( A )可以实现实体完整性。 ( A) PRIMARY KEY (B)FOREIGN KEY ( C) NOT NULL (D)UNIQUE 72在 SQL 中,属于 DML 的是( C)。 ( A) CREATE (B)ALTER ( C) INSERT (D)DROP 73在 SQL 中,与 “ ANY (B)ALL ( C) ANY (D)ALL 74已知 SELECT 语句的 WHERE 子句中包含 “like %李 _”,则( B)不包含在查询结果中。 ( A) 陈李广 (B)李晓 ( C)张田李 (D)赵李杰 75关系模式中满足 2NF 的模式( B)。 ( A)可能是 1NF

6、(B)必定是 1NF ( C)必定是 3NF (D)必定是 BCNF 76当关系模式 R( A,B)已属于 3NF,下列说法正确的事 D。 ( A)它一定消除了插入和删除异常 (B)仍存在一定的插入和删除异常 (C)一定属于 BCNF (D)A 和 C 77 关系模式的候选码有 1 个或多个,而主码有( B)。 ( A) 0 个 (B) 1 个 ( C) 1 个或多个 (D)多个 78数据库设计可划分为六个阶段,每个阶段都有自己的设计内容, “为哪些关系,在哪些属性上建什么样的索引 ”这一设计内容应该属于( B)设计阶段。 ( A) 概念设计 (B)逻辑设计 ( C)物理设计 (D)需求分析

7、79关系数据库规范化是为了解决关系数据库中( A )。 ( A)插入、删除和数据冗余问题而引入的 (B)提高查询速度问题而引入的 ( C)减少数据操作的复杂性问题而引入的 (D)保证数据的安全性和完整性问题而引入的 80建立 ER 图的时机是 (D )。 ( A)需求分析阶段 (B)数据库物理设计阶段 ( C)数据库逻辑设计阶段 (D)概念结构设计阶段 81 ( B )是长期存储在计算机内、有组织的、可共享的大量数据的集合。 (A)数据库系统 (B)数据库 (C)数据库管理系统 (D)数据结构 82用户使用数据操纵语言可以实现( B ) (A)定义数据的结构 (B)对数据的查询、插入、修改和删

8、除 (C)对数据进行分类组织 (D)对数据的转换和转储 83通过修改( D )可以保证数据库的逻辑独立性。 (A)模式 (B)外模式 (C)外模式 /模式映象 (D)模式 /内模式映象 84在数据库中,产生数据不一致的根本原因是 ( D )。 (A)数据存储量太大 (B)没有严格保护数据 (C)未对数据进行完整性控制 (D)数据冗余 85在关系代数运算中,五种基本运算为 ( C )。 (A)并、差、交、选择、乘积 (B)并、差、交、选择、投影 (C)并、差、选择、投影、乘积 (D)并、差、选择、投影、自然连接 86 SQL 语言具有两种使用方式,分别称为交互式 SQL 和 ( C )。 (A)

9、提示式 SQL (B)多用户 SQL (C)嵌入式 SQL (D)解释式 SQL 87数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 ( D )。 (A)可靠性 (B)一致性 (C)完整性 (D)安全性 88关于主键约束以下说法错误的是 ( C )。 (A)一个表中只能设置一个主键约束 (B)允许空值的字段上不能定义主键约束 (C)允许空值的字段上可以定义主键约束 (D)可以将包含多个字段的字段组合设置为主键 89已知两个关系如下: 职工 (职工号 ,姓名 ,工资 ,商店号 ) 商店 (商店号 ,商店名 ,地址 ) 则其中的外码是( C )。 (A)职工关

10、系中的职工号 (B)商店关系中的商店号 (C)职工关系中的商店号 (D)商店关系中的商店名 90以下关系运算中,关系 R 和 S 不要求有相同属性个数的运算是( C ) (A)R S (B)R S (C)R-S (D)R S 91数据库的 ( B )是指数据的正确性和相容性。 (A)安全性 (B)完整性 (C)并发控制 (D)恢复 92在数据库的表定义中,限制成绩属性列的取值在 0到 100的范围内,属于数据库的 ( C )约束 (A)实体完整性 (B)参照完整性 (C)用户自定义 (D)用户操作 93聚合函数不可以用在 SELECT 语句的下列哪个子句中 ( C )。 (A)SELECT 子

11、句 (B)HAVING 子句 (C)WHERE 子句 (D)ORDER BY 子句 94下列符号中,不是 SQL 语言中的逻辑运算符的是 ( D )。 (A)AND (B)NOT (C)OR (D)XOR 95 SQL Server 2005 中,关于文件和文件组的叙述中正确的是 ( B )。 (A)一个文件组中可以包含多个数据文件,一个数据文件也可以存在于多个文件组中 (B)主数据文件保存在主文件组中 (C)主文件组不能包含次要数据文件 (D)日志文件包含在主文件组中 96以下关于外键和相应的主键之间的关系,正确的是 ( A )。 (A)外键并不一定要与相应的主键同名 (B)外键一定要与相应

12、的主键同名 (C)外键一定要与相应的主键同名而且唯一 (D)外键一定要与相应的主键同名,但并不一定唯一 97删除数据库使用的 SQL 语句是 ( C )。 (A)CREATE DATABASE (B)ALTER DATABASE (C)DROP DATABASE (D)DELETE DATABASE 98为了实现数据的参照完整性,可以用下面的 ( C )约束。 (A)PRIMARY KEY (B)CHECK (C)FOREIGN KEY (D)UNIQUE 和 NOT NULL 99 SQL Server 为每个触发器创建了两个临时表是 ( D )。 (A)SELECTED 和 DELETED

13、 (B)DELETED 和 UPDATED (C)INSERTED 和 UPDATED (D)INSERTED 和 DELETED 100如果要删除“教学管理”数据库中的“ student”表,则可以使用 ( C )语句。 (A)DELETE TABLE student (B)TRUNCATE TABLE student (C)DROP TABLE student (D)ALTER TABLE student 101用来表示可变长度的非 Unicode 字符的类型是 ( C )。 (A)char (B)nchar (C)varchar (D)nvarchar 102 SELECT 语句中的 (

14、 C )子句只能配合 GROUP BY 子句使用。 (A)ORDER BY (B) INTO (C) HAVING (D)COMPUTE 103要查询 student 表中姓“王”且单名的学生情况,可用 ( B )语句。 (A)SELECT * FROM student WHERE 姓名 LIKE 王 % (B)SELECT * FROM student WHERE 姓名 LIKE 王 _ (C)SELECT * FROM student WHERE 姓名 = 王 % (D)SELECT * FROM student WHERE 姓名 = 王 _ 104在 ( A )子查询中,内层查询只处理一

15、次,得到一个结果集,再依次处理外层查询。 (A)IN 子查询 (B)EXIST 子查询 (C)NOT EXIST 子查询 (D)JOIN 子查询 105将多个查询结果合并为一个查询结果集合的运算符是 ( B ) (A)JOIN (B)UNION (C)INTO (D)LIKE 106 SQL 中,条件“年龄 BETWEEN 15 AND 35”,表示年龄在 15 岁至 35 岁之间且 ( A )。 (A)包括 15 岁和 35 岁 (B)不包括 15 岁和 35 岁 (C)包括 15 岁但不包括 35 岁 (D)包括 35 岁但不包括 15 岁 107下面关于视图的叙述中,错误的是 ( C )

16、。 (A)视图不是真实存在的基本表而是一个虚拟的表 (B)视图中的数据存储在视图所引用的基本表中 (C)视图只能由一个基本表导出 (D)视图可以包括几个被定义的数据列和多个数据行 108一个表可以创建 ( D )个聚集索引。 (A)4 (B)3 (C)2 (D)1 109当试图向表中插入数据时,将执行 ( A )。 (A)INSERT 触发器 (B)UPDATE 触发器 (C)DELETE 触发器 (D)INSTEAD OF 触发器 110下面关于唯一索引表述不正确的是 ( A )。 (A)某列创建了唯一索引则这一列为主键 (B)不允许插入重复的列值 (C)某列创建为主键,则该列会自动创建唯一

17、索引 (D)一个表中可以有多个唯一索引 111允许用户 Li 对 Student 表的内容进行修改,正确的授权语句是 ( C )。 (A)GRANT UPDATE TO TABLE Student ON Li (B)GRANT UPDATE TO Student ON Li (C)GRANT UPDATE ON TABLE Student TO Li (D)GRANT UPDATE ON Student TO Zhang 112已知关系模式 R(A,B,C,D,E)及其上的函数依赖集合 F=A D,B C,E A,该关系模式的候选码是( B ) (A)AB (B)BE (C)CD (D)DE

18、113下列叙述中,错误的是( C ) (A)2NF 必然属于 1NF (B)3NF 必然属于 2NF (C)3NF 必然属于 BCNF (D)BCNF 必然属于 3NF 114数据库设计中,用 E-R 图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的 ( C )。 (A)需求分析阶段 (B)逻辑设计阶段 (C)概念设计阶段 (D)物理设计阶段 115在 E-R 模型向关系模型转换时, M: N 的联系转换为关系模式时,其关键字是 ( C )。 (A)M 端实体的关键字 (B)N 端实体的关键字 (C)M、 N 端实体的关键字组合 (D)重新选取其他属性 116事务的原子性是指(

19、A ) (A)事务中包括的所有操作要么都做,要么都不做 (B)事务一旦提交,对数据库的改变是永久的 (C)一个事务内部的操作及使用的数据对并发的其他事务是隔离的 (D)事务必须是使数据库从一个一致状态变到另一个一致状态 117下面有关存储过程的叙述中,错误的是 ( D )。 (A)SQL Server 允许在存储过程创建时引用一个不存在的对象 (B)存储过程可以带多个输入参数,也可以带多个输出参数 (C)使用存储过程可以减少网络流量 (D)在一个存储过程中不可以调用其他存储过程 118自然连接是构成新关系的有效方法。一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或

20、多个共有的 ( B )。 (A)元组 (B)属性 (C)行 (D)记录 119下列哪个语句是在表 T1 的 C1 列上定义了一个主键约束 PK_T1_C1?( C ) (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) 120在模糊查询中,与关键字 LIKE 匹配的表示任意长度字符串的符号是( B )。 A.? B. C. D._ 121、( B)是长期储存在 计算机内、有组织的、可共享的大量数据的集合。 A、数据库系统 B、数据库

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 复习参考

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。