VFP期末考试复习范围

合集下载

VFP期末复习题

VFP期末复习题

VFP期末复习题----b68aba14-6ea4-11ec-839e-7cb59b590d7d 《数据库技术及应用》部分期末复习资料一、多项选择题1.根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低,计算机数据管理技术的发展可以分为三个阶段:其中不包括下列的。

a.计算机管理阶段c.文件系统阶段b、手动管理阶段D.数据库系统阶段2.数据库系统与文件系统的主要区别是______。

a.数据库系统复杂,而文件系统简单b、文件系统不能解决数据冗余和数据独立的问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统可以管理各种文件D.文件系统管理的数据量小,虽然数据库系统可以管理大量数据,但数据库之间的关系(DB.),数据库系统(DBS)和数据库管理系统(DBMS)是。

a.db包括dbs和dbmsc.dbms包括db和dbsb、 DBS包括dB和dbmsd dB是DBS,或DBMS4.一个完整的数据库系统由数据库、_________组成。

a.应用程序和数据库管理系统b.数据库管理系统和数据库管理员c.应用程序和数据库管理员d、应用程序、数据库管理系统和数据库管理员5以下陈述是正确的:a.数据库系统是一个独立的系统,不需要操作系统的支持b.数据库设计是指设计数据库管理系统c、数据库技术的基本目标是解决数据共享问题d.在数据库系统中,数据的物理结构必须与逻辑结构一致6.数据库系统的核心是:a、数据模型B.数据库管理系统C.软件工具D.数据库7在E-R图中,用于表示实体之间连接的图形是:a.矩形B.椭圆C.菱形D.平行四边形8“关系”的正确描述是:a.同一关系中允许使用相同的元组;B.元组必须按关系中关键字的升序存储c.在一个关系中必须将关键字作为该关系的第一个属性d.同一个关系中不能出现相同的属性名9.实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而______是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。

VFP复习重点

VFP复习重点
68. 下列有关查询与视图的叙述中错误的是查询与视图的数据源可 以是自由表、数据库表、查询和视图。
69. 要在浏览窗口中显示表js.dbf中职称(zcc(10))为“教授”和“副 教授”的记录,下列命令中不能实现此功能的是SELECT*FROM js WHERE js.zc IN(“教授”,“副教授”)。
段名为cjgzrq)和出生日期(字段名为csrq)。现要创建一个索 引,要求先根据参加工作日期排序,参加工作日期相同时根据出
生日期排序,则索引表达式应为DTOC(cjgzrq,1)+DTOC(csrq, 1)。 54. 在VFP中,每个表最多有255个字段。 55. 在浏览窗口中,备注型字段显示“memo”或“Memo”。输入备注型 字段内容时,操作步骤是:把光标移动到备注型字段里后,按
65. 利用查询设计器设计查询时,下列叙述中错误的是在“杂项”中设 置查询结果的记录范围时,可以选择前n条记录或最后n条记
录。
66. 下列有关查询命令的叙述中错误的是用于分组的片段必须是已 选定输出的字段。
67. 利用SELECT-SQL命令来建立各种查询时,用ORDER BY子句可以 控制查询结果按某个字段进行升序或降序排列。
76. .QPR与程序文件无关。 77. 在VFP集成环境下,用户利用DO命令执行一个程序文件时,系统
实质上是执行扩展名为.FXP的文件。 78. 下列有关条件语句的叙述中错误的是所有的IF语句均可以改用
IIF()函数来实现。 79. 对于循环结构的程序来说,循环体部分可以由一条或多条语句组
成。VFP中也有一些语句只能用在循环体中-.EXIT。 80. 下列有关VFP对象的属性、事件和方法的叙述中错误的是方法和
on。 34. 在VFP中,创建并保存一个项目后,系统会在磁盘上生成两个文

VFP复习纲要2

VFP复习纲要2

