2022年数据库应用复习题答案.docx

上传人:Q****o 文档编号:26188513 上传时间:2022-07-16 格式:DOCX 页数:20 大小:247.57KB
返回 下载 相关 举报
2022年数据库应用复习题答案.docx_第1页
第1页 / 共20页
2022年数据库应用复习题答案.docx_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《2022年数据库应用复习题答案.docx》由会员分享,可在线阅读,更多相关《2022年数据库应用复习题答案.docx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆数据库应用技术复习题一、挑选题1. 在数据库中储备的是( C ) C.数据以及数据之间的联系2. 储备在运算机内有结构的数据的集合是( B )B. 数据库3. 信息的数据表示形式是( D )D.上述皆可4. 数据治理与数据处理之间的关系是( D ) D.数据处理是数据治理的基本环节5. 在数据治理技术的进展过程中,经受了人工治理阶段、文件系统阶段和数据库系统阶段;在这几个阶段中,数据独立性最高的阶段是( A )A.数据库系统6. 下面列出的数据库治理技术进展的三个阶段中,没有特地的软件对数据进行治理的是I 人工治理阶段

2、 II文件系统阶段 III数据库阶段( D )D.只有 I 7.DBMS是 ( D ) D. 数据库治理软件8. 数据库系统是采纳了数据库技术的运算机系统,数据库系统由数据库、数据库治理系统、应用系统和( C )C.数据库治理员9. 下述不是 DBA数据库治理员的职责的是( D ) D.数据库治理系统设计10. 供应数据库定义、数据操纵、数据掌握和数据库爱护功能的软件称为( C )C.DBMS 11. 以下四项中,不属于数据库系统特点的是( C )C.数据冗余度高12下面列出的条目中,不属于数据库技术的主要特点的是( D )D程序的标准化13在数据库治理系统中,下面不是数据库存取功能模块的是(

3、 C ) C交互式程序查询模块14在下面所列出的条目中,不属于数据库治理系统的基本功能的是( D ) D数据库和网络中其他软件系统的通信名师归纳总结 15在数据库的三级模式结构中,内模式有( A )A1个第 1 页,共 14 页16. 描述数据库全体数据的全局规律结构和特性的是( A )A. 模式17. 用户或应用程序看到的那部分局部规律结构和特点的描述是( C ) C.子模式18. 要保证数据库的数据独立性,需要修改的是( C )C.三级模式之间的两层映射19. 要保证数据库的规律数据独立性,需要修改的是( A )A. 模式与外模式之间的映射20下述那一条不属于概念模型应具备的性质( D )

4、D在运算机中实现的效率高21. 常见的数据模型是( A )A. 层次模型、网状模型、关系模型- - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆22. 一个结点可以有多个双亲,结点之间可以有多种联系的模型是( A )A.网状模型23层次型、网状型和关系型数据库划分原就是( D )D.数据之间的联系24层次模型不能直接表示( C )C.m:n关系25. 层次数据模型的基本数据结构是(A )A. 树26. 层次模型实现数据之间联系的方法是( B )B. 指针27. 关系数据模型的基本数据结构是( D )D.关系28. 下面关于关系性质的说法,错误选

