欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机二级考试VFP概念复习重点.docx

    • 资源ID:326669       资源大小:406.28KB        全文页数:19页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机二级考试VFP概念复习重点.docx

    1、计算机二级考试VFP概念复习重点20XX年春季学期数据库应用基础复习要点第一章1. VFP的三种工作方式: 菜单方式, 命令方式; 程序方式2数据类型:内存变量和常量的数据类型:(6种) 字符型 ( Character ) 长度: 常量, 内存变量255 B; 字段变量254 B. 数值型 ( Numeric ) 由数字( 0 9 ), 正负号( + , - ), 小数点( . )组成, 长度: 内存中为 8 B; 字段变量中20位. 货币型 ( CurrencY ) 专用表示货币的数值型数据, 需加货币前缀符$; 长度: 8 B. 日期型 ( Date ) 由年, 月, 日组成的数据. 长度

    2、: 8 B ; 取值范围: 0001-01-01 9999-12-31. 日期时间型 ( DateTime ) 由年, 月, 日加时, 分, 秒组成的数据. 长度: 8 B; 逻辑型( Logical ) 具有逻辑 真值 .T. 和逻辑 假值 .F. ; 长度: 1 B .字段变量的数据类型((14种)字段变量除具有前述6种数据类型外还有8种数据类型 备注型 ( Memo ) 仅用于数据表的字符型数据. 表中长度: 4 B; 实际内容保存在与表文件同名, 扩展名 .fpt 的备注文件中 通用型 ( General ) 仅用于数据表中, 可存储如图片, 图像, 声音, 电子表格等多媒体数据和OL

    3、E 对象. 表中长度: 4 B, 实际内容保存在备注文件中. 整型 ( Integer ) 仅用于数据表中存储无小数的整数值, 长度: 4B.以下5种不常用 整数型 ( AutoInc ) 也仅用于数据表中存储无小数的整数值, 长度也是 4B, 是一种可自动增量的只读数据.浮点型 ( Float ) 仅用于数据表中以浮点格式存储的数据. 长度和取值范围: 与 N 型相同. 双精度型 ( Double ) 仅用于数据表中存储高精度浮点数的数据. 固定长度: 8 B. 二进制字符型 ( Character Binary ) 仅用于在数据表中存储不需要系统代码页维护的字符数据.二进制备注型 ( Me

    4、mo Binary ) 仅用于在数据表中存储不需要系统代码页维护的备注型数据.常量的表示方法 字符型常量 ( C ): 定界符可以选用( , “ ” , )三者之一; 长度255个ASCII码字符. 数值型常量 ( N ): 日常计数法, 科学计数法, 如: -2.34E12 表示 2.341012 . 货币型常量 ( Y ): 用于货币, 带前缀符号“$”的数值, 小数位4位. 日期型常量 ( D ): 由年, 月, 日组成, 用 界定. 有多种显示格式和分隔符. 默认美国 格式: mm/dd/yy 表示月/日/年. 严格日期格式: yyyy-mm-dd 首字符, 年 4 位. 日期时间型常

    5、量 ( T ): 由日期和时间组成, 一般格式: , 严格格式: yyyy-mm-dd, hh :mm:ss am|pm hh, mm, ss 表示时, 分, 秒; am, pm表示上, 下午. 逻辑型常量 ( L ): 仅有逻辑真值 ( .t. .T. .y. .Y. ) 和 逻辑假值 ( .f. .F. .n. .N. ); 定界符 . 内存变量分类: 简单变量; 数组变量.数据类型: 取决于所存数据的类型, 可随所存储数据改变,有 C, N, Y, D, T, L 六种类型.变量命名: 由字母、 数字、下划线和中文字符组成,长度254 个字符. 变量名不能使用系统保留字,不能以数字开头,

    6、不能包含如 ,+ - * ?等有固定意义的字符。赋值命令: Store To 如:store 100 to x , y , z 表达式 如:x=100 Y=100数组变量定义:1 Dimension ( M1 , N1) , ( M2 , N2) Declare ( M1 , N1) , ( M2 , N2 ) 如: Dimension x(10) , y(3,4)或 Declare x(10) , y(3,4)说明:定义后数组元素默认赋初值为逻辑假值 .F. ;同一数组各元素的数据类型可以不相同.数组下标从1开始访问数组元素 (数组元素寻址): 下标法: 每个数组元素对应一个(或两个)确切的

    7、下标值, 如: A(3); B(2,4) .* 序号法: 按数组元素排列顺序, 只用一个下标值(序号). 序号=mN-N+n 例 : Dimension X( 3 , 4 ) 则其中的 X( 2, 3 ) 可用 X( 24-4+3 )=X( 7 ) 表示.数组变量赋值 数组整体赋值: 数组中各元素中的数据值相同格式1: Store To 格式2: 例如:Dimension X( 3 , 4 ),y(100) X=”abc”Y=0数组元素赋值: 数组中各元素的数据值可不相同格式1: Store To 格式2: 例如: Dimension X( 3 , 4 ),y(100) X(1,1)=”abc

    8、”X(3,2)=date()Y(10)=1000Y(16)=”hello”显示内存变量 List Memory Like To Print | To File 2 Display Memory Like To Print | To File 通配符*|?例如:List Memory like x*清除内存变量 Clear Memory Release 3 Release All Release All Like | Except 保存内存变量Save To All Like | All Except 恢复内存变量Restore From Additive 运算符与表达式(掌握表达式的书写格式;

    9、各类运算及混合运算的优先级;根据表达式写出结果):总优先级: 算术字符和日期时间关系 逻辑 算术运算:+、-、*、/、%(运算符按优先级顺序排列为: 取负 - ; 乘方 , * ; 乘除 * / ; 取余 % ; 加减 + - 字符运算:+、- + 将其左右两边的字符串顺序连接成一个新字符串. - 将其左右两边的字符串顺序连接, 并将左边字符串尾部的空格移到新字符串的尾部 日期时间运算符: 运算符为: + , - 构建日期时间表达式. 根据运算对象的不同, 运算结果可能是日期时间或数值.优先级相同. D-D 得ND+N 得 DD-N 得 DD+D 出错,不合法 关系运算:、=、=、或!=、$、

    10、= =(注:未作特殊说明,字符串均按照Machine顺序进行比较)。关系运算符的优先级相同。两个字符型数据进行比较,系统对它们的字符从左向右逐个进行比较,对应字符不同时,根据两个字符的排列序列决定两个字符串的大小;日期型数据按年、月、日的先后进行比较,日期越靠后就越大;= 精确比较只有在两个字符串完全相同时, 才得逻辑真. = 字符串相等比较, 与 Exact 状态有关: Exact 为 Off 时, 只要右边字符串与左边字符 串前面部分匹配, 即得逻辑真; Exact 为 On 时, 以长字符串为标准, 在短串尾部加空格后逐个对应进行比较. 逻辑运算:Not或!、And、Or。 逻辑运算符按

    11、优先级排列: 逻辑非 .Not. , ! ; 逻辑与 .And. ; 逻辑或 .Or.综合示例1)? 3+57 .OR. “xyz” # “XYZ” .AND. .NOT. .F. 结果: .T. 2) a1=”计算机 ”a2=”中心”? a1+a2? a1-a2+”2003”结果:计算机 中心 计算机中心 20033.掌握以下函数Int: 截断取整: Int( N ) 截掉 N 的小数 , 只取整数.Mod: 求余数,MOD() 将两个数值表达式进行相除然后返回它们的余数,例:? mod(10,3) 结果:1&:宏代换: &.C 替换出字符变量的内容.说明:vfp中只有宏替换函数没有括号.功

    12、能是返回指定字符型变量中所存放的字符串.例:为“gz“表中每个人的jcgz加100元x=gzuse &xreplace all jcgz with jcgz+100Substr: Substr(C,N1,N2) 从 C 的 N1 位置取N2个字符.str:格式 : str(n,n1,n2)功能:将数值n转换为字符串,n1为总长度,n2为小数位例:?str(321.56)结果:322 说明:隐含四舍五入取整转换为字符型数据?str(321.56,6,2)321.56Val:格式:val(s)功能:将数字字符串s转换为数值例:x=24y=76?val(x)+val(y)结果:100ctod(c):

    13、功能:将日期字符串c转换为日期例:set date ansi &日期格式设为美国标准化协会格式?ctod(2005-11-14)2005-11-14dtoc(d)功能:将日期d转化为日期字符串例:将日期型数据转化为字符型日期数据并显示汉字日期.set century on &开启世纪前缀,即日期中年份用4位表示set date ansirq=2005-11-14rq=dtoc(rq)?substr(rq,1,4)+年+substr(rq,6,2)+月+substr(rq,9,2)+日20XX年11月14日Eof() 格式:eof(n)说明:(1).n指定被测工作区号,其范围为132767(2)

    14、.该函数用于测试指定工作区中的表的记录指针是否指向文件尾,是则返回真值;否则返回假值;省略可选项指当前工作区.例:测试文件记录指针是否指向文件尾use 职工档案go bottom?eof().F.skip?eof().T.Bof()bof(n)说明:(1).n指定被测工作区号,其范围为132767(2).用于测试指定工作区中的表的记录指针是否指向文件头,是则返回真值;否则返回假值;省略可选项指当前工作区.例:测试记录指针是否指向文件头use 职工档案go top?bof().f.skip -1?bof().t.Found()功能:测试seek和locate命令查找记录是否成功.如成功则返回真值

    15、,否则为假值.例:在“职工档案“表中查找小刚的文化程度use 职工档案locate for 姓名=小刚?found().t.displayRecno()功能:得到当前的记录号例:use 职工档案? recno()1skip? recno()2Yearyear(日期表达式):从日期表达式中返回一个由四位数字表示的年份,数值型Round() :round(数值表达式,小数位数)功能:根据给出的四舍五入小数位数,对数值表达式的计算结果做四舍五入处理例:对下面给出的数四舍五入并显示其结果?round(3.14159,4),round(2048.9962,0),round(2048.9962,-3)3.

    16、1416 2049 2000Sqrt格式:sqrt(数值)功能:求指定数值的算术平方根例:?sqrt(100)10空格函数:space(n)说明:该函数的功能是产生指定个数的空格字符串(n用于指定空格个数).例:定义一个变量dh,其初值为8个空格store space(8) to dh取左子串函数:left(c,n)功能:取字符串C左边n个字符.取右子串函数:right(c,n)求字符串长度函数:len(字符串)功能:求指定字符串的长度例:a=中国人?len(a)6Chr(数值表达式)功能:把数值转成相应的ASC码字符,返回值为字符型例:?chr(70)+chr(111)+chr(111+9)

    17、Fox系统日期函数:date()功能:给出系统的当前日期,返回值是日期型数据.例:显示系统日期?date()系统时间函数:time()功能:得到当前时间字符串例:?time()20:32:26数据类型测试函数: type(字符表达式)功能:测试表达式的数据类型,返回大写字母:N(数值)、C(字符)、L(逻辑)、D(日期)、M(备注) U (不确定)例:x=1236y=hello? type(x) 说明:此函数的自变量名称一定加字符定界符N? type(y)C条件函数:iif(表达式,表达式1,表达式2)功能:若表达式值为真,则返回表达式1的值;否则返回表达式2的值;函数返回值类型与表达式1或表

    18、达式2类型一致 a=3b=5?iif(ab,高兴,开心)开心Upper( C ) / Lower( C ):将 C 中的字母全部转换为大写或小写.第二章1. 数据库(DB)、数据库管理系统(DBMS)、数据库系统(DBS)的概念。1)数据库( DataBase ) 以一定的组织方式存储在计算机存储设备上, 与应用程序彼此独立、能为多个用户共享、结构化的相关数据的集合.2)数据库管理系统( DBMS )为数据库的建立、使用和维护配置的软件系统. 主要功能包括: 数据定义 用于定义数据对象, 描述数据库、表的结构等; 数据操纵 用于实现对数据库的基本操作, 如数据的插入、修改、删除、查询等; 数据

    19、库运行管理 包括数据存取时的控制, 检查, 并发控制, 查询优化, 系统恢复等功能. 保证事物处理的正确性和数据库的有效性, 数据的安全性和完整性. 数据库建立与维护包括初始数据输入, 转换, 数据库转储, 恢复, 数据库重组织, 系统性能监测, 分析等功能.3) 数据库系统( DBS ):引入了数据库技术的计算机应用系统. 特点 数据结构化; 数据共享性, 冗余少; 数据独立性; 数据统一管理控制.组成 硬件系统; 软件系统; 数据集合; 用户(管理员, 专业开发人员, 最终用户 ) .2. 三种数据模型:层次、网状、关系。3. 术语:关键字、主关键字、候选关键字、外部关键字、关系、属性、元

    20、组。关键字 (Key): 能唯一标识一个实体的属性集合(实体标识符). 在表中其值不能重复,不能为空。关系 : 一个关系对应一个二维表, 有一个关系名; ( 在 VFP 中称数据表文件, 扩展名为 .dbf );属性: 表中一列为一个属性, 有属性名; (VFP中称字段)元组: 表中一行为一个元组, 由若干个属性值组成; (在VFP 中称记录 )主关键字:在表中唯一标识一个实体的属性集合,在表中其值不能重复,不能为空,每个表只能有一个主关键字(在 VFP 中称主索引)候选关键字:符合主关键字要求,但没有被选为表的主关键字. (在 VFP 中称候选索引)外部关键字:不是本表的主关键字,但是另外一

    21、个表的主关键字. 当一张二维表(如T1)的主关键字被包含到另外一张二维表(如T2)中时,它就称为T2的外部关键字(Foreign Key).4. 关系间的三种联系:一对一、一对多、多对多。5. 实体完整性、参照完整性、域完整性。关系的完整性包括: 实体完整性: 是对关系中元组唯一性的约束. 该约束规定构成主关键字的所有属性均不能为 空值(Null) 或有重复值. 参照完整性: 是关系之间数据引用的约束. 该约束规定某个关系外部关键字的值必须是与其已建立联系的另一个关系主关键字的值或空值. 域完整性: 是对关系中属性的约束. 该约束确定属性的数据类型, 取值的域, 以及是否可以为 Null 等.

    22、第三章1库、表、索引文件的扩展名:.dbc和.dct、.dbf和.fpt、.idx和.cdx。数据库及其备注文件的扩展名: .dbc和.dct数据表及其备注文件的扩展名: dbf和.fpt 表中的备注字段和通用字段的内容存放在 数据表的备注文件.fpt中.单索引文件和复合索引文件扩展名: .idx和.cdx。2掌握数据库设计器使用方法、表设计器(各选项卡)的使用方法。3掌握以下命令: 数据库:Create 、Open 、Close 、Modify 、Delete、Set Database To 数据表:Create、Use、Modify Structure、Appendblank、Browse

    23、、List | Display、Replace、Delete、Recall、Pack、Go、Skip、LocateContinue、Count、Sum、Average。 索引:索引文件类型(单索引和结构复合索引),主要的三种索引类型及特点,命令Index On、Set Index To、Set Order To、Seek的使用。单索引文件:每个文件包含一种索引方式。扩展名为.idx结构复合索引文件:每个文件包含多个索引方式。扩展名为.cdx, 主名与表的主名相同。主要的三种索引类型及特点主索引:每个数据表只能有一个主索引,在表中其值不能重复,不能为空。候选索引:符合主索引要求,但没有被选为表的

    24、主索引. (在 VFP 中称候选索引)普通索引:值可以重复,可以为空。4自由表与数据库表的关系及相互转换的操作。 通过在数据库设计器中添加表使自由表变成数据库表,在数据库设计器中删除表使数据库表变成自由表。5工作区操作:Select。 Select 2 Select bSelect gz6永久关系(数据库表连线)、关联(Set Relation To )的建立及其特点。7三种参照完整性规则及其设置。第四章 1. 查询设计器建立查询(.qpr)、运行查询。运行查询 do test.qpr2. 视图设计器建立视图(本地视图),用视图更新数据源。查询与视图的区别1 查询以.qpr文件的形式保存在磁盘

    25、上,能够用 do 运行。但视图不以独立的磁盘文件的形式保存,而是以子窗口的形式保存在数据库中。所以,只有打开数据库,才能使用视图。2 查询的数据源可以是自由表和数据库表,视图的数据源只能是数据库表。3 视图能够更新数据源,查询不能4 查询能够选择输出数据去向,视图不能第五章1. 以SQL-Select为主,根据要求进行基本查询、连接查询(两个表)、子查询、统计查询(Sum、Avg、Count函数),会使用Group By,Order By,Into Cursor(表单中使用)、Into Table子句。1. 表结构修改AlterAdd命令、数据更新Update命令的使用。 1)在表Student中加入一个新字段grade N(3)。Alter Table student Add grade n(3) 2)在gz表中,为具有教授职称的教师增加的100元职务补贴(字段名zwbt)。命令:Update gz Set zwgz=zwgz+100 Where zgbh in; (Select zgbh From zgqk Where zc=教授)


    注意事项

    本文(计算机二级考试VFP概念复习重点.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开