数据库设计与应用.docxVIP

  • 12
  • 0
  • 约6.95千字
  • 约 6页
  • 2020-12-19 发布于山东
  • 举报
数据 (Data ) 是数据 中存 的基本 象, 是描述事物的符号 。 其种 包括: 文字、 形、 像、声音。其特点:数据与其 是不可分的。 数据 构 : 构: 2 数据之 存在的 关系。如表、 、 、数 ?物理 构:数据在 算机内的存 方式,如 序方式、 接方式? 数据 :人 收集并抽取出一个 用所需要的大量数据之后, 将其保存起来以供 一步加 工 理, 一步抽取有用信息。数据 的特征:数据按一定的数据模型 (网状, 次,关系 型) 、描述和 存;可 各种用 共享;冗余度 小(便于保持数据的一致性 );数据 独立性 高;易 展 数据 管理系 ( Database Management System, 称 DBMS )由一个互相关 的数据的 集合和一 用以 些数据的程序 成。是位于用 与操作系 之 的一 数据管理 件。 DBMS 的用途:科学地 和存 数据、高效地 取和 数据。主要功能:数据定 功能,即提供数据定 言 (DDL) ,定 数据 中的数据 象;数据操 功能( DML) : 如插入 除等;数据 的运行管理功能;数据 的建立 功能。 数据 系 (Database System, 称 DBS)是指在 算机系 中引入数据 后的系 构成 在不引起混淆的情况下常常把数据 系 称 数据 。 由数据 、 数据 管理系 、 用系 (及其开 工具) 、数据 管理 (和用 )构成。 数据 的特点 :面向全 的复 的数据 构; 具有 高的数据和程序的独立性; 数据的冗余度小,易 充; 一的数据控制功能,数据共享程度高 型是 数据的 构和属性的 明 ---- 模式 是型的一个具体 ---- 例 数据 三 模式 外模式 (Sub-Schema 子模式 ):用 的数据 ,是数据的局部 构,模式的子集可以有多个 模式 (Schema):所有用 的公共数据 , 是数据 全体数据的全局 构和特性的描述只有一个 内模式 (Storage Schema 存 模式 ):是数据的物理 构及存 方式,只有一个数据抽象: 物理 :最低 次的抽象,描述数据如何存 :描述数据及数据 的关系 :描述整个数据 的某一部分,使用 与系 交互更 数据模型: 描述数据、数据 系、数据 以及一致性 束的概念工具的集合 三大数据模型 :关系模型:用二 表来表示 体及其相互 系; 次模型: 用 构表示 体之 系的模型叫 次模型; 网状模型: 是一个 足下列条件的有向 : 可以有一个以上 的 点无父 点;至少有一个 点有多于一个的父 点(排除 构) 事 是由一系列操作序列构成的程序 行 元, 些操作要么都做, 要么都不做, 是一个不 可分割的工作 位。事 具有原子性(事 包含的所有操作,要么做完,要么不做),一致 性(事 开始前和事 束后, 数据 都保持一致性) ,隔离性( 于两个事) ,持久性(即 使 生故障,也无法改 其永久性) 超 (superkey) :是一个或多个属性的集合, 些属性的集合可以使我 在一个关系中唯一 地 一个元 候 ( Candidate Key ): 关系中的一个属性 ,其 能唯一 一个元 。若从属性 中去掉任何一个属性,它就不具有 一性 了, 的属性 称作候 。 主 ( Primary Key ): 行数据 ,从一个关系的多个候 中 定一个作 主 。 主 不可 空。 体完整性 :关系的主 中的属性 不能 空 (若主 空, 出 不可 的 体, 是不容 的) 空 :不知道或无意 。 参照完整性: 如果关系 R2 的外部 Fk 与关系 R1 的主 Pk 相 , R2 中的每一个元 的 Fk 或者等于 R1 中某个元 的 Pk ,或者 空 。 常用完整性 束 :主 束;唯一性 束;非空 束: NOT NULL ;参照完整性 束 关系代数运算 :基本运算:一元运算: 、投影、更名;多元运算:笛卡儿 、并、集合 差;其它运算:集合交、θ 接、自然 接、除、 空 :不知道或不存在。空 的表 :参与算 运算: 果 Null ;参与比 运算: 果 Null ;参与 运算: 1、Null or true=ture 2 、Null and false=false 3、其它情况 果 null(空 是一种状 ,不是一个明确的 ) 空 :is [not] null (例如 :where AGE is null ,不可写 where AGE = null ) 易 点 :除 is [not] null 之外,空 不 足任何 找条件; 于 is null , 空

文档评论(0)

1亿VIP精品文档

相关文档