5、项( D )D.表中任意两行可能相同29. 存取路径对用户透亮,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是( B )B. 关系模型30. 关系数据库中的投影操作是指从关系中( B )B. 抽出特定字段31. 从一个数据库文件中取出满意某个条件的全部记录形成一个新的数据库文件的操作是( C )C.挑选操作)B.挑选和笛卡尔积操作组合而成 C )32. 关系代数中的连接操作是由( B 33. 设关系 R和S具有相同的结构,由属于S但不属于 R的元组构成的关系,记为(C.RS 34. 已知关系 R和S,RS等价于( B )B.S S R35. 当关系 R和S做

6、自然联接时,能够保留( A )A. 左外联接R中不满意连接条件元组的操作是名师归纳总结 36. 元数据 是指( A )A. 数据结构的描述第 2 页,共 14 页37. 在数据库系统中,空值是( D )D.不确定38. 实体完整性规章约束( B ) B. 主关键字39 SQl语言是()的语言,易学习( B )B. 非过程化40 SQl语言是( C ) C.关系数据库语言41.SQL语言是( D )D.非过程化语言42 SQL语言具有的功能是( B )B. 数据定义、数据操纵、数据掌握、数据查询43. 在SQL语言查询语句中,WHERE 子句实现关系代数的( B )B. 挑选运算44在 SQL语

7、言的 SELECT语句中,能实现投影操作的是( A )ASELECT45关系规范化中的删除操作反常是指( A )A.不该删除的数据被删除46关系数据库规范化是为解决关系数据库中( A )A.插入、删除和数据冗- - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆余问题而引入的47规范化过程主要为克服数据库规律结构中的插入反常,删除反常以及( C )C.冗余度大的缺欠( C )C.1个或多个 D.多个48关系模式的候选关键字可以有49数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“ 为哪些关系,在哪些属性上建什么样的索引” 这一设计内容应

8、当属于( C )设计阶段; C.物理设计50. 在关系数据库设计中,设计关系模式是数据库设计中(A.规律设计阶段 A )阶段的任务;51关系模式中各级模式之间的关系为( A )A.3NF. 2NF. 1NF52. 以下陈述中,错误选项( C )C.3NF必定属于 BCNF53. 如何构造出一个合适的数据规律结构是( C )主要解决的问题;A. 物理结构设计 B. 数据字典 C. 规律结构设计 D. 关系数据库查询54. 概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于详细DBMS 的( B ) B. 概念模型55. 数据库设计中,确定数据库储备结构,即确

9、定关系、索引、聚簇、日志、备份等数据的储备支配和储备结构,这是数据库设计的 ( D ) D. 物理设计阶段名师归纳总结 56. 数据库物理设计完成后,进入数据库实施阶段,下述工作中,( D )一般不属于实施阶 第 3 页,共 14 页段的工作;D.扩充功能二、判定题1 实体是指现实世界客观存在的事物,概念性的事物不能叫做实体; 2 事物之间往往存在某种自然联系,这种联系不能叫实体; 3 属性是指实体具有的某种特性或如干方面的特性; 4 实体型是指实体属性的集合,表示实体所固有的如特点; 5 实体型中各属性的详细取值称为实体值; 6 属性取值的变化范畴称为该属性的域; 7 关系模型就是关系数据库

10、; 8 用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型; 9 关系模型不能表示实体之间多对多联系; 10任何一张二维表格都表示一个关系;()11关系是元组的集合;()12数据库开发的需求分析阶段必需要有用户参与;()- - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆三、填空题1. 数据库治理技术的进展是与运算机技术及其应用的进展联系在一起的,它经受了三个阶段: _人工治理 _阶段, _文件系统 _阶段和 _数据库系统 _阶段;2. 数据库系统是指在运算机系统中引入数据库后的系统,一般由 _数据库 _、_数据库治理系统 _、_应

11、用系统 _和_数据库治理员 _构成;3数据库的三级体系结构是指 _ _用户数据规律结构、 数据的物理储备结构 _ 和 _整体规律结构 _;4. 模式( Schema)是数据库中全体数据的_规律结构 _和_特点 _的描述,它仅仅涉及到 _型_的描述,不涉及到详细的值;5. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的 _规律独立性_和_物理独立性 _;6定义用户数据库的语言称为 DLL 7在数据库系统中,用户对数据的操作只能通过 DML 语言进行;8. 数据库数据具有 _永久储备 _、 _有组织 _和_可共享 _三个基本特点;9. 数据库治理系统是数据库系统的一个重要组成部分,它

12、的功能包括 _数据定义功能_、_数据操纵功能 _、_数据库的运行治理 爱护功能 _;_、_数据库的建立和10. 数据库具有数据结构化、最小的 _冗余度 _、较高的 _数据独立性 _等特点;11.DBMS仍必需供应 _数据的安全性 _爱护、_数据的完整性 _检查、_并发掌握 _、_数据库复原 _等数据掌握功能;12. 依据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次;第一类是 _概念模型 _,其次类是 _数据模型 _;13. 唯独标识实体的属性集称为 _关键字 _ ;14. 实体之间的联系有 _一对一 _ 、_一对多 _ 、_多对多 _三种; 15 . 数据模型的三要

13、素是指 _数据结构 _,_数据操作 _, _完整性约束 _;实际数据库系统中所支持的主要数据模型是 _网状模型 _;_关系模型 _, _层次模型 _,名师归纳总结 - - - - - - -第 4 页,共 14 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆16. 数据模型中的 _数据结构 _是对数据系统的静态特点描述,包括数据结构和数据 间联系的描述, _数据操作 _是对数据库系统的动态特点描述,是一组定义在数据上 的操作,包括操作的涵义、操作符、运算规章及其语言等;17. 用树型结构表示实体类型及实体间联系的数据模型称为_层次 _模型,上一层的父结点和下一层

14、的子结点之间的联系是一对多的联系;18. 用有向图结构表示实体类型及实体间联系的数据模型称为 间的联系通常通过 _指针 _实现;_网状 _模型,数据之19. 层次模型的上层实体和下层实体之间表现为1:n 联系;20 ._ _关系模型 _是目前最常用也是最重要的一种数据模型;组织方式的数据库系统称为_关系数据库系统_;采纳该模型作为数据的21. 关系的完整性约束条件包括三大类:_实体完整性 _、_参照完整性 _和_用户自定义的完整性 _;22. 关系操作的特点是 _ _集合 _操作;23. 关系数据模型中, 二维表的列称为 _属性 _,二维表的行称为 _记录或元组 _;24. 用户选作元组标识的

15、一个候选关键字为 25. 关系代数运算中,传统的集合运算有_主关键字 _,其属性不能取 _空值 _;_笛卡尔积 _,_并_,_交_,_差_;26. 关系代数运算中,基本的运算是 _并_,_差_,_笛卡尔积 _,_挑选_,_投影 _;27. 关系代数运算中,特地的关系运算有 28. 关系数据库中基于数学上的两类运算是_挑选 _,_投影 _,_连接 _;_关系代数 _和_关系演算 _;29. 关系代数中,从两个关系中找出相同元组的运算称为 _交_运算;30. 已知系(系编号,系名称,系主任,电话,地点)和同学(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是_系编号 _,系关

16、系的外关键字是_没有 _,同学关系的主关键字是_学号 _,同学关系的外关键字是_系编号_;31. 在合成 E-R图时,要留意排除 冲突 问题,在优化 E-R图时,要留意排除 潜在冗余 问题;32. 规范设计法从本质上看仍旧是手工设计方法,其基本思想是 _ 过程迭代 _ 和_逐步求精 _;33. 数据库的生命周期可分为两个阶段:一是数据库需求分析和_设计阶段 _ ;二是数据库实现和 _运行阶段 _;名师归纳总结 - - - - - - -第 5 页,共 14 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆34. 数据库设计分为以下六个阶段_需求分析 _、_概念结构

17、设计 _、_规律结构设计_、_物理设计阶段 _、_数据库实施阶段 _和 _数据库运行和爱护阶段_;35. 数据库实施阶段包括两项重要的工作,序的 _编码 _和_调试 _;哪一项 _组织数据入库 _ ,另哪一项应用程36. 依据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次;第一类是 _概念模型 _,其次类是 _数据模型 _;37. 用_实体 - 联系方法 _ 方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法;38. 概念模型有以下特点:易转换性 _;_真实性 _、 _ _易懂得性 _ 、_易修改性 _ 、_39. 客观存在并可相互区分的事物称为_实体 _

18、,它可以是详细的人、事、物,也可以是抽象的概念或联系;40. 假如两个实体之间具有M:N联系,就将它们转换为关系模型的结果是_3_ 个关系;四、名词说明1. 实体: 现实世界中客观存在的可以相互区分的事物或概念称为实体;2. 实体集:同一类型实体的集合;3. 实体型:具有相同属性的实体具有相同的特点和性质,用实体名及其属性名集合来抽象和刻画同类实体称为实体型;4. 属性:描述实体的特性;实体所具有的某一特性,一个实体可由如干个属性来刻画;5. 关键字: 假如某个属性或属性组合的值能够唯独地标识出实体集中的每一个实体,可以选作关键字;6. 联系:实体集之间的对应关系称为联系,它反映现实世界事物之

19、间的相互关联;7. 实体联系图: 即 - 图,是用来描述现实世界中概念模型的一种闻名方法;它供应了表示实体型、 属性和联系的方法:实体型用矩形表示,矩形框内写明实体名;属性用椭圆开示,并用无向边将其与相应的实体连接起来;联系用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型;8.DDL: 数据定义语言;用来定义数据库模式、外模式、内模式的语言;9.DML: 数据操纵语言;用来对数据库中的数据进行查询、插入、删除和修改的语句;名师归纳总结 10. 数据: 描述事物的符号记录称为数据;数据的各类有文字、图形、 图像、 声音、 正文等;第 6 页,共 14

20、 页- - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆11. 数据库:数据库是长期储备在运算机内、有组织的、 可共享的数据集合;数据库中的数据按肯定的数据模型组织、描述和储存, 具有较小的冗余度、 较高的数据独立性和易扩展性,并可为各种用户共享;每个数据库中的数据都是依据某一种数据模型来组织的;12. 数据库系统:数据库系统是指在运算机系统中引入数据库后的系统构成;数据库系统由数据库、数据库治理系统(及其开发工具)、应用系统、数据库治理员构成;13. 数据库治理系统:数据库治理系统DBMS是位于用户与操作系统之间的一层数据治理软件;用于科学地

21、组织和储备数据、高效地猎取和爱护数据;主要功能包括数据定义功能、数据操纵功能、数据库的运行治理功能、数据库的建立和爱护功能;五、简答题 1什么是数据?数据有什么特点?数据和信息有什么关系?数据是用于载荷信息的物理符号 . 数据的特点是 :1 数据有 型 和 值 之分 ;2 数据受数据类型和取值范畴的约束 ;3 数据有定性表示个定量表示之分;4 数据应具有载体和多种表现形式数据与信息的关系为 : 数据是信息的一种表现形式 , 数据能通过书写的信息编码表示信 息. 信息有多种表现形式 , 它通过手势、 眼神、 声音或图形等方式表达,但是数据是信息的最 储备和处理, 从中挖掘出更深的信息;佳表现形式

22、; 由于数据能够书写,因而它能够被记录、但是数据不等于信息,数据只是信息表达方式的一种;正确的数据可以表达信息,而虚假、错误的数据所表达的是缪误,不是信息;2什么是数据处理?数据处理的目的是什么?数据处理是指对数据的收集、组织、整理、加工、储备和传播等工作;环围着数据所做 的工作均称为数据处理;数据处理目的为:通过数据治理, 收集信息并将信息用数据表示和储存,在需要的时候使用;通过数据加工,对数据进行变换、抽取和运算,从而得到更有用的数据,以指导或控制人的行为或事物的变化趋势;通过数据传播, 使更多的人得到并懂得信息,从而使信息的作用充分发挥出来;3信息治理系统与数据库治理系统有什么关系?数据

23、库治理系统是供应数据库治理的运算机系统软件,它为信息治理系统的设计供应了 方法、 手段和工具, 利用数据库治理系统设计信息治理系统可以达到事半功倍的成效;信息 治理系统是实现某种详细事物治理功能的应用软件;信息治理系统的数据存放在数据库中,利用数据库治理系统,信息治理可以更快、更好的设计和实施;名师归纳总结 - - - - - - -第 7 页,共 14 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆4用文件系统治理数据有什么缺陷?用文件系统治理数据会有三个缺陷:1 由于文件之间缺乏联系,会造成每个应用程序都有对应的文件, 有可能同样的数据在多个文件中重复储备,

24、所以数据冗余度大;2 由于数据冗余, 在进行更新操作时,稍不谨慎,就可能是同样的数据在不同的文件中不一样,从而产生少数局部不一样缺陷;3 由于文件之间相互独立,缺乏联系,会造成数据联系弱的缺陷;5数据库系统阶段的数据治理有什么特点?数据库系统阶段的数据治理有 5方面的特点: 1 采纳复杂的数据模型表示数据结构;2有较高的数据独立性;3)数据库系统为用户供应了便利的用户接口;4 系统供应有数据库的复原、 并发掌握、 数据完整和数据安全性的数据掌握功能,以保证数据库中的数据是安全的、正确的和牢靠的;5 对数据的操作不肯定以记录为单位,也可以以数据项为单位,从而增加了系统的敏捷性;6. 数据库系统对

25、运算机硬件有什么要求?由于数据库系统是建立在运算机硬件的基础之上的,它在必需的硬件资源支持下才能工作;支持数据库系统的运算机硬件资源包括 CPU、内存、外存及其他外部设备;外部设备主要包括某个详细的数据库系统所需的数据通信设备和数据输入输出设备;由于数据库系统数据量大、数据结构复杂、 软件内容多, 所以要求起硬件设备能够处理并快速处理数据, 这需要硬件的数据储备容量大、数据处理速度和数据输入输出速度快;具体要求为: 1 运算机内存要尽量大;2 运算机外存也要尽量大;3 运算机的数据传输速度要快;7数据库系统的软件由哪些部分组成?它们的作用及关系是什么?名师归纳总结 用数据库系统的软件中包括操作

26、系统(OS)、数据库治理系统(DBMS)、主语言系统、应第 8 页,共 14 页程序软件和用户数据库;各软件之间的关系如- - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆应用系统、数据库应用开发工具软件 DBMS、主语言编译系统操作系统运算机硬件应用开发工具软件 DBMS、主语言编译系统操作系统运算机硬件数据库系统中各种软件的作用如下:1 操作系统或汉字操作系统:操作系统是全部运算机软件的基础,在数据库系统中它着支持 DBMS及主语言系统工作的作用;假如治理的信息中有汉字,就需要中文操作系统的支持,以供应汉字的输入、输出方法和汉字信息的处理方

27、法;2 数据库治理系统和主语言系统:数据库系统是为定义、建立、爱护、使用及掌握数据库而供应的有关数据治理的系统软件;主语言系统是为应用程序供应的诸如程序掌握、数据输入输出、功能函数、图形处理、运算方法等数据处理功能的系统软件;3 应用开发工具软件: 应用开发工具是DBMS系统为应用开发人员和最终用户供应的高效率、多功能的应用生成器、第四代运算机语言等各种软件工具,如报表生成器、 表单生成器、查询和视图设计器等,它们为数据库系统的开发和使用供应了良好的环境和帮忙;4 应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们是一个有机整体;通过运行

28、数据库应用系统,可以实现对数据库中数据的爱护、查询、治理和处理操作;8. 什么是 E-R图?构成 E-R图的基本要素是什么E-R图为实体 - 联系图, 供应了表示实体型、属性和联系的方法,用来描述现实世界的概念模型;构成 E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型:用矩形表示,矩形框内写明实体名;属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;联系: 用菱形表示, 菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1: 1 ,1 : n 或m : n );9为什么数据库系统中具有数据与程序的独立性?名师归纳总结 - - - - - -

29、 -第 9 页,共 14 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆数据库治理系统在三级模式之间供应的两层映像保证了数据库系统中的数据能够具有较高的规律独立性和物理独立性;数据库系统之所以具有数据物理独立性高的特点,是由于数据库治理系统能够供应数据的物理与规律结构之间的映像或转换功能;这种数据映像功能是得应用程序可以依据数据的规律结构进行设计,并且一旦数据的储备结构发生变化,系统可以通过修改其映像来适应变化;所以数据物理结构的变化不会影响到应用程序的正确执行;数据库系统之所以具有较高的数据规律独立性,规律结构和局部规律结构之间的映像和转换功能;是由于数据库系

30、统能够供应数据的全局 这种数据映像功能使得数据库可以按数据全局规律结构设计,而应用程序可以按数据局部规律结构进行设计;这样, 当全局规律结构中的部分数据结构转变时,即使那些与变化相关的数据局部规律结构受到了影响,也可以通过修改与全局规律结构的映像而减小其受影响的程度,使数据局部规律结构基本上保持不变;由于数据库系统中的程序中的程序是按局部数据规律结构进行设计的,并且当全局数据规律结构变换时可以使局部数据规律结构基本保持不变,高;10. 试述数据库系统中的二级映像技术及作用;所以数据库系统的数据规律独立性数据库系统的二级映像技术是指外模式与模式之间的映像、模式与内模式之间的映像技术,这二级映像技

31、术不仅在三级数据模式之间建立了联系,同时也保证了数据的独立性;外模式 / 模式之间的映像,定义并保证了外模式与数据模式之间的对应关系;当模式变化 时, DBA可以通过修改映像的方法使外模式不变,由于应用程序是依据外模式进行设计的,只要外模式不变化,应用程序就不需要修改,保证了数据的规律独立性;模式 / 内模式之间的映像,定义并保证了数据的规律模式与内模式之间的对应关系;当数据 由于用 库的储备结构转变时,DBA可以通过修改模式 / 内模式之间的映像使数据模式不变化;户或程序是按数据的规律模式使用数据的,所以只要数据模式不变,用户仍可以按原先的方式使用数据,程序也不需要修改,从而保证了数据的物理

32、独立性;11. 什么是数据库治理系统?它的主要功能是什么?数据库治理系统简称 DBMS,它是特地用于治理数据库的运算机系统软件;数据库治理系 统能够为数据库供应数据的定义、建立、爱护、 查询和统计等操作功能,并完成对数据完整性进行掌握的功能;名师归纳总结 数据库治理系统主要功能是数据库定义功能; 数据存取功能; 数据库运行管第 10 页,共 14 页理;数据库的建立和爱护功能;- - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆12. 什么是数据库系统 . 数据库系统是指在运算机机系统中引入数据库后的系统构成,理系统(及其开发工具)、应用系统、

33、数据库治理员构成;一般由数据库、 数据库管数据库系统的主要特点有:(1)数据结构化数据库系统实现整体数据的结构化,这是数据库的主要特点之一,也是数据库系统与文件系统的本质区分;(2)数据的共享性高,冗余度低,易扩充数据库的数据不再面对某个应用而是面对整个系统,因此可以被多个用户、多个应用、 用多种不同的语言共享使用;由于数据面对整个系统,是有结构的数据,不仅可以被多个应用共享使用,而且简洁增加新的应用,这就使得数据库系统弹性大,易于扩充;(3)数据独立性高数据独立性包括数据的物理独立性和数据的规律独立性;数据库治理系统的模式结构和二级映象功能保证了数据库中的数据具有很高的物理独立性和规律独立性

34、;(4)数据由 DBMS统一治理和掌握数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据;为此,DBMS必需供应统一的数据掌握功能,包括数据的安全性爱护,数据的完整性检查,并发掌握和数据库复原;13. 简述使用 DBMS治理数据的优点使用 DBMS治理数据有 5 方面的优点: 1 采纳复杂的数据模型表示数据结构;2 有较高的数据独立性;3)数据库系统为用户供应了便利的用户接口;4 系统供应有数据库的复原、并发掌握、数据完整和数据安全性的数据掌握功能,以保证数据库中的数据是安全的、正确的和牢靠的;5 对数据的操作不肯定以记录为单位,也可以以数据项为单

