VF第一章练习题

合集下载

VF数据库第一章

VF数据库第一章

数据定义:DBMS提供数据定义语言DDL,DDL主要用于建立、修改数据库的 库结构。 数据操作:DBMS提供数据操作语言DML,供用户实现对数据的追加、删除、 更新、查询等操作。 数据库的运行管理:保证了数据库系统的正常运行。 数据组织、存储与管理 数据库的保护 数据库的维护 通信


(2) 子句
命令格式中除了命令动词外的其它各项称为子句。 (3) 分隔符 子句的各个元素之间都有分隔符。
分隔符通常是一个或多个空格。在命令动词与子句之间、子句与子句之间、
二、VF命令的基本规则
1.命令的基本规则
(4) 书写形式 一行只能写一条命令,但一条命令可以写在多行。如果一条命令写在多 行,Visual FoxPro规定在除最后一行外的其它各行末尾加一个分号 “ ;”。 (5) 关键字字母的大小写等效 命令格式中关键字的英文字母可以使用大写、小写或大、小写字母混合 使用。
二、VF命令的基本规则
4.执行命令
在命令窗口执行命令时,Visual FoxPro要检查命令行的语法是否正确。 如果语法正确,系统就执行命令;如果讲法不正确,Visual FoxPro将针 对错误类型给出相应的提示信息。 例如:将命令?“学习”中的英文问号改为中文问号,执行命令时Visual FoxPro将显示“不能识别的命令谓词”。遇到这种情况时,用户可以单 击“确定”按钮返回命令窗口修改命令,也可以单击“帮助”按钮查看 帮助信息后再修改命令。
一、数据库基础知识
9.关系模型 关系模型是用二维表格的形式来表示实体之间联系。 需满足六个条件的二维表才被称为关系。 (1)每一列为不能再细分的基本数据项
(2)每一列有一个名字,不同列名字不一样
(3)每一列数据类型相同 (4)任意两行次序可交换 (5)任意两列次序可以交换 (6)不存在完全相同的两行

VF练习题答案

VF练习题答案

