sualFoxPro程序设计_第1页
sualFoxPro程序设计_第2页
sualFoxPro程序设计_第3页
sualFoxPro程序设计_第4页
sualFoxPro程序设计_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Visual FoxPro6.0 程序设计12.怎样学好本课程上机实习学习者看书听课 计算机语言课是一门实践性很强的课程。要多练,多看、甚至边看边练。积累词汇1.为什么要学习本课程成绩评定方法笔试(70%)+平时综合(30%)本书主要内容 命令的使用 集成开发环境的熟练操作 基本控件的使用第1讲 数据库及Visual FoxPro6.0概述51.1 数据库的基本概念1.1.1信息、数据与数据处理1.数据 人们通常使用各种各样的物理符号来表示客观事物的特性和特征,这些符号及其组合就是数据。数据的概念包括两个方面,即数据内容和数据形式。数据内容是指所描述客观事物的具体特性,也就是通常所说数据的“值

2、”;数据形式则是指数据内容存储在媒体上的具体形式,也就是通常所说数据的“类型”。数据主要有数字、文字、声音、图形和图像等多种形式。2信息 信息是指数据经过加工处理后所获取的有用知识。信息是以某种数据形式表现的。 数据和信息是两个相互联系、但又相互区别的概念;数据是信息的具体表现形式,信息是数据有意义的表现。3 . 数据处理 数据处理就是将数据转换为信息的过程。数据处理的内容主要包括:数据的收集、整理、存储、加工、分类、维护、排序、检索和传输等一系列活动的总和。数据处理的目的是从大量的数据中,根据数据自身的规律和及其相互联系,通过分析、归纳、推理等科学方法,利用计算机技术、数据库技术等技术手段,

3、提取有效的信息资源,为进一步分析、管理、决策提供依据。 数据处理也称信息处理。1.1.2 数据库技术的发展1数据库 数据库(Data Base,DB)是统一管理的相关数据的集合。这些数据以一定的结构存放在磁盘中。其基本特点是:数据能够为各种用户共享、具有可控制的冗余度、数据对程序的独立性以及由数据库管理系统统一管理和控制等。2数据库技术的发展人工管理 文件系统 数据库管理1.2 数据模型1.2.1 实体与实体之间的联系 客观存在的并且可以相互区分的事物称为实体 实体之间的3种联系一对一联系一对多联系多对多联系1.2.2 几种主要的数据模型1层次模型安徽三联学院交通学院电子学院外语学院2网状模型

4、3关系模型1.3 关系数据库1.3.1 关系术语与关系特点1关系术语关系 关系被称为表(Table),对应一个存储在磁盘上的扩展名为.dbf的表文件。元组 在一个具体的关系中,水平方向的每一行数据被称为一个元组,或者称为一个记录。属性 在个具体的关系中,垂直方向的每一列被称为一个属性,或者称为一个字段。域 也叫属性值,是属性的取值范围,即不同元组对同一个属性的取值所限定的范围。关键字 在一个关系中有一个或几个这样的属性(字段),其值可以惟一地标识一个元组(记录),使称之为关键字。2关系特点(1)在同一个关系中不能出现相同的属性名。(2)在一个关系中不允许有完全相同的元组。(3)在一个关系中任意

5、交换两行的位置不影响数据的实际含义。(4)在一个关系中任意交换两列的位置不影响数据的实际含义。(5)每个属性必须是不可分隔的数据单元,即表中不能再包含表。(6)字段不能再细分为多个字段。1.3.2关系运算 选择:从关系中找出满足条件的记录。(行)投影:从关系中选择若干属性组成新的关系。(列)连接:将两个关系通过公共属性名连接成一个新的关系。1.4 Visual FoxPro6.0简介1.4.1 Visual FoxPro6.0的发展历程Visual FoxPro的发展经历了dBASE、FoxBASE、FoxPro和Visual FoxPro等4个主要发展阶段 dBASE II1982FoxBA

6、SE1984FoxPro1989Visual FoxPro 3.0 1995Visual FoxPro 6.019981.4.2 Visual FoxPro6.0的特点(1)加强了数据完整性验证机制,引进和完善了关系数据库的三类完整性:实体完整性、参照完整性和用户自定义完整性。 (2)采用面向对象和可视化编程技术,用户可以重复使用各种类型,直观而方便地创建和维护应用程序。 (3)提供了大量辅助性设计工具,如设计器、向导、生成器、控件工具、项目管理器等,用户无需编写大量程序代码,就可以很方便地创建和管理应用程序中的各种资源。 1.4.2 Visual FoxPro6.0的特点(4)采用快速查询技

7、术,能够迅速地从数据库中查找出满足条件的记录,查询的响应时间大大缩短,极大地提高了数据查询的效率。 (5)支持客户机 / 服务器结构,提供其所需的各种特性,如多功能的数据词典、本地和远程视图、事务处理及对任何 ODBC (开放式数据库连接)数据资源的访问等。 (6)同其它软件高度兼容,可以使原来的广大 xBASE 用户迅速转为使用 VFP 。此外,还能与其它许多软件共享和交换数据。1.4.3 Visual FoxPro6.0的功能 Visual FoxPro6.0加强了项目管理器、向导、生成器、查询与视图、OLE图连接、Active集成、帮助系统制作、数据导入和导出以及面向对象程序设计等方面的功能,从而使用户能更加方便、快捷地开发出优秀的数据库系统。1.4.4 Visual FoxPro6.0的启动与退出 1.启动方法 :在桌面上双击“Visual FoxPro6.0”图标。在Windows的“开始”菜单的程序列表中选择Visual FoxPro6.0项。通过Windows的“资源管理器”或“我的电脑”,找到Visual FoxPro6.0程序并启动。2.退出VFP方法:在命令窗口输入“QUIT”并按回车键。在“文件”菜单中选择“退出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论