ImageVerifierCode 换一换
格式:DOC , 页数:37 ,大小:257.54KB ,
资源ID:8739647      下载积分:12 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/8739647.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(数据库应用复习题答案.doc)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

数据库应用复习题答案.doc

1、数据库应用技术复习题 1.在数据库中存储的是 ( C ) A.数据 B.数据模型 C.数据以及数据之间的联络 D.信息 2. 存储在计算机内有构造的数据的集合是 ( B ) A.数据库系统 B.数据库 C.数据库管理系统 D.数据构造 3.信息的数据表达形式是 ( D ) A.只能是文字 B.只能是声音 C.只能是图形 D.上述皆可 4.数据管理与数据处理之间的关系是 ( D ) D.数据处理是数据管理的基本环节 5.在数据管理技术的发展过程中,经历了人工管理阶段、文献系统阶段和数据库系统阶段。在这几种阶段中,数据独立性最高的阶段

2、是 ( A ) A.数据库系统 B.文献系统 C.人工管理 D.数据项管理 6.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是 I.人工管理阶段 II.文献系统阶段 III.数据库阶段( D ) A.I 和 II B.只有 II C.II 和 III D.只有 I 7.DBMS是 ( D )A.数据库 B.数据库系统 C.数据库应用软件 D.数据库管理软件 8.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和 ( C )C.数据库管理员 9.下述不是DBA数据库

3、管理员的职责的是( D )A.完整性约束阐明 B.定义数据库模式 C.数据库安全 D.数据库管理系统设计 10.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为 ( C ) A.OS B.DS C.DBMS D.DBS 11.下列四项中,不属于数据库系统特点的是( C ) A.数据共享 B.数据完整性 C.数据冗余度高 D.数据独立性高 12.下面列出的条目中,不属于数据库技术的重要特点的是 ( D )D.程序的原则化 13.在数据库管理系统中,下面不是数据库存取功能模块的是 ( C ) C.交互式程序查询模块

4、D.查询处理程序模块 14.在下面所列出的条目中,不属于数据库管理系统的基本功能的是 ( D )D.数据库和网络中其他软件系统的通信 15.在数据库的三级模式构造中,内模式有 ( A ) A.1个 B.2个 C.3个 D.任意多种 16.描述数据库全体数据的全局逻辑构造和特性的是 ( A ) A.模式 B.内模式 C.外模式 D.存储模式 17.顾客或应用程序看到的那部分局部逻辑构造和特性的描述是 ( C ) A.模式 B.物理模式 C.子模式 D.内模式 18.要保证数据库的数据独立性,需要修改的是 ( C

5、 ) C.三级模式之间的两层映射 D.三层模式 19.要保证数据库的逻辑数据独立性,需要修改的是 ( A ) A.模式与外模式之间的映射 B.模式与内模式之间的映射 20.下述那一条不属于概念模型应具有的性质( D ) C.易于变动 D.在计算机中实现的效率高 21.常见的数据模型是 ( A ) A.层次模型、网状模型、关系模型 22. 一种结点可以有多种双亲,结点之间可以有多种联络的模型是 ( A ) A.网状模型 B.关系模型 23.层次型、网状型和关系型数据库划分原则是( D ) C

6、联络的复杂程度 D.数据之间的联络 24.层次模型不能直接表达 ( C ) C.m:n关系 D.1:1和1:m关系 25.层次数据模型的基本数据构造是 (A ) A.树 B.图 C.索引 D.关系 26.层次模型实现数据之间联络的措施是 ( B ) A.连接 B.指针 C.公共属性 D.关系 27.关系数据模型的基本数据构造是( D ) A.树 B.图 C.索引 D.关系 28.下面有关关系性质的说法,错误的是 ( D ) C.表中的一列称为一种属性 D.表中任意两行也许相似

7、 29.存取途径对顾客透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是 (B)B.关系模型 30.关系数据库中的投影操作是指从关系中 ( B )A. 抽出特定记录 B.抽出特定字段 C.建立对应的影像 D.建立对应的图形 31.从一种数据库文献中取出满足某个条件的所有记录形成一种新的数据库文献的操作是 ( C )C.选择操作 D.复制操作 32.关系代数中的连接操作是由 ( B ) A.选择和投影操作组合而成 B.选择和笛卡尔积操作组合而成 33.设关系R和S具有相似的构造,由属于S但不属于

