数据库原理及应用复习题
数据库原理及应用试卷复习资料

数据库原理及应用试卷复习资料LELE was finally revised on the morning of December 16, 2020.单项选择1.◑A◐对于现实世界中事物的特征,在实体-联系模型中使用A.属性描述B.关键字描述C. D.实体描述2.◑C◐把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过A.建立新的属性来实现B.建立新的关键字来实现C.建立新的关系来实现D.建立新的实体来实现3.◑D◐专门的关系运算不包括下列中的A.联接运算B.选择运算C.投影运算D.交运算4.◑A◐对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为A.并运算B.交运算C.差运算D.积运算5.◑B◐在数据库设计中,将ER图转换成关系数据模型的过程属于A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段6.◑D◐对于关系数据库,任何二元关系模式最高都可以达到●范式。
7.◑D◐在概念设计阶段,最常使用的数据模型是A.对象模型B.物理模型C.逻辑模型D.8.◑C◐下面有关索引的描述正确的是A.创建非聚集索引以后,原来的数据库表文件中记录的物理顺序将被改变B.索引与数据库表的数据存储在一个文件中C.创建非聚集索引是创建一个指向数据库表文件记录的指针构成的文件D.使用索引并不能加快对表的查询操作9.◑A◐关系R1和R2,经过关系运算得到结果是S,则SA.一个关系B.一个表单C.一个数据库D.一个数组10◑A◐子模式是用户与数据库的接口之一,它对应于数据库的A.外模式B.概念模式C.内模式D.存储模式11◑C◐已知关系R(A,B,C,D,E)及其上的函数相关性集合,F={A→B,E→A,CE→D},该关系的候选关键字是12◑A◐设有关系R(A,B,C,D)及其上的函数相关性集合F={B→A,BC→D},那么关系R最高是A.第一范式的 C.第二范式的B.第三范式的范式的13◑C◐A. B.C.D.14◑B◐设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员。
《数据库原理及应用》总复习题

《数据库原理及应用》总复习题《数据库原理及应用》总复习题一、单项选择题1、数据库系统的核心是。
A )数据库 B)数据库管理系统C)操作系统 D)文件答案:B2、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。
A )DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS 答案:A3、在数据管理技术的发展过程中,数据独立性最高的是阶段。
A )数据库系统 B)文件系统 C)人工管理 D)数据项管理答案:A4、数据库系统是数据库、数据库管理系统、应用系统、和用户构成。
A )DBMS B)DB C)DBS D)DBA 答案:D5、文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是。
A )DATA B)INFORMATION C)DB D)其他答案:A6、是长期存储在计算机内有序的、可共享的数据集合。
A )DATA B)INFORMATION C)DB D)DBS 答案:C7、是位于用户与操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时其统一管理、统一控制。
A )DBMS B)DB C)DBS D)DBA 答案:A8、概念设计的结果是 A)一个与DBMS相关的要领模型 B)一个与DBMS无关的概念模型 C)数据库系统的公用视图 D)数据库系统的数据字典答案:B9、 E-R方法的三要素是 A)实体、属性、实体集 B)实体、键、联系 C)实体、属性、联系 D)实体、域、候选区答案:C10、要保证数据库的数据独立性,需要修改的是 A)模式与外模式 B)模式与内模式 C)三级模式之间的两层映射 D)三级模式答案:C11、描述数据库全体数据的全局逻辑结构和特性的是 A)模式B)内模式 C)外模式 D)全模式答案:A12、在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是I、人工管理阶段 II、文件系统阶段III、数据库阶段A)I 和 II B)只有 II C)II 和 III D)只有 I 答案:D13、下列四项中,不属于数据库系统特点的是 A)数据共享B)数据完整性 C)数据冗余度高 D)数据独立性高答案:C14、应用数据库的主要目的是为了 A)解决数据保密问题B)解决数据完整性问题C)解决数据共享问题 D)解决数据量大的问题答案:C15、如果一个班只有一个班长,且一个班长不能同时担任其他班的班长,班和班长两个实体之间的联系属于。
数据库原理与应用期末复习题