目录表操作上机题答案表操作理论题答案数据库索引题答案数据完整性练习题答案第三章练习题答案第一章练习题答案第二章典型题答案第二章练习题答案第四章典型题答案第四章练习题答案第五章典型题答案第五章练习题答案程序典型题答案程序练习题答案第六章典型题答案第六章练习题答案第七章典型题答案第七章练习题答案第八章典型题答案第八章练习题答案表操作上机题答案1、显示第5条记录List record 5或Go 5display2、显示第5条至第10条之间的记录Go 5List next 63、列出1980年以后出生的学生的姓名和出生日期List 姓名,出生日期 for 出生日期>{^1980-12-31}4、在表的顶部增加一个空记录Go topInsert before blank5、修改最后一个记录(随意)在浏览窗口中定位在最后一条记录上直接修改即可6、将少数民族学生的入学成绩提高20分Replace 入学成绩 with 入学成绩+20 for 少数民族=.t.7、执行以下命令,表的当前记录是什么?use 学生表go 5list next 3skip -2当前记录是第5条8、物理删除入学成绩在560分以下的记录Delete for 入学成绩<560pack9、逻辑删除学号是190210或出生日期是1982年9月11日或不是少数民族的学生的记录Delete for 学号=”190210” or 出生日期={^1982-9-11}or 少数民族=.f.10、list和display的异同List 可显示表中的所有记录Display 可显示表的当前记录11、一个表用zap删除后,该表还存在吗?与delete和pack的区别一个表用zap删除后,该表的数据被全部删除,但还保留表的结构. Delete 是逻辑删除,给满足条件的记录加上删除标记.Pack是物理删除,将表中带有删除标记的记录从表中彻底删除. 12、将表中的简历和照片字段删除,把入学成绩改为考试成绩在表设计器中直接删除字段即可表操作理论题答案一、填空题1—5 BCCAA 6—10 ACADC 11—15 CCBDC 16—20 DBDDC 21—25 BDBCA 26—29 CBCC二、填空题1、名称、类型、宽度、modify structure2、结构、数据、browse3、append、insert4、Delete、pack5、5、16、总分、总分+107、LOCATE FOR、CONTINUE8、CONTINUE数据库索引题答案一、选择题1—5 BCACB 6—10 BDDDB 11—15 DDBDC二、填空1、单索引文件、复合索引文件、结构复合索引文件2、copy to <表文件名>、copy structure to <表文件名>3、主索引、104、delete tag xm5、逻辑删除、物理删除、逻辑删除、物理删除6、逻辑7、一、多个、多个、多个数据完整性练习题答案一、选择题1—5 ABCCD 6—10 ACCBD二、填空题1、实体2、主索引、普通索引3、字段、逻辑型4、set relation5、表名本身、工作区所对应的别名、select6、327677、字符型第三章练习题答案一、选择题1—5 ADACD 6—10 ABABC 11—15 BCABA 16—20 CABAD 21—25 CADBD 26—27 DC二、填空题1、打开数据表、modify structure2、browse、Ctrl+Y、append blank3、edit、change4、逻辑、索引项5、主索引、候选索引、唯一索引、普通索引、主索引6、候选索引、唯一索引、普通索引、主索引7、ADD TABLE temp8、班级表第一章练习题答案一、选择题1—5 DACCC 6—10 BBCBA 11—15 DDBCA 16—20 DDDBC 21—25 ACBDC 26—30 BACAC 31—35 DADBA 36—30 DCBBD 41—45 CABDC 46—50 CDDCD 51—55 AADDB 56—60 CBCAC61 B二、填空题1、数据、描述事物特性的数据内容、存储在某一种媒体上的数据形式2、关系运算、传统的集合运算、专门的关系运算3、外部关键字4、一对一联系、一对多联系、多对多联系5、描述事物的数据本身、相关事物之间的联系6、选择、投影、连接7、属性、元组、属性8、空值9、数据模型10、属性、元组11、元组12、属性13、参照完整性约束、用户自定义完整性约束14、显示、常用15、数据、文档、其它16、数据库、自由表、查询17、quit18、.pjx19、.app、.exe20、数据库、自由表、查询、表单、报表、标签第二章典型题答案一、选择题1—5 DDCCC 6—10 DCABD 11—15 ABDDB 16—20 CBBDD 21—25 CAABD 26—30 ADDCB 31—35 ACCCB 36—39 DACD二、填空1、传统的日期格式、{^yyyy-mm-dd}2、逻辑真、逻辑假、两个句点3、字段变量、内存变量、内存变量4、M.或M->5、常量、变量、函数6、数值表达式、字符表达式、日期时间表达式、逻辑表达式、逻辑型7、not、and、or8、①②④⑤⑦、③⑥⑧⑨9、sqrt(s-(s-a)*(s-b)*(s-c))10、简单逻辑表达式、==、$11、VISUAL FOXPRO 等级考试12、1、813、right(x,4)、left(x,10)14、数值、日期、字符15、U16、1、.f.第二章练习题答案一、选择题1—5 DBADC 6—10 CCDDC 11—15 BCBBC 16—20 CCDBB 21—25 ACDBC 26—30 BADDB 31—35 ACBCC 36—40 BCDCD 41—45 BCABA 46—47 DB二、填空题1、字段变量、内存变量2、单引号、双引号、方括号3、通过等号赋值、store4、?、??5、常量、变量、函数、单一的运算对象6、“VisualFoxPro”、”VisualFoxPro7、数值型、日期型8、.f.、.t.9、25.0010、$、==逻辑型11、函数、算术运算、关系运算、逻辑运算12、sign(x)*sqrt(abs(x))13、substr(x,6,7)+substr(x,1,5)14、A+B2515、.t.16、12CD12E3、计算报、您好17、2002040318、货币型、对象型、通用型、日期时间型、未定义19、40第四章典型题答案一、选择题1—5 ABDDB 6—10 ACCCA 11—15 ABACA 16—20 AABCC 21—25 AABBA二、填空题1、结构化查询、数据查询2、select * from 学生表 order by 年龄3、is null4、group by、having5、between and、in6、求和、计数、AVG7、对数据库中数据的操作功能、插入、更新、删除8、additive9、删除表中的所有记录、PACK10、ADD、ALTER11、基本表、基本表12、create view 视图名 as select 语句、drop view 视图名13、drop check14、drop column 实发工资第四章练习题答案一、选择题1—5 BDDBA 6—10 BBBDB 11—15 ADDBB 16—20 BADAA 21—25 BADCA 26—30 AABCB 31—35 ABDCD 36—37 AB二、填空题1、数据查询、数据定义、数据操作、数据控制2、like、%、_3、count、sum、avg4、distinct5、null6、into cursor、into table、into array7、update、alter8、primary key9、delete、insert10、虚表、as11、into、value12、sum、学院13、update、where14、alter 性别C(2)15、rename 成绩 to 选课成绩16、count(distinct学生号)17、count(学生号)、group by18、set 成绩=成绩+519、学生表.学生号=选课表.学生号and 课程表.课程号=选课表.课程号20、exists、学生表.学生号第五章典型题答案一、选择题1—5 DDBAB 6—10 ACDBC 11—15 DDAAC二、填空题1、create query、qpr2、do3、表、查询4、create view、modify view5、对象、本地视图、远程视图6、打开数据库、use7、更新条件8、查询去向9、文本框、表格控件、表单第五章练习题答案一、选择题1—5 DADBA 6—10 DBDCA 11—15 ACADD 16—20 CBBBD 21 B二、填空题1、qpr、SQL select语句2、表、视图3、6、联接4、可用字段、查询条件5、查询文件、数据库6、不可以、可以7、七、浏览8、浏览、屏幕9、七、更新条件10、查询去向11、查询、虚拟表12、打开数据库、use程序典型题答案一、选择题1—5 DAADB 6—10 BBACD 11—15 DCBCD16—18 BDA二、填空题1、顺序结构、选择结构、循环结构、循环2、除Y,N,y,n之外的任意一个字符3、exit4、1、5、2、35、procedure、function、字母、下划线6、release procedure p2、set procedure to7、parameters、lparameters8、按值传递、按引用传递、set udfparms to9、n=1 to 100、n=100 to 1 step -110、最高总分11、15 2015 10程序练习题答案一、选择题1—5 DDDAC 6—10 ABBCB 11—15 AABDA 16—20 CDAAD 21—24 DDCC二、填空题1、能够完成一定任务的命令的有序集合、程序文件、命令文件2、条件语句、分支语句、一种扩展的选择结构、条件3、记录指针4、*、;5、128、procedure <过程名>6、return7、public、local、私有8、input、otherwise9、8 310、6 4 211、k<10y=xk=k+112、n=1 to 10loopgo n13、5514、统计工资表中工资不在1000-2000元之间的职工人数15、5 55 216、a=100、b=100b=2、c=252第六章典型题答案一、选择题1—5 AADBA 6—10 BABBC 11—15 CCBAB 16—20 CDCAC 21—22 CA二、填空题1、容器类、控件类、容器类2、一种由系统预先定义而由用户或系统所发出的动作、init、destroy、error3、表单设计器4、create form<表单名>、do form <表单名>、.scx5 、release、refresh6、visible、form1.show7、数据源8、对象、autoopentables、autoclosetables9、字符型、25610、default、cancel11、编辑12、123,456.713、inputmask、passwordchar第六章练习题答案一、选择题1—5 DCDDA 6—10 DDCDA 11—15 BCCBC 16—20 BBCDA 21—25 CCBDC 26—30 BBBDA 31—34 DADD二、填空题1、属性、方法、实例2、绝对引用、相对引用3、init、destroy、rightclick4、load、destroy5、init、destroy、error6、表单向导、表单设计器、快速表单7、布局工具栏8、release thisform、thisform.release9、visible10、enabled、visible11、wordwrap12、cancel13、value、caption14、多行、单行15、readonly16、下拉组合框、下拉列表框17、list18、通用型字段名19、列对象、列对象20、页框pagecount第七章典型题答案一、选择题1—5 AABDD 6—10 CDABC 11—15 BCABB 16—17 DB二、填空题1、条形菜单、弹出式菜单2、条形菜单、弹出式菜单3、一条命令、一个过程、激活另一个菜单4、菜单名称、结果、选项5、命令、过程、子菜单6、\<7、选项、提示选项8、set sysmenu nosave、set sysmenu to default9、常规选项、顶层表单10、弹出式菜单11、rightclick第七章练习题答案一、选择题1—6 CCBCB 6—10 BBAAB 11—15 DBABC 16—18 BCD二、填空题1、条形菜单、弹出式菜单2、条形、弹出式3、set sysmenu to4、set sysmenu to default5、modify menu <文件名>6、表文件、mnx7、菜单名称、\<8、选项、提示选项9、命令、过程、子菜单、菜单项10、插入11、常规选项、菜单选项、常规选项12、顶层表单、showwindow、init13、release extended14、rightclick第八章典型题答案一、选择题1—5 DABDC 6—10 DAABA 11—14 BDCD二、填空题1、数据源、布局2、一对多报表、多栏报表3、报表向导、快速报表4、create report5、页标头、细节、页注脚6、分组表达式7、数据环境、报表控件8、组标头、组注脚9、页面设置第八章练习题答案一、选择题1—5 DDAAA 6—10 CBCBB 11—14 AAAB二、填空题1、数据源、布局2、报表布局3、页标头、细节、页注脚4、列标头、列注脚5、标题、总结6、数据环境、报表控件7、预览8、report form 报表文件名preview。