复习内容一、VFP基础知识1.数据库的基本概念:1)数据库、数据库管理系统、数据库应用系统、数据库系统2)数据模型:实体、实体间的联系3)关系数据库:关系数据库的基本知识、关系运算2.VFP操作基础1)界面组成与工作方式2)文件类型3)项目管理器4)VFP命令格式:范围短语5)修改系统配置:设置默认目录二、VFP的数据及数据运算1.VFP的数据类型2.常量:3.变量:内存变量、系统变量、字段变量、变量的命名、赋值、显示、清除4.运算符、表达式及其优先级5.常用函数:Time( )、Mod( )、 AT( )、SUBSTR( )、RIGHT( ) 、LEFT( )、STUFF ( )、Round( )、Len( )、Alltrim( )、Space( )、RECNO( )、BOF( ) 、EOF( )、INT( )、STR( )、&6.三、表的基本操作1.建立表结构:字段类型、字段宽度2.打开表3.关闭表4.显示表结构、修改表结构:LIST STRU、MODIFY STRU5.显示表中的记录:LIST、DISPLAY、BROWSE6.索引:索引的概念、索引的类型、建立结构化复合索引文件(INDEX)、设置主控索引(SET ORDER TO)、使用索引快速定位记录7.记录指针定位:LOCATE与CONTINUE、SEEK、GO、GO TOP、GOBOTTOM、SKIP8.修改表中记录的字段的值:REPLACE9.表的复制:COPY TO、COPY STRUCTURE TO10.删除记录:DELETE、ZAP、RECALL11.统计计算:TOTAL、SUM、A VERAGE、COUNT12.多表操作:工作区编号与别名、选择工作区、指定表的别名、工作区的互访、表间的临时联系(SET RELATION)四、数据库操作1.数据库表与自由表2.数据库的基本操作:添加移除表3.字段级有效性规则、记录级有效性规则4.表间的永久联系5.数据完整性:实体完整性(主索引与候选索引)、域完整性、参照完整性(插入规则、删除规则、更新规则、级联、限制、忽略)五、SQL语言的应用1.SQL语言提供的功能。

期末考试 VF 重点复习题

期末考试 VF  重点复习题

期末考试V F重点复习题------------------------------------------作者------------------------------------------日期.在关系模型中,从表中选出满足条件的记录的操作称为♉♉♉♉♉♉♉♉。

(✌) 连接( ) 投影( ) 联系( ) 选择.关于✞☞命令格式的规则,下面叙述错误的是♉♉♉♉♉♉♉♉。

(✌) 每条命令必须以命令动词开头( ) 命令动词太长 最小保留 个字符( ) ☞和 ☟✋☹☜引导的条件子句是有区别的( ) 命令动词后面的子句顺序是不能调换的.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于♉♉♉♉♉♉♉。

(✌) 一对一联系( ) 一对二联系( ) 多对多联系( ) 一对多联系.下列四项中,♉♉♉♉♉♉♉不是构成数据模型的要素。

(✌) 完整性约束( ) 数据操作( ) 数据结构( ) 数据类型.隐藏命令窗口的操作方法是♉♉♉♉♉♉♉。

(✌) 单击✂窗口✂菜单中的✂命令窗口✂命令 ( ) 单击常用工具栏上的✂命令窗口✂按钮( ) 按 ❆☹☞组合键( ) 和 都可以.下列描述错误的是♉♉♉♉♉♉。

(✌) 用✋☠☜❆✈☹语句可以插入一条记录( ) 用✋☠☜❆✈☹语句可以插入多条记录( ) 使用✋☠☜❆✈☹语句可以插入记录的部分数据( ) 使用✋☠☜❆✈☹语句插入记录时列名的排列顺序必须与表定义时的顺序一致.为了在查询结果中只包含两个表中符合条件的记录,应使用♉♉♉♉♉♉♉♉联接类型。

(✌) ✋☠☠☜( ) ☹☜☞❆( ) ✋☝☟❆( ) ☞✞☹☹.在 ✈☹查询时,使用 ☟☜☜ 子句提出的是♉♉♉♉♉♉♉♉。

(✌) 查询目标( ) 查询结果( ) 查询条件( ) 查询分组.在 ☜☹☜❆语句中,♉♉♉♉♉♉♉♉子句后可能带有☟✌✞✋☠☝短语。