35、位,从而增加了系统的敏捷性;14. SQL 语言具有什么功能 . SQL语言集数据定义语言 DDL、数据操纵语言 DML、数据掌握语言 DCL的功能于一体, 是一个综合、通用的功能极强,同时又简洁易学的语言;其主要特点如下 : 综合统一; 非关系模型的数据语言一般分为模式数据定义语言、外模式数据定义语言、子模式数据定义语言以及数据操纵语言,它们分别完成模式、外模式、 内模式的定义和数据存取、处置功能;而 SQL语言就集数据定义语言、数据操纵语言、数据掌握语言的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据以建立数据库、查询、更新、爱护、数据库重构、

36、数据库安全性掌握等一系列操作的要求,这就为数据应用系统开发供应了良好的环境;高度非过程化;用 SQL语言进行数据操作,只要提出“ 做什么” ,而无须指明“ 怎么做” ,因此无需明白存取路径,存取路径的挑选以及SQL语句的操作过程由系统自动完成;面对集合的操作方式;SQL语言采纳集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合;以同一种语法结构供应两种使用方式;SQL语言既是自含式语言,又是嵌入式语言;作为自含式语言,它能够独立地用于联机交互的使用方式,也能够嵌入到高级语言程序中,名师归纳总结 - - - - - - -第 11 页,共