vf 第一章---第三章复习(1)

vf 第一章---第三章复习(1)

5.DB, DBS ,DBMS之间的关系是 DBS 包括 DB 和DBMS ____________ 6.数据库系统的特性:
(1)实现数据共享,减少数据冗余 (2)特定的数据类型 (3)数据独立性 (4)数据的据模型:指数据库中数据与数据之间的 关系。 – 常见的数据模型有三种,分别是 层次模型 网状模型 ___________ 、___________ 、 关系模型 ___________ 关系型 – vfp6.0 是一种典型的___________ 数据 模型。 二维表 2.关系模型用___________ 形式表示实体 之间的联系的数据模型。
表的相关概念
定义字段:为每个字段指定名称、数据类型和宽度,它们决定了表中的 数据是如何被标识和保存的 ⑴ 字段名:以字母或汉字开头,由字母、汉字、数字或下划线组成, 128 个字符,自由表字段名最长为 不能包含空格。数据库表字段名最长为____ 10 个字符 ____ ⑵ 字段类型:决定了存储在字段中的值的数据类型 ⑶ 字段宽度:指能够容纳存储数据的长度
高考链接
• 2012年高考 • 28.在关系型数据库管理系统中有3种基本 的关系操作,不包括下面哪种..... ......(B ) • A.筛选 B.比较 • C.投影 D.连接 •
高考链接
• 2013年高考 • 28. 在Visual FoxPro中,以下关于关系模型 的叙述错误的是...........( ) B • A.构成关系模型的二维表中不允许有重复 的字段名 • B.构成关系模型的二维表中同一列数据可 以有不同的数据类型 • C.构成关系模型的二维表中不允许有完全 相同的记录 • D.在关系模型中数据被组织成二维表
2.5表的基本操作
• (2) 菜单方式追加表记录