数据库原理与应用期末复习题一、选择题(课后作业选择题)1、设关系R和S的结构相同,分别有m和n个元组,那么R-S操作的结果中元组个数为[ ]A.为m-n B.为m C.小于等于m D.小于等于(m-n)2、有15个实体类型,并且它们之间存在着15个不同的二元联系,其中5个是1:1联系类型,5个是1:N联系类型,5个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有()A.15个B.20个C.25个D.30个3、数据库在磁盘上的基本组织形式是()A.DB B.文件 C.二维表 D.系统目录4、在关系模式R中,函数依赖X→Y的语义是()A.在R的某一关系中,若两个元组的X值相等,则Y值也相等B.在R的每一关系中,若两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的每一关系中,Y值应与X值相等5、数据库系统中,对用户使用的数据视图的描述称为()A.概念模式 B.内模式 C.存储模式D.外模式6、数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据()A.相容性 B.独立性C.共享性 D.一致性7、实体完整性规则是指关系中()A.不允许有空行B.主键不允许有空值C.不允许有空列 D.外键不允许有空值8、实现关系代数投影运算的SQL子句是()A.SELECT B.ORDER BY C.FROM D.WHERE9、将ER模型转换成关系模型,属于数据库的()A.需求分析 B.概念设计C.逻辑设计D.物理设计10、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。
A.多对多B.一对一C.多对一D.一对多11、数据库系统的物理数据独立性是指()。
A.概念模式改变,外模式和应用程序不变B.概念模式改变,内模式不变C.内模式改变,概念模式不变D.内模式改变,外模式和应用程序不变12、有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主键是()。
数据库原理及应用复习题

数据库原理及应用复习题一.填空题:1.关系数据库的关系演算语言是以_数理逻辑中的谓词演算为基础的DML语言。
2.在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的_自反_律就可推出。
3.设关系模式R (A,B,C),F是R上成立的FD集,F = {B→A,B→C},则分解ρ = {AB,AC}丢失的FD是B→C _。
4.分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和不相交条件5.DB并发操作通常会带来三类问题,它们是丢失更新、不一致分析和读脏数据6.事务必须具有的四个性质是:原子性、一致性、隔离性和持久性。
7.分布式数据库系统中透明性层次越高,应用程序的编写越_简单(或容易)_。
8.在有泛化/细化联系的对象类型之间,较低层的对象类型称为__子类型__。
9.数据管理经过了人工管理阶段、文件系统阶段和数据库系统阶段三个发展阶段。
10.SQL语言中,用于事务回滚的语句是_rollback transaction_。
11.在层次数据库中,交片段和子片段之间只能具有_一对多_类型的联系。
12.封锁对象的大小称为__封锁的粒度(或粒度)__。
13.如果一个汽车销售公司,经营摩托车,小汽车.货车和客车,那么在该公司的E-R模型设计中,应该采用__超类与子类(或层次归纳)_方法。
14.现将关系模式R分解为两个关系模式R1(A,C,D),R2(A,B,E)那么这个分解__ __无损连接性且_ __函数依赖不具有无损连接性且不保持函数依赖。
15.用于表达一个ODBC驱动程序和DBMS特殊连接的命名,被称为_数据源(或DSN)__,它是数据库驱动程序与数据库系统连接的桥梁。
16.DBMS利用事务日志保存所有数据库事务的_更新(或修改)__操作。
17.如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是3_个表。
18.一级封锁协议解决了事务的并发操作带来的__数据丢失修改__不一致性的问题。
数据库原理与应用练习题(含答案)

