资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
全国计算机等级考试二级 VF 知识点1、 数据处理的中心问题是数据管理。多年来,数据管理经历了 人工管理阶段、文件管理阶段、数据库系统阶段人工管理阶段、文件管理阶段、数据库系统阶段。2、 人工管理阶段人工管理阶段面对的主要问题:1、数据不能独立。2、数据不能长期保存。 3、 文件管理阶段面文件管理阶段面对的主要特点:1、数据与程序分开。2、数据能长期保存。3、数据没有完全独立。4、存在数 据冗余。5、数据不能集中管理。 4、 数据库系统阶段数据库系统阶段特点:1、实现了数据的结构化。2、实现了数据共享。3、实现了数据独立。4、实现了数据统 一控制。 5、 三者之间的区别:主要在于数据与程序之间的关系。在人工管理阶段,数据与程序不具有独立性。在文件系统要在于数据与程序之间的关系。在人工管理阶段,数据与程序不具有独立性。在文件系统 阶段,程序和数据有了一定的独立性。在数据库系统阶段提供了数据与应用程序的独立性。阶段,程序和数据有了一定的独立性。在数据库系统阶段提供了数据与应用程序的独立性。 6、 数据库数据库 (DATA BASE 简写为简写为 DB) 是按一定的组织形式存储在一起的相互关联的数据集合。数据库具有数据 的结构化、独立性、共享性、冗余量小、安全性、完整性和并发控制的基本特点。 7、 数据库管理系统数据库管理系统 (DATA BASE MANAGEMENT SYSTEM 简写为简写为 DBMS) 是数据库系统的核心核心部分。而数据库据库 运行管理和控制例行程序是数据库管理系统的核心部分。运行管理和控制例行程序是数据库管理系统的核心部分。 8、 数据库系统数据库系统 (DATA BASE SYSTEM 简写为简写为 DBS) 具体包括计算机硬件、操作系统、数据库、数据库管理系统 和建立在该数据库之上的相关软件、数据库管理员和用户等 5 个部分。 9、 数据库应用系统(DATA BASE APPLICATION SYSTEMS 简写为 DBAS) 通常由 数据库数据库 和应用程序和应用程序组成。 10、数据模型数据模型是指 数据库的组织形式,它取决于数据库中数据之间联系的表达方式。数据库管理系统所支持 的数据模型分为 3 类,层次模型、网状模型和关系模型层次模型、网状模型和关系模型。 11、关系模型:用二维表二维表结构来表示实体以及实体之间联系的模型称为关系模型,在关系模型中把数据看成 是二维表中的元素,一张二维表就是一个关系一张二维表就是一个关系。 12、关系术语: 1、 关系:一个关系就是一张二维表一个关系就是一张二维表,在 VFP 中,一个关系存储为一个文件,文件的扩展名为.dbf,称为表表。2、 元组:在一个二维表中,水平方向的行行称为元组元组。 3、 属性:二维表中垂直方向的列垂直方向的列称为属性属性。 4、 域:属性的取值范围,域:属性的取值范围,也就是不同元组对同一属性的取值范围所限定的范围。 5、 关键字:属性或属性的组合。是表中具有唯一标识的属性,在在 VFP 中具有唯一性取值的字段,称为关中具有唯一性取值的字段,称为关 键字。主关键字和候选关键字起唯一标识一个元组的作用。键字。主关键字和候选关键字起唯一标识一个元组的作用。 13、在关系数据库中,经常需要对关系进行特定的关系运算操作。基本的关系运算有三种: 选择、投影选择、投影 和和 连接连接。 14、选择运算:从关系中找出满足给定条件的元组的操作称为 选择选择。 选择是从行的角度进行的运算,即水选择是从行的角度进行的运算,即水 平方向抽取记录平方向抽取记录。 15、投影: 从关系模式中指定若干个属性组成新的关系从关系模式中指定若干个属性组成新的关系称为投影投影。投影从列的角度进行运算,相当于对关系 进行垂直分解。 16、连接:连接是关系的横向结合,生成的新关系包含满足连接条件的元组。 17、传统的集合运算包括 并、差、交并、差、交。 18、数据的完整性就是数据使用的正确性和有效性。数据的一致性是指关系中数据的多个值要保持一致。完 整性规则分为 : 实体完整性控制、域完整性控制、参照完整性控制实体完整性控制、域完整性控制、参照完整性控制。19、VFP6.0 的特点: 1、 采用面向对象的程序设计技术。 2、 一种可视化的程序设计方法。 3、 对 FORBASE 的兼容 4、 友好的程序设计界面 5、 增加了数据类型和函数。 6、 采用了 OLE 技术。 7、 客户机/服务器功能。20、VFP6.0 的主要指标: 1、表中字段最大数:255 个个。2、同时打开表文件的最大数:255 个个全国计算机等级考试二级 VF 知识点3、数据库表的字段名最大长度:128 字符字符4、自由表的字段名最大长度 10 个字符个字符5、设置字符字段最大宽度:254 个个21、VFP6.0 的文件类型: 1、项目文件(项目文件(.PJX)系统也同时生产它的扩展名为)系统也同时生产它的扩展名为.PJT 的备份文件。的备份文件。 2、表文件、表文件 (.DBF) 3、数据库文件(、数据库文件(.DBC) 4、程序文件(、程序文件(.PRG)5、表单文件(、表单文件(.SCX)6、索引文件、索引文件 .IDX 7、内存变量文件、内存变量文件 (.MEM)8、表报格式文件(、表报格式文件(.FRX) 9、屏幕格式文件(、屏幕格式文件(.FMT) 10、菜单文件(、菜单文件(.MNT) 11、标签文件、标签文件 (.LBX)12、视图文件(、视图文件(.VUE) 13、查询文件(、查询文件(.QPR) 22、在早期的 FOXBASE 数据库管理系统中,提供了两种工作方式来执行 VFP 命令,即 交互方式交互方式 和 程序方式。程序方式。同时还增加了 菜单方式菜单方式 和工具方式和工具方式来执行 VFP 命令。 23、项目是文件、数据、文档和对象的集合项目是文件、数据、文档和对象的集合。项目管理器项目管理器 VFP 处理数据和对象的主要组织工具处理数据和对象的主要组织工具。 24、项目管理器中可以将应用系统编译成一个扩展名为 .APP 的应用文件的应用文件或.EXE 的可执行文件,项目文件以扩 展名为.PJX 保存。 25、项目管理器包括六个选项卡,其中“数据数据” 、 “文件文件” 、 “类类” 、 “代码代码” 、 “其他其他”5 个选项卡用于分类显示各 种文件, “全部全部”选项卡显示该项目中的所有文件。 26、移去:系统仅仅从项目中移去移去所选择文件,被移去的文件仍存在于原目录中仍存在于原目录中。 27、删除:系统不仅从项目中移去文件,还将从磁盘中彻底删除彻底删除该文件,文件将不复存在将不复存在。28、 1、字符型数据(C) ,长度最大可达 254 个。1 个空格也是 1 个字符。2、数值型数据(N) ,最大长度为 20 位。在内存中,数值型数据占用 8 个字节的存储空间。3、浮动型数据(F) ,最大长度为 20 位,也占用 8 个字节。4、整型数据 (I) 最大长度为 10 位。它占用 4 个字节的内存空间。5、双精度型数据(B) 6、日期型数据与日期时间型数据(Date 和 Date time)(D 和 T)。 默认格式为MM/DD/YY和 MM/DD/YY HH:MM:SS7、逻辑型数据 (L) 只有两个。即真(T)和(F) 。也可用(.t.、.y.)8、货币型数据(Y) 最大长度为 20,占用 8 个字节的存储空间。9、备注型数据(M) 在数据表中需要进行备注、说明的不定长或大量的字符型数据。10、通用型数据 (G) 具体内容可以是一个文档、表格、图片。 29、备注型、通用型、整型占四个字符。逻辑型占备注型、通用型、整型占四个字符。逻辑型占 1 个字符。个字符。 30、常量常量代表一个具体的、不变的值。 31、字符型常量也叫字符串,使用时必须用定界符(定界符(“”“” 、) ,如:计算机、 “256” 32、数值型常量即数学中用的整数和小数。浮点型常量是数值型常量的浮点格式,如 15E+10 33、变量值是可以随时改变的,每个变量有一个变量名,变量名以字母、汉字、或下划线字母、汉字、或下划线开头,后接字母、数字、 汉字或下划线。在 VFP 中,变量可以分为 字段变量字段变量 和 内存变量内存变量两大类。 34、数据库是以扩展名为.DBC 的文件存在磁盘上,建立了一个数据库文件后,系统会自动生成一个数据库备注文数据库备注文 件(扩展名为件(扩展名为.dct)和一个数据库索引文件(扩展名数据库索引文件(扩展名.dcx) 35、一、一个数据可中的数据是由表的集合构成的,一般一个表对于磁盘上的一个扩展名为.dbf 的文件,如果有备注备注 型或通用型型或通用型字段,则磁盘上会有一个对应扩展名为.fpt 的文件 36、数据库表: 存在于数据库中的表。自由表:不被任何数据库所包含而独立存在的表。 37、当数据库表从数据库移除移除后就成为自由表自由表;而将自由表添加添加到数据库中,就成为数据库表数据库表。 38、建立数据库 CREAT DATABASE |? 【说明】 如果不指定数据库名或输入“?” ,系统都会淡出 “创建”对话框,请用户输入数据库名。 39、打开数据库 OPEN DATABASE FileName|? 【说明】 FileName:要打开的数据库名,如果不指定数据库名或 使用问号“?”,则显示打开对话框。 40、修改数据库 MODIFY DATABASE DatabaseName|? 【说明】DatabaseName: 要修改的数据库名,如果使用问 号“?”省略该参数则打开“打开”对话框。 41、删除数据库有两种方式,若选择“移去”仅将数据从项目中移去,若选择“删除”将从磁盘上删除数据库。 被移去的数据库中的表成为自由表。 【格式】 DELETE DATABASEDatabaseName|? 【说明】 DatabaseName :要删全国计算机等级考试二级 VF 知识点除的数据库名,此时要删除的数据库必须处于关闭状态;如果使用问号“?” ,则打开“删除”对话框请用户选择 删除的数据库文件。 42、数据库的关闭 【格式】CLOSE ALL|DATABASE 【 说明】ALL|DATABASE :要关闭的数据库或所有数据库。 43、建立表 【格式】 CREATE 【说明】 建立数据库表时,要先打开数据库文件,然后再使用 CREATE 命令建立表。 如果建立自由表,则需要将当前打开的数据库文件全部关闭,否则建立的就是数据库表; 而通过项目管理器建立自由表时,只需要选中“自由表”项,然后再新建表即可。 44、修改表结构 USE MODIFY STRUCTURE MODIFY STRUCTURE 命令没有参数,它用来修改命令没有参数,它用来修改当前表当前表的结构。的结构。 45、表的基本操作、表的基本操作命令说明BROWSE打开浏览器浏览当前表记录LIST默认在 VFP 窗口中显示表的全部记录DISPLAY默认在 VFP 窗口中显示表的当前记录APPEND在表尾部增加记录,它有两种格式:APPEND 或 APPEND BLANKDELETE逻辑删除表的当前记录RECALL恢复逻辑删除的当前记录PACK物理删除有删除标记的记录ZAP物理删除表中所有记录46、EDIT 和和 CHANGE 命令均用于交互对当前表的当前记录进行编辑、修改命令均用于交互对当前表的当前记录进行编辑、修改。直接修改的直接修改的 REPLACE 命令。命令。 47、查询定位记录有 GOTO、SKIP 和 LOCATE 三条命令,现分别介绍如下:1、用 GOTO 命令直接定位。 【格式】 GOTO nRecordNumber|Top|BOTTOM 【说明】nRecordNumber 是记 录号,即直接按记录号定位;TOP 是表头
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号