数据库期末考试部分试题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1/21题型:选择第一章题型:名词解释题目:1)DB答:DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。2)DBMS答:DBMS是位于用户与OS之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法。3)DBS答:DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。b5E2RGbCAP4)数据独立性答:应用程序和DB的数据结构之间相互独立,不受影响。5)物理独立性答:在DB的物理结构改变时,尽量不影响应用程序。6)逻辑独立性答:在DB的逻辑结构改变时,尽量不影响应用程序。题型:问答题目:1)人工管理阶段的数据管理有哪些特点?答:人工管理阶段主要有4个特点:数据不保存在计算机内;没有专用的软件对数据进行管理;只有程序的概念,没有文件的概念;数据面向程序。p1EanqFDPw2)文件系统阶段的数据管理有哪些特点?答:文件系统阶段主要有5个特点:数据以“文件”形式长期保存;数据的逻辑结构与物理结构有了区别;文件组织已多样化;数据面向应用;对数据的操作以记录为单位。DXDiTa9E3d3)文件系统阶段的数据管理有些什么缺陷?试取例说明。答:主要有3个缺陷:数据冗余;数据不一致性;数据联系弱。例如:学校里教务处、财务处、保健处建立的文件中都有学生详细资料,如联系电话、家庭住址等,这就是“数据冗余”,如果某个学生搬家,就要修改3个部门文件中的数据,否则会引起同一数据在3个部门中不一致,产生上述问题的原因是这3个部门文件中的数据没有联系。RTCrpUDGiT题型:填空题目:1)数据管理技术的发展,与________、________和________有密切的联系。答:硬件、软件、计算机应用2)文件系统中的数据独立性是指________独立性。答:设备3)文件系统的缺陷是:________、________和________。答:数据冗余、数据不一致、数据联系弱2/214)就信息处理的方式而言,在文件系统阶段,________处于主导地位,________只起着服从程序设计需要的作用;而在数据库方式下,________占据了中心位置。5PCzVD7HxA答:程序设计、数据、数据5)数据库技术是在________基础上发展起来的,而且DBMS本身要在________支持下才能工作。jLBHrnAILg答:OS的文件系统、OS6)在DBS中,逻辑数据与物理数据之间可以差别很大。数据管理软件的功能之一就是要在这两者之间进行________。xHAQX74J0X答:转换7)对现实世界进行第一层抽象的模型称为________模型;对现实世界进行第二层抽象的模型称为________模型。LDAYtRyKfE答:概念、逻辑8)层次模型的数据结构是________结构;网状模型的数据结构是________结构;关系模型的数据结构是________结构;对象模型的数据结构之间可以________。Zzz6ZB2Ltk答:树、有向图、二维表、嵌套和递归9)在层次、网状模型中,用________导航数据;而在关系模型中,用________导航数据。答:指针、关键码或外键与主键)10)数据库的三层模式结构式对________的3个抽象级别。答:数据11)DBS中存放三层结构定义的DB称为________。答:数据字典DD)12)从模块结构考查,DBMS由两大部分组成,即________和________。答:查询处理器、存储管理器题型:选择题目:1)DBS中“脱机存储器”是指(A)快闪存和磁盘B)磁盘和光盘C)光盘和磁带D)磁带和磁盘答:C2)在DBS中,DBMS和OS之间的关系是)A)并发运行B)相互调用C)OS调用DBMSD)DBMS调用OS答:D3)在文件系统阶段的信息处理中,人们关注的中心问题是系统功能的设计,因而处于主导地位的是)A)数据结构B)程序设计C)外存分配D)内存分配答:B4)在数据库方式下,信息处理中占据中心位置的是)A)磁盘B)程序C)数据D)内存答:C5)在DBS中,逻辑数据与物理数据之间可以差别很大,实现两者之间转换工3/21作的是)A)应用程序B)OSC)DBMSD)I/O设备答:C6)DB的三层模式之间)A)应满足完整性B)应保持相容性C)应保持结构一致D)可以差别很大答:D7)DB的三层模式结构是对________抽象的3个级别。)A)存储器B)数据C)程序D)外存答:B8)DB的三层模式结构中最接近外部存储器的是)A)子模式B)外模式C)概念模式D)内模式答:D9)DBS具有“数据独立性”特点的原因是在DBS中)A)采用磁盘作为外存B)采用三层模式结构C)使用OS来访问数据D)用宿主语言编写应用程序答:B10)在DBS中,“数据独立性”和“数据联系”这两个概念)A)没有必然的联系B)同时成立或不成立C)前者蕴涵后者D)后者蕴涵前者答:A11)数据独立性是指)A)数据之间相互独立B)应用程序与DB的结构之间相互独立C)数据的逻辑结构与物理结构相互独立D)数据与磁盘之间相互独立答:B12)DB中的数据导航是指)A)数据之间的联系B)数据之间指针的联系C)从已知数据找未知数据的过程D)数据的组合方式答:C13)用户使用DML语句对数据进行操作,实际上操作的是)A)数据库中的记录B)内模式的内部记录C)外模式的外部记录D)数据库的内部记录值答:C14)对DB中数据的操作分成两大类:)A)查询和更新B)检索和修改C)查询和修改D)插入和修改答:A15)要想成功地运行数据库,就要在数据处理部门配备)A)部门经理B)数据库管理员C)应用程序员D)系统设计员4/21答:B题目1:在SQL中,用户可以直接进行查询操作的是)A)实表和虚表B)基本表和实表C)视图和虚表D)基本表答案:A题目2:在SQL中,聚合函数COUNT列名)用于)A)计算元组个数B)计算属性的个数C)对一列中的非空值计算个数D)对一列中的非空值和空值计算个数答案:C题目3:元组比较操作((的意义是)A)(OR((AND(B)(OR((AND(C)(OR((AND(D)(OR((AND(答案:C题目4:在SQL中,谓词EXISTS可用来测试一个集合是否)A)有重复元组B)有重复的列名C)为非空集合D)有空值答案:C题目5:对于基本表EMP(ENO,ENAME,SALARY,DNO,其属性表示职工的工号、姓名、工资和所在部门的编号。dvzfvkwMI1对于基本表DEPT(DNO,DNAME,其属性表示部门的编号和部门名。有一SQL语句:SELECTCOUNT(DISTINCTDNOFROMEMP。其等价的查询语句是)A)统计职工的总人数B)统计每一部门的职工人数C)统计职工服务的部门数目D)统计每一职工服务的部门数目答案:C题目6:对于第5题的两个基本表,有一个SQL语句:SELECTENO,ENAME5/21FROMEMPWHEREDNONOTIN(SELECTDNOFROMDEPTWHEREDNAME=’金工车间’。其等价关系代数表达式是:A)(B)-(C)-(答案:C题目7:对于第5题的两个基本表,有一个SQL语句:UPDATEEMPSETSALARY=SALARY*1.05WHEREDNO=’D6’ANDSALARY(SELECTAVG(SALARYFROMEMP。其等价的修改语句为:A)为工资低于D6部门平均工资的所有职工加薪5%B)为工资低于整个企业平均工资的职工加薪5%C)为在D6部门工作、工资低于整个企业平均工资的职工加薪5%D)为在D6部门工作、工资低于本部门平均工资的职工加薪5%答案:C选择题目1:在关系模式R中,函数依赖X→Y的语义是)A在R的某一关系中,若两个元组的X值相等,则Y值也相等B在R的每一关系中,若两个元组的X值相等,则Y值也相等C在R的某一个关系中,Y值应与X值相等D在R的每一个关系中,Y值应与X值相等答案:B题目2:如果X→Y和WY→Z成立,那么WX→Z成立,这条规则称为)A)增广性B传递性C伪传递性D分解性答案:C题目3:X→Y能从推理规则导出的充分必要条件是)6/21AY⊆XBY⊆X+CX⊆Y+DX+=Y+题目4:两个函数依赖集F和G等价的充分必要条件是)AF=GBF+=GCF=G+DF+=G+rqyn14ZNXI答案:D题目5:在最小依赖集F中,下面叙述不正确的是)AF中每个FD的右部都是单属性B)F中每个FD的左部都是单属性CF中没有冗余的的FDD)F中每个FD的左部没有冗余的属性EmxvxOtOco答案:B题目6:设有关系模式RA,B,C,D),F是R上成立的FD集,F={B→A,D→C},则F+中左部为BC)的函数依赖有)SixE2yXPq5A2个B4个C8个D16个6ewMyirQFL答案:C题目7:设有关系模式RA,B,C,D),F是R上成立的FD集,F={A→B,B→C,C→D,D→A},则在F+中,左部为CD)的函数依赖有)kavU42VRUsA2个B4个C8个D16个答案:D题目8:设有关系模式RA,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则属性集(CD的闭包(CD+为)y6v3ALoS89ACDBACDCBCDDABCD答案:B题目9:设有关系模式RA,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则R的关键码为)AABBADCBCDBD答案:D题目10:在关系模式R分解成ρ={R1,…,Rk}时,R上的关系r和其投影连接表达式mρ(r之间满足)M2ub6vSTnPA)r=mρ(rB)rmρ(rCmρ(rrDr≠mρ(r答案:B题目11:设关系模式R(A,B,B,D,F是R上成立的FD集,F={B→A,A→C},ρ={AB,AC,AD}是R上的一个分解,那么分解ρ相对于F)0YujCfmUCwA)是无损连接分解,也是保持FD的分解B)是无损连接分解,但不保持FD的分解C)不是无损连接分解,但保持FD的分解D)既不是无损连接分解,也不保持FD的分解答案:C题目12:设关系模式R(A,B,C,D,F是R上成立的FD集,F={A→B,B→C,C→D,D→A},ρ={AB,BC,AD}是R上的一个分解,那么分解ρ相对于F)eUts8ZQVRdA)是无损连接分解,也是保持FD的分解B)是无损连接分解,但不保持FD的分解C)不是无损连接分解,但保持FD的分解7/21D)既不是无损连接分解,也不保持FD的分解答案:A题目13:设关系模式R(A,B,C,D,F是R上成立的FD集,F={AB→C,D→B},那么F在模式ACD上的投影πACD(F为sQsAEJkW5TA){AB→C,D→B}B{AC→D}C{AD→C}Dφ即并不存在非平凡的FD)GMsIasNXkA答案:C题目14:设关系模式R(A,B,C,D,F是R上成立的FD集,F={AB→C,D→B},ρ={ACD,BD}是R上的一个分解,那么分解ρTIrRGchYzgA保持函数依赖集FB丢失了AC→DC丢失了AC→DD是否保持FD,由R的当前关系确定答案:B题目15:在关系模式分解成数据库模式ρ时,讨论无损连接的先决条件是A数据库模式ρ中的关系模式之间有公共属性B保持FD集C关系模式R中不存在局部依赖和传递依赖D存在泛关系答案:D题目16:无损连接和保持FD之间的关系是)A同时成立或不成立B前者蕴涵后者C后者蕴涵前者D没有必然的联系答案:D题目17:关系模式R分解成数据库模式ρ的一个优点是)A数据分散存储在多个关系中B存储是悬挂元组C提高查询速度D数据容易恢复答案:B题目18:关系模式R分解成数据库ρ的一个缺点是)A存储悬挂元组B减少了数据冗余C查

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功