数据 名词解释

上传人:pu****.1 文档编号:552032419 上传时间:2022-08-07 格式:DOC 页数:5 大小:56KB
返回 下载 相关 举报
数据 名词解释_第1页
第1页 / 共5页
数据 名词解释_第2页
第2页 / 共5页
数据 名词解释_第3页
第3页 / 共5页
数据 名词解释_第4页
第4页 / 共5页
数据 名词解释_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据 名词解释》由会员分享,可在线阅读,更多相关《数据 名词解释(5页珍藏版)》请在金锄头文库上搜索。

1、1数据(Data)是数据库中存储的基本 对象2数据库(Database,简称DB)是长期储 存在计算机内、有组织的、可共享的 大量数据的集合。3数据库的基本特征:数据按一定的数据模型组织、描述和 储存可为各种用户共享冗余度较小数据独立性较高易扩展4. DBMS是位于用户与操作系统之间 的一层数据管理软件。是基础软件, 是一个大型复杂的软件系统5. DBMS的主要功能:数据定义功能 数据组织、存储和管理数据操纵功能数据库的事务管理和运行管理 数据库的建立和维护功能(实用程序) 其它功能。6数据管理技术的发展过程A人工管理阶段(20世纪40年代中 -50年代中)特点:应用程序管理数据 a数据不保存

2、b数据面向的对象:某 一应用程序c无共享、冗余度极大d 不独立,完全依赖于程序e无结构f 应用程序自己控制B文件系统阶段(20世纪50年代末 -60年代中)特点:文件系统管理数 据,a数据可长期保存b数据面向的 对象:某一应用程序c共享性差、冗 余度大d记录内有结构,整体无结构e 独立性差,数据的逻辑结构改变必须 修改应用程序应用程序自己控制C数据库系统阶段(20世纪60年代末 现在)特点:7数据库系统的特点:a数据结构化b 数据的共享性高,冗余度低,易扩充 c数据独立性高d数据由DBMS统一 管理和控制8数据模型的组成要素:a数据结构b 数据操作c完整性约束条件9.(1)实体(Entity)

3、:客观存在并可相互 区别的事物称为实体。(2)属性 (Attribute)实体所具有的某一特性 称为属性。(3)码(Key):唯一标识实 体的属性集称为码。10关系模式:对关系的描述称为关系 模式。11.关系模型:是一种用二维表格结构 表示数据及数据之间联系的数据模 型。12关系的完整性约束条件a实体完 整性b参照完整性c用户定义的完整性13.关系数据模型的优缺点:优点a建 立在严格的数学概念的基础上b概念 单一 c关系模型的存取路径对用户透 明缺点a存取路径对用户透明导致查 询效率往往不如非关系数据模型b为 提高性能,必须对用户的查询请求进 行优化增加了开发DBMS的难度 14数据库系统的三

4、级模式结构是指: 模式外模式内模式。a模式也称逻 辑模式,是数据库中全体数据的逻辑 结构和特征的描述,是所有用户的公 共视图b外模式也称子模式或用户模 式,是数据库用户(包括应用程序员 和最终用户)使用的局部数据的逻辑 结构和特征的描述。是数据库用户的 数据视图,是与某一应用有关的数据 的逻辑表示c内模式(也称存储模式) 一个数据库只有一个内模式,是数据 物理结构和存储方式的描述,是数据 在数据库内部的表示方式。15二级模式之间的两层映像:外模 式/模式映象,保证数据的逻辑独立 性模式/内模式映象定义了数据全 局逻辑结构与存储结构之间的对应关 系。保证数据的物理独立性16. 关系D1XD2XX

5、Dn的子集叫 作在域D1,D2,,Dn上的关系, 表示为 R (D1,D2,,Dn) R: 关系名n:关系的目或度(Degree)17. A候选码:若关系中的某一属性组 的值能唯一地标识一个元组,则称该 属性组为候选码(候选码只包含一个 属性)B主码:若一个关系有多个候 选码,则选定其中一个为主码C候选 码的诸属性称为主属性不包含在任何 侯选码中的属性称为非主属性或非码属性18最极端的情况:关系模式的所有属 性组是这个关系模式的候选码,称为 全码19.A实体完整性规则:若属性A是基 本关系R的主属性,则属性A不能取 空值B参照完整性规则:若属性(或属 性组)F是基本关系R的外码它与基 本关系S