8、R的元组构成的关系,记为( C )C.R∪S D.S∩S 34.已知关系R和S,R∩S等价于 ( B ) A.(R﹣S)﹣S B.S﹣(S﹣R) C.(S﹣R)﹣R D.S﹣(R﹣S) 35.当关系R和S做自然联接时,可以保留R中不满足连接条件元组的操作是 ( A )A.左外联接 36."元数据"是指 ( A ) A.数据构造的描述 B.数据项的描述 C.数据的来源 D.基本数据 37.在数据库系统中,空值是( D ) A.0 B.空格 C.空字符串 D.不确定 38.实体完整性规则约束 ( B

9、 ) A.侯选关键字 B.主关键字 C.外关键字 D.超关键字 39.SQl语言是()的语言,易学习 ( B ) A.过程化 B.非过程化 C.格式化 D.导航化 40.SQl语言是 ( C ) A.层次数据库语言 B.网络数据库语言 C.关系数据库语言 D.非数据库语言 41.SQL语言是 ( D ) A.高级语言 B.宿主语言 C.汇编语言 D.非过程化语言 42.SQL语言具有的功能是 ( B ) A.关系规范化 B.数据定义、数据操纵、数据控制、数据查询 43.在SQL语言查询

10、语句中,WHERE子句实现关系代数的 ( B ) A.投影运算 B.选择运算 C.连接运算 D.交运算 44.在SQL语言的SELECT语句中,能实现投影操作的是 ( A ) A.SELECT B.FROM C.WHERE D.GROUP BY 45.关系规范化中的删除操作异常是指 ( A ) A.不该删除的数据被删除 B.不该插入的数据被插入 46.关系数据库规范化是为处理关系数据库中 ( A )A.插入、删除和数据冗余问题而引入的 B.提高查询速度问题而引入的 47.规范化过程重要为克服数据库逻辑构造中的插入异常,删除异常以

11、及 ( C )C.冗余度大的缺欠 D.数据丢失的缺欠 48.关系模式的候选关键字可以有 ( C ) A.0个 B.1个 C.1个或多种 D.多种 49.数据库设计可划分为六个阶段,每个阶段均有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应当属于( C )设计阶段。 A.概念设计 B.逻辑设计 C.物理设计 D.全局设计 50.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务。 A.逻辑设计阶段 B.概念设计阶段 51.关系模式中各级模式之间的关系为 ( A )

12、A.3NF⊂2NF⊂1NF B.3NF⊂1NF⊂2NF 52.下列陈说中,错误的是 ( C ) C.3NF必然属于BCNF D.BCNF必然属于3NF 53.怎样构造出一种合适的数据逻辑构造是( C )重要处理的问题 。A. 物理构造设计 B.数据字典 C.逻辑构造设计 54.概念构造设计是整个数据库设计的关键,它通过对顾客需求进行综合、归纳与抽象,形成一种独立于详细DBMS的(B)概念模型 55.数据库设计中,确定数据库存储构造,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储构造,这是数据库设计的( D )C. 概念设计阶段 D

13、 物理设计阶段 56.数据库物理设计完毕后,进入数据库实行阶段,下述工作中,( D )一般不属于实行阶段的工作。 D.扩充功能 1. 实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。( × ) 2. 事物之间往往存在某种自然联络,这种联络不能叫实体。( × ) 3. 属性是指实体具有的某种特性或若干方面的特性。( √ ) 4. 实体型是指实体属性的集合,表达实体所固有的若特性。( √ ) 5. 实体型中各属性的详细取值称为实体值。( √ ) 6. 属性取值的变化范围称为该属性的域。( √ ) 7. 关系模型就是

