VF期末复习大纲(有答案).doc_第1页
VF期末复习大纲(有答案).doc_第2页
VF期末复习大纲(有答案).doc_第3页
全文预览已结束

下载本文档

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

文档简介

VF复习提纲第一章:1数据库的基本概念,如数据库、数据模型、数据库管理系统、数据库(应用)系统2关系数据库的一些基本术语,如关系、元组、属性、域、主关键字、外部关键字3关系运算:选择、投影、连接 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系关系数据库管理系统所管理的关系 关系代数运算中,五种基本运算,并、差、选择、投影、联接(乘积) 数据库可分为哪三种模型 VISUAL FOXPRO的项目管理器第二章:1六种常量的特点及书写规则2变量的分类及如何向变量赋值3一维数组及二维数组的定义及赋值语句4表达式的概念及分类,掌握运算符的优先级5函数的组成、分类及意义、熟记常用函数的拼写6自由表的建立与修改 (注意备注字段和通用型字段数据的输入和修改 )。7自由表的维护 (注意记录指针的移动、记录的插入与追加命令、 表数据的替换命令REPLACE)。内存变量的类型和值可以改变对变量赋值可以有多种方式,如STORE 10 TO X 或者 X=10数组的定义 DIMENSION array(10)DECLARE aa(5),bb(2,3)表达式分类:数值表达式、字符表达式、日期时间表达式、关系表达式和逻辑表达式子串包含测试:store “计算机” to s1store “微型计算机” to s2 ?s1$s2, s2$s1函数:DATE()、DTOC()、SUBSTR()、VAL()、STR()、LEN()、TYPE()、ROUND()、YEAR()、Month()、DAY()、AT()、RIGHT()、LEFT()、BETWEEN()表:创建表CREATE TABLE 修改表MODIFY TABLE 打开表USE 关闭表USE & 关闭当前使用的表CLOSE TABLES & 关闭当前数据库中所有打开的表CLOSE TABLES ALL & 关闭所有打开的表CLOSE ALL & 关闭所有打开的表、程序文件及表单等CLEAR ALL & 关闭所有的表、程序文件及表单等,清 除内存变量 表结构,字段类型(同变量类型相似),逻辑型、日期型、备注型字段的宽度为1,8,10;数值型字段如果整数部分最多3位、小数部分2位那么该字段的宽度为6位;备注型字段用来存放指向FPT中文字块的指针数据库:创建数据库CREATE DATABASE 修改数据库 MODIFY DATABASE删除数据库 DELETE DATABASE打开数据库 OPEN DATABASE关闭数据库CLOSE DATABASE CLOSE DATABASE ALL添加自由表为数据库表ADD TABLE 自由表名移出数据库表为自由表REMOVE TABLE 表名索引:索引分为复合索引和单索引,其对应的索引文件的扩展名分别是.CDX和.IDX;复合索引又分为结构复合索引和非结构复合索引,结构复合索引的索引文件名与相关的表同名,而非结构复合索引需另外起名,但他们的扩展名相同,均为.cdx 四种索引类型:主索引、侯选索引、普通索引、唯一索引 主索引和候选索引都能保证表记录的惟一性 用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引是唯一索引 结构化复合索引是伴随着表的打开而自动打开的索引 为两个表建立联系,首先应在父表中建立主索引,在子表中建立普通索引 第三章 程序文件的后缀名.prg,程序的结构一般有顺序、分支、循环等 程序文件建立和修改MODIFY COMMAND | ?MODIFY FILE | ? 简单的输入输出命令:INPUT、ACCEPT 选择分支结构IF ELSE ENDIF 多分支结构 DO CASE CASE CASE OTHERWISE ENDCASE 循环结构 DO WHILE LOOP EXIT ENDDO FOR I=1 TO 10 STEP 2 ENDFOR 程序文件的运行:DO WITH 参数传递:SET UDFPARMS TO VALUE|REFERENCE 按值/参数传递 第四章 类的定义 创建类的方法:在.prg文件中以编程方式定义类、从菜单方式进入类设计器、在命令窗口输入CREATECLASS命令,进入类设计器 Visual FoxPro中的类一般可分为两种类型:容器类(container classes)和控件类(control classes)。 表单的创建和修改 在项目管理器环境下、菜单方式、命令方式CREATE FORM/MODIFY FORM 运行表单 DO FORM第六章 SQL结构化查询语言:数据查询 SELECT 数据定义 CREATE、DROP、ALTER 数据操纵 INSERT、UPDATE、DELETE 数据控制 GRANT、REVOKE SELECT * FROM 学生情况 WHERE 姓名=”张三” CREATE TABLE|DBF OPEN DATABASE ABC DROP TABLE XS ALTER TABLE 学生情况ALTER 姓名 C(12) ALTER 体重 N(5,2)ALT

温馨提示

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

评论

0/150

提交评论