网站大量收购闲置独家精品文档,联系QQ:2885784924

VFP第1章关系数据库系统概述.pptx

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP第1章关系数据库系统概述课案

刘丽 编著;必备教材 ;课外学习要求 ;教学方法;目 录;Visual FoxPro 程序设计(第三版);;1.1.1 数据管理技术的产生和发展 ; 人工管理阶段;时间:50年代末,文件管理系统。 计算机硬件:磁盘、磁鼓 计算机软件:文件管理系统、数据文件 主要优点: 数据以文件的形式长期保存 程序和数据之间有一定的独立性应用系统通过管理系统与数据文件发生联系;文件系统阶段;文件系统阶段 ;时间:1970年 硬件:大容量和快速存取的磁盘 特点: 数据共享 多个用户同时存取;可使用多种语言读写数据 具有最低的冗余度 具有较高的数据独立性 逻辑独立性;物理独立性 具有数据控制功能 安全性、完整性、并发控制、数据恢复等 ;数据库系统管理阶段;时间:产生于上个世纪70年代中,21世纪得到大规模应用。 硬件:大容量和快速存取的磁盘 特点: 数据共享 多个用户同时存取;可使用多种语言读写数据 具有最低的冗余度 具有较高的数据独立性 逻辑独立性;物理独立性 具有数据控制功能 安全性、完整性、并发控制、数据恢复等 ;1.1.2 数据库的基本概念;数据库在英语中称为database。拆开来看,data是数据,base可译为基地。所以在通俗的意义上,数据库不妨理解为存储数据的基地。它是以一定的组织方式将相关的数据组织在一起并存储在外存储器上,所形成的能为多个用户共享的,与应用程序彼此独立的一组相互关联的数据集合。 ;把以数据库应用为基础的计算机系统称为数据库系统。它是一个实际可行的,按照数据库方式存储、维护和管理的系统。通常有计算机硬件、数据库、数据库管理系统、相关软件、人员(数据库管理分析员、应用程序员、用户)等组成。如图1.4所示。;数据库应用系统是一个复杂的系统,它由硬件、操作系统、数据库管理系统、编译系统、用户应用程序和数据库组成。组成结构如下: ;;1.1.3 数据库管理系统中的数据模型; 层次模型(hierarchical model)表示数据间的从属关系结构,是一种以记录某一事物的类型为根结点的有向树结构。 层次模型象一棵倒置的树,根结点在上,层次最高;子结点在下,逐层排列。 其主要特征如下: ? 仅有一个无双亲的根结点。 ? 根结点以外的子结点,向上仅有一个父结点,向下有若干子结点。 层次模型表示的是从根结点到子结点的一个结点对多个结点,或从子结点到父结点的多个结点对一个结点的数据间的联系。;层次模型的示例如图 : ; 网状模型(network model)是层次模型的扩展表示多个从属关系的层次结构,呈现一种交叉关系的网络结构。 网状模型是以记录为结点的网络结构。 其主要特征如下: ?有一个以上的结点无双亲。 ?至少有一个结点有多个双亲。 网状模型可以表示较复杂的数据结构,即可以表示数据间的纵向关系与横向关系。这种数据模型在概念上、结构上都比较复杂,操作上也有很多不便。;网状模型的示例如图:; 关系模型(relational model)的所谓“关系”是有特定含义的,广义地说,任何数据模型都描述一定事物数据之间的关系。 关系模型的所谓“关系”虽然也适用于这种广义的理解,但同时又特指那种虽具有相关性而非从属性的平行的数据之间按照某种序列排列的集合关系。 关系模型的主要特点有: 关系中每一数据项不可再分,是最基本的单位; 每一竖列数据项是同属性的。列数根据需要而设,且各列的顺序是任意的; 每一横行记录由一个事物的诸多属性项构成。记录的顺序可以是任意的; 一个关系是一张二维表,不允许有相同的字段名,也不允许有相同的记录行。;关系模型的示例如图:;1.2.1 关系数据库概念;(1)数据的冗余度低 (2)具有高度的数据和程序独立性 (3)数据具有共享性 (4)数据的安全性、完整性和对数据实行集中控制;(1)关系的基本概念 通常将一个没有重复行、重复列的二维表看成一个关系,第一个关系都有一个关系名。 (2)关系的基本特点 在关系模型中,关系具有以下基本特点: 关系必须规范化,属性不可再分割。 在同一关系中不允许出现相同的属性名。 在同一关系中元组及属性的顺序可以任意。 任意交换两个元组(或属性)的位置,不会改变关系模式。;编号;属性的取值范围称为域。域作为属性值的集合,其类型与范围具体由属性的性质及其所表示的意义确定。如 “性别”属性的域是{男,女}。同一属性只能在相同域中取值。;5. 关键字 ; 关系的基本运算有两类:一类是

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档