1. 1、本文档共166页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用技术学院2007级旅游管理专业VF程序设计讲义 目录 第1章Visual FoxPro基础 第2章数据与数据运算 第3章数据库操作 第4章查询与视图 第5章程序设计基础 第一章 数据库基础理论 本章要点 信息、数据和数据处理 数据模型 数据库系统 关系数据库及其设计 1.1 信息、数据和数据处理 1.1.1 信息与数据 信息:是对客观世界的抽象描述。 数据:数据是用于记录客观事物属性的 物理符号。 1、从信息处理角度看,任何事物的属性都是通过数据来表示,数据经过加工处理后,从而形成信息。 2、从计算机的角度看,数据泛指那些可以被计算机接受并能够被计算机识别处理的符号。 3、总之,信息是有用的数据,数据是信息的表现形式,信息是通过数据符号来传播的。 数据处理是指利用计算机将数据转换成信息的过程,包括对数据的收集、存储、加工、分类、排序、检索、传播等一系列活动。 其目的是从大量的原始数据中抽取和推导出有价值的信息,作为决策的依据。 信息、数据与数据处理的关系可用下式简单表示: 信息 = 数据 + 数据处理 数据是原料(输输入),信息是产出(输出),“信 息处理” 则是为了产生信息而处理数据。 2.文件系统阶段 图示 3.数据库系统管理阶段 图示 1.2 数据模型 2. 实体间的联系 实体之间的对应关系称为联系,它反映了现实世界事物之间的相互关联。 1)一对一联系(1:1) 2)一对多联系(1:n) 3)多对多联系(m:n) 1.2.2 具体数据模型 在数据库系统中,常用的数据模型有: ①层次模型 ②网络模型 ③关系模型。 层次结构图示 实例: 2、网状模型 是用以实体型为结点的有向图来表示各 实体及其之间的联系。特点: 1) 可以有一个以上的结点无父亲。 2) 至少有一个结点有多于一个的父亲。 能表示 M:N 联系。 缺点:编写应用程序复杂,模型结构复杂。 图示 图示 关系模型 是用二维表格来表示实体及其相互之间的联系。在关系模型中,把实体集看成一个二维表,每一个二维表称为一个关系。每个关系均有一个名字,称为关系名。 关系模型图例  (1) 关系中每一分量不可再分,是最基本的数据单位; (2) 每一竖列的分量是同属性的,列数根据需要而设,且各列的顺序是任意的; (3) 每一横行由一个个体事物的诸多属性构成,且各行的顺序可以是任意的; (4) 一个关系是一张二维表,不允许有相同的属性名,也不允许有相同的元组。 1.3 数据库系统 1.3.1 数据库 数据库(Data Base)是数据库系统的核心和管理对象。 1、 数据库系统的组成 数据库系统DBS(Database System)是由计算机硬件、软件、 数据库、数据库系统有关人员组成。是具有高度组织性的总体。 硬件及软件构成 1. 硬件 除要求CPU的处理速度高、内存容量大以外,还要求有足够的外存空间以存储数据库中的数据。 数据库管理系统DBMS DBMS(DataBase Management System)是数据库系统的核心软件之一。 主要目标是使数据成为方便用户使用的资源,易于为各种用户所共享,并增进数据的安全性、完整性和可用性。它提供数据定义、数据操作、数据库管理、数据库建立和维护以及通信等功能。 现今流行的DBMS 目前较流行的数据库管理系统有:Oracle、Sybase、SQLServer、Access、Visual Foxpro等。 数据库系统的组成示意图 1.4 关系数据库及其设计 1.4.1 关系数据库 关系数据库(Relational Data Base)是若干个关系的集合。也可以说,关系数据库是由若干张二维表组成的。 在关系数据库中,将一个关系视为是一张二维表,又称其为数据表。 一个关系数据库由若干个数据表组成,数据表又由若干个记录组成,而每一个记录是由若干个以字段属性加以分类的数据项组成的。 在数据表中,若某一字段或几个字段的组合值能够标识一个记录,则称其为关键字(或键),当一个数据表有多个关键字时,可从中选出一个作为主关键字(或主键)。见表 在关系数据库中,数据表

文档评论(0)

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

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

1亿VIP精品文档

相关文档