6、的主码Ks相对应(基本关 系R和S不一定是不同的关系),则 对于R中每个元组在F上的值必须 为:或者取空值(F的每个属性值 均为空值)或者等于S中某个元组 的主码值20关系代数:并差交笛卡尔积21.关系运算:选择、投影、选择、商 (除)22查询操作又可以分为:选择、投影、 连接、除、并、差、交、笛卡尔积; 其中选择、投影、并、差、笛卡尔积 是5种基本操作第三章23.SQL集数据查询、数据操作、数据 定义和数据控制的功能24.SQL数据定义功能包括模式定义、 表定义、视图和索引定义25.视图:特点a虚表,是从一个或几 个基本表(或视图)导出的表b只存 放视图的定义,不存放视图对应的数 据c基表中

7、的数据发生变化,从视图 中查询出的数据也随之改变 26视图的作用:1.视图能够简化用户 的操作2.视图使用户能以多种角度 看待同一数据3.视图对重构数据库 提供了一定程度的逻辑独立性4.视 图能够对机密数据提供安全保护 5. 适当的利用视图可以更清晰的表达查 询第四章27.计算机系统安全性:为计算机系 统建立和采取的各种安全保护措施, 以保护计算机系统中的硬件、软件及 数据,防止其因偶然或恶意的原因使 系统遭到破坏,数据遭到更改或泄露 等。28三类计算机系统安全性问题a技术 安全类b管理安全类c政策法律类 29数据库的安全性:是指保护数据库 以防止不合法的使用所造成的数据泄 露、更改或破坏。计

8、算机以及信息安 全技术方面有一系列的安全标准,最 具影响的是TCSEC和CC两个30. 自助存取控制方法简记为DAC,强 制存取控制方法简记为MAC.31. 用户权限是由两个要素组成的:数 据库对象和操作类型。32在数据库系统中,定义存取权限称 为授权。(授予的权限可以由DBA或 其他授权者用REVOKE收回)33.数据加密是防止数据库中数据在 存储和传输中失密的有效手段。 第五章32数据库的完整性是指数据的正确 性和相容性。33.数据的完整性是防止数据库中存 在不符合语义的数据,也就是防止数 据库中存在不正确的数据防范对象:不合语义的、不正确的数据 34数据的安全性是保护数据库防止 恶意的破

9、坏和非法的存取防范对象:非法用户和非法操作35.属性上的约束条件的定义:在 CREATE TABLE中定义属性的同时 可以根据应用要求,定义属性上的约 束条件,即属性值限制,包括列值 非空(NOT NULL)列值唯一 (UNIQUE)检查列值是否满足一 个布尔表达式(CHECK)第八早36设R(U)是一个属性集U上的关系 模式,X和Y是U的子集。若对于 R(U)的任意一个可能的关系r,r中不 可能存在两个元组在X上的属性值相 等,而在Y上的属性值不等,则称 “X函数确定Y”或 “Y函数依赖 于X”,记作X-Y。函数依赖和别的数据依赖一样是语义范畴的概 念。37关系模式R(U)中,对于U的子集

10、X和Y,如果X-Y,但Y电X, 则称X-Y是非平凡的函数依赖若 X-Y,但Y e X, 则称X-Y是平凡的函数依赖38. 设K为R中的属性或属性组 合。若K j U, 则K称为 R的侯选码(Candidate Key)。若候选 码多于一个,则选定其中的一个做为 主码(Primary Key )39. 包含在任何一个候选码中的属 性,称为主属性不包含在任何码中 的属性称为非主属性或非码属性) 40关系数据库中的关系必须满足一 定的要求。满足不同程度要求的为不 同范式。满足最低要求的叫第一范式, 简称1NF。41.一个关系模式R不属于2NF,就会 产生以下几个问题:插入异常、删除 异常、修改复杂、

