2022年二级vf知识点总概 .pdf
《2022年二级vf知识点总概 .pdf》由会员分享,可在线阅读,更多相关《2022年二级vf知识点总概 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1、 数据处理的中心问题是数据管理。多年来,数据管理经历了人工管理阶段、文件管理阶段、数据库系统阶段。2、 人工管理阶段面对的主要问题:1、数据不能独立。2、数据不能长期保存。3、 文件管理阶段面对的主要特点:1、数据与程序分开。2、数据能长期保存。3、数据没有完全独立。 4、存在数据冗余。5、数据不能集中管理。4、 数据库系统阶段特点: 1、实现了数据的结构化。2、实现了数据共享。3、实现了数据独立。 4、实现了数据统一控制。5、 三者之间的区别:主要在于数据与程序之间的关系。在人工管理阶段,数据与程序不具有独立性。在文件系统阶段,程序和数据有了一定的独立性。在数据库系统阶段提供了数据与应用
2、程序的独立性。6、 数据库(DATA BASE 简写为 DB) 是按一定的组织形式存储在一起的相互关联的数据集合。数据库具有数据的结构化、独立性、共享性、冗余量小、安全性、完整性和并发控制的基本特点。7、 数据库管理系统(DATA BASE MANAGEMENT SYSTEM 简写为 DBMS) 是数据库系统的核心 部分。而数 据库运行管理和控制例行程序是数据库管理系统的核心部分。8、 数据库系统(DATA BASE SYSTEM 简写为 DBS ) 具体包括计算机硬件、操作系统、数据库、数据库管理系统和建立在该数据库之上的相关软件、数据库管理员和用户等5 个部分。9、 数据库应用系统 (DA
3、TA BASE APPLICATION SYSTEMS 简写为 DBAS ) 通常由数据库和应用程序 组成。10、数据模型 是指 数据库的组织形式,它取决于数据库中数据之间联系的表达方式。数据库管理系统所支持的数据模型分为3 类, 层次模型、网状模型和关系模型。11、关系模型: 用二维表 结构来表示实体以及实体之间联系的模型称为关系模型,在关系模型中把数据看成是二维表中的元素,一张二维表就是一个关系。12、关系术语:1、 关系: 一个关系就是一张二维表,在 VFP中,一个关系存储为一个文件,文件的扩展名为 .dbf,称为 表。2、 元组:在一个二维表中,水平方向的行称为元组 。3、 属性:二维
4、表中垂直方向的列 称为 属性。4、 域:属性的取值范围,也就是不同元组对同一属性的取值范围所限定的范围。5、 关键字:属性或属性的组合。是表中具有唯一标识的属性,在 VFP中具有唯一性取值的字段,称为关键字。主关键字和候选关键字起唯一标识一个元组的作用。13、在关系数据库中, 经常需要对关系进行特定的关系运算操作。基本的关系运算有三种: 选择、投影和 连接。14、选择运算: 从关系中找出满足给定条件的元组的操作称为选择 。 选择是从行的角度进行的运算,即水平方向抽取记录。15、投影:从关系模式中指定若干个属性组成新的关系称为投影 。投影从列的角度进行运算,相当于对关系进行垂直分解。16、连接:
5、连接是关系的横向结合,生成的新关系包含满足连接条件的元组。17、传统的集合运算包括并、差、交 。18、数据的完整性就是数据使用的正确性和有效性。数据的一致性是指关系中数据的多个值要保持一致。完整性规则分为: 实体完整性控制、域完整性控制、参照完整性控制。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 19、VFP6.0的特点:1、 采用面向对象的程序设计技术。2、 一种可视化的程序设计方法。3、 对 FORBASE 的兼容4、
6、 友好的程序设计界面5、 增加了数据类型和函数。6、 采用了 OLE技术。7、 客户机 /服务器功能。20、VFP6.0的主要指标:1、表中字段最大数:255 个。2、同时打开表文件的最大数:255 个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、表报格式文件(.
7、FRX ) 9、屏幕格式文件 (.FMT) 10、菜单文件 (.MNT) 11、标签文件 (.LBX )12、视图文件 (.VUE )13、查询文件(.QPR)22、在早期的 FOXBASE 数据库管理系统中, 提供了两种工作方式来执行VFP命令,即 交互方式和 程序方式。同时还增加了菜单方式和工具方式 来执行 VFP 命令。23、项目是文件、数据、文档和对象的集合。项目管理器VFP 处理数据和对象的主要组织工具 。24、项目管理器中可以将应用系统编译成一个扩展名为.APP的应用文件 或.EXE的可执行文件,项目文件以扩展名为.PJX保存。25、项目管理器包括六个选项卡,其中“数据”、 “文件
8、”、 “类”、 “代码”、 “其他” 5 个选项卡用于分类显示各种文件,“全部” 选项卡显示该项目中的所有文件。26、移去:系统仅仅从项目中移去 所选择文件,被移去的文件仍存在于原目录中。27、删除:系统不仅从项目中移去文件,还将从磁盘中 彻底删除 该文件, 文件将不复存在。28、1、字符型数据(C) ,长度最大可达254 个。 1 个空格也是1 个字符。2、数值型数据(N) ,最大长度为20 位。在内存中,数值型数据占用8 个字节的存储空间。3、浮动型数据(F) ,最大长度为20 位,也占用8 个字节。4、整型数据(I) 最大长度为10 位。它占用4 个字节的内存空间。5、双精度型数据(B)
9、 6、日期型数据与日期时间型数据(Date 和 Date time)(D 和 T)。 默认格式为MM/DD/YY 和MM/DD/YY HH:MM:SS 7、逻辑型数据(L) 只有两个。即真(T)和( F) 。也可用 (.t.、.y.) 8、货币型数据(Y) 最大长度为20,占用 8 个字节的存储空间。9、备注型数据(M) 在数据表中需要进行备注、说明的不定长或大量的字符型数据。10、通用型数据(G) 具体内容可以是一个文档、表格、图片。29、备注型、通用型、整型占四个字符。逻辑型占1 个字符。30、常量 代表一个具体的、不变的值。名师资料总结 - - -精品资料欢迎下载 - - - - - -
10、 - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 31、字符型常量也叫字符串,使用时必须用定界符(“” 、) ,如: 计算机 、 “256”32、数值型常量即数学中用的整数和小数。浮点型常量是数值型常量的浮点格式,如 15E+10 33、变量值是可以随时改变的,每个变量有一个变量名,变量名以字母、汉字、或下划线开头,后接字母、数字、汉字或下划线。在VFP中,变量可以分为字段变量和 内存变量 两大类。34、数据库是以扩展名为.DBC 的文件存在磁盘上,建立了一个数据库文件后,系统会自动生成一个
11、 数据库备注文件(扩展名为.dct)和一个 数据库索引文件(扩展名.dcx)35、一个数据可中的数据是由表的集合构成的,一般一个表对于磁盘上的一个扩展名为.dbf的文件,如果有备注型或通用型字段,则磁盘上会有一个对应扩展名为.fpt 的文件36、数据库表:存在于数据库中的表。自由表:不被任何数据库所包含而独立存在的表。37、当数据库表从数据库移除 后就成为 自由表 ;而将自由表 添加 到数据库中, 就成为 数据库表。38、建立数据库CREAT DATABASE |? 【说明】如果不指定数据库名或输入“?”,系统都会淡出“创建”对话框,请用户输入数据库名。39、打开数据库OPEN DATABAS
12、E FileName|? 【说明】FileName:要打开的数据库名,如果不指定数据库名或使用问号“?”,则显示打开对话框。40、修改数据库MODIFY DATABASE DatabaseName|? 【说明】 DatabaseName: 要修改的数据库名,如果使用问号“?”省略该参数则打开“打开”对话框。41、删除数据库有两种方式,若选择“移去”仅将数据从项目中移去,若选择“删除”将从磁 盘 上 删 除 数 据 库 。 被 移 去 的 数 据 库 中 的 表 成 为 自 由 表 。【 格 式 】DELETE DATABASEDatabaseName|? 【说明】DatabaseName :要
13、删除的数据库名,此时要删除的数据库必须处于关闭状态;如果使用问号“?”,则打开“删除”对话框请用户选择删除的数据库文件。42、数据库的关闭【格式】 CLOSE ALL|DATABASE 【 说明】 ALL|DATABASE : 要关闭的数据库或所有数据库。43、建立表【格式】CREATE 【说明】建立数据库表时,要先打开数据库文件,然后再使用CREATE 命令建立表。如果建立自由表, 则需要将当前打开的数据库文件全部关闭, 否则建立的就是数据库表;而通过项目管理器建立自由表时,只需要选中“自由表”项,然后再新建表即可。44、修改表结构USE MODIFY STRUCTURE MODIFY ST
14、RUCTURE 命令没有参数, 它用来修改当前表的结构。45、表的基本操作命令说明BROWSE 打开浏览器浏览当前表记录LIST 默认在 VFP窗口中显示表的全部记录DISPLAY 默认在 VFP窗口中显示表的当前记录APPEND 在表尾部增加记录,它有两种格式:APPEND或 APPEND BLANK DELETE 逻辑删除表的当前记录RECALL 恢复逻辑删除的当前记录PACK 物理删除有删除标记的记录ZAP 物理删除表中所有记录46、 EDIT 和 CHANGE 命令均用于交互对当前表的当前记录进行编辑、修改。直接修改的名师资料总结 - - -精品资料欢迎下载 - - - - - - -
15、 - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - REPLACE 命令。47、查询定位记录有GOTO 、SKIP和 LOCATE 三条命令,现分别介绍如下:1、用 GOTO命令直接定位。【格式】GOTO nRecordNumber|Top|BOTTOM 【说明】nRecordNumber 是记录号, 即直接按记录号定位;TOP是表头记录; BOTTOM是表末尾记录。2、SKIP 【格式】 SKIPnRecord 【说明】 nRecord 可以使正整数或负整数,默认是1.如果是正数则向后移动,如果
16、是负数则向前移动。48、在 VFP中,根据索引功能的不同,可以分为主索引、候选索引、惟一索引、普通索引。四大类。其中,主索引和候选索引字段值是惟一的,而惟一索引和普通索引字段值不是惟一的。主索引在一个表中只能有1 个,其他则可以有多个。49、 c从索引的 组织方式 来看可以分为 单索引、非结构复合索引、结构复合索引。50、利用命令建立索引INDEX ON eExpression TO IDXFileName |TAG TagNameOF CDXFileName UNIQUE|CANDIDATE eExpression :可以是字段名,或包含字段名的表达式。TO IDXFileName:用来建立
17、单索引文件。TAG TagName :用来建立结构复合索引文件。OF CDXFileName 用来建立非结构复合索引文件。UNIQUE:说明建立惟一索引|CANDIDATE:说明建立候选索引。该命令不能建立建立主索引,使用该命令建立索引时,如果没有指定索引类型,则默认为普通索引 。51、索引的基本操作:基本操作命令格式说明打开索引文件SET INDEX TO 设置当前索引SET OEDER TO 索引快速定位Seek 删除索引DELETE TAG 52、实体完整性是保证表中记录惟一 的特性,即在一个表中不允许有重复的记录。VFP中,利用主 关键字 或候选关键字 来保证表中的记录惟一,即保证实体
18、完整性。如果一个字段的值或几个字段的值能够惟一标识表中的一条记录,则这样的字段称为候选关键字 。53、域完整性是保证数据正确的特性,在VFP 中,提供的字段有效性规则有3 类:规则、信息和默认值。54、进行字段有效性规则设置时,在各文本框中输入的数据有一定的要求,其中“规则”框中只能输入逻辑表达式,“信息”框中只能输入字符串表达式,“默认值”的类型则以字段的类型决定 。55、参照完整性的基本概念:参照完整性与表之间的关联有关,其含义是:当插入、删除、修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。为了建立参照完整性,必须建立表之间的联系 。在关系数据
19、库中,通过连接字段来体现和表示联系。连接字段在父表 中一般是 主关键字 ,在子表 中是外部关键字 。56、在数据可设计器中设计表之间的联系时,要在父表 中建立 主索引 ,在子表 中建立 普通索引,然后通过父表的主索引和子表的普通索引建立两表之间的联系。57、参照完整性包括更新规则、删除规则和插入规则3 方面内容。规则级联限制忽略更 新 规则用新的连接字段自动修改子表中的相关所有有若子表中有相关记录,则禁止修改父表中的连接字段值不 做 参 照 完 整 性 检查,可随意更新父表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心
20、整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 记录中的连接字段值。删 除 规则自动删除子表中的所有相关记录若子表中有相关记录,则禁止删除父表中的记录不 做 参 照 完 整 性 检查,即删除父表的记录时与子表无关插 入 规则无若父表中没有相匹配的连接字段值,则禁止插入子记录可以随意插入子记录58、多个表的同时使用。1、多个工作区的命令是:【格式】SELECT nWorkArea|cTableAlias 【说明】参数 nWorkArea|cTableAlias 是一个大于等于 0 的数字,用于指定工作区号。最小的工作区号是1,最大的工作区号是327
21、67(即同一刻最多允许打开32767) ;如果指定为0,则选择编号最小的可用工作区。(即尚未使用的工作区。)2、使用不同工作区的表:【格式】IN nWorkArea|cTableAlias 【说明】 nWorkArea| 指定工作区号。 cTableAlias指定表名或表的别名。3、 表之间的关联。 【格式】SET RALATION TO Eexpressional INTO nWorkArea|cTableAlias 【说明】 Eexpressional指定建立联系的索引关键字,用工作区或表的别名,说明临时联系是由当前工作区的表到哪个表的。59、SQL是结 构化查询语言的缩写,查询是SQL语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年二级vf知识点总概 2022 二级 vf 知识点
限制150内