第1章VFP概述.ppt.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual FoxPro 程序设计;第1章 Visual FoxPro概述;1.1 数据库与数据模型;2.数据库 数据库(Database)是以一定的组织形式存储在一起的、相互关联的数据集合。 数据库的特点: (1)数据结构化。 (2)数据共享。 (3)数据独立性。 (4)可控冗余度。;3.数据库管理系统 数据库管理系统(Database Management System,DBMS)是数据库管理的计算机应用软件。 数据库管理系统的功能: (1)数据定义功能; (2)数据操作功能; (3)控制和管理功能。 4.数据库系统 数据库系统(Database System,DBS)是基于数据库的计算机应用系统。包括数据库、数据库管理系统、支持数据库管理系统的软硬件环境,数据库管理人员和用户等。;1.1.2 数据模型 数据的组织形式称为数据模型,它反映了数据库中数据之间联系的方式。数据模型有三类: 1.层次型 层次模型中的数据联系是以树型 结构为基础,每个数据元素可以 与下面一层的多个数据元素发生 联系,但只与它上一层的一个数 据库元素发生联系。;2.网状型 网状型是指数据元素之间的联系以网络结构为基础,网上的节点表示数据元素,网上的连线表示数据元素之间的联系。 ; 3.关系型 关系型数据模型是用二维表格结构表示数据之间的联系。表中的列用来描述事物的属性,称为字段(Fields),表中的行是某一数据元组属性值的集合,称为记录(Record)。VFP表最多可以包括255个字段,最多可以达到10亿条记录。;1.1.3 关系运算 1.选择。是指从数据库表中挑选出满足某些条件的若干记录进行操作(选行)。 2.投影。是指从数据库表中挑选出指定的若干字段进行操作(选列)。 3.连接。是将两个数据库表按某个属性连接成一个新的数据库表。;1.2 关系数据库系统概述;1.2.2 VFP6.0的主要特点 1.强大的查询与管理功能; 2.引入了数据库表的新概念; 3.扩大了对结构化查询语言SQL(Structured Query Language)的支持; 4.大量使用了可视化界面操作工具; 5.支持面向对象的程序设计; 6.通过对象链接与嵌入OLE(Object Linking and Embedding)技术实现应用集成。;1.3 VFP的安装与启动;1.3 VFP的安装与启动;在产品序列号输入框中输入产品序列号,单击下一步按钮,系统??可继续安装。 ;系统安装完成后,在开始菜单的程序项中添加了Microsoft Visual FoxPro6.0。 1.3.2 VFP的启动 单击开始按钮,弹出开始菜单,指向程序中的Microsoft Visual FoxPro6.0单击,便可出现VFP窗口。 1.3.4 VFP窗口 VFP窗口由标题栏、菜单栏、工具栏、命令窗口、编辑和显示窗口、状态栏构成。;1.3 VFP的安装与启动;VFP有三种工作方式: 1.命令执行方式。是通过键盘命令来完成操作。 2.界面操作方式。是通过菜单、窗口、对话框等图形界面进行的操作。 命令执行方式和界面操作方式统称为交互方式。 3.程序执行方式。是将VFP的命令编制成命令序列,并存入程序文件,运行程序文件完成操作。 ;1.5 VFP的语言成分;表中的字段有不同的数据类型,字段的数据类型不同进行数据运算和处理的方法也不同。字段的数据类型主要有: 1.字符型(Character,C型):由西文字符、汉字或其他符号构成,最大宽度254个字符。如姓名、性别、职称等可设计为字符型。 2.数值型(Numeric,N型):是可以参与算术运算的数据,由整数、小数、小数点和正负号构成,最多20位。如基本工资、奖金、津贴、房租、水电等可设计为数值型。;3.日期型(Date,D型):以MM/DD/YY形式存放日期数据,宽度为8个字节。例如,1990年5月10日可写为:05/10/90。出生年月、参加工作时间等可设计为日期型。 4.逻辑型(Logic,L型):用来存放逻辑判断结果真(T)或假(F),宽度为一个字节。凡是事件只有两种表现状态的均可设计为逻辑型。如婚否、性别等。;5.备注型(Memo,M型):用来存放表(.DBF)中大段文字的字段(如个人简历、公司简介等字段可设计为备注型),其字段名宽度为4个字节,其内容存放在与表(DBF)文件主名相同的备注型文件(扩展名为FPT)中。例如,teacher.dbf表中个人简历字段的内容可存放在备注型文件teacher.fpt中。;6.通用型(General,G型):用来存放多媒体数据,字段名宽度为4个字节,其内容也存放在备注型文件(FPT)中。如照片、讲话录音、视频等字段可设计为通用型。 此外还有货币型(Y型)、日期时间型(T型)、浮动型(N型)、

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档