




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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 .在数据管理技术的发展过程中,经历了人工管 理阶段、文件系统阶段和数据库系统阶段。在这 几个阶段中,数据独立性
2、最高的阶段是 (A )A.数据库系统 B.文件系统C.人工管理D.数据项管理6 .下面列出的数据库管理技术发展的三个阶段 中,没有专门的软件对数据进行管理的是I .人工管理阶段II .文件系统阶段III .数据 库阶段(D )A.I 和 II B. 只有 II C.II 和 IIID.只有I7 .DBM遑(D )A.数据库B.数据库系统 C.数据库应用软件 D.数据库管理软件8 .数据库系统是采用了数据库技术的计算机系 统,数据库系统由数据库、数据库管理系统、应用系统和 (C )A.系统分析员B.程序员C.数据库管理员D. 操作员9 .下述不是DBA据库管理员的职责的是 (D )A.完整性约束
3、说明 B.定义数据库模式C.数 据库安全D.数据库管理系统设计10 .提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为(C )A.OS B.DS C.DBMS D.DBS11 .下列四项中,不属于数据库系统特点的是(C )A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高12 .下面列出的条目中,不属于数据库技术的主 要特点的是(D )A.数据的结构化 B .数据的冗余度小C .较 高的数据独立性D.程序的标准化13 .在数据库管理系统中,下面不是数据库存取 功能模块的是 (C )A.事务管理程序模块 B .数据更新程序模块 C.交互式程序查询模块 D .查询处理程序模块
4、14.在下面所列出的条目中,不属于数据库管理 系统的基本功能的是 (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.三级模式之间的两层映射
5、D.三层模式19 .要保证数据库的逻辑数据独立性,需要修改 的是 (A )A.模式与外模式之间的映射 B.模式与内模式 之间的映射C.模式D.三级模式20 .下述那一条不属于概念模型应具备的性质(D )A.有丰富的语义表达能力 B .易于交流和理解C.易于变动D.在计算机中实现的效率高21 .常见的数据模型是(A )A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型22 . 一个结点可以有多个双亲,结点之间可以有 多种联系的模型是(A )A.网状模型B.关系模型C.层次模型D.以上都有23 .层次型、网状型和关系型数
6、据库划分原则是(D )A.记录长度B. 文件的大小C.联系的复杂程度D.数据之间的联系24 .层次模型不能直接表示(C )A.1 : 1关系B.1:星系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 .
8、设关系书口S具有相同的结构,由属于S旦不属 于R勺元组构成的关系,记为(C )A.R-S B.S - RC.RU S D.S HS34 .已知关系书口 S, RH淮价于 (B )A.(R - S) - S B.S - (S - R) C.(S - R) - F 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
9、.不确定38 .实体完整性规则约束 (B)A.侯选关键字 B.主关键字C.外关键字D.超关键字39 .A.过程化 B.非过程化 C.格式化 D.导航化40 . SQl语言是(C )A.层次数据库语言 B.网络数据库语言C.关系数据库语言D.非数据库语言41 .SQL吾言是 (D )A.高级语言B.宿主语言C.汇编语言D.非过程化语言42 . SQ晤言具有的功能是(B )A.关系规范化B.数据定义、数据操纵、数据控制、数据查询C.数据库系统设计D.能绘制E-R图43 .在SQL吾言查询tg句中,WHE好句实现关系 代数的(B )A.投影运算B.选择运算 C.连接运算 D.交运算44 .在SQL吾
10、言的SELECT句中,能实现投影操 作的是 (A )A. SELECT B . FROM C. WHERE D GROUBY45 .关系规范化中的删除操作异常是指(A )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据被删除D.应该插入的数据未被插入46 .关系数据库规范化是为解决关系数据库中(A )A.插入、删除和数据冗余问题而引入的B.提高查询速度问题而引入的C.减少数据操作的复杂性问题而引入的D.保证数据的安全性和完整性问题而引入的47 .规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及(C )A.数据的不一致性的缺欠B.结构不合理的缺欠C.冗余度大的缺欠D
11、.数据丢失的缺欠48 .关系模式的候选关键字可以有(C )A.0个 B.1 个 C.1个或多个 D. 多个49 .数据库设计可划分为六个阶段, 每个阶段都 有自己的设计内容,“为哪些关系,在哪些属性 上建什么样的索引”这一设计内容应该属于(C )设计阶段。A.概念设计 B.逻辑设计C.物理设计 D.全局设计50 .在关系数据库设计中,设计关系模式是数据 库设计中(A )阶段的任务。A.逻辑设计阶段B.概念设计阶段C.物理设计阶段D.需求分析阶段51 .关系模式中各级模式之间的关系为(A )A.3NF? 2NF? 1NF B.3NF ? 1NF? 2NFC.2NF? 3NF? 1NF D.1NF
12、 ? 2NF? 3NF52 .下列陈述中,错误的是(C )A.2NF必然属于1NF B.3NF必然属于2NF C.3NF、然属于BCNF D.BCNF必然属于3NF53 .如何构造出一个合适的数据逻辑结构是 (C )主要解决的问题。A.物理结构设计 B.数据字典C.逻辑结构设计D.关系数据库查询54 .概念结构设计是整个数据库设计的关键,它 通过对用户需求进行综合、归纳与抽象,形成一 个独立于具体DBMS的(B )A.数据模型B.概念模型C.层次模型D.关系模型55 .数据库设计中,确定数据库存储结构,即确 定关系、索引、聚簇、日志、备份等数据的存储 安排和存储结构,这是数据库设计的( D )
13、 A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段56 .数据库物理设计完成后,进入数据库实施阶 段,下述工作中,(D ) 一般不属于实施阶段 的工作。A.建立库结构 B.系统调试 C.加载数据 D.扩充功能二、判断题1 .实体是指现实世界客观存在的事物,概念性 的事物不能叫做实体。(x )2 .事物之间往往存在某种自然联系, 这种联系 不能叫实体。(x )3 .属性是指实体具有的某种特性或若干方面的 特性。(V )4 .实体型是指实体属性的集合,表示实体所固 有的若特征。(V )5 .实体型中各属性的具体取值称为实体值。(V )6 .属性取值的变化范围称为该属性的域。(V )
14、7 .关系模型就是关系数据库。(x )8 .用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。9 .关系模型不能表示实体之间多对多联系。(X )10 .任何一张二维表格都表示一个关系。(x )11 .关系是元组的集合。(V )12 .数据库开发的需求分析阶段必须要有用户参与。(,)三、填空题1 .数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:-人工管理 阶段,文件系统阶段和 娄据库系统 阶段。2 .数据库系统是指在计算机系统中引入数据库 后的系统,一般由 数据库 、数据库管理系统 、应用系统和数据库管理员构成。3 .数据库的三级体系结构是指用户数
15、据逻辑结构、数据的物理存储结构 和整体逻辑结构 一。4 .模式(Schema是数据库中全体数据的 逻辑结构禾口特征 的描述,它仅仅涉及到型的描述,不涉及到具体的值。5 .三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的 逻辑独立性口物理独立性。6 .定义用户数据库的语言称为 DLL7 .在数据库系统中,用户对数据的操作只能通 过DML语言进行。8 .数据库数据具有永久存储 、有组织一禾口可共享一三个基本特点°9 .数据库管理系统是数据库系统的一个重要组 成部分,它的功能包括 数据定义功能、 数据操纵功能、 一数据库 的运行管理一、数据库的建立和维护功能一 。10 .数据库
16、具有数据结构化、最小的一冗余度、较高的 数据独立性等特点。11 .DBM锤必须提供数据的安全性保护、 数据的由整件 检查、 并发捽制、数据库恢复等数据控制功能。12 .根据模型应用的不同目的,可以将这些模型 划分为两类,它们分别属于两个不同的层次。第 一类是一概念模型一 ,第二类是 数据 模型 。13 .唯一标识实体的属性集称为 关键字 O14 .实体之间的联系有一对一 、二对多. 、 三种。15 .数据模型的三要素是指 数据结构,数据操作一 ,_完整性约束。实际数据库系统中所支持的主要数据 模型是 关系模 型 , 层次模 型,网状模型。16 .数据模型中的 数据结构 是对数据 系统的静态特征
17、描述,包括数据结构和数据间联 系的描述,数据操作 是对数据库系统 的动态特征描述,是一组定义在数据上的操作, 包括操作的涵义、操作符、运算规则及其语言等。17 .用树型结构表示实体类型及实体间联系的数 据模型称为 层次 模型.上一层的父结 点和下一层的子结点之间的联系是 一对多 的联系。18 .用有向图结构表示实体类型及实体间联系的 数据模型称为 网状模型.数据之间的联系通常通过,指针实现。19 .层次模型的上层实体和下层实体之间表现为1:n 联系。20 . .关系模型.是目前最常用也是最重要的一种数据模型。采用该模型作为数据的组 织方式的数据库系统称为.关系数据库系统O21 .关系的完整性约
18、束条件包括三大类: 实体完整性 、一参照完整性 和用户自定义的完整性。22 .关系操作的特点是 集合一操作。23 .关系数据模型中,二维表的列称为 属性 ,二维表白行称为.记录或元组.。24 .用户选作元组标识的一个候选关键字为主关*t字 ,其属性不能取.空值一。25 .关系代数运算中,传统的集合运算有尔积 . 并 , _=±, JHL。26 .关系代数运算中,基本的运算是一并,, 笛卡尔积 ,选择,27 .关系代数运算中,专门的关系运算有-选择, 投影, 连接。28 .关系数据库中基于数学上的两类运算是一关 系代数两口关系演算。29 .关系代数中,从两个关系中找出相同元组的运算称为
19、交 运算。30 .已知系(系编号,系名称,系主任,电话, 地点)和学生(学号,姓名,性别,入学日期, 专业,系编号)两个关系,系关系的主关键字是.系编号一,系关系的外关键字是 没有 ,学生关系的主关键字是 学号 ,学 生关系的外关键字是系编号。31 .在合成E-R图时,要注意消除 冲突 问题.在 优化E-R图时,要注意消除 潜在冗余 问题。32 .规范设计法从本质上看仍然是手工设计方法,其基本思想是过程基代和 逐步求精.一。33 .数据库的生命周期可分为两个阶段:一是数据库需求分析和 设计阶段 ;二是数据库实现和运行阶段 034 .数据库设计分为以下六个阶段需求分析、概念结构设计、1罗辑结构设
20、计、 物理设计阶段 、 数据库实 施阶段 和 数据库运行和维护阶段_ O35 .数据库实施阶段包括两项重要的工作,一项 是 组织数据入库 ,另一项是应用程序 的 编码/口 调试。36 .根据模型应用的不同目的,可以将这些模型 划分为两类,它们分别属于两个不同的层次。第 一类是一概念模型,第二类是 数据模型。37 .用 -实体-联系方法-一方法来设计数据库的概念模型是数据库概念设计阶段广泛采用 的方法。38 .概念模型有以下特点:真实性 、_ 易理解性 、 易修改性 一 、易转39 .客观存在并可相互区别的事物称为一实体,它可以是具体的人、事、物,也可以是抽象的概念或联系。40.如果两个实体之间
21、具有M:漂系,则将它们转换为关系模型的结果是 3 个关系。四、名词解释1 .实体:现实世界中客观存在的可以相互区分的 事物或概念称为实体。2 .实体集:同一类型实体的集合。3 .实体型:具有相同属性的实体具有相同的特 征和性质,用实体名及其属性名集合来抽象和刻 画同类实体称为实体型。4 .属性:描述实体的特性。实体所具有的某一 特性,一个实体可由若干个属性来刻画。5 .关键字:如果某个属性或属性组合的值能够唯 一地标识出实体集中的每一个实体, 可以选作关 键字。6 .联系:实体集之间的对应关系称为联系,它 反映现实世界事物之间的相互关联。7 .实体联系图:即E - R图,是用来描述现实世 界中
22、概念模型的一种著名方法。它提供了表示实 体型、属性和联系的方法:实体型用矩形表示, 矩形框内写明实体名;属性用椭圆开示,并用无 向边将其与相应的实体连接起来;联系用菱形表 示,菱形框内写明联系名,并用无向边分别与有 关实体连接起来,同时在无向边旁标上联系的类 型。8 .DDL:数据定义语言。用来定义数据库模式、 外模式、内模式的语言。9 .DML 数据操纵语言。用来对数据库中的数据 进行查询、插入、删除和修改的语句。10 .数据:描述事物的符号记录称为数据。数据 的各类有文字、图形、图像、声音、正文等。11 .数据库:数据库是长期存储在计算机内、 有 组织的、可共享的数据集合。数据库中的数据按
23、 一定的数据模型组织、描述和储存,具有较小的 冗余度、较高的数据独立性和易扩展性,并可为 各种用户共享。每个数据库中的数据都是按照某 一种数据模型来组织的。12 .数据库系统:数据库系统是指在计算机系统 中引入数据库后的系统构成。数据库系统由数据 库、数据库管理系统(及其开发工具)、应用系 统、数据库管理员构成。13 .数据库管理系统:数据库管理系统(DBMS是 位于用户与操作系统之间的一层数据管理软件。 用于科学地组织和存储数据、高效地获取和维护 数据。主要功能包括数据定义功能、数据操纵功 能、数据库的运行管理功能、数据库的建立和维 护功能。五、简答题1 .什么是数据?数据有什么特征?数据和
24、信息 有什么关系?数据是用于载荷信息的物理符号.数据的特征是:1)数据有"型"和"值"之分;2) 数据受数据类型和取值范围的约束;3)数据有定 性表示个定量表示之分;4)数据应具有载体和多 种表现形式数据与信息的关系为:数据是信息的一种表现 形式,数据能通过书写的信息编码表示信息.信息有多种表现形式,它通过手势、眼神、声音或 图形等方式表达,但是数据是信息的最佳表现形 式。由于数据能够书写,因而它能够被记录、存 储和处理,从中挖掘出更深的信息。但是数据不 等于信息,数据只是信息表达方式的一种。正确 的数据可以表达信息,而虚假、错误的数据所表 达的是缪误,
25、不是信息。2 .什么是数据处理?数据处理的目的是什么?数据处理是指对数据的收集、组织、整理、加 工、存储和传播等工作。围绕着数据所做的工作 均称为数据处理。数据处理目的为:通过数据管理,收集信息并 将信息用数据表示和保存,在需要的时候使用; 通过数据加工,对数据进行变换、抽取和运算, 从而得到更有用的数据,以指导或控制人的行为 或事物的变化趋势;通过数据传播,使更多的人 得到并理解信息,从而使信息的作用充分发挥出 来。3 .信息管理系统与数据库管理系统有什么关 系?数据库管理系统是提供数据库管理的计算机 系统软件,它为信息管理系统的设计提供了方 法、手段和工具,利用数据库管理系统设计信息 管理
26、系统可以达到事半功倍的效果。信息管理系 统是实现某种具体事物管理功能的应用软件。信 息管理系统的数据存放在数据库中,利用数据库 管理系统,信息管理可以更快、更好的设计和实 施。4 .用文件系统管理数据有什么缺陷?用文件系统管理数据会有三个缺陷:1)由于文 件之间缺乏联系,会造成每个应用程序都有对应 的文件,有可能同样的数据在多个文件中重复存 储,所以数据冗余度大。2)由于数据冗余,在进 行更新操作时,稍不谨慎,就可能是同样的数据 在不同的文件中不一样,从而产生少数局部不一 致缺陷。3)由于文件之间相互独立,缺乏联系, 会造成数据联系弱的缺陷。5 .数据库系统阶段的数据管理有什么特点?数据库系统
27、阶段的数据管理有5方面的特点:1)采用复杂的数据模型表示数据结构。2)有较高 的数据独立性。3)数据库系统为用户提供了方 便的用户接口。4)系统提供有数据库的恢复、并 发控制、数据完整和数据安全性的数据控制功 能,以保证数据库中的数据是安全的、 正确的和 可靠的。5)对数据的操作不一定以记录为单位, 也可以以数据项为单位,从而增加了系统的灵活 性。6 .数据库系统对计算机硬件有什么要求?由于数据库系统是建立在计算机硬件的基础 之上的,它在必须的硬件资源支持下才能工作。 支持数据库系统的计算机硬件资源包括 CPU内 存、外存及其他外部设备。外部设备主要包括某 个具体的数据库系统所需的数据通信设备
28、和数 据输入输出设备。因为数据库系统数据量大、数据结构复杂、软 件内容多,所以要求起硬件设备能够处理并快速 处理数据,这需要硬件的数据存储容量大、数据 处理速度和数据输入输出速度快。具体要求为:1)计算机内存要尽量大;2)计算机外存也要尽量 大;3)计算机的数据传输速度要快。7 .数据库系统的软件由哪些部分组成?它们的 作用及关系是什么?数据库系统的软件中包括操作系统(O0、数 据库管理系统(DBMS、主语言系统、应用程序 软件和用户数据库。各软件之间的关系如图所 示。麻用系统.数据库应用系统、数据库 应用开发工具软件DBMS 主语言编译系统操作系统计算机硬件应用开 发工具软件DBMS主语言编
29、译系统 操作系统 计算机硬件数据库系统中各种软件的作用如下:1)操作系统或汉字操作系统:操作系统是所有计算机软件的基础,在数据库系统中它着支持DBMS主语言系统工作的作用。如果管 理的信息中有汉字,则需要中文操作系统的支 持,以提供汉字的输入、输出方法和汉字信息的 处理方法。2)数据库管理系统和主语言系统:数据库系统 是为定义、建立、维护、使用及控制数据库而提 供的有关数据管理的系统软件。主语言系统是为 应用程序提供的诸如程序控制、数据输入输出、 功能函数、图形处理、计算方法等数据处理功能 的系统软件。3)应用开发工具软件:应用开发工具是 DBMS 系统为应用开发人员和最终用户提供的高效率、
30、多功能的应用生成器、第四代计算机语言等各种 软件工具,如报表生成器、表单生成器、查询和 视图设计器等,它们为数据库系统的开发和使用 提供了良好的环境和帮助。4)应用系统及数据库:数据库应用系统包括为 特定的应用环境建立的数据库、开发的各类应用 程序及编写的文档资料,它们是一个有机整体。通过运行数据库应用系统,可以实现对数据库中 数据的维护、查询、管理和处理操作。8 .什么是E-R图?构成E-R图的基本要素是什么E-R图为实体-联系图,提供了表示实体型、属 性和联系的方法,用来描述现实世界的概念模 型。构成E-R图的基本要素是实体型、属性和联 系,其表示方法为:实体型:用矩形表示,矩形 框内写明
31、实体名;属性:用椭圆形表示,并用无 向边将其与相应的实体连接起来; 联系:用菱形 表示,菱形框内写明联系名,并用无向边分别与 有关实体连接起来,同时在无向边旁标上联系的 类型(1:1 , 1 : n 或 m : n )。9 .为什么数据库系统中具有数据与程序的独立 性?数据库管理系统在三级模式之间提供的两层 映像保证了数据库系统中的数据能够具有较高 的逻辑独立性和物理独立性。数据库系统之所以 具有数据物理独立性高的特点,是因为数据库管 理系统能够提供数据的物理与逻辑结构之间的 映像或转换功能。这种数据映像功能是得应用程 序可以根据数据的逻辑结构进行设计,并且一旦 数据的存储结构发生变化,系统可
32、以通过修改其 映像来适应变化。所以数据物理结构的变化不会 影响到应用程序的正确执行。数据库系统之所以具有较高的数据逻辑独立 性,是由于数据库系统能够提供数据的全局逻辑 结构和局部逻辑结构之间的映像和转换功能。这 种数据映像功能使得数据库可以按数据全局逻 辑结构设计,而应用程序可以按数据局部逻辑结 构进行设计。这样,当全局逻辑结构中的部分数 据结构改变时,即使那些与变化相关的数据局部 逻辑结构受到了影响,也可以通过修改与全局逻 辑结构的映像而减小其受影响的程度, 使数据局 部逻辑结构基本上保持不变。由于数据库系统中 的程序中的程序是按局部数据逻辑结构进行设 计的,并且当全局数据逻辑结构变换时可以
33、使局 部数据逻辑结构基本保持不变,所以数据库系统 的数据逻辑独立性高。10 .试述数据库系统中的二级映像技术及作用。数据库系统的二级映像技术是指外模式与模 式之间的映像、模式与内模式之间的映像技术, 这二级映像技术不仅在三级数据模式之间建立 了联系,同时也保证了数据的独立性。外模式/模式之间的映像,定义并保证了外模 式与数据模式之间的对应关系。当模式变化时,DBAT以通过修改映像的方法使外模式不变,由 于应用程序是根据外模式进行设计的,只要外模 式不变化,应用程序就不需要修改,保证了数据 的逻辑独立性。模式/内模式之间的映像,定义并保证了数据 的逻辑模式与内模式之间的对应关系。当数据库 的存储
34、结构改变时,DBAT以通过修改模式/内模 式之间的映像使数据模式不变化。由于用户或程 序是按数据的逻辑模式使用数据的,所以只要数 据模式不变,用户仍可以按原来的方式使用数 据,程序也不需要修改,从而保证了数据的物理 独立性。11 .什么是数据库管理系统?它的主要功能是 什么?数据库管理系统简称DBM的是专门用于管理 数据库的计算机系统软件。数据库管理系统能够 为数据库提供数据的定义、建立、维护、查询和 统计等操作功能,并完成对数据完整性进行控制 的功能。数据库管理系统主要功能是数据库定义功 能; 数据存取功能; 数据库运行管理; 数据库的建立和维护功能。12 .什么是数据库系统?数据库系统是指
35、在计算机机系统中引入数据 库后的系统构成,一般由数据库、数据库管理系 统(及其开发工具)、应用系统、数据库管理员 构成。数据库系统的主要特点有:(1)数据结构化 数据库系统实现整体数据的结构化,这是数据库 的主要特征之一,也是数据库系统与文件系统的 本质区别。(2)数据的共享性高,冗余度低, 易扩充数据库的数据不再面向某个应用而是面 向整个系统,因此可以被多个用户、多个应用、 用多种不同的语言共享使用。由于数据面向整个 系统,是有结构的数据,不仅可以被多个应用共 享使用,而且容易增加新的应用,这就使得数据 库系统弹性大,易于扩充。(3)数据独立性高 数据独立性包括数据的物理独立性和数据的逻 辑
36、独立性。数据库管理系统的模式结构和二级映 象功能保证了数据库中的数据具有很高的物理 独立性和逻辑独立性。(4)数据由DBMS一管 理和控制数据库的共享是并发的共享,即多个用 户可以同时存取数据库中的数据甚至可以同时 存取数据库中同一个数据。为此,DBMS须提供 统一的数据控制功能,包括数据的安全性保护, 数据的完整性检查,并发控制和数据库恢复。 13.简述使用DBM甯理数据的优点使用DBM管理数据有5方面的优点:1)采 用复杂的数据模型表示数据结构。2)有较高 的数据独立性。3)数据库系统为用户提供了 方便的用户接口。 4)系统提供有数据库的恢 复、并发控制、数据完整和数据安全性的数 据控制功
37、能,以保证数据库中的数据是安全 的、正确的和可靠的。5)对数据的操作不一 定以记录为单位,也可以以数据项为单位, 从而增加了系统的灵活性。14 . SQL语言具有什么功能?SQL吾言集数据定义语言DDL数据操纵语言 DML数据控制语言DCL勺功能于一体,是一个综 合、通用的功能极强,同时又简单易学的语言。 其主要特点如下:综合统一。非关系模型的数据语言一般分为 模式数据定义语言、外模式数据定义语言、子模 式数据定义语言以及数据操纵语言,它们分别完 成模式、外模式、内模式的定义和数据存取、处 置功能。而SQL吾言则集数据定义语言、数据操纵语言、数据控制语言的功能于一体,语言风格 统一,可以独立完成数据库生命周期中的全部活 动,包括定义关系模式、录入数据以建立数据库、 查询、更新、维护、数据库重构、数据库安全性 控制等一系列操作的要求,这就为数据应用系统 开发提供了良好的环境。高度非过程化。用SQL吾言进行数据操作, 只要提出“做什么”,而无须指明“怎么做”, 因此无需了解存取路径,存取路径的选择以及 SQ晤句的操作过程由系统自动完成。面向集合的操作方式。SQL吾言采用集合操 作方式,不仅操作对象、查找结果可以是元组的 集合,而且一次插入、删除、更新操作的对象也 可以是元组的集合。以同一种语法结构提供两种使用方式。SQL 语言既是自含
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社交媒体时代的职场礼仪与着装艺术
- 电子商务平台在商业办公领域的运用
- 婚礼视频合同范本
- 现代营销策略的变革与挑战
- 场地用地合同范本
- 2024年吴忠市人民医院自主招聘事业单位工作人员笔试真题
- 临时工工资支付协议
- 2024年青海青城中西医结合医院招聘笔试真题
- 劳动合同与经济补偿协议
- 2025至2030年中国样品柜数据监测研究报告
- 部编版六年级语文下册第一单元《腊八粥》作业设计
- 乘务大队客舱服务质量
- 托管岗前培训教学课件
- 机房运维管理制度
- 昆明抚仙湖鳍鱼湾棋盘山度假娱乐旅游区总体规划方案样本
- 人教版一年级下册数学第一单元单元作业设计
- 创鲁班奖工程条件及评审要求XX4
- 交通法规常识课件
- 北师大版数学四年级下册简易方程练习200题及答案
- 课件:认识镜头语言1:运镜方式和常用的镜头术语
- (完整版)三年级上册口算题卡1400道
评论
0/150
提交评论