理论考试主要知识点_第1页
理论考试主要知识点_第2页
理论考试主要知识点_第3页
理论考试主要知识点_第4页
理论考试主要知识点_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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五种数据类型及其长度范围。(P29,30)2常量的表示,各类

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() ,RAND() (P41,42)2字符函数:& ,SPACE()

3、 , 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)3数值型字段宽度的确定(整数位+小数点+小数位)。(P56)4逻辑型和日期型字段的宽度(1和8)。(P56)5备注型和

4、通用型字段中存放对象(文本,图像)及宽度(4)。(P56)3.2 表的创建1建立表的命令:CREATE 表名 (P58)3.3 表的基本操作1表的两种打开方式:共享(SHARED)和独占(EXCLUSIVE)(P60) 只能在独占方式执行的命令:如ZAP,PACK,MODI STRU 2表结构的显示中字段总长度的确定(P61)3表函数的使用:RECORD() , EOF() , BOF() , RECCOUNT() (P48,49)4记录定位 (P64)绝对定位:GO n (GO TOP,GO BOTTOM)相对定位:SKIP n ;(SKIP , SKIP 1)条件定位:LOCATE (CO

5、NTINUE)。5记录的显示 (P66) LIST 范围 FOR 条件 注意范围的使用(ALL ,NEXT n ),LIST命令执行之后的当前记录及DISPLAY命令仅显示当前记录。6记录的删除 (P69-71) 逻辑删除与物理删除的区别,DELETE、PACK、ZAP命令的使用。7记录的修改(P71,72) REPLACE ALL 字段名 WITH 替换表达式 FOR 条件8表文件的复制(P73) COPY TO 文件名 3.4 表中的计算1SUM COUNT AVERAGE 三大命令的使用 (P73,74)3.5 使用索引1索引的概念及作用2索引的类型:主索引,候选索引,普通索引,惟一索引

