第03章 信息技术基础.pptVIP

  • 2
  • 0
  • 约4.42千字
  • 约 31页
  • 2018-06-06 发布于河北
  • 举报
第03章 信息技术基础

信息技术基础 学习目的 ·了解数据库系统的产生背景和系统构成要素 ·掌握数据库概念模型 ·掌握关系型数据模型规范要求和方法 内容提要 ·介绍数据库系统产生背景和构成 ·数据库设计的主要内容 ·介绍三个世界的关系 ·E-R模型的概念及构造方法 ·数据模型的概念及关系型数据模型的规范 化方法 数据库:即相互关联的数据集合(data base) 特点: (1) 数据结构化 (2) 数据冗余小,易扩充 (3) 便于统一管理和控制 数据库管理系统(DBMS):管理数据库的软件系统。 数据库系统(DBS):具有管理数据库功能的计算机系统。包括数据库(DB),数据库管理系统(DBMS)和数据库管理人员(DBA)三部分。 数据库系统的特点 (1)数据的独立性 (2)数据的共享性 (3)可修改和可扩充性 (4)统一管理与控制 (5)安全与保密性 数据库的类型:根据计算机组织存储数据方式分为三种,层次模型、网状模型和关系模型。 网状数据模型 关系数据模型 关系数据模型 属性与域 域即属性的取值范围。 关系与元组 关系:具有相同性质的记录的集合,可用一 张二维表来表示。 元组即二维表的行,也称为记录。 属性又称为列、字段。 关键字:在关系中某一属性能唯一决定其他所有属性 的值,则此属性称为关键字。一个关系中应至少有一 个关键字。 如图: 付款关系 二维表 2 如果两实体间是1:n联系(一对多的关系),就将1方的关键字纳入n方实体对应的关系中作为外部关键字,同时把联系的属性也一并纳入n方的关系中。如前图对应的关系数据模型为: 仓库(仓库号,地点,面积) 产品(货号,品名,价格,仓库号,数量) 3 如果两实体间是M:N联系(一对多),则需要对联系单独建立一个关系,如果联系有属性,也要归入这个关系中。如前图对应的关系数据模型入下: 学生(学号,姓名,性别,助学金) 课程(课程号,课程名,学时数) 学习(学号,课程号,成绩) 关系的规范化 规范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响,探讨关系模式应该具备的性质和设计方法。 (一)第一范式 (lNF) ?属于第一范式的关系应满足的基本条件是元 组中的每一个分量都必须是不可分割的数据 项。即属性值唯一。 如图:第一范式 (二)第二范式 (2NF) 所谓第二范式,指的是这种关系不仅满足第 一范式,而且所有非主属性完全依赖于其主码 如图:第二范式 (三)第三范式 (3NF) 所谓第三范式,指的是这种关系不仅满足第二 范式,而且它的任何一个非主属性都不传递依 赖于任何主关键字。 如图:第三范式 * * 数据存储器 数据 处理过程 信息 应用程序1 应用程序2 应用程序n 数据库管理系统 DBMS 数据库 DB 数据库管理员 DBA 数据库技术 数据库管理系统(DBMS)是一组计算机程 序,控制组织和用户的数据库的生成、维护和 使用其四种功能如下图:

文档评论(0)

1亿VIP精品文档

相关文档