第3章 VFP基础数据
- 格式:ppt
- 大小:707.50 KB
- 文档页数:62
④“类”选项卡⑤“代码”选项卡⑥“其他”选项卡第二章数据与数据运算1、字段数据类型(11种)*N包括Y、F、B、I2、变量:变量值能够随时改变的。
变量名以字母、汉字和下划线开头,后接字母、数字、汉字和下划线构成3、变量的分类:字段变量和内存变量(简单内存变量和数组)当内存变量与字段变量同名时,通过前缀M.或M->访问内存变量4、子串包含测试:$5、字符串精确比较“==”两个字符完全相同.T.“=”set exact on | off6、常用的函数数值函数:1.ABS()函数2.SIGN()函数3.SQRT()函数4.PI()函数5.INT()函数6.CELING()函数7.FLOOR()函数8.ROUND()函数9.MOD()函数10.MAX()函数11.MIN()函数字符函数:1.LEN()函数2.LOWER()函数3.UPPER()函数4.SPACE()函数5.TRIM()函数6.LTRIM()函数7.ALLTRIM()函数8.LEFT()函数9.RIGHT()函数10.SUBSTR()函数11.OCCURS()函数12.AT()函数13.STUFF()函数14.CHRTRAN()函数15.Like(<?*>,<>)日期时间函数:1.DATE()函数2.TIME()函数3.DATETIME()函数4.YEAR()函数5.MONTH()函数6.DAY()函数7.HOUR()函数8.MINUTE()函数9.SEC()函数数据类型转换函数:1.STR()函数2.VAL()函数3.CTOD()函数4.DTOC()函数5.宏替换函数测试函数:1.BETWEEN()函数2.ISNULL()函数3.EMPTY()函数4.VARTYPE()函数5.EOF()函数6.BOF()函数7.RECNO()函数8.RECCOUNT()函数9.DELETED()函数10.IIF()函数程序设计基础1、概念:是命令的集合,分行存储在磁盘上,按照人为的顺序依次输出的过程。
第一章数据库基础第二章VFP基础知识知识点:VFP发展、安装、启动,环境界面,工作方式,设计器1.项目管理器的数据选项卡用于显示和管理数据库、查询、视图和()。
答案解析:自由表2.向一个项目中添加一个数据库,应该使用项目管理器的:()A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡答案解析:D)3.在Visual Foxpro 中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为()A.向导B.设计器C.生成器D.项目管理器答案解析:B)4.在"项目管理器"下为项目建立一个新报表,应该使用的选项卡是()。
A)数据B)文档C)类D)代码答案解析:B)5.扩展名为pjx 的文件是________。
A)数据库表文件B)表单文件C)数据库文件D)项目文件答案解析:D)6.在Visual FoxPro中以下叙述正确的是________。
A)关系也被称作表单B)数据库文件不存储用户数据C)表文件的扩展名是.DBC D)多个表存储在一个物理文件中答案解析:B)7.可以在项目管理器的()选项卡下建立命令文件(程序)。
答案解析:代码8.“项目管理器”的运行按钮用于执行选定文件,这些文件是( )。
A)查询、视图或表单B)表单、报表和标签C)查询、表单或程序D)以上文件都可以、答案解析:C)第三章VFP数据基础常量、变量、运算符、表达式、常用函数1.在Visual Foxpro 中,要想将日期型或日期时间型数据中的年份用4 位数字显示,应当使用命令()。
A)SET CENTURY ON B)SET CENTURY TO 4C)SET YEAR TO 4 D) SET YEAR TO yyyy答案解析:A)设置年份用4 位数字显示,即是设置世纪格式。
2.设A=[6*8-2],B=6*8-2 ,C=”6*8-2”,属于合法表达式的是A)A+B B)B+C C)A-C D)C-B答案解析:C)A,C 均为字符型变量,B 为数字型变量,合法表达式基本上均为同类型变量或者常量的运算,本题中同类型的是C。
3.4 表的使⽤
1. ⼯作区
⼯作区:
指⽤来标识⼀张打开的表的区域。
⼀个⼯作区在某⼀时刻只能打开⼀张表,但可以同时在多个⼯作区打开多张表,⼀张可以在多个⼯作区中多次被打开。
每个⼯作区都有⼀个编号。
表的别名:
在⼯作区中打开表时为该表所定义的名称。
可以⾃定义别名,否则系统默认就以表名作为别名。
若⼀张表在多个⼯作区中被打开,系统默认在表名后依次加_a 、_b…。
⾃定义别名的格式: USE ALIAS
当前⼯作区:
正在使⽤的⼯作区。
可以通过“数据⼯作期窗⼝”或⽤ SELECT命令把任何⼀个⼯作区设置为当前⼯作区。
SELECT 命令格式: SELECT |
要操作⾮当前⼯作区中的表,可以把其它⼯作区选为当前⼯作区,或在命令中强⾏指定⼯作区。
命令格式: IN |
ALIAS([⼯作区号])函数:
测试指定⼯作区中的表的别名,⽆参数时指当前⼯作区表的别名。
SELECT([别名])函数:
测试指定别名的表所在的⼯作区号,⽆参数时指当前⼯作区的区号。
2. 表的打开和关闭
打开表的途径
关闭表的途径
⽂件菜单中的打开
⼯具栏上的打开
数据⼯作期窗⼝中关闭
USE
数据⼯作期窗⼝中打开
USE
USE IN |
CLOSE ALL
USE IN
USE AGAIN
CLOSE DATABASE
CLOSE TABLE
USE ALIAS
退出VFP系统,则关闭所有的表。
《VFP面向对象程序设计》课程习题集及参考答案2011年6月第一章数据库基本理论一、判断题1.数据处理的目的就是从原始数据中得到有用的信息。
A.对*B.错2.关系模型的结构可以看作是一个数据库的结构。
A.对*B.错3.数据库管理系统是数据库系统的核心。
A.对*B.错4. VFP 系统为用户提供了命令操作方式、菜单操作方式和程序操作方式。
A.对*B.错二、单选题1.将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了。
*A.数据库 B.数据集合 C.数据操作系统 D.数据库管理系统2.数据库系统的构成有数据库、计算机硬件系统、用户和。
A.操作系统B.文件系统C.数据集合*D.数据库管理系统3.数据库、数据库系统、数据库管理系统这三者之间的关系是。
*A. 数据库系统包含数据库和数据库管理系统B. 数据库管理系统包含数据库和数据库系统C. 数据库包含数据库系统和数据库管理系统D. 数据库系统就是数据库,也就是数据库管理系统4.关系数据库管理系统所管理的关系是。
A.一个DBF文件*B.若干个二维表C.一个DBC文件D.若干个DBC文件5.在关系数据库管理系统中,一个关系对应一个。
A.字段B.记录*C.数据表D.索引文件6.关系数据库管理系统存储与管理数据的基本形式是。
A.关系树*B.二维表C.结点路径D.文本文件7.数据库是按一定结构存储在一起的。
A.程序集合*B.数据集合C.运算式集合D.函数集合8.在有关数据库的概念中,若干记录的集合称为。
A.字段B.数据库C.数据项*D.数据表9.VFP6.0 DBMS是基于关系型数据模型的。
A.操作系统的一部分*B.操作系统支持下的系统软件C.一种编译程序D.一种操作系统10.在关系运算中,查找满足一定条件的元组运算称之为。
A.复制*B.选择C.投影D.关联11.如果要改变一个关系中属性的排列顺序,应使用的关系运算是。
A.重建B.选取*C.投影D.连接12.在有关数据库的概念中,若干记录的集合称为________。