《2022年理论考试主要知识点 .pdf》由会员分享,可在线阅读,更多相关《2022年理论考试主要知识点 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习必备欢迎下载理论考试主要知识点第一章数据库概述1 数据管理发展的三个阶段,数据库系统与文件系统的本质区别。(P3)2 数据库系统的组成,其中各对象之间的关系,数据库系统的核心。(P4)3 关系模型的基本结构(二维表),VFP 是关系型DBMS 。 (P9)4 关系的有关概念。 (P10)第二章VFP 基础2.2 项目管理器1项目管理器的功能(管理文件)及项目包括的两个文件(PJX 和 PJT) 。 (P24)2项目管理器的六个选项卡及各自所包含的文件类型。(P25)3主文件的相关概念。 (P26)4 “编辑说明”的使用方法。(P27)2.3 数据类型、常量和变量1五种数据类型及其长度范围。
2、( P29,30)2常量的表示, 各类定界符的使用。 (字符型: 、” 、 ;日期型: ;逻辑型:.T.、.F. )(P30,31)3两类变量及内存变量的概念。( P31)4变量名的定义规则。 (P31,32)5内存变量的赋值。 (P32)2.4 运算符和表达式1数值表达式的书写与运算(P33,34)2字符表达式中三个运算符(+、 -、$)的使用。(P34,35)3日期运算的三种格式(D+N,D-N ,D-D ) 。 (P35)4关系运算符的使用及各类数据的排序规律(P36)5各类运算符的优先级及表达式的运算。(P38)2.6 函数1数值函数:INT() ,ROUND() ,MOD() ,RA
3、ND() (P41,42)2字符函数:& ,SPACE() , AT() , SUBSTR() , LEFT() ,RIGHT() , LEN() , ALLTRIM() (P43,44) 3日期函数:DATE() ,TIME() , YEAR() (P47)4类型转换函数:STR() ,VAL() ,DTOC() , CTOD() (P46)5测试函数:BETWEEN() ,EMPTY() ,IIF() (P49,50)第三章表的基本操作3.1 表的概念1表文件及其备注文件的扩展名(DBF,FPT) 。2字段名的命名规则。 (P55)精选学习资料 - - - - - - - - - 名师归纳
4、总结 - - - - - - -第 1 页,共 7 页学习必备欢迎下载3数值型字段宽度的确定(整数位+小数点 +小数位)。 ( P56)4逻辑型和日期型字段的宽度(1 和 8) 。 (P56)5备注型和通用型字段中存放对象(文本,图像)及宽度(4) 。 (P56)3.2 表的创建1建立表的命令:CREATE 表名(P58)3.3 表的基本操作1表的两种打开方式:共享(SHARED )和独占( EXCLUSIVE ) (P60)只能在独占方式执行的命令:如ZAP,PACK,MODI STRU 2表结构的显示中字段总长度的确定(P61)3表函数的使用:RECORD() , EOF() , BOF(
5、) , RECCOUNT() (P48,49)4记录定位(P64)绝对定位: GO n ( GO TOP ,GO BOTTOM)相对定位: SKIP n ;(SKIP , SKIP 1) 条件定位: LOCATE (CONTINUE ) 。5记录的显示( P66)LIST 范围FOR 条件注意范围的使用(ALL ,NEXT n ) ,LIST 命令执行之后的当前记录及DISPLAY 命令仅显示当前记录。6记录的删除( P69-71)逻辑删除与物理删除的区别,DELETE 、PACK 、ZAP 命令的使用。7记录的修改(P71,72)REPLACE ALL 字段名WITH 替换表达式FOR 条件
6、8表文件的复制(P73)COPY TO 文件名3.4 表中的计算1SUM COUNT AVERAGE 三大命令的使用(P73,74)3.5 使用索引1索引的概念及作用2索引的类型:主索引,候选索引,普通索引,惟一索引;针对这四种索引明确其重复值,个数和存在于表的种类。( P750 3索引文件:重点是结构复合索引文件的特点(与表文件同步打开,关闭)(P75)4索引的创建(P76)INDEX ON 索引表达式TAG 索引名5 索引文件的打开(P77)表已打开后打开索引文件:SET INDEX TO 索引文件表6 主控索引的概念与打开(P78)7 索引查找FIND 与 SEEK 两种命令的使用与区别
7、。(P79)3.6 多表操作1工作区的概念(32767 个,当前工作区) (79,80)2选择工作区SELECT 区号/ 系统别名/ 表别名/ 0 ( P80)注意: IN 区号并不转换当前工作区3不同工作区中表字段的指定工作区名 .字段名(P81)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 7 页学习必备欢迎下载4表的关闭CLOSE LL 与 CLEAR ALL命令的区别第四章数据库管理4.1 数据库的基本概念1库的一般概念(P86)4.3 数据库的创建1数据库创建的三种方法(P87)命令: CREATE DATABASE 数据库
8、名2数据库的三个文件(DBC ,DCX ,DCT ) (P87)3数据库表的创建(P87,88)4.4 数据库表的字段属性1设置字段格式和输入掩码(P89,90)2设置字段默认值(P90)3设置字段有效性规则(P90)4.5 表的属性1表的记录有效性规则(P92)2表的触发器(插入,更新,删除)的设置(P93)4.6 数据库的维护1打开数据库:OPEN DATABASE 数据库名(P95)2修改数据库:MODIFT DATABASE 数据库名(P95)3数据库表与自由表的转换(P96)4.8 关系和参照完整性1数据库表中的索引情况2数据库中两表之间的三种关系(一对一,一对多,多对多)(P97)
9、3创建永久关系的前提(P98)4参照完整性的相关概念(P99)5三种参照完整性规则(更新,插入,删除)(P100)第五章SQL 查询5.1 SQL 概述1SQL 语言的概念( P103)2VFP 中 SQL 三方面的功能(定义,操纵,查询)5.2 SQL 的数据查询1数据查询SELECT 是 SQL 的核心( P104)2SELECT-SQL 的基本格式: (P104108)SELECT 输出字段或表达式FROM 数据源WHERE 查询条件3对查询结果排序:ORDER BY 排序依据(P109-111)4多表查询:注意表之间公共字段作为关联字段在WHERE 中进行连接。 (P113,114)5
10、查询输出函数:COUNT(* ) ,SUM() , AVG(N) , MAX(N) , MIN(N) 6分组查询:GROUP BY 分组依据字段(P120)注意:分组后输出记录数为分组字段的不同值个数精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 7 页学习必备欢迎下载7设置查询去向:INTO TABLE / CURSOR (P127)5.3 查询设计器与查询文件1查询文件中保存的是SELECT-SQL 命令,其扩展名为QPR (P128)2查询与视图的数据源(数据库表,自由表,视图)(P128)3查询设计器的六个选项卡(P128)4运
11、行查询的命令:DO 查询文件名 .QPR ( (P133)5查询输出的去向(7 个)及默认去向(浏览)(P132)5.4 SQL 的数据操纵1三种数据操纵命令(插入,删除,更新)(P133)2插入记录:INSERT INTO 表名VALUES (值列表)(P134)3删除记录:DELETE FROM 表名 WHERE 条件( P135)4更新记录:UPDATE 表名SET 字段 =表达式WHERE 条件(P135)5.5 SQL 的数据定义1三种数据定义命令(建立表,删除表,修改表结构)(P135)2建立表结构:CREATE TABLE 表名字段属性列表(P136)3删除表: DROP TAB
12、LE 表名(P139)4修改表结构:ALTER TABLE (P140)(1)增加字段:ADD COLUMN 新字段属性(2)修改字段属性:ALTER COLUMN 字段新属性(3)删除字段:DROP COLUMN 字段名(4)修改字段名:RENAME 旧字段TO 新字段名5.6 视图1视图的概念:是依赖于数据库的一张虚拟表,包含一条SELECT-SQL 语句,可以更新。(P141)2建立视图的命令:CREATE VIEW 视图名 AS SELECT-SQL 语句第六章程序设计6.1 程序文件的建立和运行1程序文件是文本文件,扩展名为PRG。 (P149)2程序文件的运行:DO 程序文件名(P
13、151)6.2 程序的基本语句1输入命令:INPUT 主要用于输入数值型数据(P153)ACCEPT 用于输入字符型数据(P154)2输出命令:? / ? 两种输出格式的区别(P154)6.3 程序的基本结构1程序的四种控制结构:顺序,选择,循环,过程(P155)2选择结构: (P156159)(1)单分支IF 条件命令组ENDIF (2)双分支IF 条件命令组 1 ELSE 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 7 页学习必备欢迎下载命令组 2 ENDIF (3)多分支DO CASE CASE 条件 1 命令组 1 CASE
14、 条件 2 命令组 2 ENDCASE 3循环结构(P159162)(1)条件循环: DO WHILE 条件循环体 ENDDO (2)计数循环: FOR 循环变量 =初值 TO 终值 STEP 步长 循环体 ENDFOR(3)扫描循环: SCAN 范围 FOR 条件 循环体 ENDSCAN 4结构的嵌套( P163)5使用命令对循环内部流程改变LOOP 是短路语句,表示从此开始下一次循环;EXIT是退出语句,表示跳出循环6在有关循环结构的题目中有一类为写出运行结果,作这类题时要注意使用变量分析 的方法,即除了循环变量外,对其他相关变量在循环过程中的变化进行分析,从而最后得到所要求的变量值。7在
15、另一类程序填空题中,要注意:(1)一些常用的VFP 命令;(2) 程序结构中的配套:如 IF 与 ENDIF , DO CASE 与 ENDCASE , DO WHILE与 ENDDO ,FOR 与 ENDFOR ,SCAN 与 ENDSCAN 等。(3) 注意 VFP 命令中的条件引入是用FOR, 而 SELECT-SQL 命令中条件引入是用WHERE ,不要混淆。(4)在求和开始,和初值为0;在求积开始,积初值为1。(5)在 DO WHILE .T. 循环结构中,必须有EXIT (退出循环)语句。6.4 数组1数组的概念。 ( P164)2数组的定义:DIMENSION 数组名 (元素个数
16、 ) (P165)3数给定义后的初值:.F. (P165)4数组的应用( P169,170)6.5 过程与自定义函数(P171176)1过程的定义:PROCEDURE 过程名(参数)PARAMETER 参数表 语句序列ENDPROC 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 7 页学习必备欢迎下载2过程的调用:DO 过程名 WITH 参数表3自定义函数的建立:FUNCTION 函数名(参数)PARAMETER 参数表 语句序列RETURN 表达式ENDFUNC 4函数的调用:函数作为表达式可直接调用(如同使用系统函数一样)6.6
17、变量的作用域(P180183)1全局变量:PUBLIC 2私有变量:PRIVATE (默认)3局部变量:LOCAL 第七章表单设计7.1 用表单设计器创建表单1创建表单的两种方法(表单向导和表单设计器)(P188)2创建表单的命令:CREATE FORM 表单文件名(P188)3表单数据环境中的对象(表,视图,关系)(P192)4表单文件的保存:扩展名为SCX(备注文件SCT) (P195)5运行表单的命令:DO FORM 表单文件名(P195)7.2 面向对象程序设计1类和对象的概念。 (P195,196)2属性,事件和方法(P196)3对象的引用:绝对引用(ThisForm 开头);相对引
18、用( This,This.Parent 开头)(P197)7.3 表单对象1表单的常用属性:通用对象对象属性:BackColor , BoardStyle , Caption , Enabled , Height , Left, Name , Top , Width, Visible表单专用属性:AlwaysOnTop , AutoCenter,, Icon, MaxButton , MinButton 2表单的常用方法:Refresh , Release ,SetAll3表单常用事件:通用对象事件:Click ,DblClick ,RightClick , KeyPress表单专用事件:In
19、it , Load ,Unload ,Destroy、7.4 常用控件的使用1标签 Label:属性 Caption , FontName ,FontSize , WordWrap2文本框Text :属性 ControlSource , Value , PasswordChar , ReadOnly 方法 SetFocus 事件 InteractiveChange3命令按钮Command:属性 Caption (设置访问键) ,Enable 事件: Click 4命令按钮组CommandGroup :属性 Buttoncount , Value 5选项按钮组OptionGroup :属性 Bu
20、ttoncount , Value6复选框Check:属性 Value7组合框Combo 和列表框List:精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 7 页学习必备欢迎下载属性RowSource , RowSourceType(0,1,3,6) , ControlSource , Style ,MultiSelect 方法 AddItem ,RemoveItem事件 InteractiveChange8表格 Grid:属性 RecordSource , RecordSourceType ,ColumnCount , DeleteM
21、ark ,RecordMark , ScrollBars 9. 页框PageFrame :属性 PageCount , ActivePage 10计时器Timer :属性 Interval(单位 ms)事件 Timer11形状 Shape:属性 Curvature(0- 矩形, 99- 椭圆)第八章类的操作1 类库的概念: (P237)2 类的特性:( P242,243)3类的层次关系: (P243)4容器类对象: ( P244)第九章报表设计1 报表文件概念:扩展名FRX (备注文件FRT) (P252)2 报表的带区: (P257,258)3 报表标题带区的概念: (P252)4报表域控件的概念: (P261)第十章菜单设计1菜单文件的概念:MNX ,MPR, MPX 2菜单设计器的使用:(1)子菜单的建立(2)热键的设置(字符)(3)分组线的设置(-)(4)失效菜单项的设置( 提示选项的跳过中设为.T.)(5)菜单项中命令或过程的编写3菜单的运行和生成。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 7 页
限制150内