




免费预览已结束,剩余6页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章 绪论 一 选择题 1 使用二维表格结构表达数据和数据间联系的数据模型是 C A 层次模型 B 网状模型 C 关系模型 关系模型 D 实体 联系模型 2 DB DBS DBMS 间的关系是 C A DB 包括 DBMS 和 DBS B DBMS 包括 DB 和 DBS C DBS 包括 DB 和 DBMS D DBS 与 DB 和 DBMS 无关 3 在数据库中存储的是 C A 数据 B 数据模型 C 数据及数据之间的联系数据及数据之间的联系 D 信息 4 数据库系统中 用 B B 描述全部数据的整体逻辑结构 A 外模式 B B 模式 模式 C 内模式 D 数据模式 5 数据库中 导致数据不一致的根本原因是 C A 数据量太大 B 数据安全性不高 C 数据冗余 数据冗余 D 数据完整性约束不强 6 划分层次型 网状型和关系型数据库的原则是 D A 记录的长度 B 文件的大小 C 联系的复杂程度 D 数据及联系的表示方式 数据及联系的表示方式 7 数据库三级模式体系结构的划分 主要有利于保持数据库的 B A 数据安全性 B 数据独立性 数据独立性 C 结构规范化 D 操作可行性 8 数据库系统中 用 A 描述用户局部数据的逻辑结构 它是用户和数据库系统间的接口 A 外模式 外模式 B 模式 C 内模式 D 数据模式 9 数据库系统中 用 C 描述全部数据的物理存储视图 A 外模式 B 模式 C 内模式 内模式 D 数据模式 10 数据库系统中用于定义和描述数据库逻辑结构的语言是 B A DML B DDL C DCL D SQL 11 数据库系统支持的数据共享指的是 D A 同一应用的多个程序共享同一数据集合 B 多个用户 同一语言程序共享同一数据集合 C 多个用户共享同一数据文件 D 多种语言 多个用户 多个应用相互覆盖地使用同一数据集合 多种语言 多个用户 多个应用相互覆盖地使用同一数据集合 12 数据库系统中 当内模式发生变化时 采用 B B 来保证数据的物理独立性 A 修改模式定义 B B 修改模式 修改模式 内模式映像内模式映像 C 修改应用程序 D 修改外模式定义 二 填空题 1 指出下列缩写的含义 1 DML DBMSDBMS 提供了数据操纵语言提供了数据操纵语言 2 DBMS 数据库管理系统数据库管理系统 为数据库的建立 使用和维护而配置的软件系统 为数据库的建立 使用和维护而配置的软件系统 3 DDL DBMSDBMS 提供了数据定义语言提供了数据定义语言 4 DD 数据字典 将数据库作为对象建立数据库 也称系统目录数据字典 将数据库作为对象建立数据库 也称系统目录 5 DBS 数据库系统数据库系统 是指带有数据库并利用数据库技术进行数据管理的 是指带有数据库并利用数据库技术进行数据管理的计算机计算机 系统系统 6 DBA 数据库管理员数据库管理员 2 数据管理技术经历了 人工管理人工管理 文件系统文件系统 数据库系统数据库系统 三个阶段 3 DBS 组成部分包括 数据库数据库 数据库管理系统数据库管理系统 应用系统应用系统 数据库管理员数据库管理员 用户用户 五部 分 4 DBMS 是位于 用户用户 和 操作系统 之间的一层管理软件 5 数据库和文件系统的根本区别是 数据的整体结构化数据的整体结构化 6 DBMS 提供的数据控制功能包括 数据定义数据定义 数据操纵数据操纵 数据库的运行管理数据库的运行管理 数据库的数据库的 建立和维护建立和维护 7 数据库中 数据模型用于 抽象 表示和处理现实世界的数据和信息抽象 表示和处理现实世界的数据和信息 数据模型应当满足 能比能比 较真实模拟现实世界较真实模拟现实世界 易于为人理解易于为人理解 便于在计算机上实现便于在计算机上实现 三方面要求 8 数据模型的三要素包括 数据结构数据结构 数据操作数据操作 数据的约束条件数据的约束条件 9 概念模型 也称为 信息模拟信息模拟 是 按用户观点对数据和按用户观点对数据和 信息建模信息建模 主要用于 数据库设数据库设 计计 与具体的 DBMS 和机器 无关无关 10 基本数据模型 是 按计算机观点对数据建模按计算机观点对数据建模 主要用于 DBMS 的实现的实现 11 数据独立性是指 用户应用程序和存储在存储器中的数据库的数据是相互独立的用户应用程序和存储在存储器中的数据库的数据是相互独立的 可以分为 数据数据 逻辑独立性逻辑独立性 和 数据物理独立性 数据物理独立性 12 数据结构数据结构 用于对系统静态特性的描述 数据操作数据操作 用于对系统动态特性的描述 13 数据库系统中人员主要包括 数据库管理员数据库管理员 系统分析员和数据库设计人员系统分析员和数据库设计人员 应用程序员应用程序员 和用 户 其中用户可分为 偶然用户偶然用户 简单用户简单用户 复杂用户复杂用户 三类 14 数据库系统的软件包括 DBMSDBMS OSOS 具有与数据库接口的高级语言及其编译系统 便于开发应具有与数据库接口的高级语言及其编译系统 便于开发应 用程序用程序 以以 DBMSDBMS 为核心的应用开发工具为核心的应用开发工具 为特定应用环境开发的数据库应用系统为特定应用环境开发的数据库应用系统 五部分 三 简答题 1 什么是数据 数据处理 数据管理 数据管理的三个发展阶段是什么 答 数据是对事实 概念或指令的一种表达形式 数据处理是对数据的采集 存储 检索 加工 数据是对事实 概念或指令的一种表达形式 数据处理是对数据的采集 存储 检索 加工 变换和传输 数据管理是指用计算机进行数据收集 数据存储和信息处理 变换和传输 数据管理是指用计算机进行数据收集 数据存储和信息处理 数据管理技术经历了人工管理阶段 文件系统阶段 数据库系统阶段三个阶段 数据管理技术经历了人工管理阶段 文件系统阶段 数据库系统阶段三个阶段 2 什么是数据库 数据库系统 数据库管理系统 数据库管理系统的主要功能是什么 答 数据库是所有信息的集合 数据库系统是由数据库 数据库是所有信息的集合 数据库系统是由数据库 DBMS 与开发工具 应用程序以及数据库与开发工具 应用程序以及数据库 管理员 用户及其他成员构成的 数据库管理系统是为数据库的建立 使用 维护而配置的软件系统 管理员 用户及其他成员构成的 数据库管理系统是为数据库的建立 使用 维护而配置的软件系统 数据库管理系统的主要功能是数据库定义功能 存取 运行管理 建立和维护 数据库管理系统的主要功能是数据库定义功能 存取 运行管理 建立和维护 3 什么是数据独立性 数据独立性包括哪两个方面 数据库系统中如何保证数据独立性 答 数据独立性是使数据能独立于应用程序 包括数据的物理独立性和数据的逻辑独立性 数据与 程序的独立 把数据的定义从程序中分离出去 加上数据的存取又由 DBMS 负责 从而简化了应用程 序的编制 大大减少了应用程序的维护和修改 4 什么是数据物理独立性 如何保证 答 模式模式 内模式 数据库系统中的内模式 数据库系统中的 DBMS 为三级模式结构提供了两层映像机制为三级模式结构提供了两层映像机制 5 什么是数据逻辑独立性 如何保证 答 模式模式 外模式 数据库系统中的外模式 数据库系统中的 DBMS 为三级模式结构提供了两层映像机制为三级模式结构提供了两层映像机制 6 简述关系数据模型的三要素的内容及关系模型的优缺点 答 数据结构数据结构 数据操作数据操作 数据的约束条件 优点 关系模型的概念单一 数据有更好的安全保密 数据的约束条件 优点 关系模型的概念单一 数据有更好的安全保密 性 更高的性 更高的 数据独立性 也简化了程序员的工作和数据库开发建立的工作 缺点 于存取的路径对用数据独立性 也简化了程序员的工作和数据库开发建立的工作 缺点 于存取的路径对用 户是透明的 这样查询的效率不如非关系数据模型 因此在做查询的时候 要进行优化处理 提高性户是透明的 这样查询的效率不如非关系数据模型 因此在做查询的时候 要进行优化处理 提高性 能 能 7 文件系统和数据库系统的区别和联系 以及数据库系统的优点 答 数据管理的规模日趋增大 数据量急剧增加 文件管理系统已不能适应要求 数据库管理技术数据管理的规模日趋增大 数据量急剧增加 文件管理系统已不能适应要求 数据库管理技术 为用户提供了更广泛的数据共享和更高的数据独立性 进一步减少了数据的余度 并为用户提供了方为用户提供了更广泛的数据共享和更高的数据独立性 进一步减少了数据的余度 并为用户提供了方 便的操作使用接口 便的操作使用接口 数据库系统对数据的管理方式与文件管理系统不同 它把所有应用程序中使用的数据汇集起来 数据库系统对数据的管理方式与文件管理系统不同 它把所有应用程序中使用的数据汇集起来 以记录为单位存储 在数据库管理系统的监督和管理下使用 因此数据库中的数据是集成的 每个用以记录为单位存储 在数据库管理系统的监督和管理下使用 因此数据库中的数据是集成的 每个用 户享用其中的一部分 户享用其中的一部分 数据库系统的优点 数据库系统的优点 数数据据结结构构化化 数数据据的的共共享享性性高高 冗冗余余度度低低 易易扩扩充充 数数据据独独立立性性高高 数数据据 由由 D DB BM MS S 统统一一管管理理和和控控制制 8 简述现实世界的事物抽象 组织为某一具体 DBMS 支持的数据模型的过程 答 为了把现实世界中的具体事物抽象 组织为某一为了把现实世界中的具体事物抽象 组织为某一 DBMSDBMS 支持的数据模型 人们常常首先将现实支持的数据模型 人们常常首先将现实 世界抽象为信息世界 然后将信息世界转换为机器世界 也就是说 首先把现实世界中的客观对象抽世界抽象为信息世界 然后将信息世界转换为机器世界 也就是说 首先把现实世界中的客观对象抽 象为某一种信息结构 这种信息结构并不依赖于具体的计算机系统 不是某一个象为某一种信息结构 这种信息结构并不依赖于具体的计算机系统 不是某一个 DBMSDBMS 支持的数据模型 支持的数据模型 而是概念级的模型 然后再把概念模型转换为计算机上某一而是概念级的模型 然后再把概念模型转换为计算机上某一 DBMSDBMS 支持的数据模型 支持的数据模型 第二章 关系数据库 一 选择题 1 当关系有多个侯选码时 则选定一个作为主码 但若主码为全码时应包含 D D A 单个属性 B 两个属性 C 多个属性 D D 全部属性 全部属性 2 在基本的关系中 下列说法正确的 C C A 行类列序有关 B 属性名允许重名 C C 任意两个元组不允许重复 任意两个元组不允许重复 D 列是非同质的 3 关系代数的五个基本操作是 D D A 并 交 差 笛卡儿积 除法 B 并 交 选取 笛卡儿积 除法 C 并 交 选取 投影 除法 D D 并 交 选取 笛卡儿积 投影 并 交 选取 笛卡儿积 投影 4 关系代数四个组合操作是 A A A A 并 连接 自然连接 除法 并 连接 自然连接 除法 B 投影 连接 选取 除法 C 投影 自然连接 选取 除法 D 投影 自然连接 选取 连接 5 关系 R 为 R A B C D 则 C A A C R 为取属性值为 A C 的两列组成 B 1 3 R 为取属性值为 1 3 的两列组成 C C 1 1 3 3 R R 与 与 A A C C R R 是等价的 是等价的 D 1 3 R 与 A C R 是不等价的 11 自然连接是 C 进行运算 A 向关系的垂直方向 B 向关系的水平方向 C C 既向关系的垂直方向也向关系的水平方向 既向关系的垂直方向也向关系的水平方向 D 先向关系的垂直方向 然后再向关系的水平方向 12 同一个关系模型的任两个元组值 A A A 不能全同 不能全同 B 可全同 C 必须全同 D 以上都不是 13 关系模型的任何属性 A A A A 不可再分 不可再分 B 可再分 C 命名在该关系模型式中可以不惟一 D 以上都不是 14 自然连接是构成新关系的有效方法 一般情况下 对关系 R 和 S 使用自然连接时 要求 R 和 S 含有一个或多个共 有的 D D A 元组 B 行 C 记录 D D 属性 属性 二 填空题 1 关系模型由关系的数据结构 关系操作集合 关系的完整性约束 三部分组成 2 关系的完整性分为实体完整性 参照完整性 用户定义完整性实体完整性 参照完整性 用户定义完整性三类 3 关系代数运算中并并 差差 笛卡儿积笛卡儿积 投影和选择投影和选择五个基本运算 其他运算可以从基本的运算中导出 4 关系代数的连接运算中当 为 的连接称之为 等值连接等值连接 且当比较的分量是相同的属性时 则称为自然自然 连接 连接 6 关系运算主要有关系代数运算 元组演算代数运算 元组演算 域演算域演算三种 在关系的表达能力上是可以等价的相互转换以等价的相互转换 7 关系操作的特点是集合操作集合操作 8 关系数据库中的可命名的最小数据单位是 属性名 属性名 9 在一个实体表示的信息中 称能惟一标识实体的属性或属性组惟一标识实体的属性或属性组 为关键字 10 传统的集合 并 交 差 运算施加于两个关系时 这两个关系的 属性个数属性个数 必须相等 相对应的属性值 必必 须去取同一个域须去取同一个域 11 已知系 系编号 系名称 系主任 电话 地点 和学生 学号 姓名 性别 入学日期 专业 系编号 两个 关系 系关系的主关键字是系编号系编号 系关系的外关键字是无无 学生关系的主关键字是学号学号 外关键字是系编号系编号 三 问答题 1 关系运算的基本运算有那些 如何用这些基本运算来表示其他的运算 答 关系代数的五个基本操作为 并关系代数的五个基本操作为 并 差差 笛卡儿积笛卡儿积 投影投影 选择 其他的操作都可以由选择 其他的操作都可以由 5 5 个个 基本的操作导出 因此它们构成了关系代数完备的操作集 基本的操作导出 因此它们构成了关系代数完备的操作集 3 叙述等值连接与自然连接的区别和联系 答 等值连接表示为 等值连接表示为 自然连接表示为 自然连接表示为 自然连接是除去重复属性的等值连接 两者 自然连接是除去重复属性的等值连接 两者 之间的区别和联系如下 之间的区别和联系如下 自然连接一定是等值连接 但等值连接不一定是自然连接自然连接一定是等值连接 但等值连接不一定是自然连接 等值连接要求相等的分量 不一定是公共属性 而自然连接要求相等的分量必须是公共属性 等值连接要求相等的分量 不一定是公共属性 而自然连接要求相等的分量必须是公共属性 等值连接不把重复的属性除去 而自然连接要把重复的属性除去 等值连接不把重复的属性除去 而自然连接要把重复的属性除去 第三章 关系数据库标准语言 SQL 一 选择题 1 SQL 属于 A A 数据库语言 A A 关系型关系型 B 网状型 C 层次型 D 面向对象型 2 当两个子查询的结果 B B 时 可以执行并 交 差操作 结构完全不一致 B B 结构完全一致结构完全一致 C 结构部分一致 D 主键一致 3 SQL 中创建基本表应使用 B B 语句 A CEARTE SCHEMA B CEARTEB CEARTE TABLETABLE C CEARTE VIEW D CEARTE DATEBASE 4 SQL 中创建视图应使用 C C 语句 A CEARTE SCHEMA B CEARTE TABLE C C CEARTECEARTE VIEWVIEW D CEARTE DATABASE 5 视图创建完毕后 数据字典中存放的是 C C A 查询语句 B 查询结果 C C 视图定义视图定义 D 所引用的基本表的定义 12 SELECT 语句执行的结果是 C C A 数据项 B 元组 C C 表表 D 视图 13 SQL 语言具有 B B 的功能 A 关系规范化 数据操纵 数据控制B 数据定义 数据操纵 数据控制 数据定义 数据操纵 数据控制 C 数据定义 关系规范化 数据控制 D 数据定义 关系规范化 数据操纵 14 SQL 语言中 实现数据检索的语句是 A A A SELECTB INSERTC UPDATED DELETE 15 下列 SQL 语句中 修改表结构的是 A A A ALTER B CREATE C UPDATE D INSERT 二 填空题 1 非关系数据模型的数据操纵语言是 面向对象面向对象 的 而关系数据库的标准语言 SQL 是面向集合的语言面向集合的语言 2 SQL 语言的功能包括数据查询数据查询 数据操纵数据操纵 数据定义数据定义 数据控制数据控制 3 SQL 以同一种语法格式 提供自含式自含式和 自定义自定义 两种使用方式 11 SQL 是结构化查询语言结构化查询语言 12 SQL 语言的数据定义功能包括定义数据库 定义基本表 定义视图 定义索引定义数据库 定义基本表 定义视图 定义索引 13 视图是一个虚表 它是从一个或几个基本表 一个或几个基本表 中导出的表 在数据库中 只存放视图的定义视图的定义 不存放视 图的视图对应的数据 三 简答题 1 什么是基本表 什么是视图 两者的区别是什么 答 基本表是独立存在的表 在答 基本表是独立存在的表 在 SQL 中 一个关系对应于一中 一个关系对应于一 个表 一个表对应与一个存储文件 视图是在创建时 将其定义存放在存放在数据字典中 并不存放个表 一个表对应与一个存储文件 视图是在创建时 将其定义存放在存放在数据字典中 并不存放 视图对应的数据 因此视图是从一个或几个基本表中导出来的 它本身不独立存储在数据库中 是一视图对应的数据 因此视图是从一个或几个基本表中导出来的 它本身不独立存储在数据库中 是一 个虚表 两者的区别是基本表是独立存于数据库中 而视图存放的只是视图的定义 个虚表 两者的区别是基本表是独立存于数据库中 而视图存放的只是视图的定义 2 试述试图的优点 视图的优点主要有四个方面 视图的优点主要有四个方面 1 能够简化用户的操作 能够简化用户的操作 2 用户可以从多种角度看待数据 用户可以从多种角度看待数据 3 视图对重构数据库提供了一定程度的逻辑独立性 视图对重构数据库提供了一定程度的逻辑独立性 4 视图能对机密数据提供安全保护 视图能对机密数据提供安全保护 3 所有的视图都可以更新吗 为什么 答 并不是所有的视图都可以更新 因为有些视图的更新不能惟一答 并不是所有的视图都可以更新 因为有些视图的更新不能惟一 地有意义地转换成相对应的基本表的更新 地有意义地转换成相对应的基本表的更新 4 叙述 SQL 语言支持的三级逻辑结构 答 SQL 语言支持的三级逻辑结构如图 3 1 所示 用户 SQL 视图 1 视图 2外层 基本表 1 基本表 2 基本表 3 基本表 4 概念层 存储文件 1 存储文件 2 存储文件 3 存储文件 4 内层 图 3 1 SQL 语言支持的三级结构 在概念层 对应概念模式的概念记录型的基本表 基本表是这样的一种表 它本身实际存在 在 Visual FoxPro 中 没个表在存储中可用一个存储文件来表示 在 ORACLE 中多个表存储在一个文件中 一个基本表就是一个关系 它不是 由其他表导出的表 基本表是使用 CREATE TABLE 语句建立的 在外层 用户所看到的可以是基本表 也可以是视图 视图是一个虚拟表 它是由一个或几个基本表导出的表 它不 直接存在与物理存储器上的表 视图是使用 CREATE SQL VIEW 语句建立的 在内层 每个基本表用一个存储文件来表示 即用一组类型相同的存储记录值来表示 DBA 可以对物理存储文件进行操作 第四章 关系数据理论 一 选择题 1 系规范中的删除操作异常是指 A 插入操作异常是指B A 不该删除的数据被删除 B 不该插入的数据被插入 不该插入的数据被插入 C 应该删除的数据未被删除 D 应该插入的数据未被插入 2 设计性能较优的关系模式称为规范化 规范化主要的理论依据是 A A 关系规范化理论 关系规范化理论 B 关系运算理论 C 关系代数理论 D 数理逻辑 3 规范化理论是关系数据库进行逻辑设计的理论依据 根据这个理论 关系数据库中的关系必须满足 其每一属性都 是 B A 互不相关的 B 不可分解的 不可分解的 C 长度可变的 D 互相关联的 4 关系数据库规范化是为解决关系数据库中 A 问题而引入的 A 插入 删除和数据冗余 插入 删除和数据冗余 B 提高查询速度 C 减少数据操作的复杂性 D 保证数据的安全性和完整性 5 规范化过程主要为克服数据库逻辑结构中的插入异常 删除异常以及 C 的缺陷 A 数据的不一致性 B 结构不合理 C 冗余度大 冗余度大 D 数据丢失 6 当关系模式 R A B 属于 3NF 下列说话中 B 是正确的 A 它一定消除了插入和删除异常 B 仍存在一定的插入和删除异常 仍存在一定的插入和删除异常 C 一定属于 BCNF D A 和 C 都是 7 关系模型中的关系模式至少是 A A 1NF B 2NF C 3NF D BCNF 8 在关系 DB 中 任何二元关系模式的最高范式必定是 D A 1NF B 2NF C 3NF D BCNF 9 在关系模式 R 中 若其函数依赖集中所有候选关键字都是决定因素 则 R 最高范式是 C A 2NF B 3NF C 4NF D BCNF 10 当 B 属于函数依赖于 A 属性时 属性 A 和 B 的联系是 B A 1 对多 B 多对 多对 1 C 多对多 D 以上都不是 11 在关系模式中 如果属性 A 和 B 存在 1 对 1 的联系 则说 C A A B B B A C A B D 以上都不是 12 候选关键字中的属性称为 B A 非主属性 B 主属性 主属性 C 复合属性 D 关键属性 13 关系模式中各级模式之间的关系为 A A 3NF2NF1NF B 3NF1NF2NF C 1NF2NF3NF D 2NF1NF3NF 14 关系模式中 满足 2NF 的模式 B A 可能是 1NF B 必定是 必定是 1NF C 必定是 3NF D 必定是 BCNF 15 关系模式 R 中的属性全部是主属性 则 R 的最高范式必定是 B A 2NF B 3NF C BCNF D 4NF 16 消除了部分函数依赖的 1NF 的关系模式必定是 B A 1NF B 2NF C 3NF D 4NF 17 关系模式的候选码可以有 C 主码有 B A 0 个 B 1 个个 C 1 个或多个个或多个 D 多个 18 候选关键字中的属性可以有 C A 0 个 B 1 个 C 1 个或多个个或多个 D 多个 19 关系模式的分解 B A 惟一 B 不惟一 不惟一 20 根据关系数据库规范化理论 关系数据库中的关系要满足第一范式 下面 部门 关系中 因哪个属性而使它不 满足第一范式 B 部门 部门号 部门名 部门成员 部门总经理 A 部门总经理 B 部门成员 部门成员 C 部门名 D 部门号 21 图 4 1 中给定关系 R D 零件号单 价 P1 P2 P3 P4 25 8 25 9 图 4 1 关系 R A 不是 3NF B 是 3NF 但不是 2NF C 是 3NF 但不是 BCNF D 是 BCNF 22 设有如图 4 2 所示的关系 R 它是 B 材料号材料名生产厂 M1 M2 M3 M4 线材 型材 板材 型材 武汉 武汉 广东 武汉 图 4 2 关系 R A 1NF B 2NF C 3NF D 4NF 23 设有关系 W 工号 姓名 工种 定额 将其规范化到第三范式正确的答案是 C A W1 工号 姓名 W2 工种 定额 B W1 工号 工种 定额 W2 工号 定额 C W1 工号 姓名 工种 工号 姓名 工种 W2 工号 定额 工号 定额 D 以上都不是 24 设有关系模式 W C P S G T R 其中各属性的含义是 C 为课程 P 为教师 S 为学生 G 为成绩 T 为时间 R 为教室 根据定义有如下函数依赖集 F C G S C G T R C T P R T S R 关系模式 W 的一个关键字是E W 的规范化程度最高达到B 若将关系模式 W 分解为 3 个关系模式 W1 C P W2 S C G W3 S T R C 则 W1 的规范化程度最高达到E W2 的规范化程度最高达到E W3 的规范化程度 最高达到B A S C B T R C T P D T S E T S P A 1NF B 2NF C 3NF D BCNF E 4NF 25 设学生关系模式为 学生 学号 姓名 年龄 性别 成绩 专业 则该关系模式的主键是 C A 姓名 B 学号 姓名 C 学号 学号 D 学号 姓名 年龄 26 X Ai成立是 X A1A2 Ak成立的 C A 充分条件 B 必要条件 C 充要条件充要条件 D 既不充分也不必要 27 一关系模式为 运货路径 顾客姓名 顾客地址 商品名 供应商姓名 供应商地址 这该关 系模式的主键是 C A 顾客姓名 供应商姓名 B 顾客姓名 商品名 C 顾客姓名 商品名 供应商姓名 顾客姓名 商品名 供应商姓名 D 顾客姓名 顾客地址 商品名 二 填空题 1 关系规范化的目的是控制冗余 避免插入和删除异常 控制冗余 避免插入和删除异常 从而增强数据库结构的稳定性和灵活性 稳定性和灵活性 2 在关系 A S SN D 和 B D CN NM 中 A 的主键是S B 的主键是D 则 D 在 S 中为外来键外来键 3 对于非规范化的模式 经过 使属性域变为简单域 转变为 1NF 将 1NF 经过消除非主属性对主关键字的部对主关键字的部 分依赖分依赖 转变为 2NF 将 2NF 经过消除非主属性对主关键字的传递依赖非主属性对主关键字的传递依赖 转变为 3NF 三 解答题 4 低级范式的关系模式对数据存储和数据操作产生的不利影响是什么 答 低级范式的关系模式对数据存储和数据操作的不利影响主要有 插入异常 删除异常 修改异低级范式的关系模式对数据存储和数据操作的不利影响主要有 插入异常 删除异常 修改异 常和数据冗余 常和数据冗余 一 单项选择题 1 在数据库设计中 用 E R 图来描述信息结构但不涉及信息在计算机中的表示 它是数据库设计的 B B 阶段 A 需求分析 B B 概念设计概念设计 C 逻辑设计 D 物理设计 2 E R 图是数据库设计的工具之一 它适用于建立数据库的 A A A A 概念模型概念模型 B 逻辑模型 C 结构模型 D 物理模型 3 在关系数据库设计中 设计关系模式是 C C 的任务 A 需求分析阶段 B 概念设计阶段 C C 逻辑设计阶段逻辑设计阶段 D 物理设计阶段 4 数据库物理设计完成后 进入数据库实施阶段 下列各项中不属于实施阶段的工作是 B B A 建立库结构 B B 扩充功能扩充功能 C 加载数据 D 系统调试 5 数据库概念设计的 E R 方法中 用属性描述实体的特征 属性在 E R 图中 用 D D 表示 A 矩形 B 四边形 C 菱形 D D 椭圆形椭圆形 6 在数据库的概念设计中 最常用的数据模型是 D D A 形象模型 B 物理模型 C 逻辑模型 D D 实体联系模型实体联系模型 7 在数据库设计中 在概念设计阶段可用 E R 方法 其设计出的图称为 D D A 实物示意图 B 实用概念图 C 实体表示图 D D 实体联系图实体联系图 8 从 E R 模型关系向关系模型转换时 一个 M N 联系转换为关系模式时 该关系模型的关键字是 C C A M 端实体的关键字 B N 端实体的关键字 B MB M 端实体关键字与端实体关键字与 N N 端实体关键字组合端实体关键字组合 D 重新选取其他属性 9 当局部 E R 图合并成全局 E R 图时可能出现冲突 不属于合并冲突的是 B B A 属性冲突 B B 语法冲突语法冲突 C 结构冲突 D 命名冲突 10 E R 图中的主要元素是 B B 和属性 A 记录型 B B 结点结点 C 实体型 D 表 E 文件 F 联系 G 有向边 11 数据库逻辑设计的主要任务是 B B A 建立 E R 图和说明书 B B 创建数据说明创建数据说明 C 建立数据流图 D 把数据送入数据库 12 E R 图中的联系可以与 C C 实体有关 A 0 个 B 1 个 C 1C 1 个或多个个或多个 D 多个 13 概念模型独立于 B B A E R 模型 B B 硬件设备和硬件设备和 DBMSDBMS C 操作系统和 DBMS D DBMS 14 如果两个实体之间的联系是 m n 则 A A 引入第三个交叉关系 A A 需要需要 B 不需要 C 可有可无 D 合并两个实体 15 数据流程图 DFD 是用于描述结构化方法中 C C 阶段的工具 A 可行性分析 B 详细设计 C C 需求分析需求分析 D 程序编码 16 E R 图是表示概念模型的有效工具之一 如图 5 2 所示的局部 E R 图中的菱形框 表示 的是 A A n m A A 联系联系 B 实体 C 实体的属性 D 联系的属性 产 品 使 用 材 料 产品号价 格用 量材料号 价 格 图 5 2 E R 图 17 图 5 3 所示的 E R 图转换成关系模型 可以转换为 C C 关系模式 m n 图 5 3E R 图 A 1 个 B 2 个 C 3C 3 个个 D 4 个 二 填空题 1 E R 数据模型一般在数据库设计的 概念设计概念设计 阶段使用 2 数据模型是用来描述数据库的结构和语义的 数据模型有概念数据模型和结构数据模型两类 E R 模型是 概念数概念数 据据 模型 模型 3 数据库设计的几个步骤是 需求分析 概念设计 逻辑设计 物理设计 编码和调试需求分析 概念设计 逻辑设计 物理设计 编码和调试 4 为哪些表 在哪些字段上 建立什么样的索引 这一设计内容应该属于数据库设计中的 物理物理 设计阶段 5 在数据库设计中 把数据需求写成文档 它是各类数据描述的集合 包括数据项 数据结构 数据存储和数数据项 数据结构 数据存储和数 据加工过程等据加工过程等描述述 通常称为数据字典数据字典 6 数据库应用系统的设计应该具有对于数据进行收集 存储 加工 抽取和传播等功能数据进行收集 存储 加工 抽取和传播等功能 即包括数据设计数据设计 和处理设计 和处理设计 而 数据设计数据设计 是系统设计的基础和核心 7 数据库实施阶段包括两项重要的工作 一项是数据的 转入转入 另一项是应用程序的编码和调试 8 在设计分 E R 图时 由于各个子系统分别有不同的应用 而且往往是由不同的设计人员设计的 所以各个分 E R 图 之间难免有不一致的地方 这些冲突主要有 属性冲突 结构冲突属性冲突 结构冲突和命名冲突命名冲突三类 9 E R 图向关系模型转化要解决在问题是如何将实体和实体之间的联系转换成关系模型式 如何确定这些关系模式的 属性和码属性和码 10 在数据库领域里 统称使用数据库的各类系统为 数据库应用系统 数据库应用系统 11 数据库逻辑设计中进行模型转换时 首先将概念模型转换为 与特定的与特定的 DBMSDBMS 无关无关的 但为一般的关系模型 网 状模型或层次模型所表示的一般模型 然后将 一般模型转换为特定一般模型转换为特定 DBMSDBMS 支持的逻辑模型 支持的逻辑模型 三 问答题 1 某大学实行学分制 学生可根据自己的情况选修课程 每名学生可同时选门课程 每门课程可由多位教师讲授 每 位教师可讲授多门课程 其不完整的 E RL 图如图 5 4 所示 1 指出学生与课程的联系类型 完善 E R 图 2 指出课程与教师的联系类型 完善 E R 图 3 若每名学生有一位教师指导 每个教师指导多名学生 则学生与教师是何联系 4 在原 E R 图上补画教师与学生的联系 并完善 E R 图 三 问答题 1 答 1 1 学生与课程的联系类型是是多对多联系 学生与课程的联系类型是是多对多联系 2 2 课程与教师的联系类型是多对多联系 课程与教师的联系类型是多对多联系 3 3 学生与教师的联系类型是一对多联系 学生与教师的联系类型是一对多联系 4 4 完善本题完善本题 E RE R 图的结果如图图的结果如图 5 55 5 所示 所示 借阅日期 借书人 借阅 图书 位置 价格 作者 借书证号姓名单位 总编号 分类号书名 学生课程 教师 7 8 910 章练习题 一 单项选择题 1 下面哪个不是数据库系统必须提供的数据控制功能 B B A 安全性 B B 可移植性可移植性 C 完整性 D 并发控制 2 保护数据库 防止未经授权的或不合法的使用造成的数据泄露 更改破坏 这是指数据的 A A A A 安全性安全性 B 完整性 C 并发控制 D 恢复 3 数据库的 B B 是指数据的正确性和相容性 A 安全性 B B 完整性完整性 C 并发控制 D 恢复 4 在数据系统中 对存取权限的定义称为 B B A 命令 B B 授权授权 C 定义 D 审计 5 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限 这主要是为了实现数据库的 D D A 可靠性 B 一致性 C 完整性 D D 安全性安全性 6 授权编译系统和合法性检查机制一起组成了 A A 子系统 A A 安全性安全性 B 完整性 C 并发控制 D 恢复 7 C C 是 DBMS 的基本单位 它是用户定义的一组逻辑一致的程序序列 A 程序 B 命令 C C 事务事务 D 文件 8 事务的原子性是指 A A A A 事务中包括的所有操作要么都做 要么都不做事务中包括的所有操作要么都做 要么都不做 B 事务一旦提交 对数据库的改变是永久的 C 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D 事务必须是使数据库从一个一致性状态变到另一个一致性状态 9 事务是数据库进行的基本工作单位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年新疆克州州直机关遴选公务员事业单位选聘工作人员考试真题
- 2024年贵州六枝特区招聘事业单位工作人员考试真题
- 威尼斯小艇的课件课
- 工业安全技术员知识培训课件
- 平面向量的加法课件
- FGGH-生命科学试剂-MCE
- exo-α-1-2-3-Mannosidases-Bacteroides-thetaiotaomicron-生命科学试剂-MCE
- 滨州事业单位笔试真题2025
- 夷陵区安全管理培训课件
- 环保产业园2025年循环经济发展模式下的可持续发展战略报告
- 人工智能与虚拟现实技术的融合应用
- UL508标准中文版-2018工控产品UL中文版标准
- GB/Z 37551.102-2024海洋能波浪能、潮流能及其他水流能转换装置第102部分:用已有运行测量数据评估波浪能转换装置在另一布放地点的发电性能
- 电力线路常见故障培训
- 新质生产力:未来经济发展的重要引擎
- 机油化学品安全技术(MSDS)说明书
- 一年级开学家长会 课件
- 第4课 用联系的观点看问题 第一框
- 2024版万达商业广场管理合同书模板
- 胖东来运营管理-管理人员规划
- 婴幼儿常见睡眠问题及对策
评论
0/150
提交评论