数据库系统概论综述.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统概论综述

PAGE18 / NUMPAGES18 一、名词解释 数据:描述事物的符号记录 实体:客观存在并可相互区别的事物 属性:实体所具有的某一特性 码:唯一标识实体的属性集 模式:数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图 外模式:是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 内模式:是数据物理结构和存储方式的描述,是数据在数据内部的表示方式 域:一组具有相同数据类型的值的集合 视图:一个或几个基本表导出的表 基本表:实际存在的表,是实际存储数据的逻辑表示 查询表:查询结果对应的表 视图表:由基本表或其他视图表导出的表 数据库设计的概念:广义的讲,是数据库及其应用系统的设计,即设计整个的数据库应用系统。狭义的讲,是设计数据库本身,即设计数据库的各级模式并建立数据库,这是数据库应用系统设计的一部分。 联系:在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为实体内部的联系和实体之间的联系 函数依赖:设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元祖在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或者Y函数依赖于X 实体完整性规则:若属性A是基本关系B的主属性,则A不能取空值。 参照完整性规则:属性F是基本关系R的外码,它与基本关系S的主码K相对应,则对于R中每个元组在F上的值必须为:或者取空值;或者等于S中某个元组的主码值。 用户定义的完整性:针对某一具体关系数据库的约束条件,它反映某一具体应用所设计的数据必须满足的语义要求。 主属性:包含在任何一个候选码中的属性。 非主属性:不包含在任何码中的属性 数据库的特点 永久存储、有组织、可共享 三个基本特点 数据库系统一般由数据库、数据库管理系统、应用系统、数据库管理员构成 数据管理技术经历了人工管理阶段、文件系统阶段、数据库系统阶段 3个阶段 数据库系统的特点数据结构化、数据的共享性高、冗余度低,易扩充??数据独立性高、数据由DBMS统一管理和控制 数据模型分为两类第一类是概念模型、第二类是逻辑模型和物理模型 数据模型通常由数据结构、数据操作、完整性约束三部分组成 联系的类型一对一联系、一对多联系、多对多联系 关系数据模型的操作主要包括查询、插入、删除、更新数据 从数据库管理系统角度看,数据库系统通常采用三级模式结构,这是数据库管理系统内部的系统结构 从数据库最终用户角度看,数据库系统的结构分为单用户结构、主从式结构、分布式结构、客户/服务器、浏览器/应用服务器/数据库服务器等,这是数据库系统的外部的体系结构 两层映像外模式/模式映像、模式/内模式映像 人员数据库管理员、系统分析员、数据库设计人员、应用程序员、最终用户 关系可以分为三种类型 基本关系、查询表、视图表 关系数据语言关系代数语言、关系演算语言(包括元组关系演算语言、域关系演算语言)、具有关系代数和关系演算双重特点的语言 DBMS支持的两类存取控制方法自主存取控制、强制存取控制 用户标识与鉴别的常用方法 用户标识、口令 审计一般可分为用户级审计、系统级审计 数据加密的两种方法替换方法、置换方法 对单属性构成的码有两种说明方法,一种是定义为列级约束条件、另一种是定义为表级约束条件 实体完整性规则检查 检查主码值是否唯一,如果不唯一则拒绝插入或修改、检查主码的各个属性是否为空,只要有一个为空就拒绝插入或修改 数据库的完整性是指数据的数据的正确性和相容性 数据模型的实体完整性在CREATE TABEL中用PRIMARY KEY定义 只考虑函数依赖这一种数据依赖,关系模型存在的问题 数据冗余太大、更新异常、插入异常、删除异常 数据库设计的特点数据库建设的基本规律,“三分技术,七分管理,十二分基础数据”是数据库设计的特点之一、结构设计和行为设计相结合,也就是说,整个设计过程中要把数据库结构设计和对数据的处理设计密切结合起来。 设计的6个阶段需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护 数据词典通常包括数据项、数据结构、数据流、数据存储、处理 概念结构设计的方法自顶向下、自底向上、逐步扩张、混合策略 三个抽象 分类、聚集、概括 三个冲突属性冲突、命名冲突、结构冲突 对关系模式进行必要的分解,常用的两种分解方式是水平分解和垂直分解 数据库管理系统的存取方法有三类 第一类是索引方法,目前主要是B+树索引方法;第二类是聚簇方法;第三类是HASH方法 数据库实施阶段包括两项重要的工作 一项是数据的载入 另一项是应用程序的编码和调试 绪论 数据(Data):数据是数据库中存储的基本对象。描述事物的符号记录称为数据

文档评论(0)

jiayou10 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档