11、数据冗余度大。42.1NF的定义:如果一个关系模式R 的所有属性都是不可分的基本数据项,则RE1NF43.2NF的定义:若RG1NF,且每一 个非主属性完全函数依赖于码,则R G2NF。44.3NF的定义:关系模式R 中若不存在这样的码X、属性组Y及 非主属性Z (Z匸Y),使得X-Y, Y-Z 成立,Y - X,则称 R G 3NF。若RG3NF,则每一个非主 属性既不部分依赖于码也不传递依赖 于码。45. BCNF定义:关系模式RG 1NF,若X-Y且Y匸X时X必含 有码,则R GBCNFo等价于: 每一个决定属性因素都包含码46. 若RGBCNF所有非主属性对每 一个码都是完全函数依赖所

12、有的主 属性对每一个不包含它的码,也是完 全函数依赖没有任何属性完全函数 依赖于非码的任何一组属性47多值依赖(MVD)是一种数据依赖 48多值依赖的性质:(1)多值依赖具 有对称性,若X-Y,则X-Z, 其中Z = U-X-Y(2)多值依赖具有 传递性,若X-Y,Y-Z, 则X 一Z - Y (3)函数依赖是多值依赖 的特殊情况。若X-Y,则X-Yo(4) 若 XY, X Z,则 XY Z。(5) 若 XY, X Z,则 X YQZ。(6) 若 XY, X Z,则 XY-Z, X Z -Y。49多值依赖与函数依赖的区别:(1) 多值依赖的有效性与属性集的范围有 关若函数依赖XY在R (U)上

13、成立, 则对于任何Y u Y均有XY成立 多值依赖X Y若在R(U)上成立, 不能断言对于任何Y u Y有X Y成立50. 关系模式RG1NF,如果对 于R的每个非平凡多值依赖X Y(Y匸X), X都含有码,则RG4NF。51. 如果R G 4NF,贝R G BCNF 不允许有非平凡且非函数依赖的多值 依赖,允许的非平凡多值依赖是函数 依赖。第七章52数据库设计是指对于一个给定的 应用环境,构造(设计)优化的数据 库逻辑模式和物理结构,并据此建立 数据库及其应用系统,使之能够有效 地存储和管理数据,满足各种用户的 应用需求,包括信息管理要求和数据 操作要求。目标:为用户和各种应用系统提供一 个

14、信息基础设施和高效率的运行环境 53.数据库设计分6个阶段需求分析概念结构设计逻辑结构设计物理结构设计数 据库实施数据库运行和维护A需求分析和概念设计独立于任何数 据库管理系统B逻辑设计和物理设计与选用的DBMS密切相关54设计概念结构的四类方法:自顶 向下自底向上逐步扩张混合策 略55. 三种常用抽象:分类聚集概 括56. 实体型间的联系有以下不同情 况:(1)一个1:1联系可以转换为一个 独立的关系模式,也可以与任意一端 对应的关系模式合并。转换为一个 独立的关系模式与某一端实体对应 的关系模式合并(2)个l:n联系可以 转换为一个独立的关系模式,也可以 与n端对应的关系模式合并。转换 为

15、一个独立的关系模式与n端对应 的关系模式合并(3) 个m:n联系转 换为一个关系模式。(4)三个或三个以 上实体间的一个多元联系转换为一个 关系模式。(5)具有相同码的关系模式 可合并目的:减少系统中的关系个数 合并方法:将其中一个关系模式的全 部属性加入到另一个关系模式中,然 后去掉其中的同义属性(可能同名也 可能不同名),并适当调整属性的次序 第八章57嵌入式SQL是将SQL语句嵌入程 序设计语言中,被嵌入的程序设计语 言,如C、C+、Java,称为宿主语言, 简称主语言58.游标:游标是系统为用户开设的一 个数据缓冲区,存放SQL语句的执行 结果a每个游标区都有一个名字b用 户可以用SQL语句逐一从游标中获 取记录,并赋给主变量,交由主语言 进一步处理59建立数据库连接EXEC SQL CONNECT TO target As connection-nameUSER user-name;60关闭数据库连接EXEC SQL DISCONNECT connection;61.使用游标的步骤:1.说明游标语 句格式EXE

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

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号