VFP考试大纲

合集下载

全国高等学校(安徽考区)计算机水平考试《Visual FoxPro程序设计》教学(考试)大纲

全国高等学校(安徽考区)计算机水平考试《Visual FoxPro程序设计》教学(考试)大纲

A. ALTER TABLE ABC 分数 WITH N(8)
B. ALTER TABLE ABC 分数 N(8)
C. ALTER TABLE ABC ALTER 分数 N(8)
D. ALTER ABC 分数 N(8)
18. 下列选项中,不.是.输入命令的是______。
A. ?
B. ACCEPT
C. INPUT
B. 投影
C. 连接
D. 扫描
2. 在 Visual FoxPro 中,使用______对数据、文档和代码等进行集中管理。
A. 数据环境
B. 设计器
C. 类库管理器
D. 项目管理器
3. 在 Visual FoxPro 中,程序文件和复合索引文件的扩展名分别为______。
A. PRG 和 CDX
B. PJX 和 CDX
(一)课程内容 数据类型,变量与常量,表达式,函数,数组。
(二)考核知识点
-1-
数据类型,常量,内存变量、字段变量、数组、系统变量,表达式,常用函数。 (三)考核目标
了解:数组的应用。 理解:数据类型的分类。 掌握:常量与变量,表达式与函数的使用。 应用:表达式的构造和使用。 (四)实践环节 1.类型 验证、设计。 2.目的与要求 掌握利用常量、变量、函数构造表达式的方法。
C. PRG 和 IDX
D. PJX 和 IDX
4. 在 Visual FoxPro 数据表中,______字段通常用于存储大量文本数据。
A. 字符型
B. 双精度型
C. 通用型
D. 备注型
5. 在 Visual FoxPro 中,下列是常量的是______。
A. T
B. .T.

vf考试大纲

vf考试大纲

《数据库应用》复习大纲考试题型及分值一、单项选择题(每题1分,共25分)二、填空题(每空1分,共15分)三、简答题(每题5分,共15分)四、写命令题(每题2分,共20分)五、读程序题(每题5分,共15分)六、编程序题(每题5分,共10分)考试大纲第1章数据库基础6%(1)数据、信息和数据处理(2)数据管理技术的发展(3)数据模型信息世界基本术语:实体、属性、实体集、联系、值域。

数据模型四种类型:层次模型、网状模型、关系模型(字段、记录、表、关键字、关系数据库)、关系对象模型(4)关系数据库数据库表间关联关系:一对一关系、一对多关系、多对多关系关系运算:选择、投影、连接(5)数据库系统的组成数据、数据库管理系统、应用程序、用户(6)客户/服务器结构数据库系统构成两层C/S结构三层C/S结构第2章Visual FoxPro基础18%(1)Visual FoxPro的发展过程及主要特点(2)Visual FoxPro启动、退出及集成环境(3)Visual FoxPro的数据Visual FoxPro的数据类型、常量、变量、运算符、表达式、函数(4)Visual FoxPro的命令格式命令格式、命令的书写规则(5)Visual FoxPro的文件类型和性能指标第3章表的创建与操作18%(1)表的设计表结构的设计、表记录的组织(2)表的创建三种方法:使用表设计器创建表、使用表向导创建表、使用键盘命令创建表(3)表的基本操作表的打开与关闭;表的浏览与输出;在表中追加记录;表中记录指针的移动;表的编辑与修改;插入记录;记录的删除与恢复;对表中记录的过滤与字段的限定;第4章索引与排序12%(1)索引与排序索引的概念;索引的类型;索引文件及其种类;索引的建立;使用索引对表排序;使用键盘命令建立索引;(2)表记录的查询与数值统计顺序查询命令;索引查询命令;表记录个数的统计;表中数值型字段求和、求均;分类汇总命令第5章数据库与数据库表 18%(1)数据库的建立与基本操作使用菜单命令建立数据库;使用键盘命令建立数据库;数据库的打开与关闭;(2)在数据库中操作表向数据库中加入自由表;从数据库中移去表;使用其他数据库中的表;(3)设置表设置字段的属性;设置表的属性;(4)建立表间关系创建表间关系;删除表间关系;编辑表间关系;编辑参照完整性;(5)多表的操作使用数据工作期;表的关联;表的连接;用非当前表文件修改当前表文件;第7章程序设计基础18%(1)程序设计概述程序的概念:命令执行方式;程序的质量;算法:算法的概念;算法的表示;Visual FoxPro程序的逻辑结构;程序设计步骤;(2)程序文件的建立和执行程序文件的建立与打开;程序的输入、修改与存盘;程序文件的执行;(3)常用命令及消息框函数常用编程命令:注释命令;键盘输入命令;格式输入输出命令;其它常用命令;消息框函数;(4)顺序结构程序设计(5)分支结构程序设计单分支;双分支;多分支;分支的嵌套;(6)循环结构程序设计当型循环;计数循环;扫描循环;循环辅助命令;循环的嵌套;(7)过程与自定义函数主程序与子程序:主程序与子程序的概念;调用命令;返回命令;过程的放置位置:独立的过程;包含在主程序中的过程;过程文件中的过程;第8章项目管理器5%(1)项目文件项目及项目组成;项目文件的创建;项目管理器界面;(2)项目管理器的使用项目管理器的打开与关闭;项目管理器的定制;项目管理器的基本操作;项目建文件的共享;第11章查询与视图 5%(1)查询文件创建查询的基本步骤;查询文件内容的显示;查询文件的运行;查询文件的修改;(2)视图文件本地视图;远程视图;参数视图。

计算机职称考试VisualFoxPro5.0考试大纲汇总1篇

计算机职称考试VisualFoxPro5.0考试大纲汇总1篇

计算机职称考试VisualFoxPro5.0考试大纲汇总1篇计算机职称考试Visual FoxPro 5.0考试大纲 1第一章数据库系统及Visual FoxPro简介一、内容提示本章概述了数据库系统的特点和基本构成;数据库管理系统的主要功能;关系模型的性质和基本操作。

介绍了Visual FoxPro 5.0系统的特点、运行环境、文件类型以及系统的性能指标。

详细描述了Visual FoxPro 5.0系统的启动和退出方法及工作环境。

二、考试基本要求(一)掌握的内容掌握进入和退出Visual FoxPro 5.0系统的各种方法。

(二)熟悉的内容熟悉关系模型的性质和基本操作;熟悉Visual FoxPro 5.0系统工作环境和主要性能指标。

(三)了解的内容了解数据库系统的特点和基本构成及数据库管理系统的主要功能。

第二章数据类型、表达式和函数一、内容提示本章介绍了VFP中的常量、变量和表达式的概念,重点介绍了常用函数的功能及使用方法。

