数据库期末复习答案.docx
《数据库期末复习答案.docx》由会员分享,可在线阅读,更多相关《数据库期末复习答案.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一, 选择题1. SQL的数据操纵语言包括_ _。A. ROLLBACK ,COMMIT B. CREATE,DROP,ALTERC. SELECT,JOIN,PROJECT,UNIN D. SELECT,INSERT,DELETE,UPDATE2. 数据库DB,数据库系统DBS,数据库管理系统DBMS这三者之间的关系是_。A. DBS包括DB与DBMS B. DBMS包括DB与DBSC. DB包括DBS与DBMS C. DBS就是DB也就是DBMS3、 以下关于二维表的论述, 不正确。A. 表中的每一个元组都是不行再分的 B. 表中行的次序不行以随意交换,否那么会变更关系的性质C. 表中各列
2、取自同一个域,且性质一样D. 表中的每一行通常称为一个元组4.一个数据库有_内模式 A. 多个 B.一个 C. 最多二个 D. 多个5, 在数据库的三级模式构造中_是数据库中全体数据的构造与特征的描述。A. 外模式 B. 模式 C. 内模式 D. 物理模式6, E-R图是数据库设计的工具之一,它一般适用于建立数据库的_。A. 概念模型 B. 构造模型 C. 物理模型 D. 逻辑模型7, 数据库系统中,数据独立性是指 。 A数据之间相互独立 8, 根本关系代数运算是 A. ,与 B. ,与 C.,x,与 D. ,与 9, 关系模型是目前最重要的一种数据模型,它的三个要素分别是 。 A.实体完整性
3、, 参照完整性, 用户自定义完整性 B.关系构造, 关系操作, 完整性约束 C.数据增加, 数据修改, 数据查询 D.外模式, 模式, 内模式 10, 数据库中的投影操作是指从关系中 。 A.抽出特定记录 B.抽出特定字段 C.建立相应的影像 D.建立相应的图形 11, 设两个关系RA,B与SB,C,与以下SELECT语句SELECT A,BFROM RWHERE B NOT INSELECT BFROM SWHERE C=C56;等价的关系代数表达式是 CC56AA,BCC56RSBA,BR SCRA,BC= C56RSDRA,BCC56RS12, 关系模式RA,B,C,D,F是R上成立的函
4、数依靠集,F= BD,ADC ,那么分解= ABC,BCD 相对于F是 。 A是无损联接分解,也是保持FD的分解B是无损联接分解,但不保持FD的分解C不是无损联接分解,但保持FD的分解D既不是无损联接分解,也不保持FD的分解13, 12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么依据转换规那么,这个ER构造转换成的关系模式至少有 。A17个 B18个 C23个 D27个14, “DELETE FROM 表名表示。A从根本表中删除全部元组B从根本表中删除全部属性C从数据库中撤消这个根本表D从根本表中删除重复元组15,
5、 聚集函数COUNT列名用于。A计算元组个数B计算属性的个数C对一列中的非空值计算个数D对一列中的非空值与空值计算个数16, 在视图上不能完成的操作是 。 A. 更新视图 B. 查询 C. 在视图上定义新的根本表 D. 在视图上定义新视图17, 在SELECT语句中,能实现投影操作的是 。A. SELECT B. FROM C. WHERE D. GROUP BY18, 数据流程图是用于数据库设计中 阶段的工具。 A.概要设计 B.可行性分析 C.程序编码 19, 关系模式RA,B,C,D,E及其上的函数依靠集合FAD,BC ,EA ,该关系模式的候选码是 。 A. AB B. BE C. C
6、D D. DE 20, 当对关系R与S运用自然连接时,要求R与S含有一个或多个共有的 。A.元组 B.行 C.记录 21, 下面列出“视图View的说法中,哪一条是不正确的? 。 A) 视图是外模式B) 视图是虚表C) 运用视图可以加快查询语句的执行速度D) 运用视图可以简化查询语句的编写22, 在下面所列出的说法中,哪些是数据库管理系统的根本功能? 。.数据库定义.数据库的建立与维护.数据库存取.数据库与网络中其他软件系统的通信A 与B , 与C 与D 都是23, 以下哪种状况应尽量创立索引 。 A. 在Where子句中出现频率较高的列 B. 具有许多NULL值的列 C. 记录较少的根本表
7、D. 须要更新常见的根本表24, 数据库系统是采纳了数据库技术的计算机系统,数据库系统由数据库, 数据库管理系统, 应用系统与 。 A.系统分析员 B.程序员 D.操作员 25, 数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引这一设计内容应当属于 设计阶段。 A.概念设计 B.逻辑设计 C.物理设计 D.全局设计 二, 填空题:1. 数据库是长期存储在计算机内, 有组织的, 可_ 共享 _的数据集合。2. 数据库的三级模式是指内模式, _模式_, 外模式。3. SQL语言支持关系数据库的三级模式构造,其中外模式对应于 视图 与局部根本表,模式对
8、应于根本表,内模式对应于 存储文件 。4. 在关系数据库的标准化理论中,在执行“分解时,必需遵守标准化原那么:既要保持_函数依靠_关系,又要具有_无损_连接性。5. 在关系代数中,交运算可由_差_运算组合而成。6. 数据模型由三局部组成:数据构造, 数据操作, _完整约束性_。7. SQL语言一种标准的数据库语言, 包括查询, 定义, 操纵, _限制_四局部功能8. 在关系模式 R 中,假设属性或属性组 X 不是关系 R 的关键字,但 X 是其他关系模式的关键字,那么称 X 为关系 R 的_外码_。9. 关系的两个不变性是_实体完整性 与_参照完整性 。10. 数据管理技术经验了_人工管理 ,
9、 _文件系统 _与_ 数据库系统 _ 三个阶段11. 在SQL中,建立, 修改与删除数据库中根本表构造的吩咐分别为_create table_, _alter table_与_drop table_吩咐。12. 关系中主码的取值必需唯一且非空,这条规那么是_实体完整性_ 规那么。13. 在SQL中,只有_行列子集_视图才可以执行更新操作。14. 关系代数运算中,特地的代数运算包括四种: 选择,投影,连接,除 15. 关系数据库的操作分为两大类: 查询 与 数据更新插入,删除,修改 三, 简答题1 试述数据库设计的根本步骤。主要包括需求分析,概念构造设计,逻辑构造设计,物理构造设计,数据库实施与
10、数据库运行与维护六步组成。1需求分析阶段:需求收集与分析,得到数据字典与数据流图.2概念构造设计阶段:对用户需求综合, 归纳与抽象,形成概念模型,用E-R图表示.3逻辑构造设计阶段:将概念构造转换为某个DBMS所支持的数据模型.4数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理构造.5数据库实施阶段:建立数据库,编制与调试应用程序,组织数据入库,程序试运行.6数据库运行与维护阶段:对数据库系统进展评价, 调整与修改.1需求分析是整个设计过程的根底,了解分析客户需求。2概念构造设计通过对用户需求进展综合,归纳与抽象,形成一个独立于详细DBMS的概念模型。3逻辑构造设计将概念构造转换
11、为某个DBMS所支持的数据模型,对对其优化。4物理构造设计为逻辑数据模型选取一个最适合应用环境的物理构造,包括存储构造与存 取方法。5数据库实施是设计人员运用DBMS供应的数据库语言及其宿主语言,依据逻辑,物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进展运行。6数据库运行与维护是在运行过程中必需不断地对其进展评价,调整与修改。2 简述数据库管理系统的功能。3 1数据定义功能4 2数据操纵功能5 3数据库的运行限制功能6 4数据库的维护功能7 5数据字典的功能1数据定义功能:DBMS供应数据定义语言,用户通过它可以便利的对数据库中的数据对象进展定义。2数据组织,存储与管理:DB
12、MS要分类组织,存储与管理各种数据,包括数据字典,用户数据,数据的存取路径等,要确定以何种文件构造与存取方式在存储级上组织这些数据,如何实现数据之间的联系,根本目标是提高存储空间利用率与存取效率。3数据操纵功能:供应操纵语言实现对数据库的根本操作。4数据库的事物管理与运行管理:数据库在建立,运行与维护时须要统一管理与限制,以保证数据的平安性,完整性,对用户对数据的并发运用及发生故障后的系统复原。5数据库的建立与维护功能6其他功能:DBMS与网络中其他软件系统的通信功能,数据转换功能,数据库间的互访与互操作功能。8 简述数据的逻辑独立性与物理独立性?1逻辑独立性(外模式模式映像):物理独立性是指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 期末 复习 答案
限制150内