大学VF期末考试复习题选择题

大学VF期末考试复习题选择题

大学VF期末考试复习题选择题选择题1. 关系数据库管理系统中的域是( )。

A. 关系中属性的取值范围B. 关系中的垂直方向的列C. 属性或属性的组合D. 前面A、B和C都不正确标准答案:A解答过程:2. 在下列VFP表达式中,运算结果一定是逻辑型值的是()。

A. 字符表达式B. 数值表达式C. 关系表达式D. 日期表达式标准答案:C解答过程:3. 使用DIMENSION命令定义数组后,各数组元素在没有赋值之前数据类型是()。

A. 字符型B. 数值型C. 逻辑型D. 未定义标准答案:C解答过程:4. 在下列VFP表达式中,结果为日期型的正确表达式是()。

A. DATE( )+TIME( )B. DATE( )+120C. DATE( )-CTOD("02/01/99")D. 288-DATE( ) 标准答案:B解答过程:5. 数据库名为student,要想打开该数据库,应使用命令( )。

A. OPEN studentB. OPEN DATABASE studentC. USE DATA studentD. USE student标准答案:B解答过程:6. 数据库表的参照完整性规则的插入规则可以设置为( )。

A. 级联,限制,忽略B. 级联,忽略C. 级联,限制D. 限制,忽略标准答案:B解答过程:7. Visual FoxPro中使用的变量类型是( )。

A. 数据变量和字段变量B. 关系变量和字段变量C. 内存变量和字段变量D. 数据变量和内存变量标准答案:B解答过程:8. 表(table)是存储数据的容器。

在下列有关VFP表的叙述中,错误的是( )。

A. 系统默认的表文件扩展名为.dbfB. 利用表设计器创建表结构时,系统默认的字符型字段宽度为10C. 自由表的索引功能与数据库表有区别D. 表文件名在命名时只要遵循操作系统的规定,VFP本身无任何新的限定标准答案:D解答过程:9. 在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为( )。

VFP期末上机复习题及答案

VFP期末上机复习题及答案

VFP期末上机复习题第一套1、建立一个运动会成绩管理数据库(文件名为VFLX1.DBC),并在其中建立如下两个数据表并输入表中的数据(40分)运动员基本情况表(K1.DBF)和运动成绩表(K2.DBF)。

其数据形式如下:运动员基本情况表(K1.DBF)运动成绩表(K2.DBF)要求:将数据库(VFLX1.DBC)中的K1.DBF(父表)和K2.DBF(子表)以“编号”建立一对多永久关系。

2、建立程序文件VFLX1.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。

在程序首行用注释语句注明学生姓名和学号,并请用注释语句标注小题号。

(30分)(1)试完成如下任务:要求输出每个参赛人员的姓名,所属部门及所得总分,并且按所得总分降序排序;(2)试编写程序,要求任意一个输入比赛项目的名称后,能查询出参加该项目的人员姓名及所属部门名称;当直接按下回车键后退出查询。

(3)输出各部门的名称及该部门参赛所得总分;3、表单设计。

按以下要求设计程序界面,表单文件名为:F1.SCX。

(30分)设计如图所示一个表单,包括3个标签,3个文本框,2个命令按钮(各控件的大小、颜色、字体、字号等属性由考生自定)。

其中,①表单窗口名用来显示考生自己的姓名和学号的后四位数;(如图中式样)②文本框text1 、text2和text3的显示初值为0;③该表单运行后,可以在文本框text1 、text2中分别输入一个数,左键单击“比较大小”命令按钮,则在文本框text3中显示较大一个数;④左键单击“退出”命令按钮,结束表单程序的运行。

第二套1、建立一个工资管理数据库(文件名为VFLX2.DBC),并在该数据库中建立如下两个数据表并输入数据(40分)职工数据表(K21.DBF )和工资数据表(K22.DBF )。

其数据形式如下:职工号”建立一对一永久关系。