二、考试基本要求(一)掌握的内容掌握VFP中数值型、字符型、逻辑型和日期型常量的表示方法;掌握在命令窗口中使用各种函数,并在VFP主窗口中得出正确的函数值。

(二)熟悉的内容熟悉常量、变量、表达式的概念。

第三章表的基本操作一、内容提示本章介绍了VFP中自由表的组成;表的建立与编辑的`方法;表文件的复制方法;表中记录的编辑和表中字段的替换方法。

在此基础上,介绍了索引的概念和常用的索引类型,以及各种索引文件的建立和使用方法;记录的顺序查找和索引查找;常用的统计命令。

二、考试基本要求(一)掌握的内容掌握表结构的建立、显示、修改的方法;表文件的建立、打开和关闭方法;表记录的输入、浏览、编辑、删除及定位的方法;表中字段的替换方法;掌握主索引、候选索引和普通索引的特点,以及使用表设计器(字段选项卡和索引选项卡)和命令方式建立主索引、候选索引和普通索引的方法(结构复合索引);掌握复杂的(包含多个字段)索引关键字表达式的表示方法。

最新江苏省计算机二级考试vfp(考试大纲-试题-复习资料全)

最新江苏省计算机二级考试vfp(考试大纲-试题-复习资料全)

VF 考试大纲一.计算机基本知识1.计算机与信息处理技术的发展及应用,以及计算机对额基本特点;2.各种记数值系统及其数值的转换。

3.信息和数据的基本概念、中西文信息在计算机内的各种编码及其处理方式;4.计算机的组成、各部分的功能及其基本工作原理,计算机分类与性能评测;5.微型计算机硬件组成、各部件的组成及其发展;6.计算机软件的功能及分类,操作系统、数据库系统、程序设计语言及语言处理系统的基础知识,软件工程的基础知识软件的知识产权;7.多媒体技术基础:图形、声音和视频信息在计算机内的表示、多媒体计算机系统的组成,多媒体技术的应用;8.计算机安全与病毒防范的基础知识;9.计算机网络与Internet得基础知识。

二.PC机操作使用的基本技能1.基本硬件、软件的安装与调试;2.常见外部设备(辅助存贮器、键盘、打印机等)操作使用的基础知识;3.Windows 9X操作系统的组成、功能及其基本操作技能;4.Office软件包的基本操作技能;5.局域网与Internet应用的基本操作技能;三、程序设计的基本知识和编程能力1.了解目前二级考试所开设的各种高级语言及软件开发工具,掌握一种高级语言或软件包;2.程序的编辑、编译、连接、运行、调试等个环节的基础知识和操作能力;3.算法的概念、程序设计中的基本技巧(交换、类加、类乘等)和常用算法(穷举、迭代、递推、递归、排序、查找等);4.阅读、理解源程序和设计流程图的能力;5.了解结构化程序设计和面向对象程序设计的思想,编制出风格良好的程序;1.VFP 基础知识(1)数据库系统基础知识1)数据库、数据库管理系统、数据库系统等概念2)关系模型、关系运算等(2)VFP集成环境1)VFP的用户界面2)VFP的环境设置3)项目管理器的使用(3)语言基础与程序设计1)数据类型和数据存储2)运算符、函数和表达式3)命令格式4)程序控制(分支结构、循环结构的使用)(4) VFP的文件类型2.数据库与表的处理(1)表的创建与处理1)表结构的创建与修改2)记录的增加、修改、删除,记录的定位3)表的索引,结构复合索引文件,索引的使用4)表的使用和工作区,表的打开方式(2)数据库的创建与处理1)数据库的创建与使用2)数据库表的字段属性、表属性3)表之间关系的创建与修改,相关表之间的参照完整性4)连接和ODBC的概念3、查询(1)查询设计器功能与使用(2)Select-SQL语句的各种应用4、对象模型与事件模型(1)类和对象的概念,类的特点(2)属性、事件与方法的概念(3)基类、子类和父类,容器和控件(4)VFP的基类和容器类,基类的最小事件集、属性集(5)对象的引用方法,对象属性的设置方法(6)容器层次与类层次中的事件(7)事件激发的顺序(8)事件驱动与事件循环5、表单和控件(1)表单向导和表单设计器的使用(2)表单的数据环境及其属性的设置(3)表单的设计、处理及其管理(4)常用对象/控件的创建及其处理:CheckBox,Column,Comobox,Commandbutton,Commandgroup,Container,DataEnviron meng,EditBox,Form,FormSet,Grid,Header,Image,Label,ListBox,OptionButton,OptionG roup,PageFrame,Separator,Shape,Spinner,TextBox,Timer,ToolBar6、菜单和工具栏(1)表单的组成和设计,菜单设计器的使用,菜单程序的生成(2)定制系统工具栏,创建自定义工具栏7、类的设计(1)用户自定义类的创建与修改(2)类库文件及其使用(3)类的应用8、应用程序设计(1)构造应用程序的主程序(2)应用程序的连编9、常用命令、函数、属性、事件和方法(1)常用命令CREAT TABLE-SQL,ALTER TABLE-SQL,SELECT,USE,CLOSE TABLES, COPY STRUCTURE,COPY TO,RENNAME TABLE,BROWSE,APPEND,APPENDFROM,GO|GOTO,LOCATE,,SEEK,SKIP,CONTI NUE,EDIT,DELETE,DELETE-SQL,PACK,RECALL,ZAP,INSERT-SQL,REPLACE,UPD ATE-SQL,SET EXCLUSIVE,SET FILTER,SET DELETED,SET INDEX,SET ORDER,GATHER,SCATTER,OPEN DATABASE,DELETE DATABASE,DISPLAY DATABASE,VALIDATE DATABASE,SELECT-SQL,DO,DO FORM,REPORT,CALCUATE(2)常用函数ABS() ALLTRIM() ASC() AT() BETWEEN() BOF() CHR()CREATEOBJECT() CTOD() DATE() DATATIME() DAY() DBGETPROP() DBSETPROP()DBUSED() DELETED() DTOC() EMPTY() EOF() FCOUNT() FILE() GETFILE() IIF() INKEY() INT() LEFT() LEN() MAX() MESSAGEBOX() MIN() MOD() MONTH() ORDER() RECCOUNT() RECNO() RIGHT() ROUND() SEEK() SPACE() STR() SUBSTR() TAG() TIME() TRIM() TYPE() USED() VAL() YEAR() CREATEOBJECT() GETOBJECY()(3)常用属性ActiveColumn, ActiveControl ActivePage, Alignment AllowAddNew AlwaysOnTop AutoCenter AutoSize BackColor ForeColor BorderStyle BorderWidth bound BoundColumn Cancel Caption Closable ColumnCount ControlBox ControlCount ControlSource CurrentControl Curvature Default DeleteMark Desktop DynamicBackColor DynamicForeColor DynamicFontSize Enable Exclusive Filter FontName FontSize Format FormCount Height Icon Increment InputMask Interval KeyboardHignValue KeyboarkLowValue Left MaxButton MinButton Movable MultiSelect Name Order PageCount PasswordChar Picture ReadOnly RecordSource RecordSourceType Resizable RowSource ScrollBars Sizeable Sorted Sparse SpecialEffect SipnnerHighValve SpinnerLowValue Style Value Visible Width WordWrap(4)常用事件Activate AfterCloseTable BeforeOpenTable Click DblClick Destroy Error GotFocus Init InteractiveChange Load LostFocus ProgrammaticChange QueryUnload RightClickTimer Valid(5)常用方法AddObject AddItem Clear DoCmd Hide Refresh RemoveItem Release SetAllSetFocus Show Quit1.1计算机概述考点1计算机发展简史1946年2月日,世界上第一台电子计算机Eniac在美国宾夕法尼亚大学诞生,它的出现具有划时代的伟大意义。

计算机等级考试VFP复习提纲

计算机等级考试VFP复习提纲

计算机等级考试(二级)复习提纲VFP数据库部分第一章数据库系统1. 数据处理数据:是对事实、概念或指令的一种特殊表达形式,可以用人工的方式或自动化的装置进行通信、翻译转换或者进行加工处理。

它包括两类:一类是能参与数字运算的数值型数据;一类是不能参与数字运算的非数值型数据,如文字、图画、声音、活动图象等。

数据处理:是对各种类型的数据进行收集、存储、分类、计算、加工、检索与传输的过程。

包括:收集原始数据、编码转换、数据输入、数据处理、数据输出。

2. 数据库系统(1) 数据库(DataBase)定义:是以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。

特点: 具有最小的冗余度、具有数据独立性、实现数据共享、安全可靠、保密性能好(2)数据库管理系统(DataBase Management System)定义:是操纵和管理数据库的系统软件。

Visual FoxPro 属于一种关系型数据库管理系统。

数据语言:数据定义语言(DDL):用来建立所需的数据库。

数据操作语言(DML):用来对数据库进行查询和维护操作。

关系型数据库使用的标准语言是结构化查询语言(Structured Query Language,SQL)。

(3)数据库系统(DataBase System)定义: 是以数据库应用为基础的计算机系统。

组成:数据库硬件(计算机硬件设备)软件(数据库管理系统、操作系统)用户(应用程序设计员、终端用户、数据库管理员)分类:层次型数据库、网状型数据库、关系型数据库分代:第一代非关系型数据库系统,60年代末问世,包括层次型和网状型。

第二代关系型数据库系统(RDBS),70年代中期问世。

第三代对象-关系数据库系统(ORDBS 、OOBDS),80年代中期至今。

上述三个概念之间的联系:在数据库系统中通过数据库管理系统来建立和使用数据库。

3.关系模型三个领域:现实世界→事物(对象、性质)观念世界→实体(对象、属性)数据世界→数据(记录、字段)实体模型:即反映事物联系的实体。

“Visual FoxPro程序设计”教学(考试)大纲

“Visual FoxPro程序设计”教学(考试)大纲

全国高等学校(安徽考区)计算机水平考试“Visual FoxPro程序设计”教学(考试)大纲一、课程基本情况课程名称:Visual FoxPro程序设计课程代号:252考核对象:非计算机专业学生先修课程:大学计算机基础、高等数学学时:总学时数72~90,上机实验学时数24~48考试安排:每学年两次考试,一般安排在学期末考试方式:笔试,机试考试时间:笔试120分钟,机试60分钟教学目标:“Visual FoxPro程序设计”是一门非计算机专业的公共基础课。

通过对本课程的学习,使学生能比较系统地了解关系数据库的基本概念、基本理论和基本知识,掌握Visual FoxPro 的基本操作与基本应用,具有使用SQL语言进行数据查询的能力,了解结构化与面向对象程序设计的基本概念,掌握软件设计与开发的基本思想与方法,具有利用Visual FoxPro的控件、菜单、报表建立应用程序与开发小型应用系统的初步能力,为后续课程学习奠定基础。

能够达到(通过)计算机水平(等级)二级考试。

教学参考:本课程的教学环节主要包括:课堂讲授、实践、考试等。

其中,在课堂讲授中,建议尽量采用现代化的教学手段,多采用启发式的教学方法与案例驱动方式,以吸引学生的注意力,提高讲课效果;要加强实践性教学环节,注重学生动手能力与创新能力的培养,根据课程进度,布置适当的上机实验或课程设计,并按照实验报告书写格式的要求撰写实验报告。

主要参考书:[1] 王永国等.《Visual FoxPro程序设计(第2版)》[M]. 北京:高等教育出版社2009.8[2] 王永国等.《Visual FoxPro程序设计实训与考试指导(第2版)》[M]. 北京:高等教育出版社2009.8第1章数据库基本理论与Visual FoxPro系统概述(一)课程内容与教学目标本章系统地介绍数据库的基本理论和Visual FoxPro的集成开发环境,主要包括数据管理技术的发展、数据库系统、数据模型、关系数据库的基本概念和运算,Visual FoxPro的特点与性能指标,Visual FoxPro的安装、启动与退出,Visual FoxPro的界面组成、工作方式与命令组成,以及Visual FoxPro的辅助设计工具和项目管理器。

VFP考试纲要

VFP考试纲要

《VisualFoxPro数据库程序设计》考试纲要一、题型选择题(40小题,40分)填空题(10小题,20分)阅读程序题(4小题,20分)编程题(3小题,20分)二、考试内容第一章数据库基础选择6 填空11、数据管理技术的发展(1)基本概念:数据、信息、数据处理、数据管理(2)数据管理技术发展阶段:人工管理、文件系统、数据库系统2、数据库系统(1)数据库系统的组成(2)数据库的三级模式、二级映射(3)数据库系统的特点3、数据模型(1)基本概念:实体、实体间的联系(2)数据模型:层次模型、网状模型和关系模型4、关系数据库(1)关系模型:关系模式、关系、元组、属性、域、关键字、主关键字、候选关键字和外部关键字;关系的基本特点;关系的优点(2)关系运算:投影、选择、联接(3)关系的完整性约束:实体完整性、参照完整性、用户定义完整性。

第二章VFP操作基础选择2 填空11、VFP的用户界面:VFP菜单、VFP命令窗口、VFP工具栏、VFP状态栏2、VFP操作概述:操作方式(交互方式和程序方式)、向导、设计器、生成器、系统环境、帮助系统3、VFP命令概述:命令结构、常用短语、命令书写规则第三章VFP的数据及其运算选择6 填空21、VFP的数据类型2、VFP的常量与变量:常量书写格式,变量类型及命名,变量赋值、数组定义3、VFP的常用内部函数:字符函数、数值函数、日期时间函数、数据类型转换函数、测试函数。

4、VFP表达式:算术表达式、字符表达式、日期时间表达式、关系表达式、逻辑表达式。

第四章Visual FoxPro表的基本操作选择5 填空21、表的建立:表结构的建立与修改,记录的输入。

2、表的显示与维护:表的打开与关闭,记录的浏览、增加、删除与修改,表记录指针的定位,表的复制。

3、表的排序与素引:表的排序,索引与索引文件,索引的建立与使用。

4、表的统计与计算:统计记录个数,求和与平均,统计函数,分类汇总5、多个表的操作:工作区,表的关联与联接第五章数据库的基本操作选择21、数据库的建立:库文件、添加表、建立索引和联系、设置参照完整性2、数据库的操作:打开、关闭、修改与删除3、建立与修改数据表第六章SQL语言的应用选择5 填空1l、SQL的数据定义功能: CREATE TABLE、ALTER TABLE和DROP TABLE。

vfp考试大纲

vfp考试大纲

第一章主要内容:弄清基本概念,例如数据库、数据库管理系统、数据模型、关系的性质、关系运算等概念。

排除画E-R图。

重点习题:习题10、11,第二章主要内容:用户界面、环境设置、文件类型(项目文件、数据(库、表、备注)文件、程序文件、索引文件、查询文件、表单文件)重点习题:习题4第三章主要内容:常量与变量、内存变量与字段变量、数组、数据类型、运算符与表达式、函数及其使用(例如:INT()、ROUND()、MOD()、&、LEFT()、RIGHT()、SUBS()、AT()、OCCURS()、STUFF()、LEN()、ALLTRIM()、DATE()、YEAR()、STR()、V AL()、BOF()、EOF()、RECNO()、RECCOUNT()、IIF()、FOUND()等函数)重点习题:习题1、2、3、4、5、7、8。

第四章内容:排除本章的COPY TO、INSERT、SORT TO、TOTAL 和UPDA TE命令,结合习题进行复习。

重点习题:本章习题1、6题第五章:重点内容:§5.5、§5.6、§5.7、§5.8,掌握相关概念,以及本章用于数据库创建与操作的命令(创建、打开和关闭、添加和移去表等)。

重点习题:习题12第六章:重点内容:能阅读与书写简单的SQL命令,掌握查询与视图的基本概念。

结合例子和习题进行复习。

排除6.2.3、6.4.8~6.4.11重点例题:1~3、12、15~20、22、26~29、32~39、51~59重点习题1~5、10、11上机实训五: 任务(1)、(3)①~④第七章重点内容:程序三种结构、过程调用方法、变量作用范围、数组使用。

排除7.7、7.8。

要求会阅读程序与编写简单的程序。

重点例题:7-7、7-8、7-10、7-13~7-17、7-19、7-22重点习题:习题1、2((3),(6),(7))、3((1),(2),(4),(5))上机实训六: 任务(1)、(2)、(4)、(6)第八章:重点内容:掌握基本概念,能把第七章面向过程编程(例如求累加、阶乘、奇数和、偶数和、找最大数最小数、统计满足条件记录数等)与本章面向对象编程结合起来。

VFP复习提纲

VFP复习提纲

复习内容:一、VISUAL FOXPRO基础知识(一)基本概念数据库、数据模型、数据库管理系统、类和对象、事件、方法。

1、数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系:DBS包括DB和DBMS2、数据库系统的核心是:数据库管理系统(DBMS)3、数据模型(1)实体,实体集,属性,联系(2)实体联系的类型:一对多,一对一,多对多(3)数据模型类型:层次模型,网状模型,关系模型(vfp是基于关系模型的数据库管理系统)(二)关系数据库1、关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字和外部关键字。

(1)关系就是一张二维表,二维表的行就是元组也称记录,二维表的列就是属性也称字段。

(2)关键字及外部关键字(3)关系运算:①传统关系运算:并(∪),差(-),交(∩)②专门的关系运算:选择、投影、连接2、数据的一致性和完整性:实体完整性(通过主索引和候选索引控制)、域完整性(通过有效性规则控制)、参照完整性(主关键字和外关键字控制)(插入、删除、更新规则)。

(三)VISUAL FOXPRO系统特点与工作方式:1、数据类型和主要文件类型。

(1)数据类型:C,N,L,D,T,Y,M,G及其定界符(哪些是定长的:L:1,D:8,T:8,M:4,G:4)(日期型数据的相关设置命令,如set century on 等)(2)主要文件类型:表文件:.dbf,表备注:.fpt ,索引文件:.cdx,.idx数据库文件:.dbc,数据库备注:.dct,数据库索引:.dcx程序文件:.prg,查询文件:.qpr表单文件:.scx,表单备注:.sct菜单文件:.mnx,菜单备注:.mnt,菜单程序文件:.mpr报表文件:.frx,报表备注:.frt2、工作方式:交互方式(命令方式、可视化操作)和程序运行方式。

(四)VISUAL FOXPRO的基本数据元素:1、常量、变量、表达式。

(1)简单内存变量,数组①数组的定义:dimension 或者declare②数组的赋值:分别赋值,整体赋值(所有元素赋予相同的值,=或者store)。

vfp复习提纲

vfp复习提纲

Vfp复习提纲1.一个关系模型对应多张二维表,一个关系对应一张二维表。

2.数据库根据数据模型的不同,分为层次型数据库(树),网状型数据库(图)和关系型数据库(表)。

3.关键字是能惟一标识元祖的一个属性或一组属性4.DB、DBS和DBMS的关系:DBS包括DB和DBMS5.关系的三种联系:一对一、一对多、多对多。

6.类和对象的关系:类是对象的抽象,对象是类的实例。

类的特性有继承性、封装性和多态性。

7.字段的类型:字符型C、数值型N、日期型D、日期时间型T、逻辑型L、备注型M、通用型G。

字符型数据可以用“”,‘’和[ ]作定界。

8.打印报表的命令:REPORT FORM 报表文件名TO PRINTER预览报表的命令:REPORT FORM 报表文件名TO PREVIEW修改表结构命令:MODI STRU成批替换命令:REPLACE 字段名WITH 表达式记录指针地位命令:相对定位:SKIP 绝对定位:GO 条件定位:LOCA TE FOR 条件9.常用函数&的作用是替换出字符变量中去掉定界符的内容。

IIF(条件,真结果,假结果)AT(子串,母串)SPACE(N)INT(N)CTOD(C)BOF()EOF( )SELECT()RECCOUNT()RECNO()SUBSTR(串,起始位置,N)10.控件常用属性:Visible 、Enabled、name、fontsize、caption 刷新表单:thisform.refresh 释放表单:thisform.release 定时器timer1:运行时不可见,属性interval,enabled,事件timer选项按钮组OPTIONGROUP:button(i)、buttoncount复选框:check1 命令按钮command:单击事件click列表框list1 方法:additem removeitem clear组合框combo兼有列表框和文本框二者的功能。

vfp复习提纲

vfp复习提纲

数据库管理系统复习纲要第1章visual foxpro数据系统1.数据和信息数据处理数据信息2.数据库、数据库系统、数据库管理系统之间的关系3.数据模型实体,实体集,属性,联系实体联系的类型:一对多,一对一,多对对数据模型类型:层次模型,网状模型,关系模型(vfp是关系模型的数据库管理系统)4.关系数据库:(*)关系就是一张二维表二维表的行就是元组也称记录二维表的列就是属性也称字段5.关系运算:(*)传统关系运算:并,差,交专门的关系运算:选择、投影、连接6.完整性控制:实体完整性控制(通过主索引和候选索引控制)、域完整性(通过有效性规则控制)、参照完整性控制(主关键字和外关键字控制)7.项目管理器:项目是包括文件,数据,文档和对象的集合,项目文件的扩展名是.pjx,在项目管理器中可以进行数据库、表、表单、查询和视图的各种操作。

第2章visual foxpro程序设计基础1.数据类型:C,N,L,D,T,Y,M,G及其定界符2.变量:简单内存变量,数组变量的定义规则:(1)以字母,中文字符或者_开头(2)可以包含数字,字母,汉字和_.数组的定义:dimension 或者declare数组的赋值:分别赋值,整体赋值(所有元素赋予相同的值,=或者store)如果数组没有赋值,则默认值为.f.变量的赋值:=或者storeStore 一次可以为多个变量赋予相同的值,而= 一次只能为一个变量赋值。

内存变量和字段变量的关系(*)表达式或者值的输出显示:?和??,它们之间的区别在哪里?内存变量的显示:list(display) memory like<通配符>通配符:* 表示零个或者多个字符,?表示一个字符内存变量的清除:clear memory,release…..,release all,release all like(except)<通配符>内存变量的保存和恢复:save to …..,restore from…3.表达式数值表达式:算术运算符以及优先级、求余运算(mod(),%)字符表达式:+,—以及之间的区别日期时间表达式:+(不可以用于两个日期数据的相加,但是可以用于日期数据和数值的相加),—(可以用于两个日期数据的运算或者日期数据和数值数据的运算)关系运算符:关系运算的结果必然为T或者F,运算符为<,>,<=,>=,==(精确比较),=,<>,$(字串包含),字符串比较之前要通过set collate to pinyin/machine/stroke,进行设定,拼音排序情况下大写字母大于小写字母,machine 情况相反。

VF考试大纲

VF考试大纲

VF考试大纲公共基础知识基本要求:1、掌握算法的基本概念。

2、掌握基本数据结构及其操作。

3、掌握基本排序和查找算法。

4、掌握逐步求精的结构化程序设计方法。

5、掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。

6、掌握数据库的基础知识,了解关系数据库的设计。

考试内容一基本数据结构与算法1 算法的基础概念:算法复杂度的概念和意义(时间复杂度与空间复杂度)2 数据结构的定义:数据的逻辑结构与储存结构;数据结构的图形表示;线性结构与非线性结构的概念。

3 线性表的定义;线性表的顺序存储结构及其插入与删除运算。

4 栈与队列的定义;栈与队列的顺序存储结构及其基本运算。

5 线性单链表、双向链表与循环链表的结构及其基本运算。

6 树的就基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。

7 顺序查找与二分法查找算法;基本排序算法(交换累排序,选择类排序,插入类排序)‘二程序设计基础1 程序设计方法与风格。

2 机构化程序设计3 面向对象的程序设计方法,对象,方法,属性及继承与多态性。

三软件工程基础1 软件工程就基本概念,软件生命周期概念,软件工具与软件开发环境。

2 结构化分析方法,数据力图,数据字典,软件需求规格书3 结构化设计方法,总体设计与详细设计。

4 软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试,集成测试和系统测试。

5 程序的调试,静态测试与动态测试。

四数据库设计基础1 数据库的就基本概念:数据库,数据库管理系统,数据库系统。

2 数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。

3 关系代数运算,包括集合运算、投影、连接运算,数据库规范化理论。

4 数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的基本策略。

考试方式:1 公共基础知识的考试方式为笔试,与C语言程序设计(C++语言程序设计,java语言程序设计、visual basic语言程序设计、visual foxpro数据库程序设计、Access数据库程序和设计或Deplphi语言程序设计)的笔试部分合为一张试卷。

vf一级考试大纲

vf一级考试大纲

Vf一级考试大纲考试要求:2.掌握计算机的基础知识和网络知识3.正确理解微机及其操作系统的基本功能,熟练掌握常用操作系统的使用4.具有使用微机系统常用应用软件的基本能力5.掌握使用计算机网络获取、传输、发布信息的基本方法和基本技能6.能使用一种程序设计语言编制和调试简单程序考试环境:1.硬件:(1)局域网络机房(2)服务器配置(基本要求):CPU主频550MHz,硬盘40GB,RAM256MB,光驱:16倍速(3)工作站配置(基本要求):CPU主频333MHz,RAM128MB,有盘2.软件:(1)Windows NT或Server2000(服务器使用)(2)Windows2000操作系统(3)Office2000字处理软件(4)与考试语种相关的语言考试范围:一、计算机的基本知识及基本操作1.计算机的初步知识(1)常用术语:硬件、软件、平台、计算机分类及特点(2)信息表示:数值及其数制转换、信息单位、ASCII码、汉字编码(3)应用领域:数值计算、信息处理、自动控制、人工智能、计算机辅助系统2.硬件基本知识(1)计算机硬件系统的功能框图(2)微机系统组成及各部分的主要功能主机:CPU、RAM、ROM、Cache外设:外存储器(软盘、硬盘、光盘、U盘、移动硬盘等)、输入/输出设备(键盘、显示器、打印机、鼠标等)(3)多媒体知识及多媒体技术3.软件基本知识(1)指令、程序、语言(机器语言、汇编语言、高级语言)和软件的概念、特点及分类(2)系统软件:操作系统、汇编程序、编译程序、解释程序等(3)应用软件的基本概念(4)源程序、目标程序、执行程序等基本概念4.微机的基本操作(1)微机的连接(2)操作系统的启动与退出(3)键盘的使用、指法操作(4)软盘、光盘、U盘、移动硬盘的使用与保护(5)能使用一种汉字输入法,并达到一定的输入速度(至少15个汉字/分钟)5.计算机安全知识(1)计算机安全操作(2)计算机病毒的产生、特点、分类、预防及处理方法(3)计算机安全防范措施、方法(4)计算机安全法规6.电子商务的基本知识(1)电子商务的定义、特点、功能及工作模式(2)电子商务的运行平台、安全技术(3)电子商务有关法规7.电子政务的基本知识(1)电子政务的定义、特点、涵盖的范围、功能及工作模式(2)电子政务的运行平台、安全技术(3)电子政务有关法规二、WINDOWS操作系统1.操作系统的概念、功能、分类及发展2.WINDOWS2000(或XP)的基本功能、运行环境、运行模式3.WINDOWS2000(或XP)的基本操作:①文件管理操作(1)鼠标操作(2)桌面、任务栏、“开始”菜单、窗口、图标、对话框、菜单、工具栏(3)文件的概念,文件类型,文件夹的结构,文件及文件夹的查看和属性设置等基本操作,回收站的管理与清理②外部设备的管理(1)控制面版的基本操作,设备管理器的作用和使用(2)键盘、鼠标、外存储器等硬件的使用参数设置、维护和管理,中文输入法的安装、删除与使用(3)打印机、显示器、扫描仪等硬件的添加、设置、维护和管理,格式化软盘,添加与修改卷标③任务(程序)管理程序启动(运行),多任务、多窗口管理,任务的切换及管理等④软件的管理软件的添加、删除、卸载、清理、维护和管理三、文字处理软件WORD2000的使用1.文字处理系统综述2.WORD2000的基本功能3.WORD2000的基本操作(1)文档的建立、保存、打开与关闭(2)文本的选择、移动、复制、删除、查找、替换(3)在文档中插入特殊符号、文件、图片、项目符号等(4)设置文档的边界、缩进、行间距、字间距、段间距、文本对齐方式、文本边框及底纹等(5)设置字形、字体、字号、字体颜色等(6)表格操作4.文字处理软件的高级操作建立索引和目录,邮件合并,交叉引用,文档修订和保护等来源:考试大-计算机等级考试5.利用文字处理软件创建和修改网页四、电子表格处理软件Excel的使用(1)工作界面和基本概念(2)电子表格文件基本操作:文件的建立、保存、打开、格式、打印等(3)数据的输入和编辑(4)格式设置(5)公式、函数的使用(6)各种图表的制作(7)数据管理:查询、排序、筛选、合并计算、分类汇总、数据透视表等(8)其它功能:统计分析等五、计算机网络1.计算机网络的概念、功能与分类2.INTERNET服务(1)INTERNET提供的基本服务:WWW浏览器、电子邮件(Email)(2)IP地址和域名的组成3.局域网、城域网、广域网、企业内部网的基础知识4.网络管理与网络安全六、程序编制和上机调试1.应试语种考生可选用以下程序设计语言之一应试:(1)FoxPro数据库语言(FoxPro for Windows2.5B)(2)Visual BASIC语言(VB5.0以上版本)(3)Visual Foxpro语言(VFP3.0以上版本)(4)C语言(TurbC2.0版本)(5)C++语言(6)Pascal语言2.语言基础知识(1)语言的基本概念、特点、技术参数等(2)语言的基本函数表达式等(3)语言的基本命令(4)语言的基本程序结构(5)语言的基本程序设计应用3.程序设计能力(1)程序设计的基础知识:程序设计的步骤、流程图、结构化程序设计方法(2)阅读、分析、调试简单源程序(3)能用一门程序设计语言编制简单程序要求熟悉程序的控制结构、基本数据类型与常用算法等考试题型:1.单项选择题(20分)2.Windows文件及文件夹操作(5分)3.汉字录入及文字处理操作(1)打字(汉字录入)(120个汉字左右,10分)(2)Word2000文字编辑排版操作(15分)(3)Word2000表格操作,Excel操作(15分)(4)网络操作(10分)4.程序设计(共25分)(1)语言基础知识(10分)(2)利用程序设计语言进行程序阅读、改错并调试出正确结果(7分)(3)简单编程(8分)考试时间:100分钟来源:考试大-计算机等级考试。

全国计算机等级考试二级VFP大纲

全国计算机等级考试二级VFP大纲

全国计算机等级考试二级VFP大纲◆基本要求1、具有数据库系统的基础知识。

2、基本了解面向对象的概念。

3、掌握关系数据库的基本原理。

4、掌握数据库程序设计方法。

5、能够使用VISUAL FOXPRO建立一个小型数据库应用系统。

◆基础知识1、基本概念:数据库、数据模型、数据库管理系统、类和对象、事件、方法。

2、关系数据库:(1)关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字和外部关键字。

(2)关系运算:选择、投影、连接。

(3)数据的一致性和完整性:实体完整性、域完整性、参照完整性。

3、 VISUAL FOXPRO系统特点与工作方式:(1) WINDOWS版本数据库的特点。

(2)数据类型和主要文件类型。

(3)各种设计器和向导。

(4)工作方式:交互方式(命令方式、可视化*作)和程序运行方式。

4、 VISUAL FOXPRO的基本数据元素:(1)常量、变量、表达式。

(2)常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、测试函数。

一、 VISUAL FOXPRO数据库的基本*作1、数据库和表的建立、修改与有效性检验:(1)表结构的建立与修改。

(2)表记录的浏览、增加、删除与修改。

(3)创建数据库,向数据库添加或移出表。

(4)设定字段级规则和记录规则。

(5)表的索引:主索引、候选索引、普通索引、唯一索引。

2、多表*作:(1)选择工作区。

(2)建立表之间的关联:一对一的关联;一对多的关联。

(3)设置参照完整性。

(4)建立表间临时关联。

3、建立视图与数据查询:(1)查询文件的建立、执行与修改。

(2)视图文件的建立、查看与修改。

(3)建立多表查询。

(4)建立多表视图。

二、关系数据库标准语言SQL1、 SQL的数据定义功能:(1) CREATE TABLE –SQL(2) ALTER TABLE –SQL2、 SQL的数据修改功能:(1) DELETE –SQL(2) INSERT –SQL(3) UPDATE –SQL3、 SQL的数据查询功能:(1)简单查询。

VFP复习提纲

VFP复习提纲

VFP复习提纲第一章数据库系统概述1.区分:数据、信息、数据处理2.数据库发展3 个阶段:人工管理阶段、文件管理阶段、数据库系统阶段3.数据库系统阶段的4 个特点:数据共享、数据独立、减少数据冗余度、加强数据保护4.数据库系统组成:计算机硬件、操作系统、用户、数据库、数据库管理系统、数据库应用系统5.数据模型:层次模型、网状模型、关系模型6.关系术语:关系、属性、元组、关键字、关系模式7.关系运算:选择、投影、连接第二章VFP6.0基础知识1.VFP的特点2.VFP的启动(用户文件)与退出(quit)3.VFP系统组成:菜单栏、工具栏、命令窗口、信息窗口4. VFP命令的执行方式:命令窗口、程序、菜单、对象的事件下5. VFP的命令结构:命令动词[范围][表达式][条件]注:范围4种格式,条件4种格式。

6.选择当前目录命令:SET DEFA TO…7.VFP的辅助工具:向导、设计器、生成器、项目管理器8. 项目管理器的使用:1)创建项目 2)添加、新建、修改、运行各类文件第三章VFP6.0的数据基础1.常用常量:C、N、L、D2.变量:1)字段变量的类型:13种2)内存变量3种:普通、数组、系统变量(1)内存变量的赋值(store,=)、显示(DISP MEMO)、保存(SAVE)、释放(release) (2)数组的定义(dime)、与表的数据交换(scatter/gather)、循环3.常用函数:INT、ROUND、SQRT、MAX、&、MOD、AT、TRIM、SUBS、SPACE、LEN、TYPE、ROW、COL、BOF、EOF、FOUND、RECNO、DATE、TIME、YEAR、MONTH、DOW、CTOD、DTOC、UPPE、STR、VAL、IIF、ASC、CHR等。

4.VFP常用文件类型:DBF、DBC、PJX、IDX、CDX、MEM、PRG、SCX、FRX5.VFP表的类型:自由表、数据库表第四章表的创建和基本操作1.表结构的创建:文件/新建,项目2.表结构的修改(表设计器的使用):菜单:表浏览/表设计器,命令:MODI STRU 3.表记录的输入:创建后,APPE,格式输入4. 表的打开和关闭:打开/USE,CLOSE DATABASE,CLOSE ALL5.表的记录定位:GO、SKIP6.记录的显示:LIST、DISP7.表复制:COPY TO,COPY STRU TO。

AV全国二级考试大纲

AV全国二级考试大纲

大纲内容
1. 笔试考试 满分100分 (统一试卷)
① Visual FoxPro 70分 ② 公共基础 30分
A. B. C. D. 数据结构 程序设计 软件工程 数据库设计原理2. 上机Fra bibliotek试 满分100分
① 基本操作题 30分 ② 简单操作题 40分 ③ 综合操作题 30分
(随机抽题)
Visual FoxPro考试大纲
4.
数据库的建立和相关操作 数据库表 A. 设置字段有效性(规则、信息、默认值)
C. 建立永久关联
B. 建立索引 D. 设置参照完整性 (Clear all、清理数据库)
5. 视图和查询(视图设计器、查询设计器) 6. 程序设计 7. 表单设计 8. 菜单设计(顶层菜单的设计) 9. 报表设计 10. SQL结构化查询语言(主要有8条命令) ① 数据定义(CREATE TABLE、ALTER TABLE、DROP TABLE) ② 数据操作(INSERT INTO、UPDATE SET、DELETE FROM) ③ 数据查询(SELECT FROM) ④ 视图定义(CREATE VIEW ) 11. 用户定义对话框(MESSAGEBOX)的使用 12. 应用程序生成器与连编应用程序
(2)条件子句
• 它对应于关系运算中的选择运算。
• 条件子句有2种:
FOR <条件表达式>:选择表中符合条件的所有记录;
WHILE <条件表达式>:选择符合条件的记录,直到第一个
不符合条件的记录为止。
(3)字段名表子句


它对应于关系运算中的投影运算。
其格式是:
[FIELDS] <字段名表>
其中字段名表由若干个以逗号分隔的字段名构成。

数据库应用基础—Visual FoxPro6.0考试大纲

数据库应用基础—Visual FoxPro6.0考试大纲

《数据库应用基础—Visual FoxPro6.0》考试大纲(100分)参考版本:《数据库应用基础—Visual FoxPro6.0》,天津电子出版社天津教育出版社出版,2004年第1版,河南省职业技术教育教学研究室编;《数据库应用基础—Visual FoxPro6.0》,电子工业出版社,主编:李红。

以省编教材为主,兼顾电子社教材。

一、课程基本要求1.掌握有关数据库的基本概念。

2.掌握Visual FoxPro6.0语言基础。

3.掌握项目管理器的操作方法及步骤。

4.掌握数据库和表的创建及基本操作方法。

5.掌握查询和视图的概念及基本操作方法。

6.掌握报表和标签的设计方法。

7.掌握表单的基本知识和设计表单的基本方法。

8.掌握菜单设计器的使用方法。

9.掌握Visual FoxPro6.0程序设计的基本方法。

二、复习内容与复习要求(一)数据库的基本概念1.掌握有关数据库的基本概念。

2.掌握Visual FoxPro6.0的启动和退出方法及Visual FoxPro6.0的基本操作方法。

3.了解Visual FoxPro6.0主界面的组成和各部分功能。

4.掌握Visual FoxPro6.0的工作方式。

5.掌握Visual FoxPro6.0命令窗口的使用方法。

(二)Visual FoxPro6.0语言基础1.了解Visual FoxPro6.0常用的数据类型。

2.理解常量、变量、函数和表达式的概念。

3.掌握常用函数的功能。

4.熟练掌握表达式的运算。

5.掌握运算符的优先级。

(三)项目管理器1.了解项目管理器的作用。

2.掌握项目管理器的窗口操作。

3.熟练掌握创建项目文件的方法。

4.熟练掌握项目管理器的常用操作。

(四)数据库和表1.了解设计数据库的方法。

2.了解索引的概念及操作。

3.掌握建立数据库及数据表的方法。

4.掌握数据库的基本操作。

5.掌握建立表间关系的方法和参照完整性的使用方法。

6.熟练掌握维护数据表结构的方法。

VF考试大纲必备

VF考试大纲必备

VF考试大纲必备VF考试大纲必备1 VF支持的数据模型是什么模型?关系数据模型2 VF变量名的命名规则:①由字母,数字及下划线组成,中文版VFP可以以汉字作为变量名②以字母或下划线开始,中文版VFP可以以汉字开始③长度为1~128个字符,每个汉字占两个字符④不能使用VFP的保留字。

3 将内存变量定义为全局变量的VF命令是什么? Public4 用二维表数据表示实体及实体之间的联系的数据模型是:关系模型5 扩展名为PIX的文件是项目文件6 表示长度的函数为 Len()7扩展名为dbc的文件为数据库文件8 关于索引正确的是:创建索引是创建一个指针9 按顺序执行以下命令:x=50 ,y=6*8 z=left("visual.foxpro",3) 合法表达式:&x+Y10 表中32个记录,如果当前记录为第一条记录,把记录指针移到最后一个,测试当前记录号函数为 recno()为 3211 Date() Time() Year() 和datetime()为字符型的是哪个? Time()12 下面有关Having子句描述错误的是哪一个 B:使用Having字句的同时不能使用where字句13 VFP中的备注文件是:NOTE.FPT14 关闭多区的表文件,并释放所有内存变量的命令是(B)A clear all或closeB clear all或close allC clear或close allD clear 或close15 一个关系数据库文件的各条记录前后顺序可以任意颠倒,不影响库中的数据关系吗?是16 略17 要求表文件中数据型。

整形4位,小数2位,值可能为负数,字段宽度定义为 8位18 条件函数IF(LEN("SPACE(3)>3,1,-1)的值是多少 -119 在VF中打开数据库的命令是 open database20在数据库中存的表是自由表吗?不是,只可以存放数据库表21 若m="166" n="234” k=400 则下列表达是正确的是 CA M+N=KB VAL(M+N)=KC VAL(M)+VAL(N)=K22如进行一表单,load,error,Init和click时间首先被触发的是load23 当前表数值型字段,数学,物理,化学,学分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(3)设置参照完整性。
(4)建立表间临时关联。
3)建立视图与数据查询:
(1)查询文件的建立、执行与修改。
(2)视图文件的建立、查看与修改。
(3)建立多表查询。
(4)建立多表视图。
3 .关系数据库标准语言SQL
1)SQL的数据定义功能:
ห้องสมุดไป่ตู้ (3)结构化设计方法,总体设计与详细设计。
(4)软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。
(5)程序的调试,静态调试与动态调试。
4. 数据库设计基础
(1)数据库的基本概念:数据库,数据库管理系统,数据库系统。
(3)线性表的定义:线性表的顺序存储结构及其插入与删除运算。
(4)栈和队列的定义:栈和队列的顺序存储结构及其基本运算。
(5)线性单链表、双向链表与循环链表的结构及其基本运算。
(6)树的基本概念:二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。
(7)顺序查找与二分法查找算法:基本排序算法(交换类排序,选择类排序,插入类排序)。
二级VF考试大纲
基 本 要 求
(1)掌握算法的基本概念。
(2)掌握基本数据结构及其操作。
(3)掌握基本排序和查找算法。
(4)掌握逐步求精的结构化程序设计方法。
(5)掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。
(5)能够使用Visual FoxPro建立一个小型数据库应用系统。
考 试 内 容
1 .Visual FoxPro基础知识
1)基本概念:数据库,数据模型,数据库管理系统,类和对象,事件,方法。
2)关系数据库:
(1)关系数据库:关系模型,关系模式,关系,元组,属性,域,主关键字和外部关键字。
(2)公共基础知识有10道选择题和5道填空题。
二级Visual FoxPro数据库程序设计考试大纲
基 本 要 求
(1)具有数据库系统的基本知识。
(2)基本了解面向对象的概念。
(3)掌握关系数据库的基本原理。
(4)掌握数据库程序设计方法。
(2)嵌套查询。
(3)连接查询。
内连接
外连接:左连接,右连接,完全连接
4)分组与计算查询。
5)集合的并运算。
4 .项目管理器、设计器和向导的使用
1)使用项目管理器:
(1)使用“数据”选项卡。
(2)使用“文档”选项卡。
(6)掌握数据库的基本知识,了解关系数据库的设计。
考 试 内 容
1. 基本数据结构与算法
(1)算法的基本概念:算法复杂度的概念和意义(时间复杂度与空间复杂度)。
(2)数据结构的定义:数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。
(3)应用程序的调试与执行。
2)结构化程序设计:
(1)顺序结构程序设计。
(2)选择结构程序设计。
(3)循环结构程序设计。
3)过程与过程调用:
(1)子程序设计与调用。
(2)过程与过程文件。
(3)局部变量和全局变量,过程调用中的参数传递。
(1)CREATE TABLE-SQL。
(2)ALTER TABLE-SQL。
2)SQL的数据修改功能:
(1)DELETE-SQL。
(2)INSERT-SQL。
(3)UPDATE-SQL。
3)SQL的数据查询功能:
(1)简单查询。
4)用户定义对话框(MESSAGEBOX)的使用。
考 试 方 式
(1)笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
(2)上机操作:90分钟,满分100分。
①基本操作。
②简单应用。
③综合应用。
(2)表记录的浏览、增加、删除与修改。
(3)创建数据库,向数据库添加或移出表。
(4)设定字段级规则和记录级规则。
(5)表的索引:主索引,候选索引,普通索引,惟一索引。
2)多表操作:
(1)选择工作区。
(2)建立表之间的关联,一对一的关联,一对多的关联。
(2)数据模型:实体联系模型及E-R图,从E-R图导出关系数据模型。
(3)关系代数运算:包括集合运算及选择、投影、连接运算,数据库规范化理论。
(4)数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。
考 试 方 式
(1)公共基础知识的考试方式为笔试,与C语言程序设计(C++语言程序设计、Java语言程序设计、Visual Basic语言程序设计、Visual FoxPro数据库程序设计、Access数据库程序设计或Delphi语言程序设计)的笔试部分合为一张试卷。公共基础知识部分占全卷的30分。
(2)关系运算:选择,投影,连接。
(3)数据的一致性和完整性:实体完整性,域完整性,参照完整性。
3)Visual FoxPro系统特点与工作方式:
(1)Windows版本数据库的特点。
(2)数据类型和主要文件类型。
(3)各种设计器和向导。
(4)工作方式:交互方式(命令方式,可视化操作)和程序运行方式。
(3)设计分组报表。
(4)设计多栏报表。
5)使用应用程序向导。
6)应用程序生成器与连编应用程序。
5. Visual FoxPro程序设计
1)命令文件的建立与运行:
(1)程序文件的建立。
(2)简单的交互式输入、输出命令。
2)使用表单设计器:
(1)在表单中加入和修改控件对象。
(2)设定数据环境。
3)使用菜单设计器:
(1)建立主选项。
(2)设计子菜单。
(3)设定菜单选项程序代码。
4)使用报表设计器:
(1)生成快速报表。
(2)修改报表布局。
4)Visual FoxPro的基本数据元素:
(1)常量,变量,表达式。
(2)常用函数:字符处理函数,数值计算函数,日期时间函数,数据类型转换函数,测试函数。
2. Visual FoxPro数据库的基本操作
1)数据库和表的建立、修改与有效性检验:
(1)表结构的建立与修改。
2. 程序设计基础
(1)程序设计方法与风格。
(2)结构化程序设计。
(3)面向对象的程序设计方法,对象,方法,属性及继承与多态性。
3. 软件工程基础
(1)软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。
(2)结构化分析方法,数据流图,数据字典,软件需求规格说明书。
相关文档
最新文档