数据库原理与应⽤练习题(含答案)《数据库原理与应⽤》复习题⼀、判断题1.在关系数据库管理系统中,创建的视图在数据库三层结构中属于模式。
错2.若在⼀个关系中,某⼀个属性或属性组的值能唯⼀地标识该关系的元组,⽽其真⼦集不⾏,则称该属性或属性组为候选码。
对3.每个Oracle数据库中只有⼀个重做⽇志⽂件。
错4.DBMS提供数据定义语⾔(DDL)实现对数据库的检索、插⼊、修改、删除等基本操作。
错5.静态列级约束是对⼀个列的取值域的说明。
对6.数据库的安全性是为了保护数据库以防⽌不合法的使⽤所造成的数据泄露、更改或破坏。
对7.若事务T对数据对象A加上共享锁后,则只允许事务T读取A。
错8.INSTEAD OF触发器是基于视图的触发器,只适⽤于视图。
对⼆、单项选择题1.关系模式规范化的最起码的要求是达到第⼀范式,即满⾜( D )。
A. 每个⾮码属性都完全依赖于主码B. 主码属性唯⼀标识关系中的的元组C. 关系中的元组不可重复D. 每个属性都是不可分解的2.公司中有多个部门和多名职员,每个职员只能属于⼀个部门,⼀个部门可以有多名职员,从职员到部门的联系类型是( C )。
A. 多对多B.⼀对⼀C.多对⼀D.⼀对多3.在数据库系统的三级模式结构中,⽤来描述数据的全局逻辑结构的是(C )。
A.⼦模式B.⽤户模式C.模式D.存储模式4.在数据库中可以创建和删除表、视图、索引,可以修改表。
这是因为数据库管理系统提供了(A )。
A.数据定义功能B.数据操纵功能C.数据维护功能D.数据控制功能5.SQL语⾔称为( C )。
A. 结构化定义语⾔B. 结构化控制语⾔C. 结构化查询语⾔D. 结构⼈操纵语⾔6.设有⼀个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且⾄少包含4个字母的DNAME,则查询条件⼦句应写成WHERE DNAME LIKE B 。
A.‘_ _ W _ %’B.‘_ % W _ _’C.‘_ W _ _’D.‘_ W _ %’7.SQL语⾔级数据定义功能、数据操纵功能和数据控制功能于⼀体。
数据库原理及应用复习题及参考答案

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

1.在数据管理技术发展的三个阶段中,数据共享最好的是数据库系统阶段。
2.以下关于数据库系统的叙述中,正确的是AA.数据库中的数据可被多个用户共享B.数据库中的数据没有冗余C.数据独立性的含义是数据之间没有关系D.数据安全性是指保证数据不丢失3.下列关于数据库的叙述中,错误的是AA.数据库中只保存数据B.数据库中的数据具有较高的数据独立性C.数据库按照一定的数据模型组织数据D.数据库是大量有组织、可共享数据的集合4.DBS的中文含义是数据库系统5.数据库管理系统是一种操作系统6.数据库、数据库管理系统和数据库系统三者之间的关系是数据库系统包括数据库和数据库管理系统7.下列关于数据库系统特点的叙述中,错误的是AA.非结构化数据存储B.数据共享性好C.数据独立性高D.数据由数据库管理系统统一管理控制8.下列关于数据的叙述中,错误的是AA.数据的种类分为文字、图形和图像三类B.数字只是最简单的一种数据C.数据是描述事物的符号记录D.数据是数据库中存储的基本对象9.下列不属于数据库管理系统主要功能的是AA.数据计算功能B.数据定义功能C.数据操作功能D.数据库的维护功能10.下列关于数据库的叙述中,不准确的是AA.数据库中存储的对象是数据表B.数据库是存储数据的仓库C.数据库是长期存储在计算机内的、有组织的数据集合D.数据库中存储的对象可为用户共享11.以下关于数据库管理系统的叙述中,正确的AA.数据库管理系统具有数据定义功能B.数据库管理系统都基于关系模型C.数据库管理系统与数据库系统是同一个概念的不同表达D.数据库管理系统是操作系统的一部分12.以下选项中不属于数据库系统组成部分的是AA.数据仓库B.数据库管理系统C. 数据库管理员D.数据库13.以下关于数据库的特点中,描述正确的是AA.数据独立性较高B.数据不可共享,故数据安全性较高C.数据无冗余D.数据无具体的组织结构14.与文件系统阶段相比,关系数据库技术的数据管理方式具有许多特点,但不包括AA.支持面向对象的数据模型B.具有较高的数据和程序独立性C.数据结构化D.数据冗余小,实现了数据共享15.数据独立性是指AA.物理独立性和逻辑独立性B.应用独立性和数据独立性C.用户独立性和应用独立性D.逻辑独立性和用户独立性16.下列关于数据的描述中,错误的是CA数据是描述事物的符号记录B.数据和它的语义是不可分的C.数据指的就是数字D.数据是数据库中存储的基本对象17.在数据库中,控制数据满足一定的约束条件,这属于AA.完整性B.安全性C.并发控制D.数据独立性18.数据库中存储的是BA.数据及数据之间的联系B.数据C.数据结构D.数据模型19.在数据库系统的三级模式结构中,面向某个或某几个用户的数据视图是AA.外模式B.模式C.内模式D.概念模式20.以下关于数据库概念模型的叙述中,错误的是AA.设计人员依据概念模型编写程序B.概念模型不依赖于具体的DBMSC.概念模型与所采用的计算机硬件无关D.概念模型是对现实世界的抽象21.层次型、网状型和关系型数据划分原则是DA.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式22.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( C )。
数据库原理及应用复习题

