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

上传人:h**** 文档编号:153079 上传时间:2018-07-11 格式:DOCX 页数:40 大小:147.31KB
下载 相关 举报
数据库原理与应用期末考试备考复习题.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在 S

5、QL 中, 使用 ( 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关系模式中 满足 2

6、NF 的模式( B) 。 ( A)可能 是 1NF (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数据库设计可 划分为六个阶段,每个阶段都有自己的 设计 内容, “为哪些关系,在哪些属性 上 建什么样的索引 ”这一 设计

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

8、 (D)数据结构 82用户使用数据操纵语言可以实现( B ) (A)定义数据的结构 (B)对数据的查询、插入、修改和删除 (C)对数据进行分类组织 (D)对数据的转换和转储 83通过修改( D )可以保证数据库的逻辑独立性。 (A)模式 (B)外模式 (C)外模式 /模式映象 (D)模式 /内模式映象 84在数据库中,产生数据不一致的根本原因是 (D)。 (A)数据存储量太大 (B)没有严格保护数据 (C)未对数据进行完整性控制 (D)数据冗余 85在关系代数运算中,五种基本运算为 (C)。 (A)并、差、交、选择、乘积 (B)并、差、交、选择、投影 (C)并、差、选择、投影、乘积 (D)并、

9、差、选择、投影、自然连接 86 SQL 语言具有两种使用方式,分别称为交互式 SQL 和 (C )。 (A)提示式 SQL (B)多用户 SQL (C)嵌入式 SQL (D)解释式 SQL 87数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 (D)。 (A)可靠性 (B)一致性 (C)完整性 (D)安全性 88关于主键约束以下说法错误的是 ( C)。 (A)一个表中只能设置一个主键约束 (B)允许空值的字段上不能定义主键约束 (C)允许空值的字段上可以定义主键约束 (D)可以将包含多个字段的字段组合设置为主键 89已知两个关系如下: 职工 (职工号 ,姓名

10、 ,工资 ,商店号 ) 商店 (商店号 ,商店名 ,地址 ) 则其中的外码是( C )。 (A)职工关系中的职工号 (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)用户操作

11、 93聚合函数不可以用在 SELECT 语句的下列哪个子句中 (C)。 (A)SELECT 子句 (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以下关于外键和相应的主键之

12、间的关系,正确的是 ( A )。 (A)外键并不一定要与相应的主键同名 (B)外键一定要与相应的主键同名 (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 Serve

13、r 为每个触发器创建了两个临时表是 ( D )。 (A)SELECTED 和 DELETED (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)n

14、char (C)varchar (D)nvarchar 102 SELECT 语句中的 ( 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 s

15、tudent WHERE 姓名 = 王 _ 104在 ( A )子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。 (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 岁

16、 (D)包括 35 岁但不包括 15 岁 107下面关于视图的叙述中,错误的是 ( C )。 (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)某列创建了唯一

17、索引则这一列为主键 (B)不允许插入重复的列值 (C)某列创建为主键,则该列会自动创建唯一索引 (D)一个表中可以有多个唯一索引 111允许用户 Li 对 Student 表的内容进行修改,正确的授权语句是 ( C )。 (A)GRANT UPDATE TO TABLE Student ONLi (B)GRANT UPDATE TO Student ON Li (C)GRANT UPDATE ON TABLE Student TOLi (D)GRANT UPDATE ON Student TO Zhang 112已知关系模式 R(A,B,C,D,E)及其上的函数依赖集合 F=A D,B C,E

18、 A,该关系模式的候选码是( B ) (A)AB (B)BE (C)CD (D)DE 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 端实体的关键字

19、 (C)M、 N 端实体的关键字组合 (D)重新选取其他属性 116事务的原子性是指( A ) (A)事务中包括的所有操作要么都做,要么都不做 (B)事务一旦提交,对数据库的改变是永久的 (C)一个事务内部的操作及使用的数据对并发的其他事务是隔离的 (D)事务必须是使数据库从一个一致状态变到另一个一致状态 117下面有关存储过程的叙述中,错误的是 ( D )。 (A)SQL Server 允许在存储过程创建时引用一个不存在的对象 (B)存储过程可以带多个输入参数,也可以带多个输出参数 (C)使用存储过程可以减少网络流量 (D)在一个存储过程中不可以调用其他存储过程 118自然连接是构成新关系的

20、有效方法。一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个共有的 (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、数据库 C、关系数据库 D、数据库管理系统 122、在数据库的三级模式中,内模式有( A)。

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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