2、建立程序文件VFLx2.PRG ,要求将完成下列各小题任务的VFP 数据表操作命令或VFP-SQL 命令写在该程序文件中。

数据库应用基础Visual FoxPro 期末复习


数据与信息
信息是数据,数据不一定是信息
数据是指能被计算机存储和处理、反映客观事物的符号 信息是经过整理、筛选、去伪存真得到的有用的数据。
数据 数据库
数据库系统 数据库管理系统
❖数据(DATA)是指能被计算机存储和处理、反映客观 事物的符号 ❖数据库(DATABASE,简称DB)是指长期储存在计算机 内的有组织、可共享的数据集合 ❖数据库系统(简称DBS)是指在计算机系统中引入数据 库后的系统;一般由数据库、数据库管理系统(及其开 发公司)、应用系统、数据库管理员和用户构成。 ❖数据库管理系统(简称DBMS)是位于用户与操作系统 之间的一层数据管理软件。
命令格式: (1) 用一个或多个空格做分割符 (2)一行只能写一条命令,不允许两条命令写在同一行;如果
一条命令写在多行,则在除最后一行外的其他各行末尾加一个 “;”
Enter键用法:执行新命令 重新执行已经执行过的命令 编辑并执行已经执行过的命令
习题(一)
选择题
1、 Visual FoxPro 是基于在 —— 数据模型下的。
2、字符运算符对应字符表达式
+ 原样连接运算符 - 非原样连接运算符
?“我们”+“ 努力” &&:我们 努力 ?“我们”-“ 努力” &&:我们努力
3、关系运算符和逻辑运算符都对应逻辑表达式
运算符
名称
>
大于
<
小于
=
等于
关 <>或!=或# 不等于


>=
大于或等于

<=
小于或等于

==
恒等于
$
包含于(字符)

VFP知识点总结(考试必备)

一、有效性规则和参照完整性1.有效性规则先选中要求设置的字段,(1)“规则”:逻辑型表达式即SQL格式表达式。

例:年龄是15-20:年龄>=15 and 年龄<=20(2)“信息”:字符型表达式,直接摘抄加“”(英文状态)(3)“默认值”:看选中的字段是什么类型2.参照完整性(1)判断一方(没有重复字段的表)和多方(有重复字段的表)(2)一方建主索引,多方建普通索引(3)由一方向多方扯一条线(4)清理数据库(数据库—清理数据库,如果遇到“文件正在使用暂不能发布pack命令,”此时close all,再重新以独占方式打开数据库再进行一次清理)(5)右键编辑参照完整性(两个永久性联系须一一设置其参照完整性)二、SQL语句1.格式:格式一:Select [top]字段1/字段2…… from表1,表2…. where连接条件and(or) 筛选条件{group by 某一字段 [haing count(字段)] } order by字段1 asc/desc, 字段2asc/desc…… into table表格式二:Select[top]字段1/字段2…… from表1 join 表2 join表3…. on连接条件(返回来写) where筛选条件 {group by 某一字段 [haing count(字段)] } order by字段1 asc/desc, 字段2 asc/desc…… into table表⑴.“字段1/字段2……”,根据题目要求,搜索什么字段写什么字段,若其中某一字段在表中没有则认定为是起的新名字,在该字段前加as,之后向函数avg(),sum(),max(),min(),count()。

⑵.“group by 某一字段 [haing count(字段)]”为难点。

考虑用不用group by,首先在草稿纸上或脑海生成题目要求的表,选取一个个例填写分析是否用得到group by,按什么分组。

VFP复习资料(精品文档)_共14页