数据库原理及应用复习题一、填空题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.事务的ACID性质中,关于原子性(atomicity)的描述正确的是()A.指数据库的内容不出现矛盾的状态。
B.若事力正常结束,即使发生故障,列新结果也不会从数据库中消失。
C.事务中的所有操作要么都执行,要么都不执行。
D.若多个事务同时进行,与顺序实现的处理结果是一致的。
2.以下关于E-R图的叙述正确的是()A.E-R图建立在关系数据库的假设上B.E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。
C.E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系D.E-R图能表示数据生命周期。
3.在DBS中,DBMS和OS的关系是()3.在SQL的SELECT语句中,实现投影操作的是哪个句?A.SELECT B FROM C WHERE D ORDER BY4.五种基本关系代数运算是()A.U,¯,×,∏和σ B.U,¯,,∏和σC.U,∩,×,∏和σ D.U,∩,,∏和σ5.当关系R和S自然联接时,能够把R利S原该舍弃的元组放到结果关系中的操作是()A.左外联接 B.右外联接 C.外部并 D.外联接6.下列聚合函数中不忽略空值(NULL)的是()A.SUM(列名) B.MAX(列名) C.COUNT(*) D.AVG(列名)7.关系模式R的规范化程度最高达到()A. 1NF B 2NF C 3NF D BCNF8.某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。
在班级与学生实体的联系中,学生实体的基数是()A.(0, 1) B.(1, 1) C.(1, 10) D.(10, 50)9.关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则R S中元组数目的范围是()A.(0,15) B.(10,15) C.(10,25) D.(0,150)10.有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于()A.集中式数据库体系结构 B.主从式数据库体系结构C.客户机/服务器数据库体系结构 D.分布式数据库体系结构11.如果事务T获得了数据项Q 上的排它锁,则T对Q()A.只能读不能写 B.只能写不能读C.既可读又可写 D.不能读不能写12.DBMS中实现事务持久件的子系统是()A.安全性管理子系统 B.完整性管理子系统C.并发控制子系统 D.恢复管理子系统13.SQL的全局约束是指基于元组的检查子句和()A.非空值约束 B.域约束子句 C.断言 D.外键子句14.为了防止一个用户的工作不适当地影响另一个用户,应该采取()A.完整性控制 B.安全性控制 C.并发控制 D.访问控制15.属性类型允许是基本数据类型,结构类型和集合类型的模型是()A.平面关系模型 B.嵌套关系模型C.复合对象棋型 D.分布式关系模型16、请将下列术语填入与其相应的空(仅填对应序号即可):a 存储在二级存储器里的数据的结构b 应用程序c 事实,文本,图形,图像等d 集成的决策支持数据库e 相关数据的集合f 系统开发的一个快速途径g 失败后恢复数据库的数据库管理系统(DBMS)模块h 描述所有的数据库对象i 不能违反的规则j 数据库中部分数据的逻辑描述、1)数据 ( )2)数据库应用 ( )3)约束 ( )4)物理模式 ( )5)恢复管理 ( )6)数据仓库 ( )7)原型方法 ( )8)用户视图 ( )9)数据字典( )10)数据库 ( )二、题空题1.不含多余属性的超键称为_______。
2.由于存在数据冗余,就可能导致数据操作异常:、、。
3.数据库并发操作控制包括以_________方式打开数据库和对数据库或记录________两种方法。
4.不含多余属性的超键称为_______。
5.修改数据的操作是关系运算中_______运算和_______运算的复合。
6.一个公司只能有一个总经理,公司和总经理职位之间为_____________的联系。
7.一个关系模式中包含有若干个_________,其数目多少称为关系的_________。
8.关系运算包括两类:一类是传统的__________运算,另一类是专门的_________运算。
9.在投影运算所得到的结果关系中,所含的属性数不______________原关系中的属性数。
10.决数据冗余的途径就是将关系模式进行_______。
11.在定义一个基本表中,每个字段的类型用一个字母表示,其中字母L表示___________型,M表示______________型,F表示_____________型。
12.INSERT INTO命令能够向基本表中___________一条记录。
13.设X→Y是关系模式R的一个函数依赖,如果不存在X的真于集X’,使得X’→Y成立,则称Y__________________X,记作_______________。
14.事务重执有两种策略:________、________。
15.关系规范化的过程是通过对初始关系模式的逐步________来实现的。
16.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在着如下函数依赖:X1→X2,X1→X3,X3→X4,则该关系属于________________范式,因为它存在着_____________。
17.并发操作引发三类问题:________、________和________。
18.复合索引文件包含若干个______________________,当选定一个作为__________________时,它将决定着数据库中记录的排列和处理顺序。
19.对字符型字段或表达式,使用_________________比较能够进行模糊查询,使用________________比较能够进行精确查询。
20.使用不带任何参数的SFT INDEX TO命令将关闭除_______________之外的______________。
21.使用SFT FILTER TO<条件>命令相当于对当前库进行__________运算。
22.当利用查找命令查找到相应记录时,则该记录就成为________________,此时________________函数的值为真。
23.当需要利用非当前工作区上打开数据库的某个字段时,需要在该字段名前面加上该库的___________和___________字符。
24.若两个库是按照记录号建立关联的,则当当前库中的记录指针移动到第n号记录时,被关联库中的记录指针__________________________________。
25.嵌入OLE对象的特点是________________、_________________和___________________。
26.当使用数组定义语句定义一个数组后,该数组中各元素的初始值均_________________。
27.使用SCATIER命令能够把当前库中的当前记录传送给__________。
28.DEFINE WINDOW为________________命令,ACTIVATE WINDOW为________________命令,DEACTIVATE WINDOW为__________________命令。
29.一个类可以从直接的或间接的祖先中继承所有属性和方法。
采用这个方法提高了软件的。
30.在层次数据库中,交片段和子片段之间只能具有_________类型的联系。
31.封锁对象的大小称为_________。
32.如果一个汽车销售公司,经营摩托车,小汽车、货车和客车,那么在该公司的E-R模型设计中,应该采用_________方法。
33.设关系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},则分解ρ={AB,AC},丢失的FD是。
34.分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和。
35.DB并发操作通常会带来三类问题:丢失更新、和读“脏数据”。
36.事务必须具有的四个性质是原子件、一致性、和持久性。
37.DBMS利用事务日志保存所有数据库事务的_________操作。
38.如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是_________个表。
39.数据操纵语言(DML)足应用程序与的接口。
40.数据库管理系统(DBMS)由两大部分组成:和存储管理器。
41.SQL语言的数据查询是介于关系代数和之间的一种语言。
42.设有同性集X,Y以及关系模式R,如果X和Y之间是“N:1”关系,则存在函数依赖。
43.在关系X(S,SN,D)和Y(D,DN,M)巾,X的主键是S,Y的主键为D,则D在X中称为。
44.分布式数据库系统具有位置透明件和,使用户看到的系统如同一个集中式系统。
45.数据库恢复是将数据许从状态恢复到某一已知的正确状态。
46.完整性约束是指和参照完整性。
47.在分布式数据库系统中,数据分配策略有集小式、分割式、全复制式、。
48.数据库的完整性是指数据库的________、________和________,其主要目的是防止错误的数据进入数据库。
三、简答题1.阐述关系模型中,实体之间联系的实现方法。
2.设有R(A ,B ,C)和S(C ,D ,E)两个关系,试用SQL 查询语句表达下列关系代数表达式B=D A,E (())R S σ∏。
3.设有关系模式R(A ,B ,C ,D),F 是R 上成立的FD 集,F ={D→A,D→B},试写出关系模式R 的候选键,并说明理由。
4.什么是分布式数据库?5.设有关系R 和S ,其中R 为参照关系,S 为信赖关系。
为了实现完整性约束,SQL 规定可以对R 的删除操作采取哪三种措施?6.解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?7.什么是分布式数据斥的分布透明性?8.SQL 中表达完整性约束的规则主要有哪几种?9.什么是对象关系数据模型?10.假设R 和S 为属性名相同的二元关系,将关系代数中的R ×S 用域关系演算表达式表示。
11.什么是数据库系统,什么是数据库管理系统?12.嵌入式SQL 语句何时不必涉及到游标?何时必须涉及到游标?13.设R =(A ,B ,C ,D),R 上的F =(A →B ,B →C ,D →B),把R 分解成BCNP 模式集。
(1)若首先把R 分解成{ACD ,BD},试求F 在这两个模式上的投影。
(2)ACD 和BD 是BCNF 吗?如果不是,请进一步分解。
14.指出下面的关系模式是第几范式,并说明理由。