计算机二级VFP复习资料.doc

上传人:hs****ma 文档编号:543271393 上传时间:2022-08-28 格式:DOC 页数:93 大小:1.68MB
返回 下载 相关 举报
计算机二级VFP复习资料.doc_第1页
第1页 / 共93页
计算机二级VFP复习资料.doc_第2页
第2页 / 共93页
计算机二级VFP复习资料.doc_第3页
第3页 / 共93页
计算机二级VFP复习资料.doc_第4页
第4页 / 共93页
计算机二级VFP复习资料.doc_第5页
第5页 / 共93页
点击查看更多>>
资源描述

《计算机二级VFP复习资料.doc》由会员分享,可在线阅读,更多相关《计算机二级VFP复习资料.doc(93页珍藏版)》请在金锄头文库上搜索。

1、1.1 数据库基础知识考点1 计算机数据管理的发展1数据与数据处理数据是指存储在某一种媒体上能够识别的物理符号。数据处理的中心问题是数据管理。2计算机数据管理(l)人工管理。(2)文件系统。(3)数据库系统。(4)分布式数据库系统。(5)面向对象数据库系统。3数据库管理系统为数据库的建立、使用和维护而配置的软件称为数据库管理系统DBMS (DataBase Management System)。 图1-1 数据库系统中数据与程序的关系考点2 数据库系统1有关数据库的概念(1)数据库(DataBase):存储在计算机存储设备上、结构化的相关数据的集合。(2)数据库应用系统(DBAS ):是由系统

2、开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。(3)数据库管理系统(DBMS):对数据实行专门管理,提供安全性和完整性等统一机制,可以对数据库的建立、使用和维护进行管理。(4)数据库系统(DBS):是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。数据库系统由硬件系统、数据库、数据库管理系统及相关软件、数据库管理员和用户等部分组成。2数据库系统的特点(l)实现数据共享,减少数据冗余。(2)采用特定的数据模型。(3)具有较高的数据独立性。(4)具有统一的数据控制功能。考点3 数据模型1实体的描述(1)实体。(2

3、)实体的属性。(3)实体集和实体型。2实体间联系及联系的种类(1)一对一联系。(2)一对多联系。(3)多对多联系。3数据模型简介为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示,通常有以下3种。(1)层次数据模型。(2)网状数据模型。(3)关系数据模型。小提示:数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是DBS包括DB和DBMS。1.2 关系模型关系模型的用户界面非常简单,一个关系的逻辑结构就是一张二维表。这种用二维表的形式表示实体和实体间联系的数据模型称为关系数据模型。1关系术语(l)关系:一个关系就是一张二维表,每个关系有一

4、个关系名。在Visual FoxPro中一个关系存储为一个文件,扩展名为DBF,称为“表”。对关系的描述称为关系模式,一个关系模式对应一个关系的结构,格式为: 关系名(属性名1,属性名2,属性名n)(2)元组:在一个二维表中,水平方向的行称为元组,每一行为一个元组。(3)属性:将二维表中垂直方向的列称为属性,每一列都有一个属性名。(4)域:属性的取值范围,即不同元组对同一个属性的取值所限定的范围。(5)关键字:属性或属性的组合,其值能够唯一地标识一个元组。在Visual FoxPro中,主关键字和候选关键字就起唯一标志一个元组的作用。(6)外部关键字:如果表中一个字段不是本表的主关键字或候选关

5、键字,而是另一个表的主关键字或候选关键字,那么这个字段(属性)就称为外部关键字。2关系的特点(1)关系必须规范化。(2)在同一个关系中不能出现同名属性,Visual FoxPro中表示为字段名的不同。(3)关系中不允许有完全相同的元组,即冗余。(4)在一个关系中元组的次序无关紧要。(5)在一个关系中列的次序无关紧要。考点5 关系运算对关系数据库进行查询时,需要找到用户感兴趣的数据,这就需要对关系进行一定的关系运算,关系的基本运算有两类:传统的集合运算和专门的关系运算。1传统的集合运算(1)并:两个相同结构关系的并是由属于这两个关系的全部元组组成的集合。(2)差:两个相同结构关系的差是由属于前一

6、个关系的元组而不属于后一个关系的元组组成的集合。例如,关系R和S的差结果是由属于R但不属于S的元组组成的集合。(3)交:两个相同结构关系的交是由属于这两个关系所共有的元组组成的集合。2专门的关系运算(1)选择:从关系中找出满足给定条件的元组的操作。(2)投影:从关系模式中指定若干个属性组成新的关系:(3)连接:关系的横向结合,将两个关系模式拼接成一个更宽的关系模式。(4)自然连接:在连接运算中,按照字段值对应相等为条件进行的连接操作称为等值连接。自然连接是去掉重复属性的等值连接。小提示:选择和投影运算的操作对象只是一个表,相当于对一个二维表进行切割。连接运算则需要把两个表作为操作对象。如果两个

7、表以上进行连接,应当两两进行连接。1.3 数据库设计基础考点6 数据库设计步骤1设计原则(l)关系数据库的设计应遵从概念单一化“一事一地”的原则。(2)避免在表之间出现重复字段。(3)表中的字段必须是原始数据和基本数据元素。(4)用外部关键字保证有关联的表之间的联系。2设计步骤利用Visual FoxPro来开发数据库应用系统,可以按照以下步骤来设计。(1)需求分析。(2)确定需求表C(3)确定需求字段。(4)确定联系。(5)设计精确1.4 Visual FoxPro系统概述考点7 Visual FoxPro的特点(l)增强项目与数据库管理。(2)提高应用程序开发的生产率。(3)互操作性与支持