14、关系数据库。( × ) 8. 用二维表构造表达实体型,外键实现实体之间联络的模型称为关系模型。( √ ) 9. 关系模型不能表达实体之间多对多联络。 ( × ) 10.任何一张二维表格都表达一种关系。( × ) 11.关系是元组的集合。( √ ) 12.数据库开发的需求分析阶段必须要有顾客参与。( √ ) 1. 数据库管理技术的发展是与计算机技术及其应用的发展联络在一起的,它经历了三个阶段:____人工管理______阶段,___文献系统_______阶段和_____数据库系统_____阶段。 2. 数据库系统是指在计算

15、机系统中引入数据库后的系统,一般由____数据库______、_____数据库管理系统_____、___应用系统和_数据库管理员______构成。 3.数据库的三级体系构造是指 ____顾客数据逻辑构造、数据的物理存储构造______ 和 ___整体逻辑构造______。 4. 模式(Schema)是数据库中全体数据的__逻辑构造__和_特性_的描述,它仅仅波及到____型______的描述,不波及到详细的值。 5. 三级模式之间的两层映象保证了数据库系统中的数据可以具有较高的____逻辑独立性______和______物理独立性____。 6.定义顾客数据库的语言称为 DLL

16、 7.在数据库系统中,顾客对数据的操作只能通过 DML 语言进行。 8. 数据库数据具有____永久存储______、____有组织______和____可共享______三个基本特点。 9. 数据库管理系统是数据库系统的一种重要构成部分,它的功能包括数据定义功能__、_数据操纵功能___、___数据库的运行管理、 _数据库的建立和维护功能____。 10.数据库具有数据构造化、最小的____冗余度______、较高的___数据独立性_______等特点。 11.DBMS还必须提供_____数据的安全性_____保护、____数据的完整性___检查、___并发控制__、__数

17、据库恢复___等数据控制功能。 12.根据模型应用的不一样目的,可以将这些模型划分为两类,它们分别属于两个不一样的层次.第一类是概念模型_第二类是数据模型_。 13.唯一标识实体的属性集称为___关键字_____ 。 14.实体之间的联络有___一对一_____ 、___一对多_____ 、___多对多_____三种。 15 .数据模型的三要素是指____数据构造______,____数据操作______,__完整性约束________。实际数据库系统中所支持的重要数据模型是____关系模型______,____层次模型______,_____网状模型_____。 16.数据模型

18、中的____数据构造______是对数据系统的静态特性描述,包括数据构造和数据间联络的描述,___数据操作_______是对数据库系统的动态特性描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。 17.用树型构造表达实体类型及实体间联络的数据模型称为__层次_模型,上一层的父结点和下一层的子结点之间的联络是 一对多 的联络。 18.用有向图构造表达实体类型及实体间联络的数据模型称为___网状_______模型,数据之间的联络一般通过____指针______实现。 19.层次模型的上层实体和下层实体之间体现为 1:n 联络。 20 .___关系模型_是目前

19、最常用也是最重要的一种数据模型。采用该模型作为数据的组织方式的数据库系统称为关系数据库系统。 21.关系的完整性约束条件包括三大类:_____实体完整性_____、_____参照完整性_____和_____顾客自定义的完整性_____。 22.关系操作的特点是 ___集合_____操作。 23.关系数据模型中,二维表的列称为___属性_____,二维表的行称为____记录或元组____。 24.顾客选作元组标识的一种候选关键字为___主关键字_____,其属性不能取___空值_____。 25.关系代数运算中,老式的集合运算有___笛卡尔积__,__并___,__交___,_

20、差__。 26.关系代数运算中,基本的运算是___并_____,__差______,____笛卡尔积____,___选择_____,____投影____。 27.关系代数运算中,专门的关系运算有__选择______,___投影_____,__连接______。 28.关系数据库中基于数学上的两类运算是__关系代数______和____关系演算____。 29.关系代数中,从两个关系中找出相似元组的运算称为__交______运算。 30.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是__系编号__,

21、系关系的外关键字是_没有_,学生关系的主关键字是___学号__,学生关系的外关键字是_系编号。 31.在合成E-R图时,要注意消除 冲突 问题,在优化E-R图时,要注意消除 潜在冗余 问题。 32.规范设计法从本质上看仍然是手工设计措施,其基本思想是__ 过程迭代__ 和____逐渐求精____。 33.数据库的生命周期可分为两个阶段:一是数据库需求分析和__设计阶段______ ;二是数据库实现和__运行阶段______。 34.数据库设计分为如下六个阶段_需求分析、___概念构造设计、__逻辑构造设计_、_物理设计阶段__、_数据库实行阶段__和___数据库运行和维护阶段___