vf数据库基础知识习题与答案

vf数据库基础知识习题与答案

第一章 VF 基础知识、选择题2. 数据库系统的核心是 ___ 。

A) 数据库管理系统C) 数据3. VFP 是一种 _____ 数据库管理系统A) 层次型 C) 关系型4. 支持数据库各种操作的软件系统是 _A) 数据库系统 B) 操作系统C) 数据库管理系统 D) 命令系统5. 在关系模型中,从表中选出满足条件的记录的操作称为A) 连接 B) 投影C) 联系 D) 选择6. 数据库系统与文件系统的主要区别是 __ 。

A) 文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件B) 文件系统管理的数据较少,而数据库系统能管理大量数据C) 文件系统比较简单,数据库系统比较复杂D) 文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了 这些问题7. 在关系运算中,选择的操作对象是 __ ;投影的操作对象是 __ _;连接的操作对象是 __ 。

A) 一个表;一个表;两个表B) 一个表;两个表;两个表C) 一个表;一个表;一个表D) 两个表;一个表;两个表8. 在关系数据库中,基本的关系运算有三种,它们是 。

A) 选择、投影和统计 B) 选择、投影和连接C) 排序、索引和选择 D) 统计、查找和连接9. VFP 是一种关系型数据库管理系统,所谓关系是指 。

A) 表中各个记录之间的联系B) 数据模型满足一定条件的二维表格式C) 表中各个字段之间的联系D) 一个表与另一个表之间的联系10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与 部件之间是 的联系。

1. 在一个二维表中,行称为 A) 属性;元组 ,列称为 ____ 。

B) 元组;属性B) 数据库 D) 数据库应用系统 B) 网状型A) 一对一C) 一对多11. 自然连接要求被连接的两关系有若干相同的B) 多对一D) 多对多______12. 数据库类型是根据 A) 文件形式 C) 数据模型 13. 关系是指 ___ A) 元组的集合 C) 属性的集合 14. 对于关系 S (S1, S2, S3, S4),写一条规则,把其中 S2 的属性限制在10-20 之间,则这条规则属于 _ 。

