《数据库原理及应用》填空题库完整
(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
(完整版)数据库原理及应用(第2版)参考答案何玉洁

数据库原理及应用(第2版)习题参考答案第1章数据概述一.选择题1.下列关于数据库管理系统的说法,错误的是CA.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是DA.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是CA.提供了应用程序和数据的独立性B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合C.用户访问数据时,需要知道存储数据的文件的物理信息D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失5.在数据库系统中,数据库管理系统和操作系统之间的关系是DA.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行6.数据库系统的物理独立性是指DA.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于AA.系统软件B.工具软件C.应用软件D.数据软件8.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是BA.数据库B.操作系统C.应用程序D.数据库管理系统9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是DA.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件C.客户/服务器结构比文件服务器结构的网络开销小D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。
《数据库原理及应用》试题1 (2)

二、填空(每空1分,共20分)1.关系模型和网状模型的数据结构分别是_____________和_____________。
(难度系数B)正确答案:二维表有向图2.数据模型是由______________、____________、和____________三部分组成的。
(难度系数C)正确答案:数据结构数据操作完整性约束3.关系数据语言可以分为三类:_____________、_____________和关系演算语言。
(难度系数C)正确答案:SQL语言关系代数语言4.删除基本表用______________语句,删除基本表的元组用_____________语句(难度系数B)正确答案:ALTER UPDATE5.规范化数据库设计分为以下六个设计阶段:需求分析阶段、_____________、_____________、___________、数据库实施阶段、数据库运行和维护阶段。
(难度系数B)正确答案:概念结构设计逻辑结构设计物理结构设计阶段6.事务的特性有:_____________、原子性、_____________和持久性。
(难度系数C)正确答案:一致性隔离性7. 当对视图进行UPDATE、INSERT和DELETE操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项________________________________。
(难度系数A)正确答案:WITH CHECK OPTION8. SQL中,表有三种: ____________、临时表(虚表)和____________。
(难度系数B)正确答案:视图、基本表9.在关系数据库规范化理论的研究中,在函数依赖的范畴内,___________范式达到了最高的规范化程度。
(难度系数B)正确答案:BC范式10.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的函数依赖和________________________。
《数据库原理与应用》习题集

《数据库原理与应用》习题集第1、2章数据库技术基础知识一、单选题1. 以下的英文缩写中表示数据库管理系统的是()。
A.DB B.DBMS C.DBA D.DBS2. 数据库管理系统、操作系统、应用软件的层次关系从核心到外围分别是( )。
A. 数据库管理系统、操作系统、应用软件B. 操作系统、数据库管理系统、应用软件C. 数据库管理系统、应用软件、操作系统D. 操作系统、应用软件、数据库管理系统3. DBMS是( )。
A. 操作系统的一部分B.一种编译程序C.在操作系统支持下的系统软件 D.应用程序系统4. 数据库系统提供给用户的接口是()。
A.数据库语言 B.过程化语言 C.宿主语言D.面向对象语言5. ()是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享的数据的聚集。
A.数据库系统B.数据库 C.关系数据库D.数据库管理系统6. ()处于数据库系统的核心位置。
A.数据模型B.数据库C.数据库管理系统D.数据库管理员7. ()是数据库系统的基础。
A.数据模型B.数据库C.数据库管理系统D.数据库管理员8. ( )是数据库中全部数据的逻辑结构和特征的描述。
A.模式B.外模式 C.内模式D.存储模式9. ( )是数据库物理结构和存储方式的描述。
A.模式 B.外模式 C.内模式D.概念模式10. ( )是用户可以看见和使用的局部数据的逻辑结构和特征的描述A.模式B.外模式 C.内模式D.概念模式11. 有了模式/内模式映像,可以保证数据和应用程序之间( )。
A.逻辑独立性B.物理独立性C.数据一致性 D.数据安全性12. 数据库系统3层结构的描述存放在( )中。
A.数据库B.运行日志C.数据库管理系统D.数据字典13. 数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统()。
A.有专门的软件对数据进行管理B.采用一定的数据模型组织数据C.数据可长期保存D.数据可共享14. 关系数据模型通常由3部分组成,它们是( )。
《数据库原理及应用》填空题库

DBMS的意思的【1】。
数据库管理系统
【1】是指系统开发人员利用数据库系统资源开发的面向某一类应用的软件系统。
数据库应用系统
数据库系统的主要特点为:实现数据【1】,减少数据 【2】,采用特定的【3】,具有较高的数据 【4】,具有统一的数据控制功能。
共享
冗余
数据模型
独立性
实体之间的对应关系称为 【1】,它反映现实世界事物之间的相互关联。
Web转换
Access提供的数据访问页的三种视图分别是【1】视图【2】视图和【3】视图.
设计
页面
Web页预览
要想浏览、输入、编辑和删除记录,必须在【1】视图或【2】视图中进行.
设计
页面
在Access中启动IE视图的方法是单击【1】菜单的【2】项.
文件
Web页预览
要添加或修改数据访问页的页面标题,应该在【1】地方进行.
窗体是数据库中用户和应用程序之间的【1】,用户对数据库的任何操作都可以通过它来完成.
接口
利用向导建立选项组,选项组的样式有【1】种.
5
记录选定器位于窗体视图的【1】设置,单击他会选中【2】记录.
下方
指定
按功能可将窗体分为【1】、【2】和【3】三种不同类型.
数据操作窗体
控制窗体
信息交互窗体
使用"自动创建窗体"功能可以快速创建基于单表或查询的窗体,要想创建基于多表的窗体,可以使用【1】或在【2】视图中进行.
Like "张*"□like "张*"
若"姓名"和"地址"是表中的字段名,表达式:姓名 Like "王*" And 住址 Like "北京*" 表示【1】意思.
《数据库原理与应用》考试试卷和答案

《数据库原理与应用》考试试卷和答案一.单项选择题(每题1分,共23分)1.目前市场上常见的DBMS 90%以上都是基于( C )数据模型的。
A.层次B.网状C.关系D.面向对象2.E-R图是在数据库设计中用来表示( A )的一种常用方法。
A.概念模型B.逻辑模型C.物理模型D.面向对象模型3.( C )是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
A.外模式B.内模式C.模式D.概念模式4.( B )也称存储模式,是数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。
A.外模式B.内模式C.模式D.概念模式5.数据库的概念模型独立于(A )。
A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界6.在数据库中存储的是( C )。
A.数据B.数据库模型C.数据以及数据之间的联系D.信息7.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一个属性都是(B )。
A.互不相关的B.不可分解的C.长度可变得D.互相关联的8.在数据模型中有“型”和“值(或实例)”两个对应的概念。
其中数据库的模式是一个(D )的概念,是一个相对()的概念,而数据库在某一时刻的状态则是一个()的概念,是一个相对()的概念。
A.型;变化;值;不变B.值;不变;型;变化C.值;变化;型;不变D.型;不变;值;变化9.关系表A的属性个数为5,元组个数为10;关系表B的属性个数为6,元组个数为20.则A与B的笛卡尔积A×B的属性有( D )个,元组个数有()个。
A.30;200 B.11;30 C.30;30 D.11;20010.父亲和子女的亲生关系属于( B )的关系。
A.1:1 B.1:n C.m:n D.不一定11.在SQL语言中,删除关系表中的一个属性列,要用动词( D ),删除关系表中的一行或多行元组,要用动词()。
A.delete,delete B.drop,drop C.delete,drop D.drop,delete12.在SQL语言中,为关系模式增加一个属性要用动词(B),为关系表增加一行或多行元组要用动词()。
数据库原理及应用复习题及参考答案

(5) 数据库设计的一般步骤有:需求分析、___________、____________、
_______________、________________、运行与维护等。
2
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根通保据过护生管高产线中工敷资艺设料高技试中术卷资,配料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高与中带资负料荷试下卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷编保工写护况复层进杂防行设腐自备跨动与接处装地理置线,高弯尤中曲其资半要料径避试标免卷高错调等误试,高方要中案求资,技料编术试写5交、卷重底电保要。气护设管设装备线备置高4敷、调动中设电试作资技气高,料术课中并试3中、件资且卷包管中料拒试含路调试绝验线敷试卷动方槽设技作案、技术,以管术来及架避系等免统多不启项必动方要方式高案,中;为资对解料整决试套高卷启中突动语然过文停程电机中气。高课因中件此资中,料管电试壁力卷薄高电、中气接资设口料备不试进严卷行等保调问护试题装工,置作合调并理试且利技进用术行管,过线要关敷求运设电行技力高术保中。护资线装料缆置试敷做卷设到技原准术则确指:灵导在活。分。对线对于盒于调处差试,动过当保程不护中同装高电置中压高资回中料路资试交料卷叉试技时卷术,调问应试题采技,用术作金是为属指调隔发试板电人进机员行一,隔变需开压要处器在理组事;在前同发掌一生握线内图槽部纸内故资,障料强时、电,设回需备路要制须进造同行厂时外家切部出断电具习源高题高中电中资源资料,料试线试卷缆卷试敷切验设除报完从告毕而与,采相要用关进高技行中术检资资查料料和试,检卷并测主且处要了理保解。护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
数据库原理及应用复习题

数据库原理及应用复习题一、填空题1、事务的ACID特性指的是:、、和。
2、实体-联系模型的基本要素是: 、、。
3、目前最常用的数据模型有:______、、。
4、数据管理技术的发展主要经历了以下三个阶段:、、。
5、关系的三类完整性约束:、、。
6、关系模型由三部分组成:、、。
7、分E-R图之间的冲突主要有3类:、、。
8、模式分解等价的标准有: 、、。
9、数据字典通常包括、、、和处理过程五个部分。
10、DBMS的功能应包括下面几类:、、、、。
二、单项选择题1、现在采用的概念模型主要是()。
A.实体-联系模型B.结构模型C.数据模型D.抽象模型2、数据字典通常包括()A.数据项和数据结构B.数据流和数据存储C.处理过程D.ABC均正确。
3、完整性约束条件作用的对象层次有:()A.列级 B.元组级 C.关系层 D.ABC均正确4、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且()。
A.包括20岁和30岁B. 不包括20岁和30岁C.包括20岁但不包括30岁D. 包括30岁但不包括20岁5、SQL语言具有()的功能A.关系规范化、数据操纵、数据控制台B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵6、语句SELET COUNT(*) FROM human返回()行。
A.1B.2C.3D.47、在SQL语言中,子查询是()。
A.返回单表中数据子集的查询语句B.选取多表中字段子集的查询语句C.选取单表中字段子集的查询语句D.嵌入到另一个查询语句之中的查询语句8、假设数据表“test1” 中有 10 条数据行,可获得最前面两条数据行的命令为()A.SELECT 2 * FROM test1B.SELECT TOP 2 * FROM test1C.SELECT PERCENT 2 * FROM testD.SELECT PERCENT 20 * FROM test19、并发操作不会带来的问题:()A.丢失更新B.可重复读C.未提交读D.幻象读10、有两种错误可能造成事务执行失败:()A.逻辑错误和数据错误 B.系统错误和数据错误C.逻辑错误和系统错误 D.均不正确11、关系模型是用()来表示数据之间的联系。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组页眉
组页脚
统计所有雇员的人数,表达式应为【1】,该表达式必须放置在【2】或【3】节中.
=count([雇员号])
报表页眉
报表页脚
主报表最多可以包含【1】级子报表.
二
数据访问页是Access数据库的一个对象,它作为一个独立的文件保存在Access数据库的【1】,它是一种【2】格式文件,文件扩展名是【3】.
Web转换
Access提供的数据访问页的三种视图分别是【1】视图【2】视图和【3】视图.
设计
页面
Web页预览
要想浏览、输入、编辑和删除记录,必须在【1】视图或【2】视图中进行.
设计
页面
在Access中启动IE视图的方法是单击【1】菜单的【2】项.
文件
Web页预览
要添加或修改数据访问页的页面标题,应该在【1】地方进行.
窗体是数据库中用户和应用程序之间的【1】,用户对数据库的任何操作都可以通过它来完成.
接口
利用向导建立选项组,选项组的样式有【1】种.
5
记录选定器位于窗体视图的【1】设置,单击他会选中【2】记录.
下方
指定
按功能可将窗体分为【1】、【2】和【3】三种不同类型.
数据操作窗体
控制窗体
信息交互窗体
使用"自动创建窗体"功能可以快速创建基于单表或查询的窗体,要想创建基于多表的窗体,可以使用【1】或在【2】视图中进行.
窗体向导
设计
改变窗体的外观或调整窗体上控件的布局,必须在【1】视图中进行.
设计
在窗体上选择多个控件应按住【1】然后单击各控件.
shift□SHIFT
靠左对齐位于同一列的一组控件的操作方法是【1】、【2】、【3】.
格式菜单
对齐命令
靠左
在报表设计视图中添加组页眉/页脚的操作方法可通过【1】菜单中的【2】命令或单击工具栏中的【3】按钮来实现.
表或查询
查询主要有选择查询、参数查询及操作查询,其中操作查询包括更新查询、追加查询、【1】和生成表查询.
删除查询
窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚及【1】5部分组成.
主体
创建窗体的数据来源可以是表或【1】.
查询
数据访问页是用户通过【1】进行数据交互的数据库对象.
Internet□INTERNET
视图
排序与分组
要将每一个记录打印在单独的页面上,应设置【1】、【2】、【3】属性.
主体节
强制分页
节后
要想使报表中的每组都另起一行或一列,应设置该组页眉或组页脚的【1】属性.
强制分页
在报表中可以根据【1】或【2】对记录进行排序或分组.
字段
表达式
在计算控件中输入的表达式前面必须加上1】运算符.=在按"性别"分组显示"雇员"信息的报表中,使用计算控件统计"男"或"女"雇员的人数,其表达式应为【1】,该表达式必须放置在【2】或【3】节中.
页
创建分组统计查询时,总计项应选择【1】.
GroupBy□GROUPBY□groupby
窗体中的数据来源主要包括表和【1】.
查询
窗体有 6 种类型:纵栏式窗体、【1】、数据表窗体、主 / 子窗体、图表窗体和数据透视窗体.
表格式窗体
创建纵栏式窗体,可以在"数据库"窗口中的对象列表中单击"窗体"对象,再单击工具栏上"新建"按钮,出现"新建窗体"对话框,从列表中选择【1】选项.
宏是一种特定的编码,是一个或多个【1】的集合.
操作命令
宏的使用一般是通过窗体、报表中的【1】控件实现的.
命令按钮□命令控件
在关系数据库中,唯一标识一条记录的一个或多个字段称为【1】.
主关键字
在关系数据库模型中,二维表的列称为属性,二维表的行称为【1】.
元组
Access数据库包括表、查询、窗体、报表、【1】、宏和模块等基本对象.
外部
html□HTML
.htm□.HTM
在Access中数据访问页以【1】形式出现.
单独文件
在 Access中可以创建三种类型的数据访问页,分别是【1】、【2】和【3】.
交互式报表页
数据输入页
数据分析页
在Access中可以采用【1】、【2】、【3】和【4】四种方法创建数据访问页.
自动功能
向导
设计视图
OpenTable□OPENTABLE
OpenReport□OPENREPORT
能够唯一标识实体的属性称为【1】.
侯选键
关系中的行称为【1】,列称为【2】.
元组
属性
在关系型数据库管理系统Access中称关系为【1】,属性称为【2】.
表
字段
数据完整性是指【1】、【2】、【3】.
自动创建窗体:纵栏式
添加 ActiveX 控件,可以在窗体"设计"视图下,单击工具箱中的【1】按钮,屏幕上出现一个控件列表.
其他控件
Access 中主要有键盘事件、【1】、对象事件、窗口事件和操作事件.
鼠标事件
窗体是数据库中用户和应用程序之间的主要界面,用户对数据库的【1】都可以通过窗体来完成.
操作
题干
空1
空2
空3
空4
空5
空6
如果在创建表中建立字段“”,其数据类型应当是【1】。
文本类型□文本
查询也是一个表,是以【1】为数据来源的再生表。
表 或 查询
查询主要有选择查询、参数查询及操作查询,其中操作查询包括更新查询、追加查询、【1】和生成表查询。
删除查询
窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚及【1】5部分组成。
页
窗体中的数据来源主要包括表和【1】。
查询
Access每个记录由若干个以【1】加以分类的数据项组成.
字段属性□字段
如果在创建表中建立字段"",其数据类型应当是【1】.
文本类型□文本
一般情况下,一个表可以建立多个索引,每一个索引可以确定表中记录的一种【1】.
逻辑顺序
查询也是一个表,是以【1】为数据来源的再生表.
设计视图
宏是由一个或多个【1】组成的集合
操作
引用宏组中的宏的语法格式是【1】.
宏组名.宏名
在宏的设计视图窗口中若单击工具栏上的"宏组"按钮表示【1】.
创建宏组
在宏的设计视图窗口中,若要显示条件列,应该单击工具栏上的【1】按钮.
条件
如果要创建一个宏,希望该宏首先打开一个表,然后打开一个报表,则应该选择【1】和【2】两个宏操作.
主体
创建窗体的数据来源可以是表或【1】。
查询
数据访问页是用户通过【1】进行数据交互的数据库对象。
Internet□INTERNET
宏是一种特定的编码,是一个或多个【1】的集合。
操作命令
宏的使用一般是通过窗体、报表中的【1】控件实现的。
命令按钮□命令控件
Access数据库包括表、查询、窗体、报表、【1】、宏和模块七类基本对象。