22、 35.数据库实行阶段包括两项重要的工作,一项是____组织数据入库____ ,另一项是应用程序的___编码_____和___调试_____。 36.根据模型应用的不一样目的,可以将这些模型划分为两类,它们分别属于两个不一样的层次第一类是概念模型,第二类是数据模型。 37.用___实体-联络措施_____ 措施来设计数据库的概念模型是数据库概念设计阶段广泛采用的措施。 38.概念模型有如下特点:___真实性_____、 ___易理解性_____ 、___易修改性_____ 、__易转换性______。 39.客观存在并可互相区别的事物称为__实体______ ,它可以是详细的人、

23、事、物,也可以是抽象的概念或联络。 40.假如两个实体之间具有M:N联络,则将它们转换为关系模型的成果是___3_____ 个关系。 四、名词解释 1.实体:现实世界中客观存在的可以互相辨别的事物或概念称为实体。 2.实体集: 同一类型实体的集合。 3.实体型: 具有相似属性的实体具有相似的特性和性质,用实体名及其属性名集合来抽象和刻画同类实体称为实体型。 4.属性: 描述实体的特性。实体所具有的某一特性,一种实体可由若干个属性来刻画。 5.关键字:假如某个属性或属性组合的值可以唯一地标识出实体集中的每一种实体,可以选作关键字。 6.联络: 实体集之间的对应关系称为联络,它反

24、应现实世界事物之间的互相关联。 7.实体联络图:即E-R图,是用来描述现实世界中概念模型的一种著名措施。它提供了表达实体型、属性和联络的措施:实体型用矩形表达,矩形框内写明实体名;属性用椭圆开示,并用无向边将其与对应的实体连接起来;联络用菱形表达,菱形框内写明联络名,并用无向边分别与有关实体连接起来,同步在无向边旁标上联络的类型。 8.DDL: 数据定义语言。用来定义数据库模式、外模式、内模式的语言。 9.DML: 数据操纵语言。用来对数据库中的数据进行查询、插入、删除和修改的语句。 10.数据: 描述事物的符号记录称为数据。数据的各类有文字、图形、图像、声音、正文等。 11.数据库

25、 数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为多种顾客共享。每个数据库中的数据都是按照某一种数据模型来组织的。 12.数据库系统: 数据库系统是指在计算机系统中引入数据库后的系统构成。数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。 13.数据库管理系统:数据库管理系统(DBMS)是位于顾客与操作系统之间的一层数据管理软件。用于科学地组织和存储数据、高效地获取和维护数据。重要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和

26、维护功能。 14.逻辑独立性:是指顾客的应用程序与数据库的逻辑构造是互相独立的,即当数据的逻辑构造变化时,顾客程序也可以不变。 15.模式: 数据库中有三种模式【☆三级体系构造☆】:外模式、概念模式和内模式。 外模式处在顾客级,也称为顾客视图(VIEW),它最靠近顾客,是单个顾客看到并获准使用的那部分数据的逻辑构造;概念模式是对数据库所有顾客的数据的整体逻辑描述,包括逻辑记录类型和记录之间的关系;内模式处在物理级,又称为存储模式。 五、简答题 1.什么是数据?数据有什么特性?数据和信息有什么关系? 数据是用于载荷信息的物理符号. 数据的特性是:1)数据有"型"和"值"之分;2

27、)数据受数据类型和取值范围的约束;3)数据有定性表达个定量表达之分;4)数据应具有载体和多种体现形式 数据与信息的关系为:数据是信息的一种体现形式,数据能通过书写的信息编码表达信息.信息有多种体现形式,它通过手势、眼神、声音或图形等方式体现,不过数据是信息的最佳体现形式。由于数据可以书写,因而它可以被记录、存储和处理,从中挖掘出更深的信息。不过数据不等于信息,数据只是信息体现方式的一种。对的的数据可以体现信息,而虚假、错误的数据所体现的是缪误,不是信息。 2.什么是数据处理?数据处理的目的是什么? 数据处理是指对数据的搜集、组织、整顿、加工、存储和传播等工作。围绕着数据所做的工作均称为

