版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库应用技术复习题一、选择题1 .在数据库中存储的是(C )A.数据 B.数据模型 C.数据以及数据之间的联系D.信息2 .存储在计算机内有结构的数据的集合是(B )A.数据库系统B.数据库 C.数据库管理系统D.数据结构3 .信息的数据表示形式是(D )A.只能是文字 B.只能是声音C.只能是图形D.上述皆可4 .数据管理与数据处理之间的关系是(D C )A.两者是一回事B.两者之间无关C.数据管理是数据处理的基本环节D.数据处理是数据管理的基本环节?5 .在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是 (A )A.数据
2、库系统 B.文件系统C.人工管理D.数据项管理6 .下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是I .人工管理阶段II .文件系统阶段III .数据库阶段(D )A.I 和 II B. 只有 II C.II 和 III D.只有 I7 .DBM% ( D )A.数据库 B.数据库系统 C.数据库应用软件D.数据库管理软件8 .数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和A.系统分析员 B.程序员C.数据库管理员D.操作员9 .下述不是DB徽据库管理员的职责的是( D )A.完整性约束说明B.定义数据库模式C.数据库安全D
3、.数据库管理系统设计10 .提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为(C )A.OS B.DS C.DBMS D.DBS11 .下列四项中,不属于数据库系统特点的是( C )A.数据共享B.数据完整性C.数据冗余度高 D.数据独立性高12 .下面列出的条目中,不属于数据库技术的主要特点的是(D )D.程序的标准化A.数据的结构化 B .数据的冗余度小C .较高的数据独立性13 .在数据库管理系统中,下面不是数据库存取功能模块的是(C )A.事务管理程序模块B .数据更新程序模块C .交互式程序查询模块D.查询处理程序模块14 .在下面所列出的条目中,不属于数据库管理系统的基
4、本功能的是(D )A.数据库定义 B .数据库的建立和维护C.数据库的存取D.数据库和网络中其他软件系统的通信15 .在数据库的三级模式结构中,内模式有 (A )A. 1个 B . 2个 C . 3个D .任意多个16 .描述数据库全体数据的全局逻辑结构和特性的是(A )A.模式 B.内模式 C.外模式 D.存储模式17 .用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C )A.模式B.物理模式C.子模式D.内模式18 .要保证数据库的数据独立性,需要修改的是(C )A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D. 三层模式19 .要保证数据库的逻辑数据独立性,需要修改的
5、是(A )A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.三级模式20 .下述那一条不属于概念模型应具备的性质( D )A.有丰富的语义表达能力B .易于交流和理解C.易于变动D.在计算机中实现的效率高21 .常见的数据模型是(A )A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型22 . 一个结点可以有多个双亲,结点之间可以有多种联系的模型是(A )A.网状模型B.关系模型C.层次模型D.以上都有23 .层次型、网状型和关系型数据库划分原则是( D )A.记录长度B. 文件的大小C.联系的复杂程度
6、D.数据之间的联系24 .层次模型不能直接表示(C )A.1 :1 关系B.1:m系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 )A.表中的一行称为一个元组B.行与列交叉点不允许有多个值C.表中的一列称为一个属性D.表中任意两行可能相同29 .存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序
7、员和数据库开发建立工作的模型是 (B )A.网状模型B.关系模型 C.层次模型D.以上都有30 .关系数据库中的投影操作是指从关系中(B )A.抽出特定记录B.抽出特定字段 C.建立相应的影像 D.建立相应的图形31 .从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是(C )A.投影操作B.连接操作C.选择操作D.复制操作32 .关系代数中的连接操作是由(B )A.选择和投影操作组合而成B.选择和笛卡尔积操作组合而成C.投影、选择、笛卡尔积操作组合而成D.投影和笛卡尔积操作组合而成33 .设关系由口S具有相同的结构,由属于 S但不属于R的元组构成的关系,记为( C )
8、A.R- S B.S - R C.RU S D.S AS34 .已知关系由口 S, RA若价于 (B )A.(R - S)- S B.S - (S - R) C.(S - R) - R D.S - (R - S)35 .当关系由口 S做自然联接时,能够保留R中不满足连接条件元组的操作是(A )A.左外联接 B.右外联接C.内部连接D.全外联接36 ."元数据"是指 (A )A.数据结构的描述B.数据项的描述 C.数据的来源 D.基本数据37 .在数据库系统中,空值是(D )A.0 B.空格 C.空字符串D.不确定38 .实体完整性规则约束(B )A.侯选关键字 B.主关键字
9、 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.数据定义、数据操纵、数据控制、数据查询C.数据库系统设计D.能绘制E-R图43 .在SQ曲言查询语句中, WHERE句实现关系代数的(B )A.投影运算B.选择运算 C.连接运算 D.交运算44 .在SQ晤言的SELEC语句中,能实现
10、投影操作的是(A )A. SELECT B . FROM C. WHERE D. GROUP BY45 .关系规范化中的删除操作异常是指(A )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据被删除D.应该插入的数据未被插入46 .关系数据库规范化是为解决关系数据库中(A )A.插入、删除和数据冗余问题而引入的B.提高查询速度问题而引入的C.减少数据操作的复杂性问题而引入的D.保证数据的安全性和完整性问题而引入的47 .规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及(C )A.数据的不一致性的缺欠B.结构不合理的缺欠C.冗余度大的缺欠D.数据丢失的缺欠48 .关
11、系模式的候选关键字可以有(C )A.0个 B.1 个C.1个或多个D. 多个49 .数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( C )设计阶段。A.概念设计 B.逻辑设计C.物理设计 D.全局设计50 .在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务。A.逻辑设计阶段B.概念设计阶段C.物理设计阶段D.需求分析阶段51 .关系模式中各级模式之间的关系为A.3NF? 2NF? 1NF B.3NF ? 1NF? 2NFC.2NF? 3NF? 1NF D.1NF ? 2NF? 3NF52 .下列陈述中,
12、错误的是(C )A.2NF必然属于1NF B.3NF必然属于2NFC.3NF必然属于BCNF D.BCNF必然属于3NF53 .如何构造出一个合适的数据逻辑结构是(C )主要解决的问题。A.物理结构设计 B.数据字典 C.逻辑结构设计 D.关系数据库查询54 .概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的(B )A.数据模型 B.概念模型 C.层次模型D.关系模型55 .数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构, 这是数据库设计的(D )A.需求分析阶段B.逻辑设计阶段C.概念设计阶
13、段D.物理设计阶段56 .数据库物理设计完成后,进入数据库实施阶段,下述工作中,( D ) 一般不属于实施阶段的工作。A.建立库结构B.系统调试 C.加载数据D.扩充功能二、判断题1 .实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。(X )2 .事物之间往往存在某种自然联系,这种联系不能叫实体。( X )3 .属性是指实体具有的某种特性或若干方面的特性。(V )4 .实体型是指实体属性的集合,表示实体所固有的若特征。(V )5 .实体型中各属性的具体取值称为实体值。(V )6 .属性取值的变化范围称为该属性的域。(V )7 .关系模型就是关系数据库。(X )8 .用二维表结构表示实
14、体型,外键实现实体之间联系的模型称为关系模型。( V )9 .关系模型不能表示实体之间多对多联系。(x )10 .任何一张二维表格都表示一个关系。( x )11 .关系是元组的集合。( V )12 .数据库开发的需求分析阶段必须要有用户参与。( V )三、填空题1 .数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:人工管理阶段,文件系统 阶段和 数据库系统阶段。2 .数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统和 数据库管理员 构成。3 .数据库的三级体系结构是指用户数据逻辑结构、数据的物理存储结构 和整体逻辑结构 o4
15、 .模式(Schema)是数据库中全体数据的 逻辑结构和特征的描述,它仅仅涉及到一型的描述,不涉及到具体的值。5 .三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的 逻辑独立性 和物理独立性 。6 .定义用户数据库的语言称为 DLL7 .在数据库系统中,用户对数据的操作只能通过DML语言进行。8 .数据库数据具有一永久存储 、有组织和可共享 三个基本特点。9 .数据库管理系统是数据库系统的一个重要组成部分,它的功能包括数据定义功能、数据操纵功、数据库的运行管理、 数据库的建立和维护功能 。10 .数据库具有数据结构化、最小的冗余度 、较高的一数据独立性 等特点。11 .DBMSS必
16、须提供 数据的安全性 保护、 数据的完整性 检查、并发控制 、数据库恢复等数据控制功能。12 .根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是概念模型 ,第二类是数据模型 。13 .唯一标识实体的属性集称为 关键字 。14 .实体之间的联系有 对一、 一对多 、 多对多 三种。15 .数据模型的三要素是指 数据Z构 , 数据操作 ,完整性约束。实际数据库系统中所支持的主要数据模型是关系模型,层次模型, 网状模型。16 .数据模型中的数据结构_是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,_数据操作 是对数据库系统的动态特征描述,是一组定义在
17、数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。17 .用树型结构表示实体类型及实体间联系的数据模型称为层次 模型,上一层的父结点和下一层的子结点之间的联系是一对多的联系。18 .用有向图结构表示实体类型及实体间联系的数据模型称为网状 模型,数据之间的联系通常通过指针 实现。19 .层次模型的上层实体和下层实体之间表现为1夫 联系。20 .关系模型是目前最常用也是最重要的一种数据模型。采用该模型作为数据的组织方式的数据库系统称为关系数据库系统。21 .关系的完整性约束条件包括三大类:实体完整性 、参照完整性 和 用户自定义的完整性 。22 .关系操作的特点是集合 操作。23 .关系数
18、据模型中,二维表的列称为 属性,二维表的行称为记录或元组 。24 .用户选作元组标识的一个候选关键字为主关键字 ,其属性不能取空值 。25 .关系代数运算中,传统的集合运算有笛卡尔积,并,交, 差。26 .关系代数运算中,基本的运算是 并 , 差 ,笛卡尔积,选才j,投影。27 .关系代数运算中,专门的关系运算有选择 , 投影 , 连接一 。28 .关系数据库中基于数学上的两类运算是关系代数 和 关系演算 。29 .关系代数中,从两个关系中找出相同元组的运算称为交 运算。30 .已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号) 两个关系,系关系的主
19、关键字是系编号 ,系关系的外关键字是没有 ,学生关系的主关键字是学号 ,学生关系的外关键字是一系编号。31 .在合成E-R图时,要注意消除 冲突 问题,在优化E-R图时,要注意消除 潜在冗余问题。32 .规范设计法从本质上看仍然是手工设计方法,其基本思想是_过程迭代_和 逐步求精 。33 .数据库的生命周期可分为两个阶段:一是数据库需求分析和设计阶段:二是数据库实现和运行阶a。34 .数据库设计分为以下六个阶段需求分析、概念结构设计、逻辑结构设计 、 物理设计阶段 、一数据库实施阶段和数据库运行和维护阶段。35 .数据库实施阶段包括两项重要的工作,一项是组织数据入库,另一项是应用程序的编码 和
20、 调试 。36 .根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是概念模型,第二类是 数据*II型。37 .用 实体-联系方法方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。38 .概念模型有以下特点:真实性 、易理解性、 易修改性 、易转换性。39 .客观存在并可相互区别的事物称为实体 ,它可以是具体的人、 事、物,也可以是抽象的概念或联系。40 .如果两个实体之间具有M: N联系,则将它们转换为关系模型的结果是3个关系。四、名词解释1 .实体:现实世界中客观存在的可以相互区分的事物或概念称为实体。2 .实体集:同一类型实体的集合。3 .实
21、体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体称为 实体型。4 .属性:描述实体的特性。实体所具有的某一特性,一个实体可由若干个属性来刻画。5 .关键字:如果某个属性或属性组合的值能够唯一地标识出实体集中的每一个实体,可以选作关键字。6 .联系: 实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。7 .实体联系图:即E - R图,是用来描述现实世界中概念模型的一种著名方法。它提供了表示实体型、属性和联系的方法:实体型用矩形表示,矩形框内写明实体名; 属性用椭圆开示,并用无向边将其与相应的实体连接起来; 联系用菱形表示,菱形框内写明联系名,
22、并用无向边分别与有关实体连接起来, 同时在无向边旁标上联系的类型。8 .DDL:数据定义语言。用来定义数据库模式、外模式、内模式的语言。9 .DML:数据操纵语言。用来对数据库中的数据进行查询、插入、删除和修改的语句。10 .数据:描述事物的符号记录称为数据。数据的各类有文字、图形、图像、声音、正文等。11 .数据库:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型 组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。每个数据库中的 数据都是按照某一种数据模型来组织的。12 .数据库系统: 数据库系统是指在计算机系统中引入数
23、据库后的系统构成。数据库系统由数据库、 数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。13 .数据库管理系统:数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件。用于科学地组织 和存储数据、高效地获取和维护数据。主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数 据库的建立和维护功能。五、简答题1 .什么是数据?数据有什么特征?数据和信息有什么关系?数据是用于载荷信息的物理符号 .数据的牛I征是:1)数据有"型"和"值"之分;2)数据受数据类型和取值范围的约束;3)数据有定性表示个定量表示之分;4)数据应具有
24、载体和多种表现形式数据与信息的关系为:数据是信息的一种表现形式,数据能通过书写的信息编码表示信息.信息有多种表现形式,它通过手势、眼神、声音或图形等方式表达,但是数据是信息的最佳表现形式。由于数据能够书写,因而它 能够被记录、存储和处理,从中挖掘出更深的信息。但是数据不等于信息,数据只是信息表达方式的一种。正确 的数据可以表达信息,而虚假、错误的数据所表达的是缪误,不是信息。2 .什么是数据处理?数据处理的目的是什么?数据处理是指对数据的收集、组织、整理、加工、存储和传播等工作。围绕着数据所做的工作均称为数据处 理。数据处理目的为:通过数据管理,收集信息并将信息用数据表示和保存,在需要的时候使
25、用; 通过数据加工, 对数据进行变换、抽取和运算,从而得到更有用的数据,以指导或控制人的行为或事物的变化趋势;通过数据传 播,使更多的人得到并理解信息,从而使信息的作用充分发挥出来。3 .信息管理系统与数据库管理系统有什么关系?数据库管理系统是提供数据库管理的计算机系统软件,它为信息管理系统的设计提供了方法、手段和工具,利用数据库管理系统设计信息管理系统可以达到事半功倍的效果。信息管理系统是实现某种具体事物管理功能的应用软件。信息管理系统的数据存放在数据库中,利用数据库管理系统,信息管理可以更快、更好的设计和实施。4 .用文件系统管理数据有什么缺陷?用文件系统管理数据会有三个缺陷:1)由于文件
26、之间缺乏联系,会造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储,所以数据冗余度大。2)由于数据冗余,在进行更新操作时,稍不谨慎,就可能是同样的数据在不同的文件中不一样,从而产生少数局部不一致缺陷。3)由于文件之间相互独立, 缺乏联系,会造成数据联系弱的缺陷。5 .数据库系统阶段的数据管理有什么特点?数据库系统阶段白数据管理有 5方面的特点:1)采用复杂的数据模型表示数据结构。2)有较高的数据独立性。3)数据库系统为用户提供了方便的用户接口。4)系统提供有数据库的恢复、并发控制、数据完整和数据安全性的数据控制功能,以保证数据库中的数据是安全的、正确的和可靠的。5)对数据的操
27、作不一定以记录为单位,也可以以数据项为单位,从而增加了系统的灵活性。6 .数据库系统对计算机硬件有什么要求?由于数据库系统是建立在计算机硬件的基础之上的,它在必须的硬件资源支持下才能工作。支持数据库系统的计算机硬件资源包括 CPU内存、外存及其他外部设备。外部设备主要包括某个具体的数据库系统所需的数据 通信设备和数据输入输出设备。因为数据库系统数据量大、数据结构复杂、软件内容多,所以要求起硬件设备能够处理并快速处理数据,这需要硬件的数据存储容量大、数据处理速度和数据输入输出速度快。具体要求为:1)计算机内存要尽量大;2)计算机外存也要尽量大;3)计算机的数据传输速度要快。7 .数据库系统的软件
28、由哪些部分组成?它们的作用及关系是什么?数据库系统的软件中包括操作系统(OS)、数据库管理系统(DBMS、主语言系统、应用程序软件和用户数据库。各软件之间的关系如图所示。应用系统、数据库 应用开发工具软件 DBMS主语言编译系统 操作系统 计算机硬件 应用开发工具软件 DBMS主语言编译系统操作系统计算机硬件数据库系统中各种软件的作用如下:1)操作系统或汉字操作系统:操作系统是所有计算机软件的基础,在数据库系统中它着支持DBM吸主语言系统工作的作用。如果管理的信息中有汉字,则需要中文操作系统的支持,以提供汉字 的输入、输出方法和汉字信息的处理方法。2)数据库管理系统和主语言系统:数据库系统是为
29、定义、建立、维护、使用及控制数据库而提供的有关数据 管理的系统软件。主语言系统是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算方 法等数据处理功能的系统软件。3)应用开发工具软件:应用开发工具是DBMS统为应用开发人员和最终用户提供的高效率、多功能的应用生成器、第四代计算机语言等各种软件工具,如报表生成器、表单生成器、查询和视图设计器等,它们为数据库系 统的开发和使用提供了良好的环境和帮助。4)应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们是一个有机整体。通过运行数据库应用系统,可以实现对数据库中数据的维护、查询
30、、管理和处 理操作。8 .什么是E-R图?构成E-R图的基本要素是什么E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型:用矩形表示,矩形框内写明实体名;属性:用椭圆 形表示,并用无向边将其与相应的实体连接起来;联系:用菱形表示,菱形框内写明联系名,并用无向边分别与 有关实体连接起来,同时在无向边旁标上联系的类型(1:1 , 1 : n或m : n )。9 .为什么数据库系统中具有数据与程序的独立性?数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物
31、理独立性。数据库系统之所以具有数据物理独立性高的特点,是因为数据库管理系统能够提供数据的物理与逻辑结构之间的映像或转换功能。这种数据映像功能是得应用程序可以根据数据的逻辑结构进行设计,并且一旦数据的存储结构发生变化, 系统可以通过修改其映像来适应变化。所以数据物理结构的变化不会影响到应用程序的正确执行。数据库系统之所以具有较高的数据逻辑独立性,是由于数据库系统能够提供数据的全局逻辑结构和局部逻辑结构之间的映像和转换功能。这种数据映像功能使得数据库可以按数据全局逻辑结构设计,而应用程序可以按数据局部逻辑结构进行设计。这样,当全局逻辑结构中的部分数据结构改变时,即使那些与变化相关的数据局部逻辑结构
32、受到了影响, 也可以通过修改与全局逻辑结构的映像而减小其受影响的程度,使数据局部逻辑结构基本上保持不变。由于数据库系统中的程序中的程序是按局部数据逻辑结构进行设计的,并且当全局数据逻辑结构变换时可以使局部数据逻辑结构基本保持不变,所以数据库系统的数据逻辑独立性高。10 .试述数据库系统中的二级映像技术及作用。数据库系统的二级映像技术是指外模式与模式之间的映像、模式与内模式之间的映像技术,这二级映像技术不仅在三级数据模式之间建立了联系,同时也保证了数据的独立性。外模式/模式之间的映像,定义并保证了外模式与数据模式之间的对应关系。当模式变化时,DBAT以通过修改映像的方法使外模式不变, 由于应用程
33、序是根据外模式进行设计的, 只要外模式不变化, 应用程序就不需要修 改,保证了数据的逻辑独立性。模式/内模式之间的映像,定义并保证了数据的逻辑模式与内模式之间的对应关系。当数据库的存储结构改变时,DBA1以通过彳改模式/内模式之间的映像使数据模式不变化。由于用户或程序是按数据的逻辑模式使用数据的,所以只要数据模式不变,用户仍可以按原来的方式使用数据,程序也不需要修改,从而保证了数据的物理独立性。11 .什么是数据库管理系统?它的主要功能是什么?数据库管理系统简称DBMS它是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供 数据的定义、建立、维护、查询和统计等操作功能,并完成对
34、数据完整性进行控制的功能。数据库管理系统主要功能是数据库定义功能; 数据存取功能; 数据库运行管理; 数据库的建立和维护功能。12 .什么是数据库系统?数据库系统是指在计算机机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。数据库系统的主要特点有:(1)数据结构化数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。(2)数据的共享性高,冗余度低,易扩充数据库的数据不再面向某个应用而是面向整个系统,因此可以被多个用户、多个应用、用多种不同的语言共享使用。由于数据面向整个 系统,是有结构的数据,不仅可
35、以被多个应用共享使用,而且容易增加新的应用,这就使得数据库系统弹性大, 易于扩充。(3)数据独立性高数据独立性包括数据的物理独立性和数据的逻辑独立性。数据库管理系统的模式结构和二级映象功能保证了数据库中的数据具有很高的物理独立性和逻辑独立性。(4)数据由DBMS一管理和控制数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。为此,DBMS须提供统一的数据控制功能,包括数据的安全性保护,数据的完整性检查,并发控制和数据库 恢复。13 .简述使用DBMST理数据的优点使用DBMSf理数据有5方面的优点:1)采用复杂的数据模型表示数据结构。2)有较高的数
36、据独立性。3)数据库系统为用户提供了方便的用户接口。4)系统提供有数据库的恢复、并发控制、数据完整和数据安全性的数据控制功能,以保证数据库中的数据是安全的、正确的和可靠的。5)对数据的操作不一定以记录为单位,也可以以数据项为单位,从而增加了系统的灵活性。14 . SQL语言具有什么功能?SQ用言集数据定义语言 DDL数据操纵语言DML数据控制语言DCL勺功能于一体,是一个综合、通用的功能 极强,同时又简单易学的语言。其主要特点如下:综合统一。非关系模型的数据语言一般分为模式数据定义语言、外模式数据定义语言、子模式数据定义语言以及数据操纵语言,它们分别完成模式、外模式、内模式的定义和数据存取、处
37、置功能。而SQL言则集数据定义语言、数据操纵语言、数据控制语言的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部 活动,包括定义关系模式、录入数据以建立数据库、查询、更新、维护、数据库重构、数据库安全性控制等一系 列操作的要求,这就为数据应用系统开发提供了良好的环境。高度非过程化。用 SQIL言进行数据操作,只要提出“做什么”,而无须指明“怎么做”,因此无需了解 存取路径,存取路径的选择以及 SQL句的操作过程由系统自动完成。面向集合的操作方式。SQ用言采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。以同一种语法结构提供两种使用方式。SQL言既是自含式语言,又是嵌入式语言。作为自含式语言,它能够独立
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水弹性城市道路绿化施工技术规范征求意见稿
- 上海市市辖区(2024年-2025年小学五年级语文)统编版期末考试(上学期)试卷及答案
- 上海市县(2024年-2025年小学五年级语文)统编版期中考试(上学期)试卷及答案
- 荆楚理工学院《习近平总书记关于教育的重要论述研究》2023-2024学年第一学期期末试卷
- 电冰箱、空调器安装与维护电子教案 1.3 拆装空调器
- 湖南省长沙市宁乡市西部乡镇2024-2025学年二年级上学期11月期中数学试题
- DB11T 1125-2014 实验动物笼器具
- 第4章《一元一次方程》-2024-2025学年七年级数学上册单元测试卷(苏科版2024新教材)
- 同轴继电器市场需求与消费特点分析
- 关节镜市场发展预测和趋势分析
- (正式版)JBT 106-2024 阀门的标志和涂装
- 办公设备(电脑、一体机、投影机等)采购 投标方案(技术方案)
- 依据新课标人教部编历史九年级下册默写填空
- 《鸟的生殖和发育》名师导学1
- 反恐防恐知识培训总结与反思
- 2022版义务教育(信息科技)课程标准(附课标解读)
- 2024世界糖尿病日
- “课程思政”调查问卷(教师卷)
- 驻外员工管理制度
- 老旧住宅小区加装电梯施工组织方案
- 小学人教四年级数学四年级(上)平行与垂直
评论
0/150
提交评论