37、14 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆供程序员设计程序时使用;语言简捷,易学易用;15假设一个数据库中有关系:六、应用题 1、设有系、老师、同学、课程等实体,其中每一个系包括系名、系址、系主任姓名、办 公电话等属性,老师实体包括工作证号码、老师名、诞生日期、党派等属性;同学实体 包括学号、姓名、诞生日期、性别等属性;课程实体包括课程号、课程名、预修课号等 属性;设一个系可以有多名老师,每个老师教多门课程,一门课程由一个老师教;其中 有的老师指导多个讨论生;每一个同学可选多门课程,每门课程只有一个预修课程,每 一个同学选修一门课程有一个成果,试依据以

38、上语义完成下述要求;1.画出E-R图;2. 将以上的实体及实体集间的联系用关系模型表示出来名师归纳总结 - - - - - - -第 12 页,共 14 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆系 系名、系址、系主任姓名、办公电话 老师 工作证号码、老师名、诞生日期、党派 , 系名 课程 课程号、课程名、预修课号 , 工作证号码 同学 学号、姓名、诞生日期、性别 选课 课程号 , 学号 , 成果 2、设计题(一)设有关系 EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DN

39、AME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号1试用 SQL语句完成以下查询:列出各部门中工资不低于 600 元的职工的平均工资;SELECT DNO, A VG SALARY FROM EMP WHERE SALARY =600 GROUP BY DNO 2写出“ 查询 001 号职工所在部门名称”SELECT DNO,DNAME FROM EMP, DEPT WHERE EMP.DNO=DEPT.DNO AND ENO =001600 的职工的工资上调10%;3请用 SQL语句将“ 销售部” 的那些工资数额低于UPDATE EMP SET SALARY=S

40、ALARY*1.1 WHERE ENO IN SELECT ENO FROM EMP, DEPT WHERE EMP.DNO=DEPT.DNO AND DNAME=销售部 AND SALARY600)3某公司的业务规章如下:(1)每位职工可以参与几个不同的工程,且每个工程有多名职工参与;(2)每位职工有一个职位,且多名职工可能有相同的职位;(3)职位打算小时工资率,公司按职工在每一个工程中完成的工时,运算酬金;名师归纳总结 - - - - - - -第 13 页,共 14 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆(4)职工的属性有职工号、姓名、职位和小时工资率;(5)工程的属性有工程号和工程名称;试依据上述业务规章:设计ER模型;将ER模型转换成关系模式集,并规范化为3NF;(1)E-R 图2转换成关系模式 工程(工程号,工程名称)职工(职工号,姓名,职位,小时工资率)酬金(工程号,职工号,工时)33NF 工程(工程号,工程名称)职工(职工号,姓名,职位)职别(职位,小时工资率)酬金(工程号,职工号,工时)名师归纳总结

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