28、数据处理。 数据处理目的为:通过数据管理,搜集信息并将信息用数据表达和保留,在需要的时候使用;通过数据加工,对数据进行变换、抽取和运算,从而得到更有用的数据,以指导或控制人的行为或事物的变化趋势;通过数据传播,使更多的人得到并理解信息,从而使信息的作用充足发挥出来。 3.信息管理系统与数据库管理系统有什么关系? 数据库管理系统是提供数据库管理的计算机系统软件,它为信息管理系统的设计提供了措施、手段和工具,运用数据库管理系统设计信息管理系统可以到达事半功倍的效果。信息管理系统是实现某种详细事物管理功能的应用软件。信息管理系统的数据寄存在数据库中,运用数据库管理系统,信息管理可以更快、更好的

29、设计和实行。 4.用文献系统管理数据有什么缺陷? 用文献系统管理数据会有三个缺陷:1)由于文献之间缺乏联络,会导致每个应用程序均有对应的文献,有也许同样的数据在多种文献中反复存储,因此数据冗余度大。2)由于数据冗余,在进行更新操作时,稍不谨慎,就也许是同样的数据在不一样的文献中不一样样,从而产生少数局部不一致缺陷。3)由于文献之间互相独立,缺乏联络,会导致数据联络弱的缺陷。 5.数据库系统阶段的数据管理有什么特点? 数据库系统阶段的数据管理有5方面的特点:1)采用复杂的数据模型表达数据构造。2)有较高的数据独立性。3)数据库系统为顾客提供了以便的顾客接口。4)系统提供有数据库的恢复

30、并发控制、数据完整和数据安全性的数据控制功能,以保证数据库中的数据是安全的、对的的和可靠的。5)对数据的操作不一定以记录为单位,也可以以数据项为单位,从而增长了系统的灵活性。 6. 数据库系统对计算机硬件有什么规定? 由于数据库系统是建立在计算机硬件的基础之上的,它在必须的硬件资源支持下才能工作。支持数据库系统的计算机硬件资源包括CPU、内存、外存及其他外部设备。外部设备重要包括某个详细的数据库系统所需的数据通信设备和数据输入输出设备。 由于数据库系统数据量大、数据构造复杂、软件内容多,因此规定起硬件设备可以处理并迅速处理数据,这需要硬件的数据存储容量大、数据处理速度和数据输入输出

31、速度快。详细规定为:1)计算机内存要尽量大;2)计算机外存也要尽量大;3)计算机的数据传播速度要快。 7.数据库系统的软件由哪些部分构成?它们的作用及关系是什么? 数据库系统的软件中包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件和顾客数据库。各软件之间的关系如图所示。 应用系统、数据库 应用开发工具软件 DBMS、主语言编译系统 操作系统 计算机硬件 应用开发工具软件 DBMS、主语言编译系统 操作系统 计算机硬件 数据库系统中多种软件的作用如下: 1)操作系统或中文操作系统:操作系统是所有计算机软件的基础,在数据库系统中它 着支持DBMS及主语言

32、系统工作的作用。假如管理的信息中有中文,则需要中文操作系统的支持,以提供中文的输入、输出措施和中文信息的处理措施。 2)数据库管理系统和主语言系统:数据库系统是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件。主语言系统是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算措施等数据处理功能的系统软件。 3)应用开发工具软件:应用开发工具是DBMS系统为应用开发人员和最终顾客提供的高效率、多功能的应用生成器、第四代计算机语言等多种软件工具,如报表生成器、表单生成器、查询和视图设计器等,它们为数据库系统的开发和使用提供了良好的环境和协助。 4)应用系统及数

