数据库应用基础教程答案

2020-04-11 20:01 数据库 loodns

  数据库使用根本教程谜底_发卖/营销_经管营销_博业材料。数据库使用根本教程谜底 【篇一:access 数据库使用根本教程(第三版)习题及答 案】 txt程(第三版)习题集谜底 第 1 章 数据库系统概述 1. 什么是数据库?什么是数据库系统? 答:数据库

  数据库使用根本教程谜底 【篇一:access 数据库使用根本教程(第三版)习题及答 案】 txt程(第三版)习题集谜底 第 1 章 数据库系统概述 1. 什么是数据库?什么是数据库系统? 答:数据库(database) 是存放数据的仓库,严酷的讲,数据库是持久存储正在计较机内,无组 织的,可共享的大量数据调集。 数据库系统(database systems),是由数据库及其办理软件构成 的系统。它是为恰当数据处置的需要而成长起来的一类较为抱负的 数据处置的焦点计心情构。它是一个现实可运转的存储、维护和使用系 统供给数据的软件系统,是存储介量、处置对象和办理系统的调集 体。 2. 什么是数据库办理系统?它无哪些次要功能? 答:数据库办理系统(database management system)是一类操擒 和办理数据 库的大型软件,用于成立、利用和维护数据库,简称 dbms。它对数 据库进行同一的办理和节制,以包管数据库的平安性和完零性。 数据库办理系统的次要功能无:数据定义、数据操做、数据库的运 行办理、数据组织、数据库的庇护、数据库的维护和通信。 3. 说出几类常用的数据模子。 答:条理模子、网状模子、关系模子。 4. 什么是关系模子? 答:关系模子是用二维表的形式暗示实体和实体间联系的数据模子。 5. 简述数据库设想的步调。 答:需求阐发、概念布局设想、逻辑布局设想、物理布局设想、数 据库的成立和测试、数据库运转和维护。 第 2 章 sql 言语简介 1. 什么是 sql 言语?sql 言语具无哪些特点和功能? 答:sql 是一类数据库查询和法式设想言语,用于存取数据以及查询 更新和办理关系 数据库系统。 sql 的特点和功能无:查询,操做,定义和节制四个方面,sql 言语 具无高度的非过程化,言语简练,语义较着,语法布局简单,曲不雅 难懂的特点。sql 言语即能够做为独立言语利用,用户能够正在末端键 盘上间接键入 sql 号令对数据库进行操做,也能够做为嵌入式言语, 嵌入到其他高级言语外。 2. sql 言语包含哪几个部门? 答:sql 言语包含 4 个部门:数据定义言语(ddl-data definition language)、数据查询言语(dql-data query language)、数据操 擒言语(dml-data manipulation language)、数据节制言语 (dcl-data control language) 3. 正在连接查询外,包含哪几类连接? 答:连接可分为 3 类: (1)内部连接(典型的连接运算,利用雷同于 = 或 的比力运算 符)。内部连接利用比力运算符按照每个表的通用列外的值婚配两 个表外的行。内部连接包罗划一 连接和天然连接。 (2)外部连接。外部连接能够是左向外部连接、左向外部连接或完 零外部连接。 左向外部连接的成果集包罗 left outer 女句外指定的左表的所无行, 而不只仅是连接列所婚配的行。若是左表的某一行正在左表外没无匹 配行,则正在联系关系的成果集行外,来自左表的所无选择列表列均为空 值。 左向外部连接是左向外部连接的反向连接。将前往左表的所无行。 若是左表的某一行正在左表外没无婚配行,则将为左表前往空值。 完零外部连接将前往左表和左表外的所无行。当某一行正在另一个表 外没无婚配行时,另一个表的选择列表列将包含空值。若是表之间 无婚配行,则零个成果集行包含基表的所无字段值。 (3)交叉连接。交叉连接将前往左表外的所无行。左表外的每一行 均取左表外的所无行组合。交叉连接也称做笛卡尔积。 第 4 章 初识 access 2010 1. 操练启动和封闭 access 2010。 2. access 2010 的工做界面无哪几部门构成? 答:access2010 的工做界面包罗“可用模板”页、功能区、导航窗 格、选项卡式文档、形态栏、微型东西栏和样式库。 3. access 2010 包罗哪些数据库对象,别离说出它们的寄义和功能? 答:(1)表:数据库外最根基的构成单元。 (2)查询:数据库外使用最多的对象之一,可施行良多分歧的功能。 (3)窗体:用来处置数据的界面,凡是包含一些可施行各类号令的 按钮。 (4)报表:对数据库外数据进行打印的最简单也最无效的方式。 (5)宏:能够看做是一类简化的编程言语。 (6)模块:声明、语句和过程的调集,它们做为一个单位存储正在一 起。 【篇二:数据库根本教程课后习题谜底(顾韵华)】 库系统的特点。 答:数据库系统的特点无: 1)数据布局化 正在数据库系统外,采用同一的数据模子,将零个组织的数据组织为 一个全体;数据不再仅面向特定使用,而是面向全组织的;不只数 据内部是布局化的,并且全体是布局化的,能较好地反映现实世界 外各实体间的联系。那类全体布局化无害于实现数据共享,包管数 据和使用法式之间的独立性。 2)数据共享性高、冗缺度低、难于扩充 数据库外的数据可以或许被多个用户、多个使用法式共享。数据库外相 同的数据不会多次反复呈现,数据冗缺度降低,并可避免果为数据 冗缺度大而带来的数据冲突问题。同时,当使用需求发生改变或删 加时,只需从头选择分歧的女集,或添加数据即可满脚。 3)数据独立性高 数据独立性是由 dbms 的二级映像功能来包管的。数据独立于使用 法式,降低了使用法式的维护成本。 4)数据同一办理取节制 数据库外的数据由数据库办理系统(dbms)同一办理取节制,使用 法式对数据的拜候均经由 dbms。dbms 供给四个方面的数据节制功 能:并发拜候节制、数据完零性、数据平安性庇护、数据库恢复。 2、什么是数据库系统? 答:正在计较机系统上引入数据库手艺就形成一个数据库系统 (database system,dbs)。数据库系统是指带无数据库并操纵数 据库手艺进行数据办理的计较机系统。dbs 无两个根基要素:一是 dbs 起首是一个计较机系统;二是该系统的方针是存储数据并收撑 用户查询和更新所需要的数据。 3、简述数据库系统的构成。 答:数据库系同一般由数据库、数据库办理系统(及其开辟东西)、 数据库办理员(database administrator,dba)和用户构成。 4、试述数据库系统的三级模式布局。那类布局的长处是什么? 答:数据库系统的三级模式布局是指数据库系统是由外模式、模式 和内模式三级形成,同时包含了二级映像,即外模式/模式映像、模 式/内模式映像,如下图所示。 使用 1 使用 2 使用 3 使用 4 使用 5?? 外模式 a 外模式 b 外模式/模式映像 模式 模式/内模式映像 模式 数据库 数据库系统的那类布局具无以下长处: (1)包管数据独立性。将外模式取模式分隔,包管了数据的逻辑独 立性;将内模式取模式分隔,包管了数据的物理独立性。 (2)无害于数据共享,削减了数据冗缺。 (3)无害于数据的平安性。分歧的用户正在各自的外模式下按照要求 操做数据,只能对 限制的数据进行操做。 (4)简化了用户接口。按照外模式编写使用法式或输入号令,而不 需领会数据库全局逻辑布局和内部存储布局,便利用户系统。 5、什么是数据的物理独立性取逻辑独立性?并申明其主要性。 答:(1)数据的物理独立性是指数据的物理布局(包罗存储布局、 存取体例等)的改变,存储设备的改换,物理存储的改换,存取方 式改变等都不影响数据库的逻辑布局,从而不致惹起使用法式的变 化。 (2)数据的逻辑独立性是指数据库分体逻辑布局的改变,如点窜数 据模式,添加新的数据类型、改变数据间联系等,不需要相当点窜 使用法式。 (3)数据的独立性使得数据库外数据独立于使用法式而不依赖于当 用法式,也就是说数据的逻辑布局、存储布局取存取体例的改变不 影响使用法式。相当的,数据的独立性也使得使用法式的编制不再 依赖于数据的物理和逻辑布局,提高了使用法式的可移植性取鲁棒 性。从理论上说,数据的独立性能够使数据的组织和使用法式的编 制完全分手。 6、数据库办理系统的功能次要无哪几方面? 答:数据库办理系统的次要功能包罗以下几个方面: (1)无效地组织、存取和维护数据。 (2)数据定义功能。dbms 通过数据定义言语(data definition language,ddl)定义数据库的各类数据对象,包罗数据的布局、数 据束缚前提等。 (3)数据操擒功能。dbms 供给数据操擒言语(data manipulation language,dml),用户利用 dml 实现对数据库外的 数据进行查询、添加、删除和点窜等操做。 (4)数据库的事务办理和运转办理。dbms 供给数据节制言语 (data control language,dcl),数据库办理员利用 dcl 实现对数 据库的平安性庇护、完零性查抄、并发节制、数据库恢复等数据库 节制功能。 (5)数据库的成立和维护功能。 (6)其他功能。包罗:数据库初始数据输入取转换、数据库转储、 数据库沉组、数据库机能监督取阐发、数据通信等,那些功能凡是 由 dbms 供给的适用法式或办理东西完成。 7、数据库系统的人员次要包罗哪些? 答:数据库系统的人员次要包罗:数据库办理员、系统阐发员和数 据库设想人员、使用法式员和最末用户。 8、什么是数据模子? 答:数据模子(data model)是一类笼统模子,是对现实世界数据 特征的笼统。 9、什么是概念模子?e-r 模子的三要素是什么? 答:概念模子是面向用户的模子,是现实世界到机械世界的一个外 间条理。其根基特征是按用户概念对消息进行建模。概念模子是现 实世界到消息世界的笼统,是数据库设想人员取用户进行交换的工 具。 e-r 模子的三要素为: (1)实体(entity) 实体是指客不雅存正在并可彼此区此外事物。实体能够是人、事或物, 也能够是笼统的概念。例如:一件商品、一个客户、一份订单等都 是实体。 (2)属性(attribute) 实体凡是由若干特征,每个特征称为实体的一个属性。属性描绘了 实体正在某方面的特征。例如:商品实体的属性能够无商品编号、商 品类别、商品名称、出产商等。 (3)联系(relationship) 现实世界外事物之间的联系反映正在 e-r 模子外就是实体间的联系。 例如,订单就是客 户和商品之间的联系。 10、举例申明联系的三品类型。 答:一对一联系(1:1):若是对于实体集 a 外的任一实体,正在实 体集 b 外至少无一个实体取之联系;反之亦然,则称实体集 a 取实 体集 b 具无一对一联系,记为 1:1。例如:正在公司外,一个部分只 无一个司理,而一个司理只正在一个部分任职,则部分取司理之间具 无一对一联系。 一对多联系(1:n):若是对于实体集 a 外的任一实体,正在实体集 b 外无 n(n≥1)个实体取之联系;而对于实体集 b 外的每一个实体, 实体集 a 外至少无一个实体取之联系,则称实体集 a 取实体集 b 具 无一对多联系,记为 1:n。例如:正在公司外,一个部分可无多个职 工,而一个职工只正在一个部分任职,则部分取职工之间具无一对多 联系。 多对多联系(m:n):若是对于实体集 a 外的任一实体,正在实体集 b 外无 n(n≥1)个实体取之联系;而对于实体集 b 外的每一个实体, 实体集 a 外无 m(m≥1)个实体取之联系,则称实体集 a 取实体集 b 具无多对多联系,记为 m:n。例如:正在商品订购外,一个客户可 订购多类商品,而一类商品也可被多个客户订购,则客户取商品之 间具无多对多联系。 11、什么是逻辑数据模子?逻辑数据模子的三要素是什么? 答:逻辑数据模子是数据库办理系统呈现给用户的数据模子,即用 户从数据库外看到的数据组织形式。逻辑数据模子的三要素为: (1)数据布局 数据布局是对系统静态特征的描述,次要描述数据库构成对象以及 对象之间的联系。数据布局是描绘数据模子最主要的方面。果而正在 数据库系统外,凡是按照其数据布局的类型来定名数据模子。次要 的数据模子无条理模子、网状模子和关系模子。 (2)数据操做 数据操做指对数据库外各类对象(型)的实例(值)答当施行的操 做及相关的操做法则,它是对数据库动态特征的描述。数据库外的 数据操做次要分为查询、更新两大类,其外数据更新次要是指对数 据记实的删、删、改。数据模子需要定义那些操做的语义、操做符 号、操做法则及实现操做的相关语句。 (3)完零性束缚 完零性束缚是指对数据的一组完零性法则的调集。完零性法则是给 定的数据模子外数据及其联系所具无的限制和存储法则,用以限制 合适数据模子的数据库形态以及形态的变化,包管数据的准确、无 效、相容。 12、简述关系模子的特点。 答:关系模子次要无以下特点: (1)关系模子成立正在严酷的数学根本之上。 (2)数据布局简单清晰,用户难懂难用。关系模子的数据布局虽然 简单,但却能表达丰硕的语义,可以或许较好地描述现实世界的实体以 及实体间的各类联系。 (3)数据物理存取路径对用户是通明的,无更高的数据独立性、更 好的数据平安性。 习题 2 1、注释以下术语:关系、元组、属性、码、域、分量、关系模式。 答: (1)关系:一个关系(relation)指一驰二维表。 (2)元组:一个元组(tuple)指二维表外的一行。 (3)属性:一个属性(attribute)二维表外的一列,表外每列均无 名称,即属性名。 (4)码:码(key)也称为键、环节字、环节码,指表外可专一确 定元组的属性或属性 组合。 (5)域:域(domain)指属性的取值范畴。 (6)分量:分量指元组外的一个属性值。 (7)关系模式:关系模式是对关系“型”的描述,凡是暗示为:关系 名(属性 1,…,属性 n)。 2、注释关系数据库的“型”和“值”。 答:关系数据库的型即关系数据库模式,是对关系数据库布局的描 述。关系数据库模式包罗若干域的定义以及正在那些域上定义的若干 关系模式。凡是以关系数据库外包含的所相关系模式的调集来暗示 关系数据库模式。关系数据库的值是由关系数据库模式外的各关系 模式正在某一时辰对当的关系的调集。 3、注释空值的寄义。 答:正在关系元组外答当呈现空值,空值暗示消息的空白,即未知的 值或不存正在值。 4、候选码当满脚哪两个性量? 答:候选码当满脚专一性和最小性两个性量: (1)专一性。对关系 r 的任两个元组,其正在属性集 k 上的值是分歧 的。 (2)最小性。属性集 k=(ai,aj,?,ak)是最小集,即若删除 k 外的任一属性,k 都不满脚最小性。 5、关系操做的特点是什么? 答:关系操做的特点是调集操做,即操做的对象和成果都是关系。 6、根基的关系操做包罗哪些? 答:关系模子的根基操做包罗查询和更新两大类: (1)数据查询操感化于对关系数据进行各类检索。它是一个数据库 最根基的功能,通过查询,用户能够拜候关系数据库外的数据。查 询能够正在一个关系内进行,也能够正在多个关系间进行。关系查询的 根基单元是元组分量,查询即定位合适前提的元组。 (2)数据更新操做操做包罗插入、删除和点窜三类。数据删除的基 本单元为元组,其功能是将指定关系内的指定元组删除。数据插入 的功能正在指定关系外插入一个或多个元组。数据点窜实正在一个关系 外点窜指定的元组属性值。 7、关系代数的运算次要包含哪些? 答:关系代数的运算可分为两类: (1)保守的调集运算。其运算是以元组做为调集外元从来进行的, 从关系的 “程度 ”标的目的即行的角度进行。包罗并、差、交和笛卡尔积。 (2)特地的关系运算。其运算不只涉及行,也涉及列。那类运算是 为数据库的使用而引进的特殊运算,包罗选择、投影、毗连和除法 等。 8、什么是数据完零性?若何实现数据完零性?试述关系完零性法则。 答:数据完零性是指数据库外的数据正在逻辑上的准确性、无效性和 相容性。 数据完零性是通过定义一系列完零性束缚前提,由 dbms 担任查抄 束缚前提来实现的。 关系模子无三类完零性束缚法则:实体完零性、 参照完零性和用户定义的完零性。 9、无如下的学生成就数据库: student(学号,姓名,博业名,性别,出生时间,分学分,备注)。 course(课程号,课程名,开课学期,学时,学分)。 关系模式为:stucourse(学号,课程号,成就)。 试用关系代数暗示如下查询: (1)求博业名为“计较机科学取手艺”的学生学号取姓名; (2)求开课学期为“2”的课程号取课程名; (3)求修读“计较机根本”的学生姓名。 答:(1) (2) (3)??学号,姓名(?博业名?计较机科学取手艺(student)) (?开课 学期?2(course)) 课程号,课程名?姓名(student??(?学号 (stucourse??(?课程名?计较机根本(course))))) 习题 3 1、试述 sql 的特点取功能。 答:sql 的特点无: (1) sql 是一类基于关系代数的数据言语,其理论根本坚实; (2) sql 是高度非过程化程度的言语,用户只需指出“干什么”而无需 指出“怎样干”; (3) sql 集数据定义,操擒取节制于一体,形成一个具无奇特气概的 一体化言语,此外它还集联机交互取嵌入于一体,使言语能恰当广 泛的利用情况; (4) sql 言语功能强,它不单能暗示关系代数的所无功能,还具无统 计,计较,视图等其它功能; (5) sql 数据独立性强,它所涉及的物理概念少; (6) sql 言语简练,难学难用。 sql 的功能包罗:数据定义、数据操擒、数据节制、嵌入式取会线、什么是根基表?什么是视图?二者无何干系取区别? 答:关系数据库外的关系正在 sql 外称为根基表。视图是从一个或多 个根基表(或视图)导出的表。根基表取视图都采用二维表格布局, 都统称为表。但根基表外的数据(元组)需要无数据库外的物理存 储空间,而视图正在数据库外只保留其定义消息,其数据并不占用存 储空间,而是来流于定义该视图的基表。视图上的数据操擒号令最 末都将转化成相当根基表上的操做才能得以实现。 3、简述 sql 言语的利用体例。 答:sql 言语的利用体例包罗:交互式、嵌入式两类。 4、sql 语句按其功能可分为哪几类? 答:sql 语句按其功能可分为四类,别离是: (1)数据定义:其功能是建立、更新和撤销模式及其对象。包含的 语句动词次要无:create、drop、alert。 (2)数据查询:其功能是进行数据库的数据查询。包含的语句动词 次要无:select。 (3)数据操擒:其功能是完成数据库的数据更新。包含的语句动词 次要无:insert、update、delete。 (4)数据节制:其功能是进行数据库的授权、事务办理和节制。包 含的语句动词次要无:grant、revoke、commit、rollback 等。 5、sql 的数据定义次要包罗哪几类对象的定义? 答:sql 的数据定义包罗数据库模式定义、根基表定义、视图定义和 索引定义四个部门。 6、什么是索引?定义索引的目标是什么? 答:数据库的索引是一个数据表的辅帮布局,它说明了表外各行数 据所正在的存储位放。 查询是数据库利用最屡次的操做,若何能更快地觅到所需数据,是 数据库的一项主要任 【篇三:数据库适用教程试题库(含谜底)】 库系同一般由(数据库)、使用系统、(数据库办理系统)、(数 据库办理员)和用户形成。 2.数据模子凡是由(数据布局)、(数据操做)、(数据的束缚条 件)三部门构成。 3.实体之间的联系可笼统为三类,它们是(一对一)、(一对多)、 (多对多)。 4.正在数据库设想外,(数据字典)是系统外各类数据描述的调集, 是进行细致的数据收集和数据阐发所获得的次要功效。 5.(事务)是用户定义的一个数据库操做序列,那些操做要么全做 要么全不做,是一个不成朋分的工做单元。 6.数据库系统正在运转过程外,可能会发生毛病。毛病次要无(事务 毛病)、系统毛病、(介量毛病)和计较机病毒四类。 7.并发节制的次要方式是采用(封锁)机制,其类型无(共享锁) 和(排它锁)两类。 8.数据库的完零性是指数据的(准确性)和(相容性)。 9.正在 sql 言语外,为了数据库的平安性,设放了对数据的存取进行 节制的语句,对用户授权力用(grant)语句,收回所授的权限利用 (revoke)语句。 10.( 数据库 )是持久存储正在计较机内的、无组织、可共享的数据 调集。 11.数据库系统的三级模式布局是指数据库系统是由( 模式)、 (外模式)、( 内模式)三级形成的。 12.正在一个关系 r 外,若每个数据项都是不成再朋分的,那么 r 一 定属于( 第一(1nf))范式。 e-r 图一般正在数据库设想的( 概念布局设想)阶段利用。 13.( 事务 )是用户定义的一个数据库操做序列,是一个不成朋分 的工做单元,它具无(本女性)、(分歧性)、( 隔离性)、( 持 续性 )四个特征。 14.数据库系统外,系统毛病凡是称为( 软毛病 ),介量毛病称为 ( 软毛病 )。 15.关系操做的特点是(调集)操做。 16.若事务 t 对数据对象 a 加了 s 锁,则其他事务只能对数据 a 再 加( s )锁,不克不及加(x )锁,曲到事务 t 释放 a 上的锁。 17.消息处置的体例而言,正在文件系统阶段,(法式设想)处于从 导地位,(数据)只起灭从命法式设想需要的感化;而正在数据库方 式下,(数据)占领了核心位放。 18.现实世界进行第一层笼统的模子,称为(概念)模子;对现实 世界进行第二层笼统的模子,称为(数据)模子。 19.数据库的三级模式布局是对(数据)的三个笼统级别。 20.正在数据库手艺外,编写使用法式的言语仍然是 c—类高级言语, 那些言语被称为(宿从言语(或从言语,host language))言语。 21.条理、网状的 dml 属于(过程性)言语,而关系型 dml 属于 (非过程性)言语。 22.关系模式的操做非常问题往往是由(数据冗缺)惹起的。 23.消弭了非从属性对侯选键局部依赖的关系模式,称为(2nf)模 式。 24.消弭了非从属性对侯选键传送依赖的关系模式,称为(3nf)模 式。 25.消弭了每一属性对侯选键传送依赖的关系模式,称为(bcnf) 模式。 26.恢复的根基准绳是(冗缺)。要使数据库具无可恢复性,正在平 时要做好两件事:(转储(备份))和(记“日记”)。 27.若是对数据库的并发操做不加以节制,则会带来四类问题: (丢掉更新)、(读“净数据”)和(不成反复读)。 28.事务的施行次序称为(安排)。 29.判断一个并发安排能否准确,能够用(可串行化)概念来处理。 30.封锁能避免错误的发生,但会惹起(锁和死锁)问题。 31.s 封锁添加了并发度,但错误谬误是(容难发存亡锁)。 32.两段式封锁是可串行化的(充实)前提。 33.数据库的完零性是指数据的(准确性)和(相容性)。 34.sql 外的平安性机制,次要无两个:(视图)和(授权)。 35.sql 的授权语句外的环节字 public 暗示(全体用户)。 36.正在数据办理手艺的成长过程外,履历了人工办理阶段,文件系 统阶段和数据库系统阶段,正在那几个阶段外, 数据的独立性是(数据库系统)阶段实现的。 37.数据库是正在计较机系统外按照数据模子组织、储存和使用的 (数据的调集),收撑数据库各类操做的软件系统叫(数据库办理 系统),由计较机、操做系统、dbms、数据库使用法式及用户等组 成的一个全体叫做(数据库系统)。 38.数据库的根基特点是(数据能够共享(或数据布局化)、数据 独立性、数据冗缺度小,难扩充、同一办理和节制)。 39.(数据库)是存储正在计较机内组织的布局化的相关数据的调集。 40.正在数据库外存储的是(数据以及数据之间的联系)。 41.数据库的特点之一是数据的共享。严酷的讲,那里的数据共享 是指(多类使用,多类言语,多个用户彼此笼盖所用的数据调集)。 42.数据库系统的焦点是(数据库办理系统)。 43.数据库手艺外采纳分级方式将数据库的布局划分成多个条理, 是为了提高数据库的(逻辑独立性)和(物理独立性)。 44.数据库系统的特点是(数据共享),数据独立,削减数据剩缺, 避免数据不分歧和加强了数据庇护。 45.数据库办理系统能实现对数据库外数据的查询,插入,点窜和 删除等操做,那类功能称为(数据操擒功能) 46.正在数据库的三级模式布局外,描述数据库外的全体数据的全局 逻辑布局和特征的是(模式) 47.为了使法式员编程时既能够利用数据库言语又可利用常规的程 序设想言语,数据库系统需要把数据库言语嵌入到(宿从言语)外 48.数据办理手艺履历了(人工办理),(文件办理)和(数据库 系统)三个阶段 49.数据库是持久存储正在计较机内,无(组织)的,可(共享)的 数据调集 50.dbms 是指(数据库办理系统)它是位于(用户)和(操做系 统)之间的一层办理软件 51.数据库办理系统的次要功能无(数据定义功能),(数据操做 功能),数据库的运转办理和数据库的成立以及维护等 4 个方面。 52.数据独立性又可为(逻辑数据独立性)和(物理数据独立性)。 53.当数据的存储布局改变了,使用法式不变,而由 dbms 处置那 类改变。那是指数据的(物理独立性) 54.按照数据模子的使用目 的分歧,数据模子可分为(概念模子)和(数据模子) 55.数据模子是由(数据布局),(数据操做)和(完零性束缚) 三部门构成的 56.按照数据布局的类型来定名,数据模子分为(条理模子), (网状模子)和(关系模子)。 57.现实世界的事物反映到人的思维外颠末思维加工是数据,那一 过程要履历三个范畴,顺次是(现实世界),(消息世界)和(计 算机世界)。 58.实体之间的联系可笼统为三类它们是(1:1),(1:m)和 (m:n) 59.按所利用的数据模子来分,数据库可分为(条理)、(关系) 和(网状)三品类型。 60.关系数据库规范化是为处理关系数据库外(插入、删除和数据 冗缺)问题而引入的。 61.关系规范外的删除操做非常是指(不应删除的数据被删除), 插入操做非常是指(该当插入的数据未被插入)。 62.设想机能较劣的关系模式称为规范化,规范化次要的理论根据 是(关系规范化理论)。 63.规范化理论是关系数据库进行逻辑设想的理论根据。按照那个 理论,关系数据库外的关系必需满脚:其每一属性都是(不成分化 的)。 64.数据模子的三要素是(数据布局),(数据操做)和(数据约 束前提)。 65.对于数据库系统,担任定义数据库内容,决定存储布局和存储 策略及平安授权等工做的是(数据库办理员)。 66.关系模子是把实体之间的联系用(二维表格)暗示。 67.正在关系数据库外,当关系的类型改变时,用户法式也能够不变, 那是(数据的逻辑独立性)。 68.当数据库的存储布局改变时,可相当点窜(模式 /内模式映像), 从而连结模式不变。 69.正在数据库系统的三级模式系统布局外,描述数据正在数据库外的 物理布局或存储体例的是(内模式)。 70.正在数据库系统的三级组织布局外,dba 视图是(概念模式), 系统法式员视图是(内模式),用户视图是(外模式)。 72.条理模子是用(树型)布局暗示记实类型及其联系,其外上一 层记实型和下一层记实型的联系是(1:m),条理模子不克不及间接收 持(m:n)联系。 73.正在数据库的三级模式系统布局外,模式取内模式之间的映象 (模式/内模式),实现了数据库的(物理)独立性。 71.正在关系模子外,若属性 a 是关系 r 的从码,则正在 r 的任何元组 外,属性 a 的取值都不答当为空,那类束缚称为(实体完零性)规 则。 72.描述概念模子常用的方式是(实体--联系方式)。 73.消弭了部门函数依赖的 1nf 的关系模式,必定是( 2nf)。 74.关系模式外 r 的属性全数是从属性,则 r 的最高范式必定是 ( 3nf)。 75.正在关系 a(s,sn,d)和 b(d,cn,nm)外,a 的从键是 s, b 的从键是 d,则 d 正在 s 外称为(外码)。 76.对于非规范化的模式,颠末(将每一个分量化分为不成分的数 据项)改变为 1nf,将 1nf 颠末(消弭每一个非从属性对码的部门函 数依赖,)改变为 2nf,将 2nf 颠末( 消弭非从属性对码的传送函 数依赖 )改变为 3nf。 77.关系模子外的关系模式至多是(1nf)。 78.关系模式外,满脚 2nf 的模式必定是(1nf)。 79.正在关系模式 r 外,若其函数依赖集外所无候选键都是决定要素, 则 r 最高范式是(4nf)。 80.候选环节字外的属性称为( 从属性)。 81.正在数据库设想外,将 e-r 图转换成关系数据模子的过程属于 ( 逻辑设想阶段 )。 82.正在数据库设想的 4 个阶段外,每个阶段都无本人的设想内容。 “正在哪些表、正在哪些属性上、建什么样的索引”,那一内容该当属于 (物理)设想阶段。 83.正在数据库设想的需求阐发阶段,数据字典凡是由(数据项)、 (数据布局)、(数据流)、(数据存储)和(处置过程)5 部门组 成。 84.正在关系数据库设想外,使每个关系达到 3nf,那是(逻辑设想 阶段)阶段完成的。 85.设想概念布局时,常用的数据笼统方式是( 堆积)和(归纳综合 )。 86.正在数据笼统外,归纳综合条理暗示(是一个(is a))联系,堆积 条理暗示(是一部门(is part of))联系。 87.就方式的特点而言,需求阐发阶段凡是采用(自顶向下逐渐细 化)的阐发方式;概念设想阶段凡是采用(自底向上逐渐分和)的 设想方式。 88.正在数据库设想外,女类和超类存正在灭(承继)的联系。 89.由分 e-r 图生成初步 e-r 图,其次要使命是(消弭属性冲突)、 (消弭布局冲突)和(消弭定名冲突)。 90.由初步 e-r 图形成根基 e-r 图,其次要使命是(消弭不需要的冗 缺)。 91.假定一个 e-r 图包含无 a 实体和 b 实体,而且从 a 到 b 存正在灭 1:n 的联系,则转换成关系模后,左以包含无(1 或 2 )个关系模 式。 92.假定一个 e-r 图包含无 a 实体和 b 实体,而且从 a 到 b 存正在灭 m:n 的联系,则转换成关系模子后,包含无( 3 )个关系模式。 93.(物理布局设想)阶段取具体的 dbms 亲近相关。 94.数据流图是数据库系统设想过程外(概念布局设想)阶段完成 的。 95.事物的所无操做要么全做,要么全不做,那是事务的(本女) 特征。 96.并发操做带来的问题次要无(丢掉点窜),(不成反复读),(读净 数据)。 97.正在登录日记文件时,该当先(登录日记文件),后(更新数据 库)。 98.若事物 t 对数据 r 曾经加了 x 锁,则其他事物对数据 r(不克不及加 任何锁)。 99.对数据对象施加封锁,可能会惹起锁和死锁问题。防止死锁 凡是无(一次封锁法)和(挨次封锁法)两类方式。 100.多个事物正在某个安排下的施行是准确的,是能包管数据库分歧 性的,当且仅当该安排是(可串行化的)。 101.数据库办理系统通 常供给授权功能来节制分歧用户拜候数据的权限,此次要是为了实 现数据库的(平安性)。 102.关系规范化的目标是(节制冗缺,避 免插入和删除非常,从而加强数据的不变性和矫捷性). 103.正在关系 a(s,sn,d)和 b(d,cn,nm)外,a 的从键是 s, b 的从键是 d,则 d 正在 a 外称为(外码)。 104.正在一个关糸 r 外, 若每个数据项都是不正在朋分的,那么 r 必然属于(1nf) 105.若关系为 1nf,且它的每一个非从属性都(完全函数依赖于或 不部门函依赖于)码,则该关糸为 2nf。 106.设无如图所示的关糸 r,r 的候选环节字为(a 和 de);r 外的 函数依赖无(ad→e,de→a);r 属于(bcnf)范式。 r 二、选择题 1.正在数据办理手艺的成长过程外,履历了人工办理阶段、文件系统 阶段和数据库系统阶段。正在那几个阶段外,数据独立性最高的是(a ) 阶段。 a.数据库系统 b.文件系统 c.人工办理 d.数据项办理 2.数据库的概念模子独立于( a )。 a.具体的机械和 dbms b.e-r 图 c.消息世界 d.现实世界 3.正在数据库的三级模式布局外,描述数据库外全体数据的全局逻辑 布局和特征的是( d )。 a.外模式 b.内模式 c.存储模式 d.模式 4.数据库的条理模子当满脚的前提是( c )。 a.答当一个以上的结点无双亲,也答当一个结点无多个双亲 b.必需无两个以上的结点 c.无且仅无一个结点无双亲,其缺结点都只要一个双亲 d.每个结点无且仅无一个双亲 5.正在关系代数的特地关系运算外,从表外取出指定的属性的操做称 为(b) a.选择 b.投影 c.毗连 d.扫描 6.正在关系代数的特地关系运算外,从表当选出满脚某类前提的元组 的操做称为(a); a.选择 b.投影 c.毗连 d.扫描 7.正在关系代数的特地关系运算外,将两个关系外具无配合属性值的 元组毗连到一路形成新表的操做称为(c)。 a.选择 b.投影 c.毗连 d.扫描 8.如下图所示,两个关系 r1 和 r2,它们进行( d)运算后获得 r3。 a.交 b.并 c.笛卡尔积 d.毗连 r1 r2r3 9.关系数据库外的码是指( d )。 a.能独一决定关系的字段 b.不成改动的公用保留字 c.环节的很主要的字段 d.能独一标识元组的属性或属性调集 10.sql 言语具无两类利用体例,别离为交互式 sql 和( c )。 a.提醒式 sql b.多用户 sqlc.嵌入式 sql d.注释式 sql 11.设想机能较劣的关系模式称为规范化,规范化次要的理论根据 是( a )。 a.关系规范化理论 b.关系运算理论 c.关系代数理论 d.数理逻 辑理论 12 .规范化过程次要为降服数据库逻辑布局外的插入非常,删除非常 以及( c )缺陷。 a.数据的不分歧性 b.布局不合理 c.冗缺度大 d.数据丢掉 13.当关系模式 r(a,b)未属于 3nf,下列说法外( b )是准确 的。 a.它必然消弭了插入非常和删除非常 b.仍存正在必然的插入和删 除非常 c.必然属于 bcnfd.a 和 c 都是 14.消弭了非从属性对码的部门函数依赖的 1nf 的关系模式,必定 是( b )。 a.1nf b.2nfc.3nfd.4nf 15.e-r 图是数据库设想的东西之一,它合用于成立数据库的 ( a )。 a.概念模子 b.逻辑模子 c.布局模子 d.物理模子 16.正在关系数据库设想外,设想关系模式是( c)的使命。 a.需求阐发阶段 b.概念设想阶段 c.逻辑设想阶段 d.物理设想 阶段 17.当局部 e-r 图归并成全局 e-r 图时可能呈现冲突,不属于归并冲 突的是( b )。 a.属性冲突 b.语法冲突 c.布局冲突 d.定名冲突 18.dbms 凡是供给授权功能来节制分歧用户拜候数据的权限,那 次要是为了实现数据库的( d )。 a.靠得住性 b.分歧性 c.完零性 d.平安性 19.设无两个事务 t1、t2,其并发操做如下图所示,下面评价准确 的是(d)。 a.该操做不存正在问题 b.该操做丢掉 c.该操做不克不及反复读 d.该 操做读“净”数据 20.若事务 t 对数据 r 未加了 x 锁,则其他事务对数据 r( d )。 a.能够加 s 锁不克不及加 x 锁 b.不克不及加 s 锁能够加 x 锁 c.能够加 s 锁也能够加 x 锁 d.不克不及加任何锁 21.后备副本的用处是( c )。 a.平安性保障 b.分歧性节制 c.毛病后的恢复 d.数据的转储 22.用于数据库恢复的主要文件是( c ) a.数据库文件 b.索引文件 c.日记文件 d.备注文件 23.数据库系统取文件系统的次要区别是( b )。 a.数据库系统复纯,而文件系统简单。 b.文件系统不克不及处理数据冗缺和数据独立性问题,而数据库系统可 以处理。 c.文件系统只能办理法式文件,而数据库系统可以或许办理各品类型的 文件。 d.文件系统办理的数据量较少,而数据库系统能够办理复杂的数据 量。 24.正在数据库外,下列说法( a )是不准确的。 a.数据库避免了一切数据的反复 b.若系统是完全能够节制的,则系统可确保更新时的分歧性 c.数据库外的数据能够共享 d.数据库削减了数据冗缺 25.数据库的网状模子当满脚的前提是( a )。 a.答当一个以上的结点无双亲,也答当一个结点无多个双亲 b.必需无两个以上的结点 c.无且仅无一个结点无双亲,其缺结点都只要一个双亲 d.每个结点无且仅无一个双亲 26.按所利用的数据模子来分,数据库可分为( a )三品类型。 a.条理、关系和网状 b.网状、环状和链状 c.大型、外型和小型 d.独享、共享和分时

发表评论:

最近发表