Visual FoxPro6.0中文版教程 教学课件 作者 姚翠友 徐世英 第1章.ppt

Visual FoxPro6.0中文版教程 教学课件 作者 姚翠友 徐世英 第1章.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Visual FoxPro6.0简介 1.1 数据库基础 1.2 Visual FoxPro中文版概述 1.3 Visual FoxPro的安装、启动与退出 1.4 Visual FoxPro的操作界面 1.5 项目管理器 1.6 Visual FoxPro的环境设置 1.7 应用程序开发简介 1.8 命令组成及书写规则 1.1 数据库基础 1.1.1 数据库基本概念 1.1.2 数据模型 1.1.3 关系数据库 1.1.1 数据库基本概念 1、信息、数据与数据处理 信息就是客观世界在人们头脑中的反映。 信息按其存在形式的不同,可以分为现实世界、观念世界和数据世界三种。 数据就是数据化后的信息。 数据处理就是对数据的加工和整理。 数据处理经历了人工管理、文件系统和数据库系统三个阶段。 1.1.1 数据库基本概念 2、数据库 数据库(DataBase)是相互关联的数据的集合 数据库的特点 (1)相互关联的数据的集合 (2)用综合的方法组织数据 (3)低冗余与数据共享 (4)数据具有较高的独立性 (5)保证数据的安全、可靠 (6)最大限度地保证数据的正确性 (7)数据可以并发使用并能同时保证数据的一致性 1.1.1 数据库基本概念 3、数据库管理系统 数据库管理系统就是对数据库中的数据资源进行管理,并使之能为多个用户共享,同时还能保证数据的安全性、可靠性、完整性、一致性,还要保证数据的高度独立性。 数据库管理系统的功能 (1)数据库定义功能 (2)数据库操作功能 (3)数据库查询功能 (4)数据库控制功能 (5)数据库通信功能 1.1.1 数据库基本概念 4、数据库系统 数据库系统就是基于数据库的计算机应用系统。 数据库系统一般包括: (1)以数据为主体的数据库 (2)管理数据库的系统软件DBMS (3)支持数据库系统的计算机硬件环境和操作系统环境 (4)管理和使用数据库系统的人员,即用户和数据库管理员 (5)方便使用和管理系统的各种技术说明书和使用说明书 1.1.2 数据模型 数据模型定义:表示数据与数据之间联系的方法。 数据模型分类:层次模型、网状模型、关系模型。 1、层次模型:用树型结构来表示数据之间的联系。 1.1.2 数据模型 2、网状模型:用网络结构来表示数据之间的联系。网络模型可以表示多对多的联系。 1.1.2 数据模型 3、关系模型 关系模型是把数据的逻辑结构归结为满足一定条件的二维关系结构框架—表,即一个二维表就是一个关系,描述问题的所有二维表的集合就构成了一个关系数据模型。 在二维表中,表的每一列是一个同质的数据项,称为一个域或字段;表的每一行称为一个元组或记录,记录是相关字段的集合体。 特点: (1)一个关系(表)中的任意两个字段(元组)不能相同; (2)关系的每列都是同类型的数据; (3)关系的行、列次序无关,可以任意交换; (4)关系的每列都应该是不可再分的基本数据项; (5)关系的各行相异,不允许重复。 1.1.3 关系数据库 关系数据库:对应于一个关系模型的所有关系的集合称为关系数据库,即一个关系数据库是由多个二维表格构成的,每个二维表格就是一个关系,每个表格又是由多条不同的记录构成,每个记录是由多个不同的字段组成。 1.1.3 关系数据库 1.基本概念 1)关系:一个关系就是一个二维表,表是由不同的列组合而成的。 2)属性:二维表中的每一列称为一个属性或字段,用型和值表示。 3)元组:在一个表中,每一行称为一个元组或一条记录,也用型和值来描述:元组型或记录型是字段型的集合,元组值或记录值是字段值的集合。 4)域:指属性的取值范围。 5)关键字:能够唯一确定元组的属性或属性的组合。在Visual FoxPro中,可以使用主关键字和候选关键字唯一标识一个元组。 6)外部关键字:如果表中的一个字段不是本表的主关键字或候选关键字,而是另外一个表的主关键字或候选关键字,则称该字段为外部关键字。 1.1.3 关系数据库 2、关系运算 三种运算:选择、投影和联接 选择是对表格中的数据行进行挑选,只对满足某一条件的数据行进行操作,不满足该条件的行则不在操作范围之内。 投影就是对表格中的某些列进行操作,而不是对所有列进行操作。 联接运算就是将两个关系通过一定的条件组合成一个新的关系,即将两个表按照一定的联接条件生成一个新的表。 1.1.3 关系数据库 3、关系模式 关系模式:对关系的描述,可简单表示为: 关系名(属性名1,属性名2,……,属性名n) 在Visual FoxPro中,可简单的将其表示为: 表名(字段名1,字段名2,……,字段名n) 1.1.3 关系数据库 4、数据完整性 数据完整性是指数据的正确性、精确性和有效性。 1)实体完整

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档