33、据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们是一种有机整体。通过运行数据库应用系统,可以实现对数据库中数据的维护、查询、管理和处理操作。 8. 什么是E-R图?构成E-R图的基本要素是什么 E-R图为实体-联络图,提供了表达实体型、属性和联络的措施,用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联络,其表达措施为:实体型:用矩形表达,矩形框内写明实体名;属性:用椭圆形表达,并用无向边将其与对应的实体连接起来;联络:用菱形表达,菱形框内写明联络名,并用无向边分别与有关实体连接起来,同步在无向边旁标上联络的类型(1: 1,1

34、 : n或m : n)。 9.为何数据库系统中具有数据与程序的独立性? 数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据可以具有较高的逻辑独立性和物理独立性。数据库系统之因此具有数据物理独立性高的特点,是由于数据库管理系统可以提供数据的物理与逻辑构造之间的映像或转换功能。这种数据映像功能是得应用程序可以根据数据的逻辑构造进行设计,并且一旦数据的存储构造发生变化,系统可以通过修改其映像来适应变化。因此数据物理构造的变化不会影响到应用程序的对的执行。 数据库系统之因此具有较高的数据逻辑独立性,是由于数据库系统可以提供数据的全局逻辑构造和局部逻辑构造之间的映像和转换功能。这

35、种数据映像功能使得数据库可以按数据全局逻辑构造设计,而应用程序可以按数据局部逻辑构造进行设计。这样,当全局逻辑构造中的部分数据构造变化时,虽然那些与变化有关的数据局部逻辑构造受到了影响,也可以通过修改与全局逻辑构造的映像而减小其受影响的程度,使数据局部逻辑构造基本上保持不变。由于数据库系统中的程序中的程序是按局部数据逻辑构造进行设计的,并且当全局数据逻辑构造变换时可以使局部数据逻辑构造基本保持不变,因此数据库系统的数据逻辑独立性高。 10. 试述数据库系统中的二级映像技术及作用。 数据库系统的二级映像技术是指外模式与模式之间的映像、模式与内模式之间的映像技术,这二级映像技术不仅在三级数据

36、模式之间建立了联络,同步也保证了数据的独立性。 外模式/模式之间的映像,定义并保证了外模式与数据模式之间的对应关系。当模式变化时,DBA可以通过修改映像的措施使外模式不变,由于应用程序是根据外模式进行设计的,只要外模式不变化,应用程序就不需要修改,保证了数据的逻辑独立性。 模式/内模式之间的映像,定义并保证了数据的逻辑模式与内模式之间的对应关系。当数据库的存储构造变化时,DBA可以通过修改模式/内模式之间的映像使数据模式不变化。由于顾客或程序是按数据的逻辑模式使用数据的,因此只要数据模式不变,顾客仍可以按本来的方式使用数据,程序也不需要修改,从而保证了数据的物理独立性。 11. 什么是数

37、据库管理系统?它的重要功能是什么? 数据库管理系统简称DBMS,它是专门用于管理数据库的计算机系统软件。数据库管理系统可认为数据库提供数据的定义、建立、维护、查询和记录等操作功能,并完毕对数据完整性进行控制的功能。 数据库管理系统重要功能是① 数据库定义功能;② 数据存取功能; ③ 数据库运行管理;④ 数据库的建立和维护功能。 12. 什么是数据库系统? 数据库系统是指在计算机机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。 数据库系统的重要特点有:(1)数据构造化数据库系统实现整体数据的构造化,这是数据库的重要特性之一,

38、也是数据库系统与文献系统的本质区别。(2)数据的共享性高,冗余度低,易扩充数据库的数据不再面向某个应用而是面向整个系统,因此可以被多种顾客、多种应用、用多种不一样的语言共享使用。由于数据面向整个系统,是有构造的数据,不仅可以被多种应用共享使用,并且轻易增长新的应用,这就使得数据库系统弹性大,易于扩充。(3)数据独立性高数据独立性包括数据的物理独立性和数据的逻辑独立性。数据库管理系统的模式构造和二级映象功能保证了数据库中的数据具有很高的物理独立性和逻辑独立性。(4)数据由DBMS统一管理和控制数据库的共享是并发的共享,即多种顾客可以同步存取数据库中的数据甚至可以同步存取数据库中同一种数据。为此,