QPX
编译后的查询程序
★表单文件
SCX
表单
SCT
表单备注
MNX
菜单
菜单文件
MNT
菜单备注
MPR
生成的菜单程序
2
报表文件
标签文件 应用程序文件 可执行文件 内存变量文件
格式文件 类库文件
MPX
编译后的菜单程序
FRX
报表
FRT
报表备注
LBX
标签
LBT
标签备注
APP
生成的应用程序
EXE
可执行程序
MEM
保存内存变量
11、VFP 系统中设计器有很多,请例举至少三种设计器。
(1)表设计器 (2)查询设计器 (3)视图设计器 (4)表单设计器 (5)报表设计器 (6)标 签设计器 (7)数据库设计器 (8)菜单设计器 (9)数据环境设计器 (10)连接设计器
12、请说出至少 5 种 VFP 系统中对象生成器名称。
(1)组合框生成器 (2)命令组生成器 (3)编辑框设计器 (4)表单生成器 (5)表达式生成 器 (6)表格生成器 (7)列表框生成器 (8)选项组生成器 (9)文表框生成器 (10)参照 完整性生成器 (11)自动格式生成器
(1)向导:向导是一种交互式程序,用户在一系列的向导对话框中回答或者选择选项,向导 就会根据用户的回答生成相应的文件或完成相应的任务。 (2)设计器:设计器主要用来帮助用户创建表、数据库、表单、报表、查询等文件。 (3)生成器:生成器主要用来帮助用户按要求设计各种类型的控件,如命令按钮组、列表框 和编辑框等。
16、VFP 程序的三种基本结构是什么?分别用什么语言实现?
①顺序结构:clear … Cancel

VFP6.0复习内容

第一章Visual FoxPro 6.0基础知识一、VFP6.0的特性1、全中文用户界面2、增强的项目及数据管理功能3、更简便的应用程序开发4、改进的调试工具工作5、更易使用的表设计器和扩展的数据字典6、增强的查询及视图设计7、更易使用且功能更强的表单设计器8、更多更好的向导工具工作9、OLE功能改进与Active X 控件的集成10、应用程序组件的实例二、数据库的基本概念1、数据库(DB):是按一定的组织结构存储在计算机内可共享使用的相关数据的集合。

2、数据库管理系统(DBMS):是用来建立、存储、管理和维护数据库的软件。

3、数据库系统(DBS):指计算机系统中引用了数据库技术后的完整系统。

主要由计算机硬件、软件(操作系统、数据库管理系统、其他开发工具等)、数据库和用户(数据库管理员、终端用户等)4个主要部分组成。

三、数据模型:1、常见的数据模型有层次模型、网状模型、关系模型2、关系型数据库是把每一个实体看成一个二维表,用二维表来组织和存储数据,每一个二维表又称为关系。

VFP6.0是一种关系型的数据库管理系统。

四、关系操作1、筛选:指从数据库文件中找出满足条件的若干条记录。

2、投影:指从数据库文件中找出满足条件的记录的多个字段。

例如:从“原始档案”表中查找所有记录的“姓名”、“性别”“政治面貌”字段的内容,需用投影操作来完成。

3、连接:是将两个数据库文件按某个条件筛选部分(或全部)记录及部分(或全部)字段组合成一个新的数据库文件。

第二章Visual FoxPro 6.0操作基础一、VFP6.0的启动和退出1、启动:2、退出(1)在命令窗口中输入命令:QUIT (2)在主菜单上选择“文件”下拉菜单的“退出”(3)按下[ALT+F4]组合键(4)双击VFP6.0主窗口左上角的“控件”菜单按钮(5)单击VFP6.0主窗口的“控制”菜单,然后再选择“关闭”选项二、VFP6.0界面组成1、初始界面组成:标题栏、菜单栏、工具栏、状态栏、工作区、命令窗口组成2、VFP6.0是一个WINDOWS应用程序,Windows窗口的所有操作方法对它都适用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2011-2012(2)VFP期末考试复习范围一、基本概念1、数据库、数据库管理系统及数据库系统的概念分别是什么?2、VFP标识符命名规则是什么?4、VFP内存变量的类型及其作用域。

5、规范化的二维表必须满足哪些条件?6、逻辑删除和物理删除的异同。

如何逻辑删除和物理删除VFP数据表中的记录?7、索引有几种类型?分别具有什么特点?8、参照完整性设置的一般要求是什么?9、简述视图与查询的概念、区别。