vf第一章小测试

vf第一章小测试

第一章小测试一、写出下列定义数据是:_________________________________________数据库是:_____________________________________________数据处理是:____________________________________________________数据处理的目的是___________________________数据库管理系统是____________________________________________数据库系统是____________________________________________________数据库系统的核心是__________________________________常量是_______________________________________变量是_______________________________________内存变量是__________________________________________字段变量是_______________________________________________数组是_______________________________________________________表达式是____________________________________________________二、填空1、三种实体间关系是()、()、()。

三种数据模型是()、()、()。

三种数据库类型是()、()()。

打开命令窗口快捷键(),关闭命令窗口快捷键()退出VF快捷键(),退出VF的命令是()。

常用的数据类型有()、()、()、()。

内存变量命名规则是()。

2、区分下列常量和表达式“FoxPro”FoxPro …1998‟1998 .T. T 10/01/98 [^10/01/98] {^1998/01/10} 变量是()字符型常量是()数值型常量是()逻辑型常量是()日期型常量是()3、写出下列表达式的值“is” $ “This is a book”的值是( )“This is a book”=“This”的值是()“This is a book”=“ this”的值是()“我们”+”热爱”-“祖国”的值是()“我们”-”热爱”+“祖国”的值是()3*(21-4)>9+15/5 AND “abcd”=”abc”的值是()4、数据处理经历了人工管理阶段、文件系统管理阶段和数据库系统管理阶段,其中,数据独立性最好的阶段是()5、在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,且一个游泳比赛项目可以有多个运动员参加,则游泳运动员与比赛项目两个实体间联系是()6、用二维表形式来表示实体及其之间联系的数据模型称为()7、二位表中的行称为(),二维表中的列称为()8、从关系中取出满足给定条件的元组的操作称( )9、从关系中指定若干个属性组成新的关系的操作称( )10、把两个关系中相同属性值得元组连接到一起形成一个新的关系称为()11、VF有三种工作方式()、()、()。

VF第一章练习题及其答案

VF第一章练习题及其答案

例题1.在命令窗口中输入下列命令:x=1STORE x+l TO a,b,c? a,b,c主屏幕上显示的结果是____。

A.1 B.1 1 C.2 2 2 D.1 1 1[解析] 本题考查的知识点是内存变量赋值命令―ST0RE<表达式>To<内存变量名>‖的使用。

STORE命令可以将同一个表达式的值应该赋与多个内存变量。

本题根据输入的命令,可以看出是将表达式分别赋与a,b和c三个内存变量,因此显示的结果也应用是3个值,此时排除选项A,B。

再看前提,已知x=1,命令中的表达式为x+1,因此应该赋与3个内存变量的值一定为2。

因此正确答案为C。

[答案] C2.在命令窗口中输入下列命令:m=‖发展口口口‖n="生产力"?m-n主屏幕上显示的结果是____。

A. 发展口口口生产力 B.发展生产力口口口 C.m,n D.n,m[解析]本题考查的知识点是字符串运算符的使用。

题目中―发展‖后的空余部分表示空格。

在Visual FoxPro中,字符串运算符有两个:十和—。

―十‖表示前后两个字符串首尾连接形成一个新的字符串;―—‖ 连接前后两个字符串,并将前后字符串的尾部空格移到合并后的新字符串尾部。

本题用―—‖作为连接符,前一个字符(即m)尾部的空格应该移到合并后的新字符串尾部,因此结果中的空格都应该移到字符串的尾部,选项A中结果的空格在字符串中间,所以不正确,因此正确答案为B。

[答案] B3.已知x=8,y=5,z=27,求表达式x^3/4+6*y-7*2+(4+z/9)^2的值为____。

A.88 B.100 C.72 D.193[解析]本题考查的知识点是算术表达式的运算优先级。

在Visual FoxPro中,算术运算符的运算优先级是:先算括号中的部分,再算**或^(乘方),再算*(乘)、/(除)、%(―取模‖),再算(加)、—(减)。

将已知数代入表达式中,计算过程如下:x^3/4+6*y-7*2+(4+z/9)^2=8^3/4+6*5-7*2+(4+27/9)^2=8^3/4+6*5-7*2+7^2=128+30-14+49=193[答案]D4.关系表达式中关系运算符的作用是____。

VF讲解笔试练习真题15套

VF讲解笔试练习真题15套