39、DBMS必须提供统一的数据控制功能,包括数据的安全性保护,数据的完整性检查,并发控制和数据库恢复。 13. 简述使用DBMS管理数据的长处 使用DBMS管理数据有5方面的长处:1)采用复杂的数据模型表达数据构造。2)有较高的数据独立性。3)数据库系统为顾客提供了以便的顾客接口。4)系统提供有数据库的恢复、并发控制、数据完整和数据安全性的数据控制功能,以保证数据库中的数据是安全的、对的的和可靠的。5)对数据的操作不一定以记录为单位,也可以以数据项为单位,从而增长了系统的灵活性。 14. SQL语言具有什么功能? SQL语言集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的

40、功能于一体,是一种综合、通用的功能极强,同步又简朴易学的语言。其重要特点如下: ①综合统一。非关系模型的数据语言一般分为模式数据定义语言、外模式数据定义语言、子模式数据定义语言以及数据操纵语言,它们分别完毕模式、外模式、内模式的定义和数据存取、处置功能。而SQL语言则集数据定义语言、数据操纵语言、数据控制语言的功能于一体,语言风格统一,可以独立完毕数据库生命周期中的所有活动,包括定义关系模式、录入数据以建立数据库、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作的规定,这就为数据应用系统开发提供了良好的环境。 ②高度非过程化。用SQL语言进行数据操作,只要提出“做什么”,而不必指

41、明“怎么做”,因此无需理解存取途径,存取途径的选择以及SQL语句的操作过程由系统自动完毕。 ③面向集合的操作方式。SQL语言采用集合操作方式,不仅操作对象、查找成果可以是元组的集合,并且一次插入、删除、更新操作的对象也可以是元组的集合。 ④以同一种语法构造提供两种使用方式。SQL语言既是自含式语言,又是嵌入式语言。作为自含式语言,它可以独立地用于联机交互的使用方式,也可以嵌入到高级语言程序中,供程序员设计程序时使用。 ⑤语言简捷,易学易用。 六、  应用题 1、设有系、教师、学生、课程等实体,其中每一种系包括系名、系址、系主任姓名、办公电话等属性,教师实体包括工作证号码、教师名

42、出生日期、党派等属性。学生实体包括学号、姓名、出生日期、性别等属性。课程实体包括课程号、课程名、预修课号等属性。设一种系可以有多名教师,每个教师教多门课程, 一门课程由一种教师教。其中有的教师指导多种硕士。每一种学生可选多门课程,每门课程只有一种预修课程,每一种学生选修一门课程有一种成绩,试根据以上语义完毕下述规定。 1.画出E-R图。 2.将以上的实体及实体集间的联络用关系模型表达出来 系(系名、系址、系主任姓名、办公电话) 教师(工作证号码、教师名、出生日期、党派,系名) 课程(课程号、课程名、预修课号,工作证号码) 学生(学号、姓名、出生日期、性别) 选课(课程号,学

43、号,成绩) 2、设计题 (一)设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号 1.试用SQL语句完毕如下查询: 列出各部门中工资不低于600元的职工的平均工资。 SELECT DNO, AVG (SALARY) FROM EMP WHERE SALARY>=600 GROUP BY DNO 2.写出“查询001号职工所在部门名称” SELECT DNO,DNAME FROM EMP, DEPT

44、 WHERE EMP.DNO=DEPT.DNO AND ENO=‘001’ 3.请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%。 UPDATE EMP SET SALARY=SALARY*1.1 WHERE ENO IN (SELECT ENO FROM EMP, DEPT WHERE EMP.DNO=DEPT.DNO AND DNAME=‘销售部’ AND SALARY<600) 3.某企业的业务规则如下: (1)每位职工可以参与几种不一样的工程,且每个工程有多名职工参与; (2)每位职工有一种职位,且多名职工也许有相似的职位; (

45、3)职位决定小时工资率,企业按职工在每一种工程中完毕的工时,计算酬金; (4)职工的属性有职工号、姓名、职位和小时工资率; (5)工程的属性有工程号和工程名称。 试根据上述业务规则:①设计ER模型;②将ER模型转换成关系模式集,并规范化为3NF。 (1)E-R图 (2)转换成关系模式 工程(工程号,工程名称) 职工(职工号,姓名,职位,小时工资率) 酬金(工程号,职工号,工时) (3)3NF 工程(工程号,工程名称) 职工(职工号,姓名,职位) 职别(职位,小时工资率) 酬金(工程号,职工号,工时) 4、学校中有若干系,每个系有若干班级和教研室,每个教研室