8、Internet。(4)充分利用已有数据。2.1 Visual FoxPro的安装和启动考点1 Visual FoxPro的系统要求Visual FoxPro功能强大,但它对系统的要求并不高,个人计算机软硬件基本要求如下。(1)处理器;486DX/66 MHz处理器,推荐使用Pentium或更高处理器的PC。(2)内存:16MB以上的内存,推荐使用24MB内存。(3)硬盘空间:典型安装需要85 MB硬盘空间,最大安装需要90MB硬盘空间。(4)其他硬件:一个鼠标、一个光盘驱动器。推荐使用 VGA或更高分辨率的监视器。(5)操作系统:由于Visual FoxPro是32位产品,需要在Window

9、s 95/98(中文版)、Windows NT 4. 0(中文版)或更高版本的操作系统上运行。小提示:退出Windows中的应用程序或关闭窗口等操作,都可以利用快捷键Alt + F4来完成。2.2 Visual FoxPro的用户界面考点2 Visual FoxPro的主界面Visual FoxPro的主界面即其工作环境,启动 Visual FoxPro后,打开如图2一l所示的界面。考点3 工具栏的使用设置工具栏是微软公司流行软件的共同特点,利用各种工具栏比菜单要方便得多。其默认界面仅包括“常用”工具栏和“表单设计器”工具栏。除此之外,Visual FoxPro还提供其他10个工具栏,如表2-

10、1所示。 小提示:Visual FoxPro中有两种工作方式:交互操作方式和程序方式,命令方式和菜单方式都属于交互操作方式。2.3 项目管理器考点4 使用项目管理器(1)项目管理器窗口中共有6个选项长,其中“全部”选项卡用来集中显示该项目中的所有文件,“数据”、“文档”、“类”、“代码”和“其他5个选项卡用来分类显示各种文件。(2)项目管理器一是提供了简便的、可视化的方法来组织和处理表、数据库、表单、查询和其他一切文件,通过单击鼠标就能实现对文件的创建、修改、删除等操作;二是在项口管理器中可以将应用系统编译成一个扩展名为APP的应用文件或EXE的可执行文件。(3)在Visual FoxPro中

11、的不同文件类型及其扩展名,如表2-2所示。表2-2 Visual FoxPro中的不同文件类型及其扩展名 考点5 定制项目管理器(l)移动、缩放和折叠。(2)拆分项目管理器。(3)停放项目管理器小提示:要拆分选项卡使之单独使用,必须将选项卡折叠后才可以实现。2.4 Visual FoxPro向导、设计器、生成器考点6 Visual FoxPro的向导向导是一种交互式程序用户在一系列向导屏幕上回答问题或者选择选项后,向导会根据回答生成文件或者执行任务,帮助用户快速完成一般性的任务例如创建表单、编排报表的格式、建立查询、制作图表、生成数据透视表、生成交叉表报表及在Web上按HTML格式发布等。考点

12、7 Visual FoxPro的设计器Visual FoxPro的设计器是创建和修改应用系统各种组件的可视化工具:利用各种设计器使得创建表、表单、数据库、查询和报表及管理数据变得轻而易举,为初学者提供了方便。考点8 Visual FoxPro的生成器生成器是带有选项卡的对话框,用于简化对表单、复杂控件及参照完整性代码的创建和修改过程。每个生成器显示一系列选项卡,用于设置选中对象的属性。可使用生成器在数据库表之间生成控件、表单、设置控件格式和创建参照完整性。3.1 常量与变量考点1 常量常量用以表示一个具体的、不变的值。不同类型常量的书写格式不同。在Visual FoxPro中,常量主要包括以下

13、几种类型。1数值型常量数值型常量即常数,用来表示一个数量的大小,由数字09小数点和正负号组成。2货币型常量货币型常量用来表示货币值,其书写格式与数值型常量类似,但要加上一个前置的符号($)。3字符型常量字符型常量也称为字符串,其表示方法是用半角单引号、双引号或方括号把字符串括起来。这里的单引号、双引号或方括号称为定界符许多常量都有定界符。定界符虽然不作为常量本身的内容,但它规定了常量的类型及常量的起始和终止界限。4日期型常量日期型常量的定界符是一对花括号。花括号内包括年、月、日3部分内容,各部分内容之间用分隔符分隔。5日期时间型常量日期时间型常量包括日期和时间两部分内容:,。部分与日期型常量相

14、似,也有传统的和严格的两种格式。6逻辑型常量逻辑型数据只有逻辑真和逻辑假两个值。前后两个句点作为逻辑型常量的定界符是必不可少的,否则会被误认为变量名。逻辑型数据只占用1字节。考点2 变量Visual FoxPro中变量分为字段变量和内存变量二其中字段变量就是表中的字段。内存变量是内存中的一块存储区域,变量值就是存放在这个存储区域里的数据,变量的类型取决于变量值的类型。内存变量的数据类型包括:字符型(C)、数值型(N)、货币型(Y)、日期型(D)、日期时间型(T)和逻辑型(L)。1简单的内存变量每一个变量都有一个名字,可以通过变量名访问变量。如果当前表中存在一个同名的字段变量,则在访问内存变量时,必须在变量名前加上前缀M.(或M-),否则系统将访问同名的字段变量。2数组与简单内存变量不同,数组在使用之前一般要用DIMENSION或DECLARE命令显示创建,规定数组是一维数组还是二维数组,数组名和数组大小。数组大小由下标值的上、下限决定,下限规定为1。在使用数组和数组元素时,应注意如下问题。(1)在一切使用简单内存变量的地方,均可以使用数组元素。(2)在赋值和输入语

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号