10、SELECT-SQL命令中HA VING子句的作用是什么?11、什么是程序?程序的基本结构有哪些?如何实现用户自定义函数的调用?12、.什么是面向对象程序设计?简述类、对象、属性、事件、方法的含义。

13、设计一个VFP菜单通常包含哪些步骤?快捷菜单与普通菜单有什么不同?二、分析下列程序,并写出运行结果。

1.ACCEPT TO AIF A=[999]S=0ENDIFS=100?S运行结果是。

2.DIME a(6)a(1)=1a(2)=1FOR i=3 TO 6a(i)=a(i-1)+a(i-2)NEXT?a(6)运行结果是。

3for i=1 to 8i=i+1endfor? i运行结果是。

4.分析下列程序功能,并写出运行结果。

clearstore "Happy Birthday !" to zhufustr=space(0)do while len(zhufu)>0str= left(zhufu,1) +strzhufu=substr(zhufu,2)enddo?str程序功能:__________运行结果:__________三、SQL语句1.删除将xs表中nl(年龄)大于25岁的记录,其SQL语句是第2——6题共用如下三个数据库表:图书(索书号,书名,出版社,定价,ISBN)借书证(借书证号,姓名,性别,专业,所在单位)借书记录(借阅号,索书号,借书证号,借书日期,还书日期)其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。

2. 将“高教研究所”的所在单位字段值重设为“研究所”,SQL语句是3.查询所有借阅过“人民邮电出版社”图书的读者的姓名和所在单位, SQL语句是4. 查询2012年被借过图书的书名、出版社和借书日期的SQL语句是5.从借书证表中删除借书证号为“20121001”的记录,SQL语句是6.查询借书证上出版社为“清华大学出版社”的所有信息的SQL语句是四、操作题1.已知数据库xueji中的教师(js)表中含有教师的出生日期(csrq)字段和教师所在的系代号(xdh)字段,系名(xim)表中含有系代号(xdh)和系名称(ximing)字段。

基于xim表和js表查询各系教师的年龄结构。

输出字段包括:js.xdh、xim.ximing、总人数、35岁以下人数、35岁以上人数(年龄用表达式YEAR(DATE())-YEAR(js.csrq)计算),查询结果按系代号降序排列,查询结果保存到文本文件teacher.txt。

答:①在“字段”选项卡选取的字段有:②在“排序依据”选项卡需要的字段有:③在“分组依据”选项卡需要的字段有:④查询去向为⑤查询生成的SELECT-SQL语句为:2.已知在library的图书(TS)表中含有分类号(flh)、书名(sm)等字段,借阅(JY)表中含有分类号(flh)、借阅日期(jyrq)和还书日期(hsrq)等字段。

按如下要求修改查询:基于TS表和JY表查询每本书的被借阅次数、借出总天数。

输出字段包括:Ts.flh、Ts.sm、借阅次数、借出总天数,按借出总天数排序(借出总天数为.NULL.者不输出)。

答:①在“字段”选项卡选取的字段有:②在“排序依据”选项卡需要的字段有:③是否需要分组?如需要在“分组依据”选项卡需要的字段有:④查询生成的SELECT-SQL语句为:3.查询公选课酬金假定公选课的上课酬金为每学时20元,利用查询设计器按如下要求创建查询:基于教师(JS)表和任课(GXK)表查询每位教师上公选课的总学时及酬金。

要求输出字段为:gh、xm、xb、总学时、酬金,查询结果按gh的升序排序。

①在“字段”选项卡选取的字段有:②在“排序依据”选项卡需要的字段有:③在“分组依据”选项卡需要的字段有:④查询生成的SELECT-SQL语句为:4.创建一个标题名为“查询入党日期”的表单Form1,要求如下:①在表单中设计一个标签、一个文本框、一个表格和两个命令按钮。

其中,标签的标题文本为“学生入党日期”(Label1);文本框用于输入日期(Text1);表格控件用于显示结果(Grid1)。