46、有若干教员,其中有的专家和副专家每人各带若干硕士,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型。 答: 4.数据库的转储 参照答案:数据转储是数据库恢复中采用的基本技术。所谓转储即DBA定期地将数据库复制到磁带或另一种磁盘上保留起来的过程。当数据库遭到破坏后可以将后备副本重新装入,将数据库恢复到转储时的状态。 静态转储:在系统中无运行事务时进行的转储操作。静态转储简朴,但必须等待正运行的顾客事务结束才能进行。同样,新的事务必须等待转储结束才能执行。显然,这会减少数据库的可用性。 动态转储:指转储期间容许对数据库进行存取或修改。动态

47、转储可克服静态转储的缺陷,它不用等待正在运行的顾客事务结束,也不会影响新事务的运行。不过,转储结束时后援副本上的数据并不能保证对的有效。由于转储期间运行的事务也许修改了某些数据,使得后援副本上的数据不是数据库的一致版本。 为此,必须把转储期间各事务对数据库的修改活动登记下来,建立日志文献(log file)。这样,后援副本加上日志文献就能得到数据库某一时刻的对的状态。 7.数据库系统的三级模式构造 参照答案:数据库系统的三级模式构造是指数据库系统是由外模式、模式和内模式三级抽象模式构成,这是数据库系统的体系构造或总构造。三级抽象模式在数据库系统中都存储于数据库系统的数据字典中,是数据字典最

48、其的内容,数据库管理系统通过数据字典来管理和访问数据模式。 8.关系模式的形式化表达 参照答案:外模式(也称子模式或顾客模式):顾客使用的局部数据的逻辑构造和特性的描述,是顾客的局部数据视图。外模式一般是模式的子集,一种数据库可以有多种外模式。模式(逻辑模式):数据库中全体数据的逻辑构造和特性的描述,是所有顾客的公共数据视图。 一种数据库只有一种模式。内模式(也称存储模式):数据物理构造和存储方式的描述,是数据在数据库内部的表达方式。一种数据库只有一种内模式。外模式 / 模式映象:定义外模式与模式之间的对应关系,每一种外模式都对应一种外模式/模式映象。用于保证数据的逻辑独立性。模式 / 内

49、模式映象:定义数据全局逻辑构造与存储构造之间的对应关系。数据库中模式/内模式映象是唯一的。用于保证数据的物理独立性 9.使用游标的环节 参照答案:一般地,使用游标都遵照下列的常规环节: (1) 申明游标。把游标和T-SQL语句的成果集联络起来。 (2) 打开游标。 (3) 使用游标操作数据。 (4) 关闭游标。 10.事务的ACID特性 参照答案:事务的ACID特性是指原子性、一致性、隔离性和持续性。原子性是指一种事务中包括的所有操作要么都做,要么都不做;一致性是指事务执行的成果必须使数据库从一种一致性状态变到另一种一致性状态;隔离性是指一种事务的执行

50、不能被其他事务干扰;持续性是指一种事务一旦提交,它对数据库中数据的变化就应当是永久性的 11.介质故障的恢复 参照答案:发生介质故障后,磁盘上的物理数据和日志文献被破坏,这是最严重的-种故障,恢复措施是重装数据库,然后重做己完毕的事务。详细地说就是: 1.装入最新的数据库后备副本(离故障发生时刻近来的转储副本),使数据库恢复到近来一次转储时的一致性状态。 对于动态转储的数据库副本,还需同步装入转储开始时刻的日志文献副本,运用恢复系统故障的措施(即REDO+UNDO),才能将数据库恢复到-致性状态。 2.装入对应的日志文献副本(转储结束时刻的日志文献副本),重做已完毕的事务。即首先扫描

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服