书号 书名 作者 出版社 单价 Y001 C 语言 王晓 大众出版社 21.50 J002 计算机基础 程力 科技出版社 26.00 J003 计算机导论 舒彦 电子出版社 30.50 W004 网页制作 严谨 科技出版社 28.30 订单表 DD.DBF 结构如下: 订单号 书号 数量 金额 001 Y001 150 002 J001 200 003 J003 50 004 W004 100 阅读下面程序,请将程序补充完整. CLEAR ALL SELECT A USE TS INDEX _______________ TO TSS SELECT B USE DD SET RELATION TO 书号 __________ REPLACE ALL 金额 WITH _____________ LIST 定单号,书号,TS.书名,TS.单价,数量,金额 RETURN 3、程序功能是为数据表 SB-1.DBF 编制的一个输入程序,要求可以连续添 加记录。 USE SB-1 DO WHILE .T. CLEAR @2,5 SAY “请添加记录:” __________________ @4,5 SAY “编号” GET 编号 @6,5 SAY “名称” GET 名称 @8,5 SAY “启用日期” GET 启用日期 @10,5 SAY “价格” GET 价格 @12,5 SAY “部门” GET 部门 @14,5 SAY “主要设备” GET 主要设备 ___________________ @18,5 SAY “是否输入商标内容?(Y/N)” GET SHB DAFAULT SPACE(1)
A. 第 1 条 B.最后一条 C.第 10 条 D.最后 1 条记录加 1 6、CLEAR N=10 FOR J=1 TO 3 ?STR(J,2)+’)’ ??SPACE(6*J) FOR K=1 TO 3-J+1 ?? STR(J*K,6) N=N+2 ENDFOR ? ENDFOR RETURN (1)输出的图形为: ( ) A. 1 ) 1 B. 1 ) 1 2 3 C. 1 ) 1 2 3 D. 1 ) 1 2 3 2)2 4 2) 2 4 2) 2 4 2) 4 6 8 3)3 6 9 3) 3 3) 3 3) 9 12 15 (2)程序结束时,N 的值是: ( ) A. 12 B. 9 C . 10 D. 15 三、程序填空 (每空 2 分,共 30 分) 1、有如下程序段,其功能是显示汉字“2008 年北京申奥成功! ”从屏幕的 顶部移至底部,请填空补充该程序 CLEAR CH=’ 2008 年北京申奥成功!’ R=1 DO WHILE R<=23 @R,26 SAY SPACE(60) @__________ , 26 SAY CH T=INKEY(0.2) _______________ ENDDO RETURN 2、数据表,图书表 TS.DBF 和定单表 DD.DBF,要求计算订单金额。图 书表 TS.DBF 的结构如下:

VF表单设计试题集合

VF表单设计试题集合

VF表单设计试题集合试卷编号:919 隐藏39题一、VF表单设计共39题(共计1170分)第1题(30.0分)题号:4 难度:易第1章1、设置表单名称为“Form1”,标题为“Form1”。

2、设置微调控件的名称为“Spinner1”。

3、设置标签控件的名称为“Label1”,标题为“调整值在0-99之间:”。

4、设置形状控件的名称为“Shape1”,SHAPE1.FILLSTYLE=0要求:1、表单内控件如图中所示,在0-99之间调整微调框的值。

2、图形的曲率随调整值的变化而变。

提示用(INTERACTIVECHANGE事件)3、表单整体效果美观,比例合适。

第2题(30.0分)题号:7 难度:易第1章1、设置表单名称为“Form1”,标题为“图形”。

2、设置页框名称为“Pageframe1”,页数为2。

设置页框的第1页(Page1)的标题为“圆”。

设置页框的第1页(Page2)的标题为“方”。

3、设置2个形状控件的名称为“Shape1”,“Shape2”。

1、表单标题为“图形”。

2、表单内控件如图中所示,页框有二个页标签。

3、页标签内包含相应图形:圆、正方形。

4、表单整体效果美观,比例合适。

1、设置表单名称为“Form1”,标题为“显示密码”。

2、设置文本框名称为“Text1”。

3、设置复选框(Check1)的标题为“显示密码内容”。

要求:1、表单标题为“显示密码”。

2、表单内控件如图中所示,其中文本框输入内容显示为“*”。

3、选中复选框显示密码内容,不选时以“*”显示。

提示用(INTERACTIVECHANGE事件)4、表单整体效果美观,比例合适。

