《数据库试题库填空题(共5页).doc》由会员分享,可在线阅读,更多相关《数据库试题库填空题(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上1经过处理和加工提炼而用于决策或其他应用活动的数据称为 信息 。2数据管理技术经历了 、 和 三个阶段。 答案:人工管理 文件系统 数据库系统3数据库系统一般是由 硬件系统 、 数据库集合 、 数据库管理系统及相关软件 、 数据库管理员 和 用户 组成。4数据库是长期存储在计算机内、有 的、可 的数据集合。 答案:组织 共享5DBMS是指 它是位于 和 之间的一层管理软件。 答案:数据库管理系统 用户 操作系统6DBMS管理的是 的数据。 答案:结构化7数据库管理系统的主要功能有 、 、数据库的运行管理和数据库的建立以及维护等4个方面。答案:数据定义功能 数据操纵功能
2、8数据库管理系统包含的主要程序有 、 和 。 答案:语言翻译处理程序 系统运行控制程序 实用程序9数据库语言包括 和 两大部分,前者负责描述和定义数据库的各种特性,后者用于说明对数据进行的各种操作。 答案:数据描述语言 数据操纵语言 10指出下列缩写的含义: (1)DML: 数据操纵语言 (2)DBMS: 数据库管理系统 (3)DDL: 数据描述语言 (4)DBS: 数据库系统 (5)SQL: 结构化查询语言 (6)DB: 数据库 (7)DD: 数据字典 (8)DBA: 数据库管理员 (9)SDDL: 子模式数据描述语言 (10)PDDL: 物理数据描述语言 11数据库系统包括数据库 、 和
3、三个方面。 答案:相应硬件 软件 相关的各类人员12开发、管理和使用数据库的人员主要有 、 、 和最终用户四类相关人员。 答案:数据库管理员 系统分析员 应用程序员13由 负责全面管理和控制数据库系统。 答案:数据库管理员14数据库系统与文件系统的本质区别在 。答案:数据库系统实现了整体数据的结构化15数据独立性是指 与 是相互独立的。答案:用户的应用程序 存储在外存上的数据库中的数据 16数据独立性又可分为 和 。 答案:逻辑数据独立性 物理数据独立性17当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的 。答案:物理独立性18数据模型质量的高低不会影响数据库性能的
4、好坏,这句话正确否? 答案:不正确19根据数据模型的应用目的不同,数据模型分为 和 。 答案:概念模型 数据模型20数据模型是由 、 和 三部分组成的。 答案:数据结构 数据操作 完整性约束21按照数据结构的类型来命名,数据模型分为塑、和。 答案:层次模型 网状模型 关系模型22 是对数据系统的静态特性的描述, 是对数据库系统的动态特性的描述。 答案:数据结构 数据操作23以子模式为框架的数据库是 ;以模式为框架的数据库是 ;以物理模式为框架的数据库是 。 答案:用户数据库 概念数据库 物理数据库24非关系模型中数据结构的基本单位是 答案:基本层次联系25层次数据模型中,只有一个结点,无父结点
5、,它称为 。答案:根26层次模型的物理存储方法一般采用 和 答案:顺序法 指针法27层次模型是一个以记录类型为结点的有向树,这句话是否正确? 。答案:正确 28层次模型中,根结点以外的结点至多可有 个父结点。答案:129关系模型是将数据之间的关系看成网络关系,这句话是否正确? 答案:不正确30关系数据库是采用 作为数据的组织方式。 答案:关系模型31数据描述语言的作用是 。答案:定义数据库32数据库体系结构按照 、 和 三级结构进行组织。 答案:模式 外模式 内模式33外模式是 的子集。答案:模式34数据库的模式有 和 两方面,前者直接与操作系统或硬件联系,后者是数据库数据的完整表示。 答案:
6、存储模式 概念模式35现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是 、 和 。 答案:现实世界 信息世界 计算机世界(或数据世界)36实体之间的联系可抽象为三类,它们是 、 和 。 答案:11 1m mn37数据冗余可能导致的问题有 和 。 答案:浪费存储空间及修改麻烦 潜在的数据不一致性38从外部视图到子模式的数据结构的转换是由 实现的;模式与子模式之间的映象是由 实现的;存储模式与数据物理组织之间的映象是由因实现的。答案:应用程序 DBMS 操作系统的存取方法1关系操作的特点是 操作。 答案:集合2一个关系模式的定义格式为 。 答案:关系名(属性名1,属
7、性名2,属性名n)3一个关系模式的定义主要包括 、 、 、 和 。 答案:关系名 属性名 属性类型 属性长度 关键字4关系数据库中可命名的最小数据单位是 。 答案:属性名5关系模式是关系的 ,相当于 。 答案:框架 记录格式6在一个实体表示的信息中,称 为关键字。 答案:能惟一标识实体的属性或属性组7关系代数运算中,传统的集合运算有 、 、 和 。 答案:笛卡尔积 并 交 差8关系代数运算中,基本的运算是 、 、 、 和 。 答案:并 差 笛卡尔积 投影 选择9关系代数运算中,专门的关系运算有 、 和 。 答案:选择 投影 连接10关系数据库中基于数学上两类运算是 和 。答案:关系代数 关系演
8、算11传统的集合“并、交、差”运算施加于两个关系时,这两个关系的 必须相等, 必须取自同一个域。 答案:属性个数 相对应的属性值12关系代数中,从两个关系中找出相同元组的运算称为 运算。答案:交13已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是 ,系关系的外关键字是 ,学生关系的主关键字是 ,外关键字是 。 答案:系编号 无 学号 系编号14关系代数是用对关系的运算来表达查询的,而关系演算是用 查询的,它又分为 演算和 演算两种。答案:谓词表达 元组关系 域关系1SQL是 。 答案:结构化查询语言2SQL语言的数据定义
9、功能包括 、 、 和 。 答案:定义数据库 定义基本表 定义视图 定义索引3视图是一个虚表,它是从 中导出的表。在数据库中,只存放视图的 ,不存放视图的 。 答案:一个或几个基本表 定义 视图对应的数据4设有如下关系表R、S和T: 以BH,XM,XB,DWH) S(DWH,DWM) T(BH,XM,XB,DWH) 实现RT的SQL语句是 。 实现sDWH=100(R)的SQL语句是 。 实现XM,XB(R)的SQL语句是 。 实现XM,DWH(sXB=女(R))的SQL语句是 。 实现Rwv S的SQL语句是 。 实现XM,XB,DWM(sXB=男(Rwv S))的SQL语句是 。 答案:SE
10、LECT * FROM R UNION SELECT * FROM T SELECT * FROM R WHERE DWH=100 SELECT XM,XB FROM R SELECT XM,DWH FROM R WHERE XB=“女” SELECT R.BH,R.XM,R.XB,R.DWH, S.DWM FROM R,S WHERE R.DWHS.DWH SELECT R.XM,R.XB,S.DWM FROM R,S WHERE R.DWH=S.DWH AND R.XB=“男”5设有如下关系表R: R(No,NAME,SEX,AGE,CLASS) 主关键字是NO其中NO为学号,NAME为姓
11、名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。 插入一个记录(25,“李明”,“男”,21,“95031”); 。 插入“95031”班学号为30、姓名为“郑和”的学生记录; 。 将学号为10的学生姓名改为“王华”; 。 将所有“95101”班号改为“95091”; 。 删除学号为20的学生记录; 。 删除姓“王”的学生记录; 。答案:INSERT INTO R VALUES(25,“李明”,“男”,21,“95031”) INSERT INTO R(NO,NAME,CLASS) VALUES(30,“郑和”,“95031”) UPDATE R SET NAM
12、E=“王华”WHERE NO10 UPDATE R SET CLASS“95091”WHERE CLASS“95101” DELETE FROM R WHERE NO=20DELETE FROMR WHERE NAME LIKE“王”1关系规范化的目的是 。 答案:控制冗余,避免插入和删除异常,从而增强数据库结构的稳定性和灵活性2在关系A(S,SN,D)和B(D,CN,NM中,A的主键是S,B的主键是D,则D在S中称为 。答案:外部键3对于非规范化的模式,经过 转变为1NF,将1NF经过 转变为2NF,将2NF经过 转变为3NF。 答案:使属性域变为简单域 消除非主属性对主关键字的部分依赖消除
13、非主属性对主关键字的传递依赖 4在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于 答案:1NF51NF,2NF,3NF之间,相互是一种 关系。 答案:3NF2NF1NF6若关系为1NF,且它的每一非主属性都 候选关键字,则该关系为2NF。 答案:不部分函数依赖于7在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和 。 答案:无损连接性8设有如图47所示的关系R,R的候选关键字为 ;R中的函数依赖有 ;R属于 范式。 答案:A和DE ADE,DEA BCNF1E-R数据模型一般在数据库设计的 阶段使用。答案:概念设计2数据模型是用来描述数据库的结构
14、和语义的,数据模型有概念数据模型和结构数据模型两类,E-R模型是 模型。答案:概念数据3数据库设计的几个步骤是 。答案:需求分析,概念设计,逻辑设计,物理设计,编码和调试4“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库 设计阶段。答案:物理5在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,通常称为 。答案:数据字典6数据库应用系统的设计应该具有对于数据进行收集、存储、加工、抽取和传输等功能,即包括数据设计和处理设计,而 是系统设计的基础和核心。答案:数据设计7数据库实施阶段包括两项重要的工作,一项
15、是数据的 ,另一项是应用程序的编码和调试。 答案:载入8在设计分E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以各个分E-R图之间难免有不一致的地方,这些冲突主要有 、 和 三类。 答案:属性冲突命名冲突结构冲突9E-R图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的 。 答案:属性和码10在数据库领域里,统称使用数据库的各类系统为 系统。答案:数据库应用11数据库逻辑设计中进行模型转换时,首先将概念模型转换为 ,然后将 转换为 。答案: 特定的DBMS无关的,但为一般的关系模型、网状模型或层次模型所表示的一般模型
16、 一般模型特定DBMS支持的逻辑模型1数据库保护包含数据的 答案:安全性、完整性、并发控制、恢复2保护数据安全性的一般方法是 。答案:设置用户标识和存取权限控制3数据的安全性是指 。答案:保护数据库,防止未经授权的,或不合法的使用造成的数据汇漏、更改或破坏4安全性控制的一般方法有 、 、 、 和视图的保护五级安全措施。答案:用户标识鉴定存取控制审计 数据加密5存取权限包括两方面的内容,一个是 ,另一个是 。答案:要存取的数据对象对此数据对象进行操作的类型6 和 一起组成了安全性系统。答案:授权编译系统合法权检查机制7 是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。答案:事务8DB
17、MS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是 机制。 答案:封锁9有两种基本类型的锁,它们是 和 。答案:共享锁排它锁10如果数据库中只包含成功事务提交的结果,就说数据库处于 状态。答案:一致11对并发操作若不加以控制,可能带来的不一致性有 、 和 。答案:丢失修改不能重复读读“脏”数据12并发控制是对用户的 加以控制和协调。 答案:并发操作13并发控制的主要方法是采用 机制,其类型有 和 两种。 答案:封锁排它锁(或X锁)共享锁(或S锁)14若事务T对数据对象A加了S锁,则其他事务只能对数据A再加 ,不能加 ,直到事务T释放A上的锁。 答案:S锁X锁1
18、5若事务在运行过程中,由于种种原因,使事务未运行到正常终止点之间就被撤消,这种情况就称为 。 答案:事务故障16数据库恢复是将数据库从 状态恢复到 的功能。答案:错误某一已知的正确状态17系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种情况称为 。答案:系统故障18系统在运行运程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为 。答案:介质故障19数据库系统在运行过程中,可能会发生故障。故障主要有 、 、介质故障和 四类。答案:事务故障系统故障计算机病毒20数据库系统在运行
19、过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类: 和 。答案:数据库本身被破坏数据库处于不一致状21数据库系统是利用存储在外存上其他地方的 来重建被破坏的数据库。它主要有两种: 和 。答案:冗余数据后援副本日志文件22制作后援副本的过程称为 。它又分为 和 。答案:转储增量转储日志文件23事务故障、系统故障的恢复是由 完成的,介质故障是由 完成的。答案:系统自动DBA执行恢复操作过程24数据库的完整性是指数据的 和 。答案:实体完整性参照完整性26实体完整性是指在基本表中, 。答案:主属性不能取空值27参照完整性是指在基本表中, 。答案:外码可以是空值或者另一个关系主码的有效值28为了保护数据库的实体完整性,当用户程序对主码进行更新使主码值不惟一时,DBMS就 。答案:拒绝此操作29在Visual FoxPro中完整性规则可分为 和 两大类。答案:域完整性规则关系完整性规则30在数据库系统中对存取权限的定义称为 。答案:授权31在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用 语句,收回所授的权限使用 语句。答案:GRANTREVOKE专心-专注-专业
限制150内