VFP程序设计数据库基础.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 数据库基础 §1.1 数据库基本概念? §1.2 数据库系统? §1.3 数据库设计步骤? §1.4 概念模型? §1.5 关系代数? §1.1 数据库基本概念 信息与数据 数据处理和数据管理 数据模型 关系模型 数据库和关系数据库 §1.1 数据库基本概念 1. 信息与数据 2. 数据处理和数据管理 3. 数据模型 4. 关系模型 5. 数据库和关系数据库 (1)信息与数据 信息:是客观事物属性的反映 数据:是反映客观事物属性的记录,是信息的载体。 区别:数据反映事物属性,数据经加工处理形成对人类具有指导意义的信息。 (2)数据符号—用来表示和传播信息。 数据符号的三种类型: 数值型 字符型 特殊型 §1.1 数据库基本概念 (1)数据处理 广义的数据处理,指利用计算机对各种类型的数据进行处理,它包括对数据的采集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列的过程。它包括狭义的数据处理和数据管理。 (2)数据库技术的三个发展阶段?010101 人工管理 文件管理 数据库管理 §1.1 数据库基本概念 (1)数据模型:反映客观事物间联系的数据组织结构和形式 (2)数据库系统的常用模型有如下四种: 层次模型 网状模型 关系模型 面向对象模型 §1.1 数据库基本概念 §1.1 数据库基本概念 (1)关系:数据库中的二维表称为关系,是同类数据的集合。 §1.1 数据库基本概念 (2)关系模型中的基本概念?010105 元组:表中一行,也称记录。 属性:表中一列,也称字段。 数据项:行和列的交叉点,是关系中最基本的数据单位,也称分量。 (3)关系模型的主要特点 分量不可再分。 每列的分量是同属性的(值可不同),且列序无关。 每行的分量是属于同个事物的,且行序无关。 一个关系中属性名不许相同。 §1.1 数据库基本概念 (1)数据库 数据库:以一定的组织方式将关联的数据组织在一起,存放在计算机外存储器上,能为多个用户共享,与应用程序彼此独立的一组相关数据的集合。 (2)关系数据库 由若干张二维表(关系)组成。每张表有唯一的表名,不允许重复。 关系数据库的特点: 冗余度小,支持复杂的数据结构。 程序和数据的相互独立性高,程序和数据的逻辑结构与数据的物理存储方式无关。 具有共享性。 共享时提供多种控制,保证数据安全完整,防止多用户并发访问带来的不一致性。 §1.2 数据库系统 §1.2 数据库系统 数据库系统的三级模式结构:外模式、概念模式(模式)和内模式。 §1.2 数据库系统 (1)数据库管理系统(DBMS):我们把利用数据库进行信息处理的工作过程,或把掌握、管理和操纵数据库的数据资源的方法看作是一个系统,称这个系统为数据库管理系统简称DBMS。 (2)组成: 数据描述语言(DDL) 数据操纵语言(DML) 数据库管理例行程序,也称数据控制语言(DCL) §1.3 数据库设计步骤 需求分析 概念结构设计 逻辑结构设计、优化设计 物理设计 实施 使用与维护 §1.4 概念模型 实体:客观存在并相互区别的“事物” 属性:指实体的特征和性质 实体型:具有相同特征的实体的集合 联系:两个或两个以上实体或实体型间的联系 §1.4 概念模型 一对一联系(1:1) 一对多联系(1:n) 多对多联系(m:n) §1.4 概念模型 用E-R图描述E-R模型。规定: 矩形——表示实体 椭圆——表示属性 菱形——表示联系 §1.4 概念模型 原则: §1.5 关系代数 什么是关系代数运算? §1.5 关系代数 1 交 既属于R又属于S的元组组成新关系。 记作: 2 并 属于R或者属于S的元组组成新关系。 记作: 3 差 属于R却不属于S的元组组成新关系。 记作: 4 笛卡儿积 将R和S中的元组进行连接组成新关系。 记作: §1.5 关系代数 5 投影 选择关系中的若干属性组成新关系——选择部分列。 记作: 6 选择 选择关系中某些满足条件的记录组成新关系——选择部分行。 记作: 7 连接 将两个或多个关系通过连接条件组成一个新关系。 记作: §1.1 信息、数据和数据处理—数据库的由来? 基本概念 ? 信息:是客观事物的某种表示或描述。形式如:文字,图像等等。 数据:是信息在计算机中的载体;是描述事物的符号记录。 数据处理:对数据进行收集、存储、加工、传播活动的总和。 数据管理:指对数据进行分类、组织、编码、存储、检索和维护。是数据处理的中心问题。 数据管理技术的发展?010101 人工管理阶段 人工收集、记录、处理各类原始数据。 数据不保存、应用程序管理、不独立、不共享 文件管理阶段 将数据保存在记录文件中。一次一记录,不同数据文件中

文档评论(0)

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

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

1亿VIP精品文档

相关文档