1、FORM1.HEIGHT=1302、FORM1.LEFT=623、FORM1.TOP=274、FORM1.WIDTH=2305、TEXT1.FONTSIZE=146、TEXT1.FONTBOLD=.T.第4题(30.0分)题号:9 难度:易第1章1、设置表单名称为“Form1”,标题为“文字”。

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

VF第一章练习题例题例1现实世界中的事物个体在信息世界中称为__________。

A)实体B)实体集C)字段D)记录例2下列实体类型的联系中,属于多对多联系的是_________。

A)学生与课程之间的联系B)学校与教师之间的联系C)商品条形码与商品之间的联系D)班级与班长之间的联系例3采用二维表格结构表达实体及实体间联系的数据模型是______。

A)层次模型B)网状模型C)关系模型D)实体联系模型例4专门的关系运算不包括下列的哪一种运算。

A)连接运算B)选择运算C)投影运算D)并运算例5专门的关系运算中,选择运算是__________。

A)在基本表中选择满足条件的记录组成一个新的关系B)在基本表中选择字段组成一个新的关系C)在基本表中选择满足条件的记录和属性组成一个新的关系D)上述说法都是正确的例6数据库系统与文件系统的主要区别是___________。

A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量例7在Visual FoxPro 6.0中一个项目可以创建____________。

A)一个项目文件,集中管理数据和程序B)两个项目文件,分别管理数据和程序C)多个项目文件,根据需要设置D)以上几种说法都不对例8项目管理器中包括的选项卡有____________。

A)数据选项卡、菜单选项卡和文档选项卡B)数据选项卡、文档选项卡和其他选项卡C)数据选项卡、表单选项卡和类选项卡D)数据选项卡、表单选项卡和报表选项卡例9项目管理器中的“关闭”按钮用于____________。

A)关闭项目管理器B)关闭Visual FoxProC)关闭数据库D)关闭设计器例10数据管理技术经历了人工处理阶段、和三个发展阶段。

例11两个不同实体集的实体间联系有一对一、一对多和三种联系。

例12关系模型是由一个或多个组成的集合。

例13为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中应包含。

例14Visual FoxPro 6.0是一个微机上使用的关系数据库管理系统,它支持标准的面向过程的程序设计方式,还支持程序设计方法。

例15 Visual FoxPro 6.0的安装程序文件名是_____________。

例16 Visual FoxPro 6.0的项目文件的扩展名是____________。

例17项目管理器中的“关闭”按钮用于关闭一个____________。

例18表单和报表等在项目管理器中的____________选项卡下管理。

同步练习一、选择题1.关系R和关系S的并运算是。

A)由关系R和关系S的所有元组合并组成的集合,再删去重复的元组B)由属于R而不属于S的所有元组组成的集合C)由既属于R又属于S的元组组成的集合D)由R和S 元组连接组成的集合2.在概念模型中,一个实体集对应于关系模型中的一个。

A)元组B)字段C)属性D)关系3.专门的关系运算中,投影运算是。

A)在基本表中选择满足条件的记录组成的一个新的关系B)在基本表中选择字段组成一个新的关系C)在基本表中选择满足条件的记录和属性组成一个新的关系D)上述说法都正确4.关于传统的集合运算正确的是。

A)并、交和差运算B)投影、选择和连接运算C)连接、自然连接和查询运算D)查询、更新和定义运算5.Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指。

A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)二维表格D)数据库中各个字段之间彼此有一定的关系6.关于关系模式的关键字,以下说法正确的是。

A)一个关系模式可以有多个主关键字B)一个关系模式可以有多个候选关键字C)主关键字可以取空值D)有一些关系模式没有关键字7.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是。

A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS8.Visual FoxPro 6.0主界面中的命令窗口A)可以移动位置B)可以改变大小C)可以隐藏D)以上都可以9.Visual FoxPro 6.0创建项目的命令是A)CREATE PROJECT B)CREATE ITEMC)NEW ITEM D)NEW PROJECT10.项目管理器中的“运行”按钮可以运行A)查询B)程序C)表单D)以上全部都可以11.Visual FoxPro 6.0通过哪些工具提供了简便、快速的开发方法A)向导和设计器B)向导和生成器C)设计器和生成器D)以上全部二、填空题1.用二维表格表示实体类型及实体间联系的数据模型称为。

2.数据模型不仅表示反映事物本身的数据,而且包含。

3.数据库系统各类用户对数据库的各种操作请求(数据定义、查询、更新及各种控制)都是由来完成的。

