版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE94全国计算机等级考试三级数据库必备2011年9月全国计算机三级数据库等级考试必备2006.4-2010.9真题笔试填空题2006年4月笔试试卷(1)在点—点网络中,分组从通信子网的源节点到达目的结点的路由是由___________决定的。(2)网络攻击者设法修改一个网站的主页,使得该网站的WWW服务不能正常工作,这种网络攻击称为___________。(3)广义表是线性表的推广,是由零个或多个单元素或___________所组成的有限序列。(4)一棵二叉树结点的前序序列为A、B、D、E、G、C、F、H、I,对称序序列为D、B、G、E、A、C、H、F、I,则该二叉树结点的后序序列为___________。(5)m阶B树的每个结点至多有___________棵子树。(6)用户程序经过编译之后的每个目标模块都以0为基地址顺序编址,这种地址称为_________。(7)在磁盘调度策略中有可能使I/O请求无限期等待的调度算法是___________算法。(8)把多个输入和多个输出缓冲区统一起来。形成一个既能用于输入,又能用于输出的缓冲区。该缓冲区称为___________。(9)概念模型的表示方法中,最为常用的是P.P.S.Chen于1976年提出的___________方法。(10)用值域的概念来定义关系,关系是___________值域的笛卡儿积的一个子集。(11)在SQL语言中,允许获得某种权限的用户把这种权限再转授给其他用户,可以在GRANT语句中指定___________子句。(12)数据库模式是数据库中全体数据的逻辑结构和特征的描述,模式的一个具体值称为模式的一个___________。(13)对数据库管理系统DBMS进行分类,最常用的标准是根据DBMS所基于的___________进行分类。(14)Oracle产品中CASE工具的名称是___________。(15)一个事务成功完成后,它对数据库的改变必须是永久的。这一特性称为事务的_________。(16)在严格两阶段封锁中,对未提交更新的封锁必须保持到事务___________。(17)设有关系模块R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→G}。则关系模式R的候选码是___________。(18)关系模式规范化过程中,若要求分解保持函数依赖,那么分解后的模式一定可以达到3NF,但不一定能达到___________。(19)数据仓库体系结构通常采用三层结构,中间层是___________。(20)面向对象技术的复杂对象构造能力突破了关系模型的第___________范式的限制。2006年9月笔试试卷(1)针对采用TCP/IP协议互联的联网主机数量剧增的情况,可以用___________来管理和组织互联网中的主机。(2)对于多个进程共享的公共区域提供访问限制和访问检查,是为了防止___________。(3)在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为___________。(4)散列法存储的基本思想是:由结点的___________决定结点的存储地址。(5)若一棵二叉树的度为2的结点数为9,则该二叉树的叶结点数为___________。(6)一个进程在运行过程中可能与其他进程产生直接的或间接的相互作用,进程的这一特性称为___________。(7)按照进程进入就绪队列的先后次序选择进程运行,这种调度算法是___________。(8)当用户申请打开一个文件时,操作系统将该文件的文件控制块保存在内存的_________表中。(9)在数据库的外模式、模式和内模式三级模式结构中,___________之间的映像实现了数据的物理独立性。(10)在面向对象数据模型中,子类可以从其超类中___________所有的属性和方法。(11)实体完整性规则规定:关系中的元组在组成___________的属性上不能为空值。(12)“向emp表增加一个telephone列,其数据类型为11个字符型”的SQL语句是:ALTERTABLEemp___________。(13)向数据库管理系统(DBMS)发出访问数据库数据的命令后,DBMS会先对该命令执行___________检查。(14)Oracle数据库系统中快速生成报表的工具是Oracle___________。(15)数据库中的封锁机制主要用于事务的___________控制。(16)被认为是真正意义上的安全产品一般其安全级别应达到___________。(17)Armstrong公理系统的三条推理规则是自反律、增广律和___________。(18)若关系模式R∈1NF,对于每一个非平凡的函数依赖X→Y,都有X包含码,则R最高一定可以达到___________。(19)能够通过维属性和度量属性刻画的数据统称为___________数据。(20)给定一个销售交易数据库,从中找出这些交易中的某些数据项和其他一些数据项之间的关系,这种数据挖掘一般称为___________挖掘。2007年4月笔试试卷(1)将文本、音频、视频、动画、图形和图像等各种媒体综合起来的技术称为___________技术。(2)Internet服务提供商(ISP)是用户接入Internet的入口点。一般用户计算机接入Internet有两种方式:一种是通过电话网,另一种是通过___________。(3)三元组法和十字链表法都可以用于___________矩阵的存储表示。(4)有关键码值为10,20,30的三个结点。按所有可能的插入顺序去构造二叉排序树,能构造出___________棵不同的二叉排序树。(5)对于给出的一组权{10,12,16,21,30},通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为___________。(6)创建一个进程的主要任务是建立该进程的___________。(7)在虚拟页式存储管理系统中,如果页面淘汰算法选择不好,会使页面在内存与外存之间频繁调度,这种现象称为___________。(8)对于移动臂磁盘,磁头在移动臂的带动下移动到指定柱面的时间称为___________时间。(9)有关系R(A,B,C)和关系S(A,D,E,F)。如果将关系代数表达式πR.A,R.B,S.D,S.F(RS)用SQL的查询语句来表示,则有:SELECTR.A,R.B,S.D,S.FFROMR,SWHERE___________。(10)在计算机系统中,一个以科学的方法组织、存储数据,并可高效地获取、维护数据的软件系统称为___________。(11)根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取___________。(12)在一个关系中,任何一个候选码中所包含的属性都称为___________。(13)Oracle数据库系统中负责客户机与服务器之间网络通信的是___________模块。(14)SYBASE移动与嵌入计算解决方案中,小型且高性能的SQL数据库是AdaptiveServer___________,它可以单机运行也可以作为数据库服务器运行。(15)数据库系统中构成单一逻辑工作单元的操作集合称为___________。(16)在SQL语言中,使用___________语句进行授权。(17)如果关系模式中每一个非平凡且非函数依赖的多值依赖的左部都包含码,则该关系模式的规范化程度达到了___________。(18)关系模式分解的等价性标准主要有两个,分别为分解具有___________和分解保持函数依赖。(19)数据库系统的性能度量主要有事务___________和响应时间两个指标。(20)在数据仓库建立过程中,对数据进行纠正和预处理的过程称为数据___________。2007年9月笔试试卷(1)___________是用户接入Internet的入口点,一方面它为用户提供Internet接入服务,另一方面,它也为用户提供各类信息服务。(2)在密码学中,将源信息称为___________。(3)按行优先顺序存储下三角矩矩阵Amn的非零元素,则计算非零元素aij(1≤j≤i≤n)的地址的公式为Loc(aij)=___________+i*(i-1)/2+(j-1)。(4)按对称序周游二叉树等同于按___________周游对应的树(林)。(5)m阶B+树的根结点至多有___________个子女。(6)消息机制是进程间通信的手段之一,一般包括消息缓冲和___________。(7)在页面大小固定,并且不考虑程序本身的编制方法的情况下,影响缺页中断次数的因素有___________和分配给进程的物理页面数。(8)适用于连接磁盘、磁带等高速设备,每次传送一批数据,但一段时间内只能为一台设备服务的通道是___________。(9)SQL语言完成核心功能只用了9个动词,其中完成数据控制功能的动词是GRANT和___________。(10)在数据结构模型中,用树形结构表示实体类型以及实体之间联系的是___________数据模型的主要特征。(11)在SQL语言中,为了修改基本表的结构,可以使用的语句是___________。(12)关系代数是以集合代数为基础发展起来的,它是一种关系操纵语言,它的操作对象和操作结果都是___________。(13)操纵、管理数据库并控制数据资源使用的软件称为___________。(14)一个Oracle服务器由一个Oracle数据库和Oracle___________组成。(15)数据库管理系统中事务的隔离性主要由___________部件来保证。(16)严格两阶段锁协议要求___________更新的封锁必须保持到事务的终点。(17)设有关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→G}。关系模式R的码是___________。(18)在将关系模式R<U,F>分解为关系模式R1<U1,F1>,R2<U2,F2>,…,Rn<Un,Fn>时,若对于关系模式R的任何一个可能取值r,都有r=r1*r2*……*rn,即r在R1,R2,…,Rn上的投影的自然连接等于r,则称关系模式R的这个分解具有___________。(19)对数据库系统的性能主要有___________和吞吐量两种度量。(20)能够模式化为维属性和度量属性的数据统称为___________数据。2008年4月笔试试卷(1)计算机网络是由多台计算机互联而成,为保证网络中计算机间的数据交换,要求计算机在交换数据的过程中遵守相应的网络协议,一个网络协议由语法、___________和时序三个要素组成。(2)电子邮件程序向邮件服务器发送邮件时,使用的协议是___________。(3)对于给出的一组仅w={5,6,8,12},通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为___________。(4)设散列表的地址空间为0到18,散列函数为h(k)=kmod19,用线性控查法解决碰撞。现从空的散列表开始,依次插入关键码值190,89,217,75,则最后一个关键码33的地址为___________。(5)设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟完成后关键码33被放到了第___________个位置。(6)一个程序在一个数据集合上的一次执行过程称为___________,它是系统进行资源分配的独立单位。(7)虚拟存储管理系统中,在进行地址映射时,若所需页面不在内存,则产生___________中断。(8)在一类设备上模拟另一类设备,例如用高速磁盘模拟慢速打印机,则被模拟的设备称为___________。(9)在关系数据中,参照关系和被参照关系是以___________相关联的两个关系。(10)在嵌入式SQL中,为了区分SQL语句和主语言语句,在每一个SQL语句的前面加前缀___________。(11)关系数据模型由关系数据结构、关系操作保合和___________三大要素组成。(12)通常,自然连接的两个运算对象关系R和S具有公共属性,如果关系R和S没有公共属性,那么它们的自然连接就等同于___________。(13)IBM商务智能解决方案的基本结构包括___________、多维分析模型和前台分析工具三个部分。(14)Oracle数据库系统中负责客户机与服务器之间网络通信的模块是___________。(15)被中止的事务对数据库所数的任何改变必须撤销,这称作事务的___________。(16)为了保证对故障恢复的支持,登记日志记录时必须遵循的原则是___________原则。(17)Annstrong公理系统的三条推理规则是___________、增广律和传递律。(18)如果关系模式R的属性之间不存在非平凡且非函数依赖的多值依赖,则R的规范化程序达到了___________。(19)子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的___________。(20)分布式数据库系统是___________技术和计算机网络技术的结合。2008年9月笔试试卷(1)为了保证Internet正常工作,要求联入Internet的计算机都遵从相同的通信协议,即___________协议。(2)一般的加密体制可分为两种:单钥加密体制和___________加密体制。(3)按层次次序将一棵有n个结点的完全二叉树的所有结点从1到n编号,当i≤(n-1)/2时,结点i的右子女的结点编号为___________。(4)按对称序周游二叉树等同于按___________次序周游对应的树(林)。(5)对n个记录的文件进行二路归并排序,所需要的辅助存储空间为___________。(6)在单CPU系统中,如果同时存在12个并发进程,则处于就绪队列中的进程最多有___________个。(7)文件系统中,当用户进程打开一个文件时,操作系统将该文件的文件描述符保存在内存的___________表中。(8)访问磁盘时,当磁头到达指定磁道后,必须等待所需要的扇区到达读写头下,这一部分时间称为___________时间。(9)设R和S是两个关系,与关系代数表达式R×S等价的SQL语句是:select*___________。(10)在数据库的三级模式结构中,内模式有___________个。(11)在数据库的三级模式结构中,外模式与模式之间的映象(外模式/模式),实现了数据库的___________独立性。(12)在早期的代表性的数据库管理系统中,IMS系统是基于___________数据模型的。(13)并行数据库系统通过并行地使用多个___________和磁盘来提高处理速度和I/O速度。(14)关系数据库管理系统RDBMS的层次结构中,自上而下为:应用层、语言翻译处理层、数据存取层和数据___________层。(15)保证事务的任何一种调度执行后数据库总处于一致状态,这是由数据库系统的___________部件负责的。(16)达到___________级别的产品才被认为是真正意义上的安全产品。(17)Armstrong公理系统中的增广律的含义是:设R〈u,F〉是一个关系模式,X,Y是U中属性组,若X→Y为F所逻辑蕴含,且Z⊆U,则___________为F所逻辑蕴含。(18)在___________依赖的范畴内,BCNF达到了最高的规范化程度。(19)分布式数据库系统的所有问题都是内部的、___________级别上的问题,而不是外部的、用户级别的问题。数据仓库的体系结构中,中间层为___________服务器。2009年3月笔试试卷在WWW环境中,信息页由【1】语言来实现。(2)Internet通过【2】将分布在世界各地的数以万计的广域网、城域网与局域网互联起来。在链式存储结构中,用【3】来体现数据元素之间逻辑上的联系。(4)设散列表的地址空间为0到12,散列函数为h(k)=kmod13,用线性探查法解决碰撞。现从空的教列表开始,依次插入关键码值14,95,24,61,27,82,69,?则最后一个关键码69的地址为【4】。(5)设根结点的层次为0,则高度为k的二叉树的最大结点数为【5】。???(6)进程的三种基本状态包括【6】态、运行态和等待态。???(7)进行地址映射时,当硬件从页表中查出要访问的页面不在内存,则产生【7】中断。???(8)在文件系统中,将逻辑上连续的文件分散存放在若干不连续的物理块中,系统为每个文件玫立一张表,记录文侧信息所在的逻辑块号和与之对应的物理块号。这种文件的物理结构称为【8】结构。???(9)数据是信息的符号表示或称载体;信息是数据的内涵。是数据的语义解释,例如:“我国的人口已经达到13亿”,这是【9】。???(10)在SQL语言中,如果要对一个基本表增加列和完整性约束条件,应该使用SQL语言的【10】语句。???(11)“学生-选课-课程”数据库中的三个关系是:???S(sno,shame,sex,age,dept),C(cno,cname,teacher),SC(sno,cno,grade)???查找选修“数据库技术”课程的学生的姓名和成绩,用关系代数表达式可表示为???(12)【12】SQL语句是指在程序编译时尚未确定,其中有些部分需要在程序的执行过程中临时生成的SQL语句。???(13)支持对所要求的数据进行快速定位的附加的数据结构称作【13】。???(14)实现选择运算的最直接了当的方法是【14】扫描,即依次访问表的每一个块,对于块中的氮一个元组,测试它是否满足选择条件。???(15)Oracle提供的CASE工具是【15】。???(16)Oracle9i是指Oraclc9i数据库、Oracle9i自【16】和Oracle9iDeveloperSuite的完整集成。???(17)若X→Y,且存在X的真子集X',X’→Y,则称Y对【17】函数依赖。???(18)存取方法设计是数据库设计中【18】结构设计阶段的任务。???(19)面向对象数据库的数据模型中的三个最基本的类型构造器是原子、【19】和集合。???(20)从WWW的资源和行为中抽取感兴趣的、有用的模式或隐含的信息的过程,称为【20】挖掘。?2009年9月笔试填空题1)为了改变指令系统计算机指令过多的状态而设计的一种计算机系统结构称为精简指令系统计算机,其英文缩写为【RISC】。(2)标准的URL由三部分组成:协议类型、【主机名2】和路径/文件名。(3)对线性表进行二分法检索,其前提条件是线性表以顺序3】方式存储,并且按关键码值排好序。(4)霍夫曼算法是求具有最【小】带权外部路径长度的扩充二叉树的算法。(5)m阶B树的根结点至多有【5M】棵子树。(6)【系统调用6】是操作系统向用户提供的程序级服务,用户程序借助它可以向操作系统提出各种服务请求。(7)最著名的死锁避免算法是【7银行家】算法。(8)可以采用虚拟设备技术来提高独占设备的利用率,所采用的具体技术称为【8】技术。(9)根据抽象的层面不同,数据模型可分为:概念层模型、【逻辑9】层模型和物理层模型。(10)关系数据模型的完整性约束主要包括:域完整性约束、实体完整性约束和【10参照】完整性约束三类。(11)动态SQL语句是指在SQL程序编译时其中有些部分尚未确定,需要在程序的执行【11】过程中临时生成的SQL语句。(12)在关系代数中,从两个关系的笛卡尔积中选取它们的属性或属性组间满足一定条件的元组得到新的关系的操作称为【连接12】。(13)选择逻辑查询计划和选择物理查询计划的步骤称为查询【13优化】。(14)多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是【1可串行化4】的。(15)Oracle针对Internet/Intranet的产品是Oracle【15】。(16)抽象数据类型是一种用户定义的对象数据类型,它由对象的【1属性6】及其相应的方法组成。(17)若X→Y,且YX,则称X→Y为【17】/?的函数依赖。(18)如果关系模式R的规范化程度达到了4NF,则R的属性之间不存在非平凡且非【18】的多值依赖。(19)一个多媒体数据库必须采用一些模型使其可以基于【19】来组织多媒体数据源,并为它们建立相应的索引。(20)数据集市是一种更小、更集中的【20】,它为公司提供了分析商业数据的一条廉价途径。2010年3月笔试填空题(1)为保证Internet能够正常工作,要求所有连入Internet的计算机都遵从相同的通信协议,即【1】协议。(2)一般人们把加密前的数据或信息称为【2】,而加密后的数据或信息称为密文。(3)有一个初始为空的栈和下面的输入序列A,B,C,D,E,F,现经过如下操作:push,push,top,pop,top,push,push,push,top,pop,pop,pop,push。上述操作序列完成后栈中的元素列表(从底到顶)为【3】。(4)按列优先顺序存储二维数组Amn的元素,设每个元素占用1个存储单元,则计算元素aij的地址的公式为Loc(aij)=Loc(a11)+(j-1)×m+【4】。(5)堆排序是对直接选择排序的改进,在第一次选择出最小关键码的同时为以后的选择准备了条件。堆实质上是一棵【5】树结点的层次序列。(6)能够及时响应各种外部事件,并在规定的时间内完成对事件的处理,这类系统称为【6】。(7)当某个正在执行的进程需要进行I/O操作时,可以通过调用【7】原语将自己从运行状态变为等待状态。(8)为了提高速度,在地址转换机制中增加了一个小容量的高速缓存,在其中存放的是【8】。(9)如果在GRANT语句中指定了【9】子句,则获得该语句中指定权限的用户还可以把这种(些)权限再转授给其他用户。(10)数据库系统的三级模式结构中,描述数据库中数据的物理结构和存储方式的是【10】。(11)SQL语言中,要删除模式ABC并同时删除其下属的数据库对象,相应的SQL语句是DROPSCHEMAABC【11】。(12)关系代数操作中,并、差、【12】、投影和选择,这五种操作称为基本操作,其他操作都可以用这五种基本操作来表示。(13)数据库管理系统包括下列三个主要成分:存储管理器、查询处理器和【13】。(14)在数据存储组织中,为了将大小不同的记录组织在同一个磁盘块中,常常采用【14】的页结构。(15)在Oracle中,支持数据仓库应用的工具是【15】。(16)Oracle存储的极大对象中,数据类型CLOB表示【16】型大对象。(17)设有关系模式R(A,B,C,D,E,F,G),根据语义有如下函数依赖集F={A→B,C→D,C→E(A,D)→E,(E,F)→G}。关系模式R的码是【17】。(18)设关系模式R分解为关系模式Rl,R2,…,Rn,若F+=(F1∪F2∪...∪Fn)+,即F所逻辑蕴含的函数依赖一定也由分解得到的各个关系模式中的函数依赖所逻辑蕴含,则称关系模式R的这个分解是【18】的(19)在分布式数据库中可将数据库分割成被称为生【19】的逻辑单位,它们可以被分配到不同站点上进行存储。(20)从WWW的资源和行为中抽取感兴趣的、有用的模式和隐含的信息的过程,一般称为【20】2010年9月笔试填空题(1)按覆盖的地理范围划分,可将计算机网络分为【局域网】、城域网和广域网。(2)使用数学方法重新组织数据或信息,使得除合法接收者外,其他任何人无法理解(或者在一定时间内无法理解),这称为【加密】。(3)设有二维数组A[1..12,1..10],其每个元素占4个字节,数据按列优先顺序存储,第一个元素的存储地址为100,那么元素A[4,5]的存储地址为【260(参考304)】。(4)单链表的每个结点中包括一个指针link它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,所需的操作序列为q^.link:=p^.link;【p.link=q】。(5)设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟排序完成后关键码33被放到第【9】个位置。(6)英特尔公司的x86系列处理器提供四个特权级别(特权环):R0,R1,R2和R3,其中对应于管态的特权环是【R0】。(7)系统中有一组进程,其中的每一个进程都在等待被该组中另一个进程所占有的资源,则称这组进程处于【死锁】状态。(8)操作系统为了管理每个文件,将诸如文件名、文件的存储位置、文件修改日期等文件属性保存在一个重要的数据结构中,它是【用户打开文件表】。(9)数据库管理系统是在【操作系统】支持下的一个复杂的和功能强大的系统软件,它对数据库进行统一管理和控制。(10)SQL支持用户可以根据应用的需要,在基本表上建立一个或多个【索引】,以提供多种存取路径,加快查找速度。(11)在SQL中,若允许用户将已获得的某种权限再转授予其他用户,可以在GRANT语句中指定【WITHGRANTOPTION】子句。(12)将关系模型与面向对象模型的优点相结合,其基本数据结构是关系表,对关系表作扩充,允许在关系表间具有继承、组合等关联,从而构成一种新的数据模型,称为【对象-关系】数据模型。(13)高速缓冲存储器和【主存储器】属于易失性存储器。(14)在两种基本的索引类型中,能有效支持点查询,但不能支持范围查询的是【散列】索引。(15)数据仓库是【面向主题】的、集成的、相对稳定的、反映历史变化的数据集合,用以支持管理中的决策。(16)Oracle针对Internet/Intranet的产品是Oracle【webserver9i】。(17)设U为所有属性,X,Y,Z为属性集,Z=U-X-Y。若X→→Y,且Z=空集,则称X→→Y为【平凡】的多值依赖。(18)在函数依赖的范畴内,【BCNF】达到了最高的规范化程度。(19)基于半连接操作的分布式查询的基本思想是将关系从一个站点传输到另一个站点之前减少该关系中【属性】的数量。(20)解决丈本检索二义性问题的一种方法是使用在线【事务处理】,另一种方法是比较两个词出现的语境。数据库系统原理填空题总结第一章节数据库系统基本概念
1.文件系统中的数据独立性是__指独立性。(设备)
2.在数据库方式下的信息处理中,__占据了中心位置。(数据)
3.DBMS是位于__和__之间的一层数据管理软件。(用户OS)
4.数据模型不仅描述数据本身的特点,还要描述_____。(数据之间的联系)
5.DBS中,用户的数据和磁盘中的数据之间转换由____实现。(DBMS)
6.在层次、网状模型中,用导航数据;而在关系模型中,用导航数据______。(指针关键码)
7.数据库的三级模式结构是对___的三个抽象级别。(数据)
8.DBS中存放三级结构定义的DB称为____。(数据字典)
9.DBS的全局结构体现了_____其结构。(模块功能)
10.DBMS为应用程序运行时开辟的DB系统缓冲区,主要用于和。(数据传输模式转换)
11.层次模型用型结构来表示实体间的联系。(树)
12.在数据的人工管理阶段,程序与数据是的关系。(一一对应)
13.定义数据库的安全性和完整性的工作由完成。(DBA)
14.数据独立性的好处是。(数据存储方式的变化不会影响到应用程序的使用)
15.数据库的三级体系结构使用户能抽象地使用数据,不必关心。(数据在计算机中的表示和存储)
第二章节数据库设计和ER模型
1.ER数据模型一般在数据设计的阶段使用。(概念设计)
2.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的阶段。(物理设计)
3.数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,ER模型是。(概念数据模型)
4.数据实施阶段包括两项重要的工作,一项是数据的,另一项是应用程序的编码和调试。(载入)
5.ER图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的。(属性和键)
6.数据库的物理设计是对一个给定的模型选取一个最合适应用环境的物理结构的过程。(逻辑数据)
7.数据库设计中,将分ER图集成时,主要任务是增补。(各局部ER之间的联系)
8.数据库应用系统设计中逻辑设计的主要内容是把ER模型的和转换为关系模式。(实体联系)
9.ER方法是设计的方法。(概念数据模型)
10.现实世界到机器世界过渡的中间层次是。(概念模型)
11.概念设计的目标是产生反映的数据库概念结构,即概念模式。(企业组织信息需求)
12.在DBD中,子类具有一个重要的性质:。(继承性)
13.DBD的逻辑设计分成两大部分:和。(DB逻辑结构设计应用程序设计)
14.关系模型用表示实体之间的联系。(关键码)
15.DBS的维护工作由承担。(DBA)
第三章节关系模式设计理论
1.关系模式的操作异常问题往往是由引起的。(数据冗余)
2.如果X→Y和ZY成立,则X→Z成立,这条推理则称为。(分解性)
3.在关系模式R(U)中,X∈U,Y∈U,X→Y,如果X的某一真子集X’都有X’→Y,则称为。(Y部分函数依赖于X)
4.包含在所有候选键中的属性称为______,所有候选键之外的属性称为______。(主属性非主属性)5.在关系模式R(U)中,X,Y∈U,若X→→Y,Z=U‐X–Y,则_______。(X→→Z)
6.若关系模式R中没有非主属性,关系模式R∈_____范式。(3NF)
7.若关系模式R已属于第一范式,且其中的每一非主属性都_______于主键,则R属于第二范式。(完全函数依赖)
8.如果关系R中只有一个键,且该键是单属性,那么R至少属于____范式。(2NF)
9.被F逻辑蕴涵的函数依赖的全体称为_______,记为________。(F的闭包F+)
10.关系规范化过程的实质是________。(对关系模式不断分解的过程)
11.”不能从已知FD集使用推理规则导出的FD不在F+中”,这是推理规则的_____性。(完备)
12.在关系模式R中,能函数决定所有属性的属性组,称为模式R的______。(超键)
13.消除了非主属性对候选键局部依赖的关系模式,称为______模式。(2NF)
14.两个函数依赖集F和G等价的充分必要条件是________。(F+=G+)
15.关系R的每个非主属性既不部分依赖候选键,又不传递依赖于候选键,R∈_____范式。(第三)
16.消除了每一属性对侯选键传递依赖的关系模式称为_______模式。(BCNF)
17.在关系模式R(U)中,X,Y∈U,若X→→Y,且XY=U(或YX)。则称X→→Y为____。(平凡多值依赖)
18.一个关系模式属于4NF,它必定属于_______。(BCNF)
第四章节关系运算
1.连接操作由关系代数的操作和操作组合而成。(笛卡尔积选择)
2.若在关系中置换属性的次序,可用的关系代数运算是。(投影)
3.在关系R和S自然连接时,把原该舍弃的元组放在结果关系中,这种操作称为。(外连接)
4.查询优化是指系统对关系代数表达式进行优化组合,它的目的是。(提高系统效率)
5.自然连接要求被连接的两个关系具有。(一个或多个相同的属性名)
6.域关系演算类似与元组演算,域变量的变化范围是,(某个值域)
元组变量的变化范围是。(一个关系)
7.在关系代数运算中,最浪费时间的两个运算是和。(笛卡尔积连接运算)
8.安全运算是指不产生和的运算。(无限关系无穷验证)
9.若D1={a1,a2,a3},D2={1,2,3},则D1×D2集合共有元组个。(9)
10.设W=,且W、R、和S的元组个数分别为p、m和n,那么三者之间应满足的条件是。(P≤(m×n))11.关系中没有行序的原因是。(关系被定义为一个集合)
12.关系模型的基本数据结构是,其数据库存储时基本组织方式是。(关系(或二维表)文件)
13.实体完整性规则是对的约束,参照完整性规则是对的约束。(主键外键)
14.关系代数的基本操作是。(∪-×ΠQ)
15.连接操作由等基本操作组合而成。(×Q)
16.自然连接操作由等基本操作组合而成。(×ΠQ)
17.除法操作由等基本操作组合而成。(-ΠQ)
18.等式RS=R×S成立的条件是。(R和S没有公共属性)
19.对关系进行垂直分割的操作称为,对关系进行水平分割的操作称为。(投影选择)
20.关系代数是以为运算对象的一组高级运算的集合。(关系)
第五章节SQL语言
1.SQL语言的使用方式有两种,一种是,另一种是。(交互式嵌入式)
2.视图是一种虚表,它是从导出的表。(基本表)
3.索引的用途是。(快速查询)
4.在SQL语言中,创建索引时保留字UNIQUE的作用是。(使此索引的每一索引值只对应于唯一的记录值)
5.SQL语言的数据查询是介乎于和之间的一种语言。(关系代数关系演算)
6.SQL中表结构的修改命令是。(ALTERTABLE)
7.SQL的集合处理方式与主语言单记录的处理方式之间用来协调。(游标)
8.如果在查询结果中不允许出现重复元组,应在SELECT语句中增加保留字。(DISTINCT)
9.DELETE删除的最小单位是。(一个完整的元组)
10.在SQL中一个关系对应于一个。(基本表)
11.删除索引时,系统会同时从中删除有关该索引的描述。(数据字典)
12.在游标处于时,可以修改或删除游标指向的元组。(活动状态)
13.SELECT语句进行查询时,如果要列出所查表中的所有列的简便方法是列名表用表示。(*)
14.在SELECT语句中,HAVING子句必须跟在子句后面。(GROUPBY)
15.SQL/PSM提供了顺序、条件分支和三种流程控制语句。(循环)
16.SQL中,用户有两种:和。(应用程序终端用户)
17.SQL中,创建了一个SQL模式,就是定义了。(一个存储空间)
18.SQL中,外模式一级数据结构的基本单位是。(视图)
19.操作“元组IN(集合)”的语义是。(若元组在集合中,其值为true否则为false)
20.嵌入式SQL的预处理方式,是指预处理程序先对源程序进行扫描,识别出,并处理成主语言的形式。(SQL语句函数调用)
21.为保证嵌入式SQL的实现,通常DBMS制造商提供一个,供编译时使用。(SQL函数定义库)
22.SQL语句嵌入在C语言程序时,必须加上前缀标识和结束标志。(EXEC
SQL分号)
23.关键字ASC和DESC分别表示和的含义。(升序降序)
24.权限授予的命令是。(GRANT)
25.视图可以定义在基本表上。(1个或n个)
26.数据库中只存放视图的而不存放视图的。视图的定义存放在。(定义记录数据数据字典)
27.游标实际上是一个。当游标指向一组元组中的一个时,该元组被主语言处理。(指针)
28.基本表结构的修改用关键字,基本表内容的修改用关键字。(ALTERUPDATE)
29.定义卷游标与游标相比多了关键字。(SCROLL)
30.在SELECT语句中可用谓词UNIQUE来测试结果集合中是否有存在。(重复元素)
第六章节数据库管理
1.事务运行过程中,由于种种原因,使事务未运行到正常终止点就被撤消,这种情况称为。(事务故障)\2.事务的原子性由DBMS的子系统来实现的。(事务管理)
3.数据库的并发操作带来三个问题是:丢失更新问题、读脏数据问题和。(不可重复读问题)
4.封锁技术中基本的两种封锁是排他型封锁和。(共享型封锁)
5.若事务T对数据A加上锁,则允许T读取和修改A,其他任何事务都不允许对A加任何类型的锁,直到T释放A上的锁。(X)
6.在数据库技术中,把未提交的随后被撤消的数据称为。(脏数据)
7.S锁解决了丢失更新问题,但同时又可能会引起问题。(死锁)
8.SQL2中,程序开始时默认的事务存取模式是。(READWRITE)
9.SQL中用语句定义新的域。(CREATEDOMAIN)
10.触发器的动作事件条件用子句定义,它可以是任意的条件表达式。(WHEN)
第七章节SQLServer2000简介及应用
1.SQLServer2000是分布式的关系型数据库管理系统,具有_______体系结构。(客户/服务器)
2.SQLServer2000中,实际上用户连接的数目上限是_______个。(32767)
3.SQLServer2000的版本主要有企业版、标准版、_______和开发版4个版本。(个人版)
4.SQLServerAgent服务包括作业、______和操作员三部分。(警告)
5.服务管理器在启动________服务后才能进行数据库操作。(SQLServer)
6.企业管理器提供遵从__________的用户界面。(Microsoft管理控制台)
7.一个存储过程可以声明零个或多个参数,参数名以________开头。(@)
8.在SQLServer2000中,每个表最多有3个触发器,分别用于Insert、Update和_______(Delete)\9.导入和导出数据可以完成多个数据库之间的__________。(数据转换和转移)
10.用户访问SQLServer数据库中的数据时,经过的第一个验证过程是_______。(身份验证)
11.用户在混合验证模式下使用_______用户登录SQLSever,必须提供登录名和密码。(SQL授权)
12.在SQLServer中,将一组具有相同权限的用户组织在一起称为______。(角色)
13.T—SQL语言中局部变量的作用域是______。(当前的批处理)
14.T—SQL中用于循环结构的流程控制语句是_______。(while语句)
15.创建局部临时表必须使用由_______开头的表名。
第八章节PowerBuilder9.0简介及应用
1.PowerBuilder是一种企业级和多层体系结构开发工具。(数据库前端应用)
2.PB问世于1991年,最初是由公司开发。(Powersoft)
3.PB采用面向对象的编程方法和的工作原理。(事件驱动)
4.PB9.0的开发空间的三个层次是Workspace、Target和。(Library)
5.Target(目标)用于描述加入到工作空间中的。(应用)
6.PowerBuilder库文件的扩展名为。(.pbl)
7.用于显示对开发人员做出的操作响应,(输出窗口)
8.PB9.0有两组工具栏:PowerBar和。(PainterBar)
9.数据窗口画板通过提供多个来完成与数据窗口对象相关的工作。(工作区)
10.用于定义程序中使用的全局结构。(结构画板)
11.数据窗口是一个,它包含了对数据库中的数据进行特定操作的信息。(对象)
12.在事件的脚本中,置dw‐l的过滤条件为空的语句是。(dw‐l.setfilter(“”))
13.打开窗口w‐main的语句是。(open(w‐main))
14.PB9.0中,连接数据库时用命令。(Connect)
15.PB是基于应用的快速数据库前端开发工具。(客户机/服务器)
第九章节数据库技术的发展
1.对象联系图是对的扩展。(ER图)
2.面向对象技术中,数据类型系统由基本类型、复合类型和三部分组成。(引用类型)
3.相同类型元素的有序集合,并且允许有重复的元素,称为。(列表类型)
4.复合类型中的数组、列表、包、集合统称为。(汇集类型或批量类型)
5.引用类型可以避免数据结构的。(无穷嵌套)
6.传统的关系模型中,每一个关系模式都具有性质。(1NF)
7.结构类型是元素的有序集合。(不同类型)
8.子类具有性。(继承性)
9.在面向对象模型中的对象相当于ER模型中的。(实体)
10.目前面向对象开发的行业标准语言是。(统一建模语言或UML)
11.关联的端部,也就是与关联相连的类,称为。(关联角色)
12.ODBC技术使得与DBMS之间在逻辑上可以分离。(应用程序)
13.API的中文含义是。(应用程序设计接口)
14.ODBC技术为应用程序提供了一套CLI函数库。(基于DLL的运行支持环境)
15.ODBC规范定义的驱动程序有两种类型:即单层驱动程序和。(多层驱动程序)
16.数据源是驱动程序与连接的桥梁。(DBS)
17.CLI定义了一套可以从宿主语言调用的公共函数,每一个函数具有一个名称和一个。(要求的算法)
18.使用SQL/CLI时,函数调用SQL语句将作为参数动态地创建和传递。(字符串)
19.驱动程序管理器用于连接各种DBS的。(DBMS驱动程序)
20.数据库应用系统开发工具可以在客户机上通过接口与诸如Oracle、SQLServer等服务器端的数据库相连。(ODBC)数据库技术试题1.一个类可以从直接的或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的共享性。2.用树型结构表示实体类型及实体间联系的数据模型称为层次模型。3.关系数据库的关系演算语言是以集合操作为基础的DML语言。4.在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的
自反律就可推出。5.分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和不相交条件。6.DB并发操作通常会带来三类问题,它们是丢失更新、不一致分析和读脏数据。7.事务必须具有的四个性质是:原子性、一致性、隔离性和持久性。8.分布式数据库系统中透明性层次越高,应用程序的编写越简单。9.在有泛化/细化联系的对象类型之间,较低层的对象类型称为子类型。目前数据库领域中最常用的数据模型有层次模型,、网状模型,、关系模型、面向对象模型。数据管理技术经历了程序管理阶段、文件管理阶段、数据库系统管理阶段三个阶段。SQL语言集数据查询、数据操纵、、数据定义和数据控制功能于一体。数据库系统采用的三级模式结构为外模式、、模式、内模式。两个实体型之间的联系类型有一对一联系(1:1)、一对多联系(1:n)、多对多(m:n)三类。数据库中专门的关系运算包括选择、投影、连接、
除法。满足第一范式(1NF)的关系模式要求不包含重复组的关系。如何构造出一个合适的数据逻辑结构是逻辑结构设计主要解决的问题。18.当数据库被破坏后,如果事先保存了日志文件和数据库的副本,就有可能恢复数据库。19.并发控制操作的主要方法是采用封锁机制,其类型有②排它锁(或X锁)③共享锁(或S锁)。20.在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码是D,则D在R中称为外键。21.对于函数依赖X→Y,如果Y是X的子集,则称X→Y为非平凡函数依赖。22.在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对实体完整性的约束。23.分E-R图之间的冲突主要有三类,它们是属性冲突、命名冲突和结构冲突。24.并行数据库系统是数据库技术与并行计算技术技术相结合的产物。25.在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为分布透明性。26.有关系Join(参加)和Employee(职工),如下图所示,设有对表的如下SQL查询:SelectEname,Ino,OrderfromGrade,EmployeewhereJoin.Eno=Employee.Eno请转换为等价的关系代数表达式:。27.一般可将数据库设计步骤分为以下几个阶段:需求分析,概念结构设计、逻辑结果设计、物理结果设计、数据库实施以及数据库的运行与维护。28.通过封锁机制可以保证在多用户操作下,并发数据一致性。29.关系数据操作语言(如SQL)的特点是:操作对象与结果均为、语言一体化,并且是建立在数学理论基础之上。30.数据库的物理设计主要考虑数据库在计算机物理设备上的存储结构与存取方法。31.在客户机/服务器工作模式中,触发器存储在上。(请选填客户机或服务器)32.在开发ODBC数据库应用程序时,首先要建立,创建它的简单方法是使用ODBC驱动程序管理器。33.如果一个实体的存在依赖另一个实体的存在,则称这个实体存在。34.三层的客户机/服务器模型的组成为:客户机→应用程序→数据库服务器。35.在数据库恢复时,对尚未完成的事务执行操作。36.层次模型中记录之间的联系是通过树形结构组织数据实现的。37.查询优化的策略之一是对关系文件进行适当的预处理。预处理的方法是对文件进行或建立索引文件。38.在DBS的全局结构中,磁盘存储器上的数据结构有四种形式:数据文件、、索引文件和统计数据组织。39.若关系模式R∈2NF,则要求R中每个完全函数依赖于R的候选键。40.设关系模式R(X,Y,Z),F={Y→X,Y→Z},则分解ρ={XY,XZ}丢失的函数依赖是B→C。41.判断分解ρ={R1,R2}是否满足无损联接的充分必要条件是R1∩R2→(R1-R2)或R1∩R2→(R2-R1)。42.数据库并发操作通常会带来丢失更新、破坏隔离性和不一致分析等问题。43.事务的持久性是由DBMS的恢复管理子系统实现的。44.分布透明性是分布式数据库系统的主要目标之一。它包括三个层次:分片透明性、位置透明性和局部数据模型透明性。45.文件系统与数据库系统的最大区别是数据不共享。46.使用SQL语句在关系表S(学号,课程号,成绩)中,检索每个人的平均成绩:SELECT学号,AVG(成绩)FROMS。47.关系模式的三类完整性规则包括实体完整性约束规则、用户定义的完整性约束规则及参照完整性的约束规则。48.在关系规范化中,将一个较低级范式的关系转换为若干个较高级范式的关系的集合所用的方法是关系的模式分解。49.包含在任意一个候选键内的属性,称为主属性。50.设有关系模式R(A,B,C,D),其上的函数依赖集为F={A→B,C→D},则R中的候选键为AC。51.数据库设计第二阶段建立E-R图的工作依据是应用需求。52.单用户DBS能够自动地保证事务以多事务执行、事物串执行方式操作DB,因为同时只有一个事务被执行。53.一个关系模式R是3NF指的是它的所有非主属性都不传递依赖它的任一候选键。54.按照索引文件的结构,索引可以分为两类:稀疏索引和稠密索引。55.关系模式的三类完整性约束条件分别是实体完整性约束、参照完整性约束和用户定义完整性约束。数据定义语言和数据操纵语言两大部分,前者负责描述和定义数据库的各种特性,后者说明对数据库进行的各种操作。57.关系数据模型由数据结构、数据操作和完整性约束规则三部分组成。58.在关系模式分解中,若要保证不丢失信息,则分解应具有无损连接性。59.如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是3NF(在1NF、2NF、3NF范围内)。60.若关系模式R∈2NF,则要求R中每个非主属性完全函数依赖于R的候选键。61.设有关系模式R(A,B,C,D,E),R上的函数依赖集F={A→B,C→D,D→E},R的候选键是A(不太确定)。假设两个事务同时存取同一个数据库,当第一个事务结束之前,第二个事务更新数据库,这就违反了事务的隔离性,破坏了DB的一致性。数据独立性可分为逻辑独立性和物理数据独立性。按使用方式不同,数据操纵语言DML分为DDL(数据定义语言)和DCL(数据控制语言)两大类。65.在关系数据库的规范化理论中,在执行“分解”时必须遵守的规范化原则是__无损连接性_______和函数依赖保持性。66.从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和删除异常。67.按照索引域的特点,索引可以分为主索引、辅助索引和三类。68.减少因磁盘故障引起数据永久丢失的策略中,常用的是一种基于磁盘冗余技术的策略,称为技术。69.一个关系模式R是3NF指的是它的非主属性都不传递依赖它的任一候选键。聚合函数“count(列名)”的语义是统计本列列值个数。71.在SELECT语句中,若希望查询结果中不出现重复元组,应在SELECT语句中使用第三他保留字。72.防止未经授权用户恶意或无意地存取数据库中的数据,这是数据库的DISTINGCT保护所要解决的问题。73.数据库的数据模型主要分为层次结构模型,网状结构模型和关系结构模型三种。74.按使用方式不同,数据操纵语言DML分为交互型DML和嵌入型DML两大类。75.封锁的类型有两种排他锁和共享锁。76.视图是从一个或几个基本表中导出的表,它本身不独立存储在数据库中。77.数据库保护主要包括数据的一致性,并发控制,备份和数据库恢复。78.若对并发操作不加以控制,可能带来的不一致性问题有丢失数据、度“脏”数据,不可重复读和产生升“幽灵”数据。79.SQL语言中,函数COUNT(*)用来计算记录的个数。80.数据库恢复是将数据库从错误状态恢复到某一已知的功能。81.数据库系统不仅存储数据库本身,同时也存储数据库的说明信息。这些说明信息称为需求分析说明书。82.数据库系统把所有文件的元数据与应用程序隔离,统一存储,统一管理,从而克服了应用程序必须随文件结构的改变而改变的问题。我们称数据库系统的这个性质为程序与数据相互独立。83.数据库的三种模式:外模式、概念模式和内模式。84.一个联系型的实体对应约束包括三种:一对一、一对多和
多对多约束。85.概念设计的三种策略:自顶向下的策略、自底向上的策略和由里向外。86.数据库管理系统常用的三种存取方法:索引方法、HASH方法和顺序查找。87.锁可以分为两种类型:共享锁和排它锁。88.有两种产生时间印的方法:使用系统时钟和使用逻辑计数器分配时间印。89.数据库系统中的元数据存储在称为数据字典的特殊文件中。90.数据库生命周期可分为两个阶段:数据库设计阶段和数据库实施阶段。91.概念数据库设计方法主要有两种:E-R模型设计和视图综合设计方法。92.将一个关系模式从2NF分解为3NF,是消除非键属性对候选键的传递依赖。93.若关系模式R的候选码为所有的属性,则在函数依赖的范围内,R最高满足3NF范式。94.多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是可串行化的调度。95.SQL语言是一个集数据定义和数据操作子语言为一体的典型的数据库语言。96.在关系模型中,若属性A是关系R的主属性,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为非空约束。97.关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到2NF,但不一定能达到3NF。98.DBMS是指处理数据库访问的系统软件,它是位于和之间的一层管理软件。99.数据描述语言的作用是。100.在一个实体表示的信息中,称唯一的确定一个元组为候选键。101.SQL是结构化查询语言。102.关系规范化的目的是控制冗余,避免插入和删除异常,从而增强数据的稳定性和灵活性。103.若关系为1NF,且它的每一非主属性____都完全依赖于_________候选关键字,则该关系为2NF。104.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的物理设计阶段。105.由数据库管理员(DBA)负责全面管理和控制数据库系统.106.缩写DDL的含义是____数据定义语言______。107.实体之间的联系可抽象为三类,它们一对一、和一对多,多对多。108.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于1NF。109.数据库设计的几个步骤是需求分析、结构设计、数据库实施和运行和维护。110.在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用GRANT语句,收回所授的权限使用REVOKE语句。111.数据库中的三级体系结构以外模式、模式和内模式三个不同层次描述数据库.112.数据库管理系统提供的主要功能是、、。1、数据库定义和创建2、数据组织、存储和管理3数据存取4数据库事务管理和运行管理、5数据库的建立和维和113.视图是一个虚表,是从基本表中导出的表.114.模式分解时必须遵守的原则是无损连接性、保持函数依赖。115.数据字典(DataDictionaryDD)用来存储数据库中存储的数据对象的描述信息和数据库管理系统需要的控制信息。116.关系中主键的取值非空是实体完整性规则。备注:关系模型的三类完整性约束:实体完整性,参照完整性和用户定义的完整性117.数据库中封锁机制是并发控制的主要方法。118.用树型结构表示实体类型及实体间联系的数据模型称为层次模型。119.事务必须具有的四个性质是:原子性、(Atomicity)一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。120.在数据库的三级模式体系结构中,模式与内模式之间的映象实现了数据的物理独立性。备注:(外模式和模式之间的映像实现了数据的逻辑独立性)121.不同的应用程序和不同的用户对同一个数据库可能有不同的理解,我们称对同一个数据库的每一种理解为这个数据库的一个外模式。122.数据库语言可以嵌入到某个程序设计语言中使用,这个程序设计语言称为宿主。123.数据库和数据库管理系统加在一起构成了数据库系统。(数据库系统不仅仅只这两个吧?一般还包括应用系统,数据库管理员)124.如果关系模式设计的不好,会存在插入异常、删除异常、冗余大等弊病,因此必须对关系进行优化。125.在关系A(S,SN,D)和B(D,CN,NM)中A的主键是S,B的主键是D,则D在A中称为外键(外码、外关键字)。126.数据库的数据完整性约束是指数据库中的数据必须始终满足数据库的语义约束。127.当数据库被破坏后,如果事先保存了日志文件和数据库的副本,就有可能恢复数据库。128.数据库中常用的四种文件组织方式是:无序文件、有序文件、HASH文件和索引文件。(不确定)129.数据库系统中实现各种数据管理功能的核心软件称为数据库管理系统(DBMS)。130.在1规范形式。131.关系数据库的数据定义功能包括三部分,即定义基本表、定义模式、和定义视图和索引。132.在进行数据查询时,为了使查询结果不包含重复的行,常用关键字DISTINCT对查询加以限制;为了使查询的结果按某一属性的值的大小排序,常用关键字ORDERBY加以限制。UPDATE、INSERT、DELETE四个语句。134.ER模型中包含实体、实体的属性和实体之间的联系三种基本成分。135.设有关系模式R(A,B,C,D),R上的函数依赖集F={AB→C,D→B},R的候选键是(A,D)。(不是A和D,只有一个就是AD共同决定)136.在E-R模型中,子类继承超类上定义的所有属性。137.起修改表中数据作用的命令动词是ALTERTABLE。138.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的概念结构设计阶段。139.SQL语言的授权机制中,用来实现为用户授予数据库上的操作权限的语句是GRANT。140.解决并发操作带来的数据不一致问题普遍采用
封锁技术。141.每个数据库管理系统都包含一个称为数据字典(DD)的小型数据库,用来存储数据库中数据对象的描述信息和数据库管理系统需要的控制信息。142.数据库是长期存储在计算机内的有组织,可共享的数据集合。143.数据库的恢复技术主要包括备份技术和事务日志两种。144.设关系模式R的属性集合是{A,B,C,D},其函数依赖集F={A->B,C->D},此关系的候选键为(A,C)。145.实体的某些属性可以划分为多个具有独立意义的子属性,这类属性称为。146.SQL语句中的数据定义语言能够建立表、索引和视图。147.数据库的三级模式结构中,全局数据视图的描述称为外模式。148.在数据库系统中管理数据的软件称为DBMS。149.当关系R和S做自然连接时,能够把原该舍弃的元组放到结果关系中的操作称为外连接。150.有关系模式S(sno,sname,age),查询年龄(age)不超过20岁学生姓名(sname)的SQL语句是SELECsnameFROMSWHEREage<=20;。151.有关系模式R(A,B,C),F={A→C,AB→C},则R中存在部分函数依赖。备注:只达到第一范式,第二范式要求完全函数依赖152.有关系模式R(A,B,C,D,E),F={A→B,AC→E,C→D},则R的候选键为(A,C)。153.数据库的并发操作通常会带来的3类问题是丢失更新、不一致分析和读“脏”数据。154.在分布式数据库系统中,查询处理应考虑局部处理代价和。155.数据处理技术经历了人工管理、、以及分布式数据库管理等四个发展阶段。156.任一种数据模型都有和的区别。157.在一个关系R中,若X→Y,并且X的任何真子集都不能函数决定Y,则称X→Y为函数依赖,否则,若X→Y,并且X的一个真子集也能够函数决定Y,则称X→Y为函数依赖。158.若一个关系中只有一个候选码,并且该关系达到了第三范式,则表明它同时也达到了范式,该关系中所有属性的
都是候选码。159.在SQL中,建立、修改和删除数据库中基本表结构的命令分别为、和命令。160.基本表属于全局模式中的表,它是,而视图则属于局部模式中的表,它是。161.一个数据库应用系统的开发过程大致相继经过需求分析、概念设计、逻辑结构设计、物理结构设计、机器实现、运行维护等六个阶段。162.触发器是一种特殊的存储过程,它可以在对一个表上进行、和操作中的任一种或几种操作时被自动调用执行。163.在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据的物理独立性。164.数据模型可分为概念数据模型和结构数据模型,层次模型是
结构数据模型。165.数据模型通常由三部分组成,它们是数据的基本结构、数据操作和完整性约束。166.一个SQL语句原则上可产生或处理一组记录,而主语句一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用
封锁机制来解决的。167.在“学生-选课-课程”数据库中的三个关系如下:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生的学生姓名和成绩,可使用如下的SQL语句:
SELECTSNAME,GRADEFROMS,SC,CWHERECNAME='数据库技术'ANDS.S#=SC.S#ANDSC.C#=C.C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年电子科技大学成都学院单招职业适应性考试参考题库及答案解析
- 2026年达州中医药职业学院单招职业适应性考试备考题库及答案解析
- 期中考试历史总结与反思
- 2026年华北理工大学轻工学院单招职业适应性测试模拟试题及答案解析
- 2026年信阳艺术职业学院单招职业适应性测试模拟试题及答案解析
- 2026年闽西职业技术学院单招职业适应性考试备考试题及答案解析
- 校学生会个人工作总结(集合15篇)
- 2026年顺德职业技术学院单招职业适应性测试模拟试题及答案解析
- 2026年闽西职业技术学院单招职业适应性考试模拟试题及答案解析
- 2026年渭南职业技术学院单招职业适应性考试模拟试题及答案解析
- 人血白蛋白临床应用管理中国专家共识解读
- 中煤集团技术笔试题目及答案
- 光伏电站班组安全培训课件
- 科研财务助理工作总结
- 爆破安全规程解读课件
- 2025国家开放大学《公共政策概论》期末机考题库及答案
- 2025年深圳市福田区选用机关事业单位特聘岗位工作人员考试笔试试卷【附答案】
- (2025年标准)赡养老人协议分摊协议书
- 交强险基本知识培训
- 2024年中国纪检监察学院招聘真题
- 《二次根式的混合运算》教学设计
评论
0/150
提交评论