- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]VFP复习
第1章 数据库系统基础 Visual FoxPro Visual ——“可视化的” , FoxPro是一种数据库设计语言 Visual FoxPro特点 支持两种程序设计方法——结构化程序设计和面向对象的程序设计。 面向对象的程序设计采用可视化编程图形操作界面 支持国际标准化组织ISO确认的关系数据库语言标准SQL语言的使用 使用项目管理器统一管理,操作方便 数据、信息和数据处理的概念 数据处理技术发展的三个阶段: 1.人工管理阶段 2.文件系统管理阶段 3.数据库系统管理阶段 数据库与文件系统的主要区别:数据库系统可以解决数据冗余问题和数据独立性问题 几个重要概念及之间的关系: DB (DataBase)数据库:存储在计算机内、有结构的相关数据的集合, DBMS (DataBase Management System)数据库管理系统 位于用户和OS之间的一层数据管理软件。是处理数据库存取和各种管理控制的软件系统,负责用户对数据库的各种操作, 是 数据库系统的中心枢纽 Visual FoxPro是一种DBMS DBS(DataBase System)数据库系统:是指计算机系统引入数据库之后组成的系统,是用来组织和存取大量数据的管理系统。 几个重要概念及之间的关系: 数据模型:是将现实世界中的各种事物及其 间的联系用数据及数据间的联系表示的一种方法。 当前流行的数据模型的有3种: 层次模型: 网状模型: 关系模型 按所使用的数据模型来分,数据库也可相应的分为3种模型的数据库 层次模型数据库 网状模型数据库 关系模型数据库 Visual FoxPro是属于关系模型的一种数据库管理系统。 3种关系运算 选择运算: 投影运算: 连接运算 3种关系运算选择运算 选择运算:是从关系中选取满足一定条件的元组,其运算结果是一个新的关系。 选择运算实际上对数据表中的记录进行筛选,使操作只对选中的记录有效。 在VFP中,可以通过命令中的范围、条件子句选择满足条件的记录 例如从“学生档案”关系 中选择所有“专业”为“数学”的记录组成一个新的关系,就是一个选择运算。 3种关系运算投影运算 投影运算:是从关系中选取所需要的属性组成一个新的关系。即根据用户的要求选择数据表中的某些字段作为操作的对象。 投影运算实际是在一个关系中进行垂直选择,选取关系中元组的某几列的值。 在VFP中,可以通过命令中的FIELDS字段名表子句,使操作仅限于字段名表中列出的字段 如从关系“学生档案”中选择所有记录的学号、姓名、专业组成一个新的关系,就是一个投影运算。 3种关系运算连接运算: 连接运算:是从2个关系中选取满足一定连接条件的元组的集合。 在VFP中,可以通过命令SET RELATION命令实现 如在关系“学生档案”和“学生选课”之间,如果连接条件是“学号等于990001”,则连接后可以得到一个新的关系,是关于学号为990001的学生的档案情况和选课信息的。 关系完整性 关系完整性:主要是要掌握表和表之间的关系,是一对一的还是一对多的关系,通过哪个字段联系,联系字段称为关键字段。我们用过的例子表之间关系分析见VFP4(复习).ppt最后部分。 其它一般了解即可。 设置默认工作目录(文件夹) 通过“选项”对话框设置环境,最重要的是如何设置默认工作目录(文件夹) 工具 / 选项 要求能用文字叙述 VFP有3种工作方式。 VFP有3种工作方式。 1、命令工作方式(在命令窗口输入命令,执行) 2、程序工作方式(编写程序,执行程序) 3、 菜单工作方式(通过鼠标点击操作) 项目管理器 用VFP开发设计数据库管理系统,会包含很多格式不同的文件,各种文件通过项目管理器捆绑在一起.项目管理器在VFP中是所有对象和数据的“控制中心”,是开发人员的工作平台,监视着应用程序的所有部件。 项目文件:是各种文件、数据、文档、和VFP对象的集合,扩展名为 .PJX P10 习题一答案 请见vfp1.ppt 第2章 VFP基础 常用数据类型: 常量、变量和表达式 常用函数 常用数据类型: 字符型(C) : 数值型(N) 货币型(Y) 日期型(D) 日期时间型(T) 逻辑型(L): 备注型(Memo)(仅用于数据表中的字段) 通用型(General) (仅用于数据表中的字段) 常量、变量和表达式 常量:一个具体的、不变的值。常用的常量类型: 字符型,数值型,逻辑型,日期型 变量:其值是能够随时改变的量 变量分为内存变量、字段变
文档评论(0)