6、;针对这四种索引明确其重复值,个数和存在于表的种类。(P7503索引文件:重点是结构复合索引文件的特点(与表文件同步打开,关闭)(P75)4索引的创建(P76) INDEX ON 索引表达式 TAG 索引名5 索引文件的打开(P77) 表已打开后打开索引文件:SET INDEX TO 索引文件表6 主控索引的概念与打开(P78)7 索引查找FIND与SEEK两种命令的使用与区别。(P79)3.6 多表操作1工作区的概念(32767个,当前工作区)(79,80)2选择工作区 SELECT 区号 / 系统别名 / 表别名 / 0 (P80) 注意:IN 区号并不转换当前工作区3不同工作区中表字段的

7、指定 工作区名.字段名 (P81)4表的关闭 CLOSE LL 与CLEAR ALL命令的区别第四章 数据库管理4.1 数据库的基本概念1库的一般概念(P86)4.3 数据库的创建1数据库创建的三种方法(P87) 命令:CREATE DATABASE 数据库名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打开数据库:OP

8、EN DATABASE 数据库名 (P95)2修改数据库:MODIFT DATABASE 数据库名 (P95)3数据库表与自由表的转换(P96)4.8 关系和参照完整性1数据库表中的索引情况2数据库中两表之间的三种关系(一对一,一对多,多对多)(P97)3创建永久关系的前提(P98)4参照完整性的相关概念(P99)5三种参照完整性规则(更新,插入,删除)(P100)第五章 SQL查询5.1 SQL概述1SQL语言的概念(P103)2VFP中SQL三方面的功能(定义,操纵,查询)5.2 SQL的数据查询1数据查询SELECT是SQL的核心(P104)2SELECT-SQL的基本格式:(P1041

9、08) SELECT 输出字段或表达式 FROM 数据源 WHERE 查询条件 3对查询结果排序:ORDER BY 排序依据 (P109-111)4多表查询:注意表之间公共字段作为关联字段在WHERE中进行连接。(P113,114)5查询输出函数: COUNT(* ) ,SUM() , AVG(N) , MAX(N) , MIN(N) 6分组查询:GROUP BY 分组依据字段 (P120) 注意:分组后输出记录数为分组字段的不同值个数7设置查询去向:INTO TABLE / CURSOR (P127)5.3 查询设计器与查询文件1查询文件中保存的是SELECT-SQL命令,其扩展名为QPR

10、(P128)2查询与视图的数据源(数据库表,自由表,视图)(P128)3查询设计器的六个选项卡(P128)4运行查询的命令: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三种数据定义命令(建立表,删除表,修改表结构)

11、(P135)2建立表结构:CREATE TABLE 表名 字段属性列表 (P136)3删除表:DROP TABLE 表名 (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.

12、1 程序文件的建立和运行1程序文件是文本文件,扩展名为PRG。(P149)2程序文件的运行:DO 程序文件名 (P151)6.2 程序的基本语句1输入命令:INPUT主要用于输入数值型数据 (P153) ACCEPT用于输入字符型数据 (P154)2输出命令:? / ? 两种输出格式的区别 (P154)6.3 程序的基本结构1程序的四种控制结构:顺序,选择,循环,过程 (P155)2选择结构:(P156159)(1)单分支 IF 条件 命令组 ENDIF(2)双分支 IF 条件 命令组1 ELSE 命令组2 ENDIF(3)多分支 DO CASE CASE 条件1 命令组1CASE 条件2 命

13、令组2 ENDCASE3循环结构 (P159162)(1)条件循环:DO WHILE 条件 循环体 ENDDO(2)计数循环:FOR 循环变量=初值 TO 终值 STEP 步长 循环体 ENDFOR(3)扫描循环:SCAN 范围 FOR 条件 循环体 ENDSCAN4结构的嵌套 (P163)5使用命令对循环内部流程改变LOOP是短路语句,表示从此开始下一次循环;EXIT是退出语句,表示跳出循环6在有关循环结构的题目中有一类为写出运行结果,作这类题时要注意使用变量分析的方法,即除了循环变量外,对其他相关变量在循环过程中的变化进行分析,从而最后得到所要求的变量值。7在另一类程序填空题中,要注意:(

14、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 数组名(元素个数) (P165)3数给定义后的初值:.F. (P165)4数组的应用 (P169,170)6.

15、5 过程与自定义函数 (P171176)1过程的定义:PROCEDURE 过程名(参数)PARAMETER 参数表 语句序列ENDPROC2过程的调用:DO 过程名 WITH 参数表3自定义函数的建立:FUNCTION 函数名(参数) PARAMETER 参数表 语句序列RETURN 表达式ENDFUNC4函数的调用:函数作为表达式可直接调用(如同使用系统函数一样)6.6 变量的作用域 (P180183)1全局变量:PUBLIC 2私有变量:PRIVATE (默认)3局部变量:LOCAL第七章 表单设计7.1 用表单设计器创建表单1创建表单的两种方法(表单向导和表单设计器)(P188)2创建表

16、单的命令:CREATE FORM 表单文件名(P188)3表单数据环境中的对象(表,视图,关系) (P192)4表单文件的保存:扩展名为SCX(备注文件SCT) (P195)5运行表单的命令:DO FORM 表单文件名 (P195)7.2 面向对象程序设计1类和对象的概念。(P195,196)2属性,事件和方法 (P196)3对象的引用:绝对引用(ThisForm 开头);相对引用(This,This.Parent开头)(P197)7.3 表单对象1表单的常用属性:通用对象对象属性:BackColor , BoardStyle , Caption , Enabled , Height , Le

17、ft, Name , Top , Width, Visible表单专用属性:AlwaysOnTop , AutoCenter,, Icon, MaxButton , MinButton 2表单的常用方法: Refresh , Release ,SetAll3表单常用事件: 通用对象事件:Click ,DblClick ,RightClick , KeyPress 表单专用事件:Init , Load ,Unload ,Destroy、7.4 常用控件的使用1标签Label:属性Caption , FontName ,FontSize , WordWrap2文本框Text:属性ControlSo

18、urce , Value , PasswordChar , ReadOnly 方法SetFocus 事件InteractiveChange3命令按钮Command:属性Caption (设置访问键),Enable 事件:Click4命令按钮组CommandGroup:属性Buttoncount , Value 5选项按钮组OptionGroup:属性Buttoncount , Value6复选框Check:属性Value7组合框Combo和列表框List:属性RowSource , RowSourceType(0,1,3,6) , ControlSource ,Style , MultiSelect 方法AddItem ,RemoveItem 事件InteractiveChange8表格Grid:属性RecordSource , RecordSourceType ,ColumnCount , DeleteMark ,RecordMark ,ScrollBars 9. 页框 PageFrame:属性PageCount , ActivePage10计时器Timer:属性Interval(单位ms) 事件Timer 11形状Shape:属性Curv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论