4.二维表中的列称为关系的。

5.二维表中的行称为关系的。

6.Visual FoxPro 6.0的主程序可执行文件名是。

7.Visual FoxPro 6.0打开项目文件的命令是。

8.在表单和报表等设计器中使用设计器定义和修改数据源。

9.在Visual FoxPro 6.0主界面的工具栏中有启动表单和向导的按钮,直接单击它们则可以执行相应的向导。

历届试题【笔试样卷】(1)关系数据库管理系统所管理的关系是。

A)一个DBF文件B)若干个二维表C)一个DBC文件D)若干个DBC文件(5)Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是。

A)索引、排序、查找B)建库、录入、排序C)选择、投影、联接D)显示、统计、复制(6)打开Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含。

A)表单(Form)文件B)报表(Report)文件C)标签(Label)文件D)以上三种文件(23)清除主窗口屏幕的命令是。

A)CLEAR B)CLEAR ALLC)CLEAR SCREEN D)CLEAR WINDOWS(1)在关系数据库中,二维表的列称为属性,二维表的行称为【1】。

(2)在Visual FoxPro中,项目文件的扩展名是【2】。

【2002年4月】(1)Visual FoxPro是A)关系数据库管理系统B)层次数据库管理系统C)网络数据库管理系统D)文件管理系统(2)在项目管理器的数据选项卡下,可以完成的工作是A)建立数据库B)建立表单C)建立报表D)建立标签(2)Visual FoxPro中项目文件的扩展名(后缀)是【2】。

【2002年9月】(1)在下列四个选项中,不属于...基本关系运算的是A)连接B)投影C)选择D)排序(2)如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于A)一对一联系B)一对二联系C)多对多联系D)一对多联系(3)Visual FoxPro支持的数据模型是3A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型(35)设有关系R1和R2,经过关系运算得到结果S,则S是A)一个关系B)一个表单C)一个数据库D)一个数组(1)Visual FoxPro 6.0是一个【1】位的数据库管理系统。

(2)在连接运算中,【2】连接是去掉重复属性的等值连接(3)项目管理器的【3】选项卡用于显示和管理数据库、自由表和查询等。

【2003年4月】(1)Visual FoxPro DBMS 是A)操作系统的一部分B)操作系统支持下的系统软件C)一种编译程序D)一种操作系统(2)Visual FoxPro DBMS 基于的数据模型是A)层次型B)关系型C)网状型D)混合型(3)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是A)m:n B)1:m C)m:k D)1:1(1)用二维表数据来表示实体及实体之间联系的数据模型称为【1】。

(3)可以在项目管理器的【3】选项卡下建立命令文件。

【2003年9月】(1)对于现实世界中事物的特征,在实体-联系模型中使用A)属性描述B)关键字描述C)二维表描述D)实体描述(2)把实体-联系模型转换为关系模型时,实体之间多联系在关系模型中是通过A)建立新的属性来实现B)建立新的关键字来实现C)建立新的关系来实现D)建立新的实体来实现(3)专门的关系运算不包括下列中的A)联接运算B)选择运算C)投影运算D)交运算(4)对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为A)并运算B)交运算C)差运算D)积运算【2004年4月】(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS(2)Visual FoxPro中“表”是指A)报表B)关系C)表格D)表单(3)数据库系统与文件系统的最主要区别是A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量(5)在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用A)临时关键字B)主关键字C)外部关键字D)索引关键字(6)在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是A)pro B)prj C)pjx D)itm(7)在Visual FoxPro的项目管理器中不包括的选项卡是A)数据B)文档C)类D)表单(23)以下关于关系的说法正确的是A)列的次序非常重要B)当需要索引时列的次序非常重要C)列的次序无关紧要D)关键字必须指定为第一列【2004年9月】(1)DBMS的含义是A)数据库系统B)数据库管理系统C)数据库管理员D)数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为A)联接B)投影C)选择D)排序(3)对于“关系”的描述,正确的是A)同一个关系中允许有完全相同的元组B)在一个关系中元组必须按关键字升序存放C)在一个关系中必须将关键字作为该关系的第一个属性D)同一个关系中不能出现相同的属性名(28)向项目中添加表单,应该使用项目管理器的A)“代码”选项卡B)“类”选项卡C)“数据”选项卡D)“文档”选项卡(1)在关系模型中,“关系中不允许出现相同元组”的约束是通过【1】实现的。

相关文档
最新文档