②单击“查询”按钮,从stu_party表中查询学生入党日期等于文本框中指定的“日期”的学生的“学号”、“姓名”、“年龄”、“性别”、“班级”和“入党日期”,查询结果按“年龄”降序排序,并将查询结果在表格控件中显示,同时将查询结果存储到spdate表中。

③单击“退出”按钮,关闭并释放表单。

说明:stu_party表从属于数据库“学生.dbc”,包含如下字段:学号C(8),姓名C(8),年龄C(2),性别C(2),班级C(12),入党日期D(8)。

双击命令按钮,编写各个命令按钮的Click事件代码。

各按钮代码如下:②“查询”按钮的Click事件代码③“退出”按钮的Click事件代码5. 设计一个表单,用于查询各学院教师。

该表单名为formone,标题为“教师查询”,①表单左侧有一个名为Labelone的标签,显示内容为“输入学院名称”;一个名为Textone的文本框,用于输入学院名称;两个名为Commanda和Commandb的命令按钮,分别显示“查询”和“退出”。

表单右侧是一个名为Gridone的表格。

②单击“查询”按钮,查询指定学院所有教师的信息,包括教师的姓名、性别、出生日期和工号,按工号升序排序。

查询结果不仅显示在表单右侧表格中,也保存在表文件xyjs.dbf中。

③单击“退出”按钮,关闭并释放表单。

答:①将需要设置的表单及控件的相关属性填入下表:双击命令按钮,编写各个命令按钮的Click事件代码。

各按钮代码如下:②“查询”按钮的Click事件代码③“退出”按钮的Click事件代码6. 设计表单,该表单标题为:“学生补考成绩查询”。

表单左边有一个标签和一个列表框,列表框list1中显示课程代号(kcdh)与课程名(kcm)两列内容,在list1的上方是标签,标签的Caption属性为“课程列表”。

该表单右边是一个页框,包含两个页面。

①表单运行时,页框初始激活第一页。

②为list1编制init事件代码,使得程序刚运行时光标停在list1的第一行上。

③编写list1的InterActiveChange事件代码:当选择不同的课程时,页框的第一页显示该课程的补考人数,第二页显示该课程补考学生清单。

答:①将需要设置的表单及控件的相关属性填入下表:双击命令按钮,编写各个命令按钮的Click事件代码。

各按钮代码如下:②为list1编写init事件代码③编写list1的InterActiveChange事件代码五、VFP期末考试题型一、单项选择题(共30小题,每题1分,共计30分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项写在每题序号前。

( )1、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计A) 需求分析阶段B)逻辑设计阶段C) 概念设计阶段D) 物理设计阶段( )2、在学生管理的关系数据库中,存取一个学生信息的数据单位是A) 文件B) 数据库C) 字段D) 记录( )3、下列字符型常量的表示中,错误的是A) '1+2' B) ["VFP"] C) '[x=y]' D) [[计算机二级]]( )4、查询“教师”表中“籍贯”字段中含有“江苏南京”字样的教师信息,正确的SQL语句是A) SELECT * FROM 教师FOR 籍贯="%江苏南京%"B) SELECT * FROM 教师FOR 籍贯LIKE "%江苏南京%"C) SELECT * FROM 教师WHERE 籍贯LIKE "%江苏南京%"D) SELECT * FROM 教师WHERE 籍贯="%江苏南京%"二、填空题(共15小题,每题1分,共计15分)1、设在visual FoxPro环境下,用户可通过进行操作环境的设置,也可使用SET命令进行设置。

例如,要将日期型数据显示成"2012年4月5日"形式,可使用命令: 。

2、若某数据库表cj.dbf创建了多个索引,其中有一个索引名为xh的索引,且该表已在当前工作区打开,则使用命令SET ORDER TO xh可以将索引xh设置为该表的索引。

3、SQL语言可以交互使用,也可以嵌入到程序设计语言中使用。

三、简答题(共5小题,每题5分,共计25分)1、Visual FoxPro有哪几种常用的数据类型?答:2、什么是记录的定位?定位的方式有哪几种?如何实现?答:四、操作题(共2小题,每题15分,共计30 分)1. 查询2. 表单。

相关文档
最新文档