2022年数据库习题大全参考 .pdf
《2022年数据库习题大全参考 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库习题大全参考 .pdf(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章习题一.选择1.在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是_阶段。(A)数据库系统(B)文件系统(C)人工管理(D)数据项管理2.存储在计算机外部存储介质上的结构化的数据集合,其英文名称是_。(A)Data Dictionary( 简写 DD) ( B)Data Base System(简写 DBS) (C)Data Base(简写 DB) ( D)Data Base Management System(简写 DBMS) 3.数据库是在计算机系统中按照一定的数据模型组织,存储和应用的_.支持数据库各种操作的软件系统叫_
2、.由计算机硬件,DBMS, 数据库 ,应用程序及用户等组成的一个整体叫做_. ( A)文件的集合(B)数据的集合(C)命令的集合(D)程序的集合( A)命令系统(B)数据库管理系统(C)数据库系统(D)操作系统( A)文件系统(B)数据库系统(C)软件系统(D)数据库管理系统4.数据库系统的基本特点是_. (A)数据可以共享(或数据结构化);数据独立性 ;数据冗余大 ,易移植 ;统一管理和控制(B)数据可以共享(或数据结构化);数据独立性 ;数据冗余小 ,易扩充 ;统一管理和控制(C)数据可以共享(或数据结构化);数据互换性 ;数据冗余大 ,易移植 ;统一管理和控制(D)数据非结构化;数据独立
3、性 ;数据冗余大 ,易扩充 ;统一管理和控制5.在数据库中存储的是_. (A)数据(B)数据模型(C)数据及数据之间的联系(D)信息6.在数据库中 ,下列说法 _是不正确的 . (A)数据库避免了一切数据的重复(B)若系统是完全可以控制的,则系统可确保更新时的一致性(C)数据库中的数据可以共享(D)数据的结构化提高了数据的共享性,减少了数据冗余提示 :数据的结构化提高了数据的共享性,减少了数据冗余,但并不能避免一切数据的重复.在关系数据库中,数据间的联系正是通过不同关系中公共属性下的冗余数据来实现的. 7.数据库中 ,数据的物理独立性是指_. (A)数据库与数据库管理系统的相互独立(B)用户程
4、序与DBMS 的相互独立(C)用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的(D)应用程序与数据库中数据的逻辑结构相互独立8.数据库技术采用分级方法将数据库的结构划分成多个层次,是为了提高数据库的_和_. ( A)数据规范性(B)逻辑独立性(C)管理规范性(D)数据的共享( A)数据独立性(B)物理独立性名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 22 页 - - - - - - - - - (C)逻辑独立性(D)管理规范性9.数据库 (DB),数据库系统
5、(DBS)和数据库管理系统(DBMS) 三者之间的关系是_A_. (A)DBS 包括 DB 和 DBMS (B) DBMS 包括 DB 和 DBS (C)DB 包括 DBS 和 DBMS (D) DBS 就是 DB,也就是 DBMS 10.数据库管理系统的工作不包括_C_. (A)定义数据库(B)对已定义的数据库进行管理(C)为定义的数据库提供操作系统(D)数据通信11.数据管理方法主要有_D_. (A)批处理和文件系统(B)文件系统和分布式系统(C)分布式系统和批处理(D)数据库系统和文件系统12.数据库管理系统能实现对数据库中数据的查询,插入 ,修改和删除 ,这类功能称为_C_. (A)数
6、据定义功能(B)数据管理功能(C)数据操纵功能(D)数据控制功能13.从软件的角度考虑,数据库系统的核心是_B_. (A)操作系统(B)数据库管理系统(C)数据定义语言(D)数据操纵语言14.一般地 ,一个数据库系统的外模式_D_. (A)只能有一个(B)最多只能有一个(C)至少两个(D)可以有多个15.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是_D_. (A)外模式(B)内模式(C)存储模式(D)模式16.数据库系统的数据独立性是指_B_. (A)不会因为数据的变化而影响应用程序(B)不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序(C)不会因为存取策略
7、的变化而影响存储结构(D)不会因为某些存储结构的变化而影响其他的存储结构17.子模式是 _B_. (A)模式的副本(B)模式的逻辑子集(C)多个模式的集合(D)以上三者18.数据模型的三要素是_D_. (A)外模式 ,模式和内模式(B)关系模型 ,层次模型 ,网状模型(C)实体 ,属性和联系(D)数据结构 ,数据操作和完整性约束19.关系模式的任何属性_A_. (A)不可再分(B)可再分(C)命名在该关系模式中可以不唯一(D)以上都不对20.在通常情况下,下面的关系中不可以作为关系数据库的关系是_D_. (A)R1(学生号 ,学生名 ,性别 ) ( B)R2(学生号 ,学生名 ,班级号 ) (
8、C)R3(学生号 ,学生名 ,宿舍号 ) ( D) R4(学生号 ,学生名 ,简历 ) 21.根据关系模式的完整性规则,一个关系中的” 主码 ” _ C_. (A)不能有两个(B)不能成为另一个关系的外码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 22 页 - - - - - - - - - (C)不允许为空(D)可以取值22.关系模型中 ,一个码是 _C_. (A)可由多个任意属性组成(B)至多由一个属性组成(C)可由一个或多个其值能唯一标识该关系模式中任何元组的属
9、性组成(D)以上都不是23.一个关系数据库文件中的各条记录_B_. (A)前后顺序不能任意颠倒,一定要按照输入的顺序排列(B)前后顺序可以任意颠倒,不影响库中的数据关系(C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同(D)前后顺序不能任意颠倒,一定要按照码段值的顺序排列24.关系数据库管理系统应能实现的专门关系运算包括_B_. (A)排序 ,索引 ,统计(B)选择 ,投影,连接(C)关联 ,更新 ,排序(D)显示 ,打印 ,制表25.下述哪个是单目运算_C_. (A)差(B)并(C)投影(D)除法26. 自然联接是构成新关系的有效方法.一般情况下 ,当对关系R 和 S使用自
10、然连接时, 要求关系 R 和 S 含有一个或多个共有的_D_. (A)元组(B)并(C)记录( D)属性27.设关系 R(A,B,C) 和 S(B,C,D), 下列各关系代数表达式不成立的是B_. (A)(B)(C)(D)28.参加差运算的两个关系_B_. (A)属性个数可以不相同(B)属性个数必须相同(C)一个关系包含另一个关系的属性(D)属性名必须相同29.设关系 R(A,B,C) 和 S(B,C,D), 下列个关系代数表达式不成立的是_c_ _. (A)RS (B)(C)RS (D)30.有两个关系R(A,B,C) 和 S(B,C,D), 则 RS结果的属性个数是_B_. (A)3 (B
11、)2 (C) 1 (D)不一定31.有两个关系R(A,B,C) 和 S(B,C,D), 则 RS结果的属性个数是_B_. (A)3 (B)4 (C) 5 ( D) 6 32.有两个关系R 和 S,分别包含15 个和 10 个元组 ,则在 RS,R-S,RS 中不能出现的元组数目情况是 _B_. (A)15,5,10 (B)18,7,7 (C)21,11,4 (D)25,15,0 33.取出关系中的某些列,并消去重复元组的关系代数运算称为_B_. (A)取列运算(B)投影运算(C)联接运算(D)选择运算35.若 D1=a1,a2,va3,D2=1,2,3, 则 D1 D2 集合中共有元组_C_个
12、(A)6 (B)8 (C)9 (D)12 36.在 n 元关系 R 中,公式表示 _C_. (S)(R)DASRU(S)(R)BBSR(S)(R)CB,CB,SR(R) 43名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 22 页 - - - - - - - - - (A)从 R 中选择值为3 的分量 (或属性 )小于第 4 个分量值的元组组成的关系(B)从 R 中选择第3 个分量的值小于第4 个分量值的元组组成的关系(C)从 R 中选择第3 个分量的值大于4 的元组组成
13、的关系(D)从 R 中选择第3 个分量小于4 个元组组成的关系37.在 4 元关系 R(A,B,C,D) 中 _C_. (A) B,C (R) 表示取值为B,C 的两列组成的关系(B) 2,3 (R)表示取值为2,3 的两列组成的关系(C) B,C (R) 和 2,3 (R) 表示的是同一个关系(D) B,C (R) 和 2,3 (R) 表示的不是同一个关系38.关系 R 和关系 S只有一个公共属性,T1 是 R 与 S 等值联接的结果,T2 是 R 和 S自然连接的结果 ,则_D_. (A)T1 的属性个数等于T2 的属性个数(B)T1 的属性个数小于T2 的属性个数(C)T1 的属性个数大
14、于或等于T2 的属性个数(D) T1 的属性个数大于T2 的属性个数39.有关系 R(A,B,C) 主码 =A; 关系 S(D,A) 主码 =D,外码 =A,参照于 R 的属性 A. 关系 R 和 S 的元组如图所示. R S A B C DA1 2 2 1 3 3 1 2 3 42 Null 3 1指出关系S中违反关系完整性规则的元组是_C_. (A)(1,2)(B)(2,null)(C)(3,3)(D)(4,1) 提示 :根据参照完整性40.设有如图所示的关系R,经操作的运算结果是_C_. (A) A B a d b a (B)A B C 名师资料总结 - - -精品资料欢迎下载 - -
15、- - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 22 页 - - - - - - - - - a c b b c c (C) A B a c b b (D) A B b a c f 选择题答案1、A 2 3、B,B,B 4、B 5、C 6、A 7、C 8、B,B 9、A 10、C 11、D 12、C 13、B 14、D 15、D 16、B 17、B 18、D 19、A 20、D 21、C 22、C 23、B 24、B 25、C 26、D 27、B 28、B 29、C 30、B 31、B 32、B 33、B 35、C 36
16、、C 37、C 38、D 39、C 40、C 二.填空1.数据管理技术经历了_人工管理 _,_文件系统 _,_数据库系统 _三个阶段 . 2.经过处理和加工提炼而用于决策或其他应用活动的数据称为_信息 _. 3.数据库是长期存储在计算机内的,具有组织性 _的,可以 _共享 _的数据集合 . 4.数据库系统一般由_用户 _,软件 _,_硬件 _,_数据 _和_组成 . 5.DBMS是指 _数据库管理系统_,它是位于用户_和操作系统_之间的一层管理软件 . 6.数据库管理系统的主要功能有_数据库定义_,_ 数据库操纵 _数据库的运行管理以及数据库的建立和维护等四个方面. 7.指出下列缩写的含义:
17、DBMS,DBS,SQL,DB,DBA 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 22 页 - - - - - - - - - 8.数据独立性又可分为物理数据独立性_和 _逻辑数据独立性_. 9.关系模型是由_数据结构 _,_数据操作 _和_完整性约束 _三部分组成 . 10._逻辑性数据独立性_是对数据库系统静态特征的描述,_物理性数据独立性_是对数据库系统的动态特征的描述. 11.数据库体系结构按照_外模式 _,_模式 _和_内模式 _三级结构进行组织. 12.
18、外模式是 _的子集 . 13.实体之间的联系可抽象为三类,它们是 _,_和_. 14.关系操作的特点是_操作15.关系模型的完整性规则包括_实体完整性_,_参照完整性规则_和_用户定义完整性_. 16.自然连接运算是由_,_和_操作组合而成的. 17.关系模式的定义格式为_. 18.关系数据库中可命名的最小数据单位是_. 注:由于问答题的量比较多,这里只弄选择题和填空题, 想要简答题的同学可以来我这里弄。填空题的答案麻烦大家自己查一下书吧。第二章习题一.单项选择1.SQL 语言是 _B_的语言 ,易学习 . A 过程化B 非过程化C 格式化D 导航式提示 :SQL 是一种介于关系代数与关系演算
19、之间的结构化查询语言,它是高度非过程化的. 2.SQL 语言是 _C_语言 . A 层次数据库B 网络数据库C 关系数据库D 非数据库提示 :SQL 是关系数据库标准语言. 3.SQL 语言具有 _B_的功能 . A 关系规范化 ,数据操纵 ,数据控制B 数据定义 ,数据操纵 ,数据控制C 数据定义 ,关系规范化 ,数据控制D 数据定义 ,关系规范化 ,数据操纵提示 :SQL 语言自身不具备关系规范化功能. 4.在 SQL 中,用户可以直接操作的是C_. A 基本表B 视图C 基本表和视图8.在 SELECT 语句中 ,需对分组情况满足的条件进行判断时,应使用 _D_. A WHERE B G
20、ROUP BY C ORDER BY D HAVING 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 22 页 - - - - - - - - - 9.在 SELECT 语句中使用 * 表示 _B_. A 选择任何属性B 选择全部属性C 选择全部元组D 选择主码10.在 SELECT 语句中 ,使用 MAX( 列名 )时,该” 列名 ” 应该 _D_. A 必须是数值型B 必须是字符型C 必须是数值型或字符型D 不限制数据类型11.使用 CREATE TABLE语句创建
21、的是B_. A 数据库B 表C 试图D 索引12.下列 SQL 语句中 ,修改表结构的是_A_. A ALTER B CREATE C UPDATE D INSERT 13.在 SQL 中使用 UPDATE 语句对表中数据进行修改时,应使用的语句是D_. A WHERE B FROM C VALUES D SET 14.视图建立后 ,在数据库中存放的是_C_. A 查询语句B 组成视图的表的内容C 视图的定义D 产生视图的表的定义15.以下叙述中正确的是_B_. A SELECT 命令是通过FOR 子句指定查询条件B SELECT 命令是通过WHERE子句指定查询条件C SELECT 命令是通
22、过WHILE子句指定查询条件D SELECT 命令是通过IS 子句指定查询条件16.与 WHERE AGE BETWEEN 18 AND 23完全等价的是_D_. A WHERE AGE18 AND AGE23 B WHERE AGE23 C WHERE AGE18 AND AGE=18 AND AGE22 AND SEX= ,男 ?SELECT CNAME,TEACHER FROM SC,C WHERE SC.C#=C.C# AND S#=,10001?SELECT SNAME FROM S,SC,C WHERE S.S#=SC.S# AND SC.C#=C.C# AND SEX= , 女
23、? AND TEACHER=,王?SELECT DISTINCT X.S# FROM SC X,SC Y WHERE X.S#=Y.S# AND X.C#!=Y.C# SELECT DISTINCT S# FROM SC WHERE GRADE BETWEEN 60 AND 80 SELECT * FROM SC WHERE GRADE IN(85,86,88) SELECT * FROM S ORDER BY AGE,S# DESC SELECT AVG(GRADE) AS ,课程平均分 ?FROM SC WHERE C#= ,3-105?注:填空题的答案麻烦同学们自己去查一下书哦。第 4
24、章 ACCESS 数据库填空题1、Access提供 文本 _和_备注 _两种字段数据类型保存文本。2、Access 提供三种创建表的方法,分别是_使用数据库向导_、使用设计视图创建新的数据表 _和_将数据直接输入数据表_。3、窗体由多个部分组成,每个部分称为一个_节_,大部分的窗体只有_主节 _。4、控件 _是窗体上用于显示数据、执行操作、装饰窗体的对象。5、一个主报表最多只能包含_两级 _级子窗体或子报表。6、VBA 中定义符号常量的关键字是const_。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
25、 - - - - 第 10 页,共 22 页 - - - - - - - - - 7、操作查询包括更新查询_ 、删除查询、生成表查询和追加查询4 种。8、每个查询都有3 种视图,分别为:设计视图、数据表视图和SQL 视图 _ 。9、创建窗体可以使用_向导 _ 和使用设计器 _ 两种方式。10、查询设计器分为上下两部分,上半部分是表的显示区,下半部分是查询设计区_ 。11、窗体中的窗体称为子窗体 _ ,其中可以创建_控件 _ 。12、报表操作共有三种视图,分别是设计视图,打印预览视图,版面预览_视图。13、若要查找某表中“ 姓氏 ” 字段所有包含,sh? 字符串的姓,则应在查找内容框中输入 Li
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库习题大全参考 2022 数据库 习题 大全 参考
限制150内