visual foxpro期中考试题
VFP期中考试(含答案)
嘉祥职业中专2016-2017学年度第一学期期中考试《数据库应用基础》班级姓名学号一、解释名词1数据:2数据处理:3数据库:4数据库管理系统是:5变量:二、填空1、数据库模型有三种,它们是___________、___________________、_______2、字符型数据由_______组成,包括___________、___________________、_______等。
3、常用的常量类型有___________、___________________、_______、_______等4、在输入逻辑型字段的数据时,如果字段的数据是“真”可以输入的符号是_____________数值型数据由_______组成,包括___________、___________________、_______等。
5、写出下列表达式的值“This is a book”=”this”_____“This is a book”=”This”_____“This”=”This is a book”_____6、F oxpro表文件默认扩展名是____ ,表中的通用字段和备注字段保存在一个扩展名是____,主文件名和表文件同名的文件中。
7、F oxpro创建的程序默认扩展名是______________________选择题答案1 2 3 4 5 6 7 8 9 10判断题答案1 2 3 4 5 6 7 8 9 10三、单项选择(答案填入上面的表格总)1、下列叙述正确的是A、Visual FoxPro是层次数据库管理系统B、Visual FoxPro是网状数据库管理系统C、Visual FoxPro是关系数据库管理系统D、Visual FoxPro是表格数据库管理系统2、在命令格式“USE D:\Data\xsda.dbf In 8 Alias xs”中命令动词是A、USEB、In 8C、AliasD、Alias xs3、下列可以作为内存变量名的是()A、XS&25B、ANS*WERC、ST-1D、工资4、假设:学号=“9703”,姓名=“张华”,应缴费=4000,下面的表达式不正确的A、“学号”+学号B、“姓名”+姓名C、“应缴费”+应缴费D、“应缴费”+str(应缴费)5、下列方法不能运行程序的()A、在项目管理器中选择某个程序文件,然后单击“运行”按钮B、选择“程序”菜单中的“运行”命令C、在命令窗口中执行“DO 程序文件名”命令D、使用“打开”对话框打开程序文件。
Visual FoxPro 基础期中测试卷
Visual FoxPro 基础期中测试卷班级姓名得分一、填空题(每空1分,共21分)1.Visual FoxPro中显示内存变量的命令是。
2.表达式7+5*3**2%7的结果是。
3.表达式year(data( )+10)的数据类型为。
4.数据库文件的扩展名为,项目文件的扩展名为。
5.Len(str(100))的值为。
6.Str(1357.2468,8,3)值为。
7.Val(--57XY6)值为。
8.13%(-2)值为。
9.ASC(“D”)的值为,CHR(100)的值为。
10.在Visual FoxPro中,我们通常可以用、和命令三种方法建立表结构。
11.每个字段有四个属性:、、和小数位数。
12.使用VisualFoxPro命令创建表,其命令为。
13.Visual FoxPro 中表包括连个部分:和。
14.设置当前数据库的命令是。
15.若在字段的有效性规则设置中,数学分数为0到100分之间,设置的规则为。
二、选择题(每小题2分,共48)1.数据库管理系统的英文缩写是()A.DBB.DBSC.DBMSD.OS2.Visual FoxPro是哪个公司的产品()A.IBMB.MicrosoftC.SUND.Intel3.关系模型的基本结构是()A.层次模型B.关系模型C.结构模型D.网络模型4.已知x=”123”,表达式x+”456”的值是()A.123456B.579C.”123456”D.”579”5.下列表达式中结果为真的是()A.”3”-“2”=”1”B.”3”+“2”=”1”C.”3”-“2”=”32”D.”3”+“2”=”5”6.表达式MOD(13,5)的值是()A.3B.-3C.5D.-57.下列表达式中结果为.T.的是()A.”9”<”20”B.”ab”$”acb”C. {^05/06/16}D.ABS(-8)>78.下列表达式中结果为.T.的是()A.”9”>”20”B.”王”$”王五”C.{^05/06/16}D.9>109.表达式”12”-“34”+”5”的结果为()A.”1”B.12345C.”12345”D.110.下列关于数据操作的说法中,不正确的是()A.货币型数据能参加算术运算B.两个日期型数据可以进行加法运算C.一个日期型数据可以加减一个整数D.字符型数据能比较大小,日期型数据也能11.表达式”a”$”akbc”的结果为()A.1B.3C..T.D..F.12.表达式Round(-7.3,0)的结果为()A.-7B.-8C.7D.813.下有关表达式Mod(a,b)=c的说法中正确的有()A.a,b必须同时为正B.a,c必然同号C.a,b必须同时为负D.b,c必然同号14.下列4个表达式中,运算结果为数值型的是()A.”1234”-“5678”B.”10”>”9”C.CTOD(“2003/05/23”)D.len(space(5))-115.在非精确比较的情况下,”abc”=”ab”的结果为()A.1B.3C..T.D..F.16.Visual FoxPro中,declare aa(4,6)定义数组,包含的数组元素的个数为()A.10B.24C.15D.2217.Type(“[135.246]”) ()A.CB.NC.UD.L18.?Substr(left(“数据库技术基础”,8),1,4)结果为()A.数据B.术基C.基础D.技术19.Visual FoxPro中,declare aa(4,5)定义数组,a(1,3)初值为()A.0B.NullC..T.D..F.20.命令?Str(347.268,2) ()A.357B.357.2C.**D.357.321.设计表中数值型字段具有5位整数和2位小数,那么设计该字段的宽度为()A.5B.6C.7D.822.Visual FoxPro中的字段可以通过链接或嵌入OLE对象,此字段的数据类型是()A.备注型B.通用型C.备注型和通用型D.浮点型23.下列关于表的叙述,不正确的是()A.记录的有效性规则可以检查同一条指定字段数据之间是否满足条件B.设置字段的有效性规则可以检验输入数据的准确性C.数据库表和自由表都可以给字段定义有效性规则和默认值D.设置字段的默认值可以指定编辑数据时字段的默认值24.下列命令中,能打开数据库xsgl的是()A.OpenxsglexsglC.Open database xsgle database Xsgl三、简答题(每小题2分,共20分)1.?{^2016-10-05}+62.?”3”+”5”>”1”+”9”的结果是?3.已有表xuesheng在d:\学生管理中,复制xuesheng表在D:\bak中建立新表xsbak.4.给内存变量A、B、C赋值为日期型数据2017年11月9日。
vfp期中考试试题
V I S U A L F O X P R O期中考试试题一、填空题(30分)1、在Viusal Fox Pro6.0查询设计器的“排序依据”选项卡中可以指定用于排序的字段和方式。
2、Viusal Fox Pro6.0的视图设计器可以设计本地视图和。
3、向查询设计器添加表或视图,可以选择菜单的“添加表”命令。
4、查询默认的输出去向是。
5、SQL是语言。
6、SQL的核心是。
7、SELECT语句的ORDER BY中,DESC表示。
8、修改本地视图时,可以先在项目管理器中选择视图,再选择按钮。
9、启动视图设计器的命令是。
10、在视图设计器中修改视图时,可以选择菜单的命令运行视图。
11、为了在报表中加入一个文字说明,这时应该插入一个控件。
12、为使表单运行时在Viusal Fox Pro6.0主窗口中居中显示,应设置表单的AutoCenter属性值为。
13、客观世界的任何事物可以被看成是对象,对象所具有的特征称为。
14、属性用来描述对象的状态,用来描述对象的行为。
二、选择题(60分)1、下面关于查询设计器正确的描述是()。
A、用CREATE VIEW 命令可打开查询设计器建立查询B、使用查询设计器生成的SQL语句存盘后将存放在扩展名为.qpr文件中C、使用查询设计可以生成所有的SQL SELECT查询语句D、使用DO <查询文件名>执行查询时可不带扩展名2、Viusal Fox Pro6.0中,关于查询正确的描述是()。
A、查询是使用查询设计器生成对数据库进行操作B、查询是使用查询设计器生成各种复杂的SQL SELECT语句C、查询是使用查询设计器帮助用户编写SQL SELECT 语句D、使用查询设计器生成查询程序,与SQL语句无关3、下列关于视图的描述正确的是()。
A、不能根据自由表建立视图B、只能根据自由表建立视图C、只能根据数据库表建立视图D、可以根据数据库表和自由表建立视图4、下列关于查询的描述不正确的是()。
vfp期中考试
VFP期中试卷1、写出下列函数的值:(每题2分,共计10分)1)SQRT(3*3+4*4)2)INT(-5.7)3)MOD(34,-7)4)ROUND(5678.45,-2)5)SUBSTR(“Visual FoxPro内部函数”,8,3)2、写出下列表达式的值:(每小题2分,共计10分)1)(4^5+5^5)/(sqrt(4+5)-4*5)2)a=5>3b=3>5a AND b, a OR b, NOT a, NOTb AND .F.3、写出命令。
(共计30分)打开表文件员工表.DBF,写出满足下列操作要求的命令或命令序列(每题3分)(1)显示第3个记录。
(2)显示第3个到第5个记录。
(3)显示所有工资级别大于3的男员工的记录。
(4)显示在1995年以前参加工作的员工的记录。
(5)显示员工编号的最后一位为“1”的全部员工记录。
(6)显示所有未婚的员工记录。
打开工资表.DBF,写出满足下列操作要求的命令(每题3分)。
(7)将第3个记录加上删除标记。
(8)将第5个记录从表中真正删除。
(9)计算所有人员实发工资,并按照实发工资的升序进行排序,生成一个新表文件为gz1.dbf。
(10)对员工编号尾号为1的记录将其实发工资增加100元。
4、用SQL语言写出下列命令。
(每题5分,共计20分)操作时需用到员工表和工资表。
1)用SQL语言实现查询所有在2000年以前参加工作并且未婚的员工。
2)用SQL语言实现查询员工表中所有姓名里姓“刘”字的员工信息。
3)用SQL语言实现将工资表中所有记录按职称津贴的值升序输出,如职称津贴值相同,再按基本工资的值降序输出。
4)用SQL语言实现统计员工表中各部门的男员工人数。
5、编写程序:(每题10分,共计30分)(1)任意输入四个数,输出最大的那个数字。
(2)求出1~100之间能被3但不能被5整除的所有数之和。
(3)打开员工表,任意输入一个编号,如果有此人,则显示这条记录,否则,输出“查无此人!”。
vf期中考试试题
2015-2016学年第二学期期中考试VF试题一、填空题(每空1,共30分)1、数据库文件的默认扩展名为,表文件的默认扩展名为。
2、数学式子20≤X<35对应Visual FoxPro表达式是3、字符型变量的定界符可以是、或4、“am”$“I am a student”的值是5、“I am a student”=“am”的值是6、“This is a student”=“This”的值是7、“Visual FoxPro”= =“Visual foxPro”的值是8、3*(4-2)>9+15/5 OR “abcd”=“abc”的值是9、Visual FoxPro提供了个工作区10、Visual FoxPro的索引分为四种类型:、、和唯一索引。
11、x=8 y=15表达式x>5, y<10, x>5 OR y<10, x>5 AND y<10, NOT y<10的值分别是:、、、、12、x=486.735?ROUND(x,4-2), ROUND(x,1), ROUND(x,0), ROUND(x,-1),ROUND(X,-2)的值分别是、、、、13、已知X是一个三位数,用X1、X2、X3分别表示百位、十位、个数上的数字,则X1= X2= X3= . 若将X个位与百位上的数字颠倒,则这个数的表达式为14、MOD(27,-3)的值是二、写命令题(每个2分,共16分)1、给变量XH赋值为字符串:123452、给变量XH赋值为日期型数据:2011年10月7日3、用一条命令给变量XH1、XH2、XH3赋值为表达式6+40/5的值4、把当前表的记录指针移到第5条记录。
5、把当前表的记录指针移到最末一条记录。
6、以当前记录为基准,把记录指针向下移动1条记录。
7、定义数组A,共100个元素。
8、选择当前没有使用的工作区号最小的工作区为当前三、选择题(每个2分,共14分)1、查询文件的默认扩展名是()A、·MPRB、·QPRC、·APPD、·FRX2、表达式“北京”—“上海”+“重庆”的值是()A、北京上海重庆B、北京上海重庆C、北京上海重庆D、北京上海重庆3、下面对内存变量的叙述,错误的是()A、内存变量名可以由字母、数字、下划线组成B、内存变量名可以由字母开头C、内存变量名可以由数字开头D、内存变量名可以由下划线开头4、下列各式中,不是日期型数据的是()A、{^2002-10-01}B、{^2002/10/01}C、{“2002-10-01”}D、CTOD(“02-10-01”)5、下列各表达式中,结果为数学成绩=100的是()A、“数学成绩”=100B、“数学成绩”=”100C、“数学成绩”=“100”D、“数学成绩=”+STR(100,3)6、下列叙述正确的是()A、X=Y=5是一个命令,它先将变量Y赋值5,再把变量Y的值赋给变量XB、X=Y=5是一个命令,它先将变量Y的值赋给变量X,再把5值赋给变量YC、X=Y=5是一个命令,它将表达式Y=5的值赋给变量XD、X=Y=5是一个表达式,它等价于(X=Y)=57、在下列逻辑表达式中,其值肯定为·F·的是()A、X OR XB、X AND XC、X OR NOT XD、X AND NOT X四、假设XSDA·DBF(学号,姓名,性别)和XSCJ01·DBF表(学号,语文,数学,英语,操作系统,Qbasic)是属于XSGL·DBC数据库的数据库表。
高二第一学期VFP期中试题
高二VFP月考试题学号姓名总分一、填空题(每空2分,共40分)1.一个完整的数据表应由表的和记录内容构成。
2.在书写VFP命令时,命令格式中各子句之间用符号进行分隔,命令及子句或保留字可顺序截取前面个字符来取代,且不区分字母大小写。
3.在VFP6.0中,XSCJ.DBF的备注文件名为,结构复合索引文件名为。
4. VFP6.0为用户提供了13种数据类型,其中最常用的有6种,分别是字符型、、日期型、、备注型和通用型。
5.字符常量的定界符有3种,分别是单引号、双引号或。
6.表达式INT(83/5)+V AL(“84ABC”)的值为。
7.执行?LEN(STR(123.45))的值为。
8.命令LIST OFF中的“OFF”的含义是。
9.命令APPEND BLANK或APPEND FROM都是将记录追加到当前数据表位置。
10.命令RECALL若省略范围和条件时则只恢复。
11.如果某字段的数据类型为N型,其中允许存放的最大值为99.99,最小值为-99.99。
则该字段的宽度最小应是。
12.记录的删除一般分两步:首先是,给要删除的记录加上删除标记,然后是物理删除,将记录从表中彻底清除。
13.索引按功能分为、惟一索引、候选索引和。
14.索引不改变记录的物理顺序,而是按某个索引关键字来建立记录的逻辑顺序,在索引文件中包含关键字值和。
15.TOTAL命令是对当前表中指定的字段按关键字分类汇总。
(填字段类型)16.主索引只能在中建立。
二、单项选择题(每小题2分共40分)1.VFP关系数据库管理系统能够实现的三种基本关系运算是( )A.索引、排序、查找B.建库、录入、排序C.选择、投影、连接D.显示、统计、复制2.数据库管理系统的英文缩写是( )A. DBB. DBMSC. DBSD. DBF3.在VFP6.0中字段的宽度不是由系统自动给出的字段类型是( )A.字符型B.货币型C.日期时间型D.逻辑型4、在VFP命令窗口中输入下列命令,执行后显示的结果是( )Store .f. to F? FA. .F.B. .T.C. FD. t5、两个数据库表建立参照完整性后,以下不属于参照完整性规则的是( )A. 更新规则B. 删除规则C. 插入规则D.查询规则6、一个数据库表最多只能创建个触发器( )。
VFP期中考试理论部分
学生答案:
C
√
正确答案:
C
2、执行下列一组命令后,Alias()的返回值是__________。
CLOSE TABLES ALL
SELECT 0
USE JS ALIAS TEACHER
USE XS IN 0
A、JS
学生答案:
D
√
正确答案:
D
14、函数SELECT(0)的返回值为__________。
A、当前未被使用的最小工作区号
B、当前工作区号
C、当前未被使用的最大工作区号
D、当前已被使用的最小工作区号
学生答案:
VFP期中考试理论部分
2010-05-06 09:34
VFP期中考试理论部分
1、单项选择题(每题1分,共20题)
1、数据的物理独立性是通过__________来保证的。
A、模式
B、内模式
C、模式/内模式映射
D、外模式/模式映射
2或选课门数
6、(本题1分)DBMS的中文含义是__________。
学生答案:
正确答案:
①、 数据库管理系统
数据库管理系统
7、(本题每空2分)商品表(SP.DBF)的表结构如下:
字段名
字段类型
宽度
小数位数
D、ISNULL(SPACE(0))
学生答案:
B
√
正确答案:
B
20、概念模型是按用户的观点对数据建模。下列各项中属于概念模型的是__________。
A、物理模型
B、关系模型
C、E-R模型
D、逻辑模型
期中考试卷
《VISUAL FOXPRO6.0数据库基础及应用》期中考试卷姓名:班级:得分:一、填空(52空)1.DB的含义是;DBS的含义是;DBMS的含义是。
2.Foxpro中常量有6种数据类型;常用的4种分别是__________型,简称___型;_______型,简称____型;__________型,简称_____型;___________型,简称_____型。
3.数据处理经历了三个阶段:___________、_____________、_____________。
4.在当前工作区中,打开数据表Student.DBF并定义别名为DA的命令行是__________________________。
5.在VFP中,一条命令一般由命令关键字和_______两部分组成,命令所操作的记录是由其范围子句和条件子句共同决定的。
6.在Visual FoxPro中,使用LOCATE 命令按条件对表中的所有记录进行查找,若查不到记录,函数EOF()的返回值应是______。
7.在打开数据表的同时打开___________文件,就可能使记录号最大的记录在浏览时不在末尾的位置。
8.VFP5.0系统中,在同一个表上可以打开多个索引,但其中只有一个索引对表起作用,这个索引称为_____________。
9.VFP中的索引类型有________________、_____________、___________、_____________四种类型。
10.记录的定位方式有________定位、____________定位和条件定位三种。
11.数据库的模型有_________型、__________型、_________型,关系数据库的三类基本关系操作是____________、_________________、_______________。
12.在两个数据库表之间创建永久关系后,就可以创建它们之间的参照完整性规则。
在VFP中,参照完整性规则分为更新规则、________________规则和插入规则。
VISUAL FOXPRO 期中测试卷
09级计算机《Visual FoxPro》期中考试题姓名__________ 分数__________一、选择题(2×20=40分)1、项目管理器的“文档”选项卡用于管理()A)表单、报表和查询B)数据库、表单和报表C)查询、报表和视图D)表单、报表和标签2、用二维表形式表示的数据模型是()A)层次数据模型B)关系数据模型C)网状数据模型D)网络数据模型3、项目管理器的功能是组织和管理与项目有关的各种类型的()A)文件B)字段C)程序D)数据表4、在VFP中,用于打开“窗口”菜单的快捷键为()A)Ctrl+F2 B)Ctrl+F4 C)Alt+F2 D)Alt+F45、既可处理一对一关系,又可处理一对多和多对多关系的数据库是()A)网络B)网状C)层次D)关系6、VFP是()型数据库管理系统。
A)层次B)网状C)关系 D)表格7、设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表及表与表之间的关系,应使用()A)表设计器B)查询设计器C)表单设计器D)数据库设计器8、下列4个表达式中,运算结果为数值的是()A) ″9988″-″1255″B)200+800=1000C)CTOD([11/22/01])-20 D)LEN(SPACE(3))-19、当前表中有一字段变量″姓名″,当前值为″王华″;内存中有一内存变量″姓名″,其值为″李敏″,则命令? 姓名的结果应为()A) 王华B) 李敏C) ″王华″D) ″李敏″10、设X=″ABC″,Y=″ABCD″,则下列表达式中值为.T. 的是()A) X=Y B)X= =Y C) X$Y D) AT(X,Y)=011、下列选项中不是常量的是()A)abc B) ″abc″C) 1.4E+2 D) {99/12/31}12、执行命令STORE CTOD(′03/09/94′)TO A后,变量A的类型为()A)日期型B)数值型C)备注型D)字符型13、下面关于VFP中命令的叙述,错误的是()A)一行只能写一条命令B)一行可以写多条命令C)一条命令可以写在多行D)命令格式中的英文字母大小写等效14、当前数据库中,“体育达标”字段为逻辑类型,要显示所有未达标的记录应使用命令()A)LIST FOR 体育达标=未达标B)LIST FOR 体育达标<>.F .C)LIST FOR. NOT 体育达标D)LIST FOR .NOT.“体育达标”15、在VFP的数据类型中,可用于存放图像、声音等多媒体对象的数据类型是()。
visualfoxpro期中期末考试试卷附答案
visualfoxpro期中期末考试试卷附答案Visual FoxPro 期中期末考试试卷附答案一、选择题(共30题,每题2分,共60分)1.下列哪个不是Visual FoxPro的特点?A.强大的数据处理能力B.易于学习和使用的语法C.可用于图形界面设计D.支持跨平台开发答案:D2.下列哪个命令用于创建一个新的数据库表?A. CREATE TABLEB. ADD TABLEC. NEW TABLED. INSERT TABLE答案:A3.在Visual FoxPro中,哪个函数用于获取字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. STRLENGTH()答案:A4.在Visual FoxPro中,哪个关键字用于退出循环?A. EXIT LOOPB. BREAKC. CONTINUED. RETURN答案:B5.下列哪个事件适合用于在表单加载时触发?A. LoadB. InitC. ActivateD. Open答案:A6.下列哪个命令用于在Visual FoxPro中创建一个新的表单对象?A. CREATE OBJECTB. ADD OBJECTC. NEW OBJECTD. INSERT OBJECT答案:C7.在Visual FoxPro中,哪个命令用于清空一个表格的数据?A. CLEARB. ERASEC. DELETED. REMOVE答案:C8.下列哪个命令用于保存对表单的修改?A. SAVE FORMB. SAVE CHANGESC. SAVE OBJECTD. SAVE答案:D9.在Visual FoxPro中,哪个命令用于打开一个数据库表格?A. OPENB. SELECTD. LOAD答案:C10.下列哪个函数用于在Visual FoxPro中获取当前的日期?A. DATE()B. GETDATE()C. TODAY()D. NOW()答案:C11.在Visual FoxPro中,哪个命令用于更新数据库表格的记录?A. UPDATEB. MODIFYC. ALTERD. CHANGE答案:A12.下列哪个事件适合用于在编辑框值改变时触发?A. ChangeB. ModifyD. KeyPress答案:A13.在Visual FoxPro中,哪个命令用于关闭一个数据库表格?A. CLOSEB. EXITC. ENDD. QUIT答案:A14.下列哪个函数可以将字符串转换为大写字母格式?A. UPPER()B. UPPERCASE()C. STRTOUPPER()D. STRUPPER()答案:A15.在Visual FoxPro中,哪个命令用于删除一个数据库表格?A. DELETE TABLEB. REMOVE TABLEC. DROP TABLED. ERASE TABLE答案:C16.下列哪个命令用于在Visual FoxPro中创建一个新的数据库?A. CREATE DATABASEB. ADD DATABASEC. NEW DATABASED. INSERT DATABASE答案:A17.在Visual FoxPro中,哪个命令用于将文本输出到打印机?A. PRINTB. WRITEC. OUTPUTD. WRITEPRN答案:A18.下列哪个函数用于在Visual FoxPro中获取当前的时间?A. TIME()B. TIMENOW()D. CURRENTTIME()答案:A19.在Visual FoxPro中,哪个命令用于退出应用程序?A. QUITB. CLOSEC. EXITD. END答案:C20.下列哪个命令用于在Visual FoxPro中创建一个新的索引?A. CREATE INDEXB. ADD INDEXC. NEW INDEXD. INSERT INDEX答案:A21.在Visual FoxPro中,哪个命令用于执行一个SQL查询?A. EXECUTE SQLB. RUN SQLD. SQL EXECUTE答案:C22.下列哪个函数用于在Visual FoxPro中获取字符串的子串?A. SUBSTR()B. MID()C. STRINGPART()D. STRSUBSTR()答案:B23.在Visual FoxPro中,哪个命令用于移动文件?A. RENAMEB. MOVEC. CHANGED. TRANSFER答案:A24.下列哪个命令用于在Visual FoxPro中创建一个新的光标?A. CREATE CURSORB. ADD CURSORD. INSERT CURSOR答案:A25.在Visual FoxPro中,哪个命令用于启动事务处理?A. BEGIN TRANSACTIONB. START TRANSACTIONC. TRANSACTION STARTD. INITIATE TRANSACTION答案:A26.下列哪个函数用于在Visual FoxPro中获取当前打开的数据库名称?A. DATABASE()B. GETDATABASE()C. CURRENTDATABASE()D. DBNAME()答案:C27.在Visual FoxPro中,哪个命令用于退出修改模式?A. QUIT MODEB. LEAVE MODED. END MODE答案:C28.下列哪个关键字用于声明一个局部变量?A. LOCALB. PRIVATEC. VARD. DIM答案:A29.在Visual FoxPro中,哪个命令用于将表单对象保存为图像文件?A. SAVE OBJECTB. SAVE IMAGEC. EXPORT OBJECTD. EXPORT IMAGE答案:C30.下列哪个事件适合用于在按钮点击时触发?A. ClickB. PressC. TapD. Select答案:A二、填空题(共10题,每题4分,共40分)1.使用命令________可以将文本输出到控制台。
Visual FoxPro6.0 数据库-期中试卷
恺风职校计算机技能高考班期中考试卷《Visual FoxPro 6.0》数据库命题:施恒锋一、单项选择题(2‟×25,50‟)1、Visual FoxPro 是()A、层次数据库管理系统B、网状数据库管理系统C、关系数据库管理系统D、表格数据库管理系统2、关系的3种基本运算不包括的是()A、联接B、排序C、选择D、投影3、VFP中一个关系就是()A、一个数据库B、一张二维表C、一个程序D、一个运算4、在VFP中按()快捷键可以打开命令窗口。
A、Ctrl+F2B、Ctrl+F4C、Ctrl+AD、Alt+F25、目前我们使用的是32位的操作系统,VFP6.0是一个( )的数据库管理系统。
A、8位B、16位C、32位D、64位6、下列各式中,错误的是()A、{^2010-09-01}+10B、{^2010-09-01}-10C、{^2010-09-01}-{^2010-08-01}D、{^2010-09-01} +Date( )7、字符运算有三种,其中“$”运算的结果是什么类型()A、字符型B、逻辑型C、数值型D、日期型8、下列各式中,不是日期型数据的是()A、{^2010-08-01}B、{^2010/09/01}C、{“2010/09/01”}D、CTOD(“11-09-01”)9、在下列函数中,函数值为数值的是()A、AT(…人民‟,‟中国人民万岁‟)B、EOF( )C、CTOD(‟01-01-96‟)D、Date( )10、数据库是存储在一起的()。
A、程序集合B、数据集合C、运算式集合D、函数集合11、Foxrpo中,数据库文件中的字段是一种()。
A、常量B、运算符C、变量D、函数12、下列表达式结果为真值的是()。
A、10=20/4-2B、“计算机”$“计算”C、“01/01/96”<“12/13/95”D、“张”=“张三”13、建立Foxpro6.0 数据库文件的命令为()。
vfp期中测试题目-1
一、选择(20题)1、Visual FoxPro支持的数据模型是(B )。
A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型2、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是( B )。
A.m:n B.1:m C.m:k D.1:13、关键字是关系模型中的重要概念。
当一个二维表(A表)的主关键字被包含到另一个二维表(B表)中时,它就被称为B表的( C )。
A.主关键字B.候选关键字C.外部关键字D.超关键字4、以下关于空值(NULL)叙述正确的是( B )。
A.空值等同于空字符串 B.空值表示字段或变量还没有确定值C.VFP不支持空值 D.空值等同于数值05、在下面的数据类型中默认值为.F.的是(C )。
A.数值型B.字符型C.逻辑型D.日期型6、在下列函数中,其返回值为字符型的是( C )。
A.DOW()B.A T()C.CHR()D.V AL()7、函数LEN(DTOC(DA TE(),1))的返回值为( C )。
A.4 B.6 C.8 D.108、在创建索引时,索引表达式可以包含一个或多个表字段。
在下列数据类型的字段中,不能作为索引表达式的字段为( C )。
A.日期型B.字符型C.备注型D.数值型9、一个数据库名为student,要想打开该数据库,应使用命令(B )。
A.OPEN student B.OPEN DA TA studentC.USE DA TA student D.USE student10、若要创建一个仅包含一个字段的表RB,其字段名为RB,字段类型为字符型,字段宽度为16,则可以用下列命令( C )创建。
A.CREA TE TABLE rb rb C(16)B.CREA TE TABLE rb ( rb C(16) )C.CREA TE TABLE rb FIELD rb C(16)D.CREA TE TABLE rb FIELD (rb C(16))11、设有一个表rsda,该表有一个名为zc的字段。
visual foxpro 6.0 期中试卷
太湖县恺风职业技术学校
2010—2011学年度第一学期期中考试试卷
《数据库应用基础—Visual FoxPro》
班级:中专二年级时间:90分钟满分:100分命题:施恒锋
姓名:分数:
一、选择题(共30题,每题2分,共60分)
1、日期运算中,哪两种运算的优先级相同()。
A、“^”和“$”
B、“*”和“/”
C、“+”和“—”
D、“+”和“/”
2、VFP菜单中的命令与工具栏中的命令是()。
A、完全不相同
B、部分相同
C、有时候相同
D、完全相同的
3、主菜单是当前可用的命令的集合,VFP6.0的( )都可以用菜单选择完成。
A、部分命令
B、所有的命令
C、常用工具
D、部分工具
4、日期型常量的默认格式是:()。
A、{mm/dd/yyyy}
B、{mm/dd/yyyy hh:mm:ss}
C、.y. 或.n.
D、{hh/dd/yyyy}
5、以下不是字符运算符的是()。
A、+
B、—
C、%
D、$。
VisualFoxPro期中考试试卷
VisualFoxPro期中考试试卷(考试时间:90分钟)考生姓名:考生成绩:一、选择题(单选题,每题4分,共80分)1、使用货币类型时,需在数字前加上()符号A、#B、&C、¥D、$2、存储一个日期型数据需要()个字节A、2B、4C、6D、83、下述有关数据操作的说法中,()是正确的。
A、货币型数据不能参加算术运算B、两个日期型数据可以进行加法运算C、一个日期型数据可以加或减一个整数D、字符型数据能比较大小,日期型则不能4、下列符号中,除()外均是VisualFoxpro的常量。
A、XYB、’XY’C、.T.D、19985、下列符号中,除()外均可作为VisualFoxpro的内存变量名。
A、男B、’男’C、X3D、F1F6、数组元素建立后,其初值为()A、0B、空字符串C、.F.D、.T.7、若已定了数组A[3,5],则其元素个数为()。
A、8B、15C、20D、248、下列符号中,属于VisualFoxpro常量的有()。
A、1E3B、2+3C、1/2D、0.59、INT(-8.8)的函数值为()。
A、8B、-8C、9D、-910、ROUND(-8.8,0)的函数值为()。
A、8B、-8C、9D、-911、以下函数具有四舍五入功能的是()。
A、INTB、ROUNDC、CEILINGD、ABS12、MOD(-7,-4)的函数值为()。
A、-3B、3C、-1D、113、VAL(“12.34+56.78”)的值为()。
A、69.12B、12.34C、12.345678D、1256.347814、AT(“XY”,”AXYBXYC”)的值为()。
A、0B、2C、5D、715、函数LEN(ALLTRIM(“□Made□in□China□”))的值为()。
(□其中代表一个空格)A、11B、13C、15D、1716、设a、b为字符型变量,与a-b等价的表达式是()。
A、a+bB、trim(a)=bC、a*bD、trim(a)+b+space(len(a)-len(trim(a)))17、逻辑运算符从高到低的运算优先级是()。
visualfoxpro期中期末考试试卷(附答案)
《Visual Foxpro数据库》期中期末考试试卷一、选择题(30×2=60)1、VisualFoxPro是基于___________数据模型的,A.层次B.关系 C. 网状 D.树状2、如果要设置Visual FoxPro的默认目录,应执行菜单______︱[选项]命令A.[编辑] B.[工具] C.[格式] D.[视图]3、“项目管理器”中的“全部”选项卡用于显示和管理___________________ A.数据库、自由表、查询B.Visual Foxpro包含的各类文件,包括数据、文档、类库、代码、其他C.表单、报表、标签D.菜单、文本文件、其他4、关于数据库表与自由表的转换,下列说法正确的是___________A.数据库表能转换为自由表B.两者能相互转换C.两者不能转换D.自由表能转换成数据库表5、下列关于数据库的描述中,错误的是______________。
A.数据库是一个包容器,它提供了存储数据的一种体系结构B.数据库表的记录保存在数据库中C.数据库表的表设计器和自由表的表设计器是不相同的D.数据库表和自由表的扩展名都是.DBF6、参照完整性规则不包括___________。
A.插入规则B.更新规则C.删除规则D.复制规则7、在FoxPro中,打开数据库设计器的命令是_____________A.OPEN DATABASE B.USE DA TABSE C.CREATE DA TABASE D.MODIFY DATABASE8、在FoxPro中,数据库表字段名最长为_______________个字符。
A.10 B.156 C.130 D.1289、在Visual Foxpro中,浏览表记录的命令是_____________。
A.USE B.BROWES C.MODIFY D.BROWSE10、Visual Foxpro中的索引有____________。
A.主索引、候选索引、普通索引、视图索引B.主索引、次索引、唯一索引、普道索引C.主索引、次索引、候选索引、普通索引D.主索引、候选索引、唯一索引、普通索引11、主索引可确保字段中输入值的______________性。
Visual FoxPro数据库期中试卷
专业
座位号
数据库 试题
(满分:100 分)
(
—
学年度第
学期)
题号
一
二
三
四
总分
得分
一、填空题(每空 1 分,共 15 分) 1、表文件的扩展名为___________,如果表结构中包含_______类型或_________类型 的字段时,会产生一个扩展名为___________的备注文件。 2、打开一张表时,___________索引文件将自动打开,表关闭时它将自动关闭。 3、在 1 号工作区用户最多可以同时打开________张表。 4、VFP 中的索引类型有_______、_______、_______、_______四种类型。 5、数据库中的每一张表能建立______个主索引。如某字段定义为候选索引或主索引, 要求该字段的值_________(“允许”或者“不允许”)出现重复值。索引可分为多种类 型,其中________类型只适用于数据库表。 6、如果子表中已有相关记录,修改主表记录的主关键字时,要求同时修改子表中相关 记录,则参照完整性的___________规则应设置为__________。 二、选择题(每小题 2 分,共 60 分)
19、以下的四组函数,返回值的数据类型一致的是_____。
A. DTOC(DATE()),DATE(),YEAR(DATE()) B. ALLTRIM(〃VFP5.0〃),ASC(〃A〃),SPACE(8)
C. STR(3.14,3,1),DTOC(DATE()),SUBSTR(〃ABCD〃,3,1) D. EOF(),DELETE(),DBC()
C..FPT、.FRX、.FXP D..DBC、.DCT、.DCX
14.对于自由表而言,不允许有重复值的索引是 _______ 。
VFP期中练习(网络资源,仅供参考)
VFP期中练习一、选择题(共100分,每题1.00分)1.关系模型的基本结构是_________。
A. 树形结构B. 无向图C. 二维表D. 有向图2.不能作为索引关键字的字段类型是________。
A. 日期型B. 字符型C. 数值型D. 备注型3.在VFP命令窗口中执行 ? YEAR(DATE()+5)命令后, 所返回结果的数据类型是________ 。
A. N (数值型)B. D (日期型)C. C (字符型)D. T (日期时间型)4.VFP中可执行的查询文件的扩展名是_______。
A. .PRGB. .QUXC. .QURD. .QPR5.VFP数据库管理系统支持的数据模型是________。
A. 网状型B. 共享型C. 关系型D. 层次型6.在VFP中,返回系统当前日期的函数是______。
A. YEAR( )B. CTOD( )C. DATE( )D. TIME( )7.在VFP中,下列关于查询操作的说法中不正确的是________。
A. 可以建立基于视图的查询B. 自由表和数据库表均可以建立查询C. 只有数据库表才能建立查询D. 不能利用查询来更新源表中的数据8.以下的四组函数,返回值的数据类型一致的是______。
A. DTOC( DATE( ) ) ,DATE(),YEAR(DATE())B. ALLTRIM("VFP5.0"),ASC("A"),SPACE(8)C. STR(3.14,3,1),DTOC( DATE( ) ) ,SUBSTR("ABCD",3,1)D. EOF( ),RECCOUNT(),DBC()9.在VFP命令窗口中执行?ATC("学习", "认真学习计算机")命令后, 返回的结果使________。
A. 2B. 4C. 5D. 710.函数SUBSTR("VisualFoxPro5.0", 7, 4 )的返回值是_____。
VFP期中
VFP期中1 在Visual FoxPro中,用于建立或修改过程文件的命令是 ( B )。
A、MODIFY<文件名>B、MODIFY COMMAND<文件名>C、MODIFY PROCEDURE<文件名>D、上面B和C都对2 在Visual FoxPro 中,创建一个名为SDB.DBC的数据库文件,使用的命令是(D)A、CREATEB、CREATE SDBC、CREATE TABLE SDBD、CREATE DATABASE SDB3 关系运算中的选择运算是( D )A、从关系中找出满足给定条件的元组的操作B、从关系中选择若干个属性组成新的关系的操作C、从关系中选择满足给定条件的属性的操作D、 A和B都对4 在Visual FoxPro中,关于自由表叙述正确的是( B )。
A、自由表和数据库表是完全相同的B、自由表不能建立字段级规则和约束C、自由表不能建立候选索引D、自由表不可以加入到数据库中5 在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为 ( D )。
A、STUDENT.DOCB、STUDENT.MEMC、STUDENT.DBTD、STUDENT.FPT6 数据库系统的核心是( B )。
A、数据模型B、数据库管理系统C、数据库D、数据库管理员7 在表单运行中,当结果发生变化时,应刷新表单,刷新表单所用的命令是( C )。
A、RELEASEB、DELETEC、REFRESHD、RACK8 数据表文件工资.DBF共有10条记录,当前是记录号为5。
用SUM命令计算工资总和,如果不给出范围短句,那么命令( D )。
A、计算后5条记录工资值之和B、计算后6条记录工资值之和C、只计算当前记录工资值D、计算全部记录工资值之和9 在Visual FoxPro的项目管理器中不包括的选项卡是( D )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0812-0813《数据库基础与应用》期中试题班级学号姓名
一、选择题:(每题2分,总70分)
1、以下关于Visual FoxPro的叙述最全面的是()
A)Visual FoxPro是一个数据库应用平台软件
B)Visual FoxPro是一个数据库应用开发工具
C)Visual FoxPro是一个综合应用软件
D)Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具
2、打开一个已有项目文件的命令是()
A)OPEN PROJECT B)MODIFY PROJECT
C)USE PROJECT D)EDIT PROJECT
3、对数据表的结构进行操作,是在()
A)表设计器环境下完成的B)表向导环境下完成的
C)表浏览器环境下完成的D)表编辑器环境下完成的
4、函数MOD(-4*4,-40/4)的值是()
A)-6 B)-4 C)4 D)6
5、建立数据库结构时,由系统自动设定宽度的字段类型有()A)字符型、备注型、逻辑型B)日期型、数值型、字符型
C)逻辑型、备注型、日期型D)字符型、日期型、逻辑型
6、在Visual FoxPro中不是“范围”选项的内容包括()
A)NEXT N B)RECORD N C)REST D)GO n
7、函数LEN(SPACE(20)- SPACE(15))的返回值是()
A)35 B)19 C)5 D)错误信息
8、在Visual FoxPro中,可对字段设置默认值的表()
A)必须是数据库表B)必须是自由表
C)自由或数据库表D)不能设置字段的默认值
9、下列关于数据库系统的叙述中,正确的是()
A)表的字段之间和记录之间都存在联系
B)表的字段之间和记录之间都不存在联系
C)表的字段之间不存在联系,而记录之间存在联系
D)表中只有字段之间存在联系10、在Visual FoxPro中,在两个表的主索引之间建立的联系是()
A)一对一联系B)一对多联系C)一对一联系业务与一对多联系都可以)以上都不正确
11、Visual FoxPro 6.0数据库系统是()
A)网络B)层次C)关系D)链状
12、备注型字段的宽度固定为()
A)8 B)1 C)4 D)10
13、假定系统日期是1998年12月20日,有如下命令
MOD(YEAR(DATE()),100)的结果是()
A)1998 B)98 C)981220 D)1220
14、把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的()
A)操作系统B)文件系统C)文件结构D)数据结构
15、下列表达式中,肯定不是Visual Foxpro6.0合法表达式的是()
A)[1234] B)YOU+”ME” C)”我”.AND.”你” D)08/08/08
16、在Visual FoxPro的数据库文件中,用于存放图象、声音等多媒体对象的字段是()
A)备注型B)通用型C)逻辑型D)字符型
17、在Visual FoxPro数据库中的常量的类型种类是()
A)4 B)5 C)6 D)3
18、Visual FoxPro的变量分为两类,它们是()
A)字符变量与数组变量B)简单变量与数值变量
C)内存变量与字段变量D)一般变量与下标变量
19、如果一个班只有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于()
A)一对一联系B)一对二联系C)多对多联系D)一对多联系
20、扩展名为DBC的文件是()
A)表单文件B)数据库表文件C)数据库文件D)项目文件
21、在使用项目管理器时,如果要移去一个文件,在提示的框中选择“移去”按钮,系统将会把所选择的文件移走。
被移走的文件,将会()
A)被保留在原目录中B)不被保留在原目录中
C)将被从磁盘删除D)也可能保留在原来的目录中,也可能被保留在其他目录中
22、以下常量哪个是合法的数值型常量()
A)123 B)123+E456 C)“123.456”D)1234*10
23、Visual FoxPro的主界面包括()
A)标题栏和菜单 B)工具栏和状态栏
C)命令窗口D)以上全部
24、要求一个表数据文件的数值型字段具有5位小数,那么该字段的宽度最少应当定义成()A)5位B)6位C)7位D)8位
25、将项目文件中的数据表移出后,该数据表被()
A)移出项目B)逻辑删除C)移出数据库D)物理删除
26、数据库系统与文件系统的主要区别是()
A)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可解决这类问题
B)文件系统只能管理少量数据,而数据库系统则能管理大量数据
C)文件系统只能管理程序文件,而数据库系统则能管理各种类型的文件
D)文件系统简单,而数据库系统复杂
27、Visual FoxPro是一种关系数据库管理系统,所谓关系是指()
A)表中各条记录彼此有一定的关系
B)表中各个字段彼此有一定的关系
C)一个表与另一个表之间有一定的关系
D)数据模型符合满足一定条件的二维表格式
28、在现实世界中,某种商品的名称对应于计算机世界中的( )
A)个体B)属性值C)数据项 D)性质
29、在关系理论中称为“元组”的概念,在关系数据库中称为( )
A)实体B)记录C)行D)字段
30、清除主窗口屏幕的命令是( )。
A)CLEAR B)CLEAR ALL
C)CLEAR SCREEN D)CLEAR WINDOWS
31、如果在屏幕上直接看到查询结果:"查询去向"应该选择( )
A)屏幕B)浏览
C)临时表或屏幕D)浏览或屏幕
32、在下列函数中,函数值为数值的是( )
A)AT('人民','中华人民共和国') B)CTOD('01/01/96')
C)BOF() D)SUBSTR(DTOC(DATE()),7) 33、在下列四个选项中,不属于基本关系运算的是( )
A)联接B)投影C)选择D)排序
34、Visual FoxPro 数据库文件是( )
A)存放用户数据的文件B)管理数据库对象的系统文件
C)存放用户数据和系统数据的文件D)前三种说法都对
35、在下面的数据类型中默认值为.F.的是( )
A)数值型B)字符型C)逻辑型D)日期型
二、填空题(每空2分,总22分)
1、Visual FoxPro定义了_________种数据类型.
2、项目管理器的___________选项卡用于显示和管理数据库,自由表和查询等.
3、自由表的扩展名是____________。
4、定义表结构时,要定义表中有多少个字段,是时还要定义每个字段的_______和宽度。
5、在Visual FoxPro数据类型中,日期型宽度是固定的,它的宽度为__________字节.
6、SUBSTR(“安徽省中专水平考试”,9,4)的结果_______.
7、STR(122. 46,5,1)的结果是_________
8、如果数值型字段的宽度为10,小数位为2,则其整数部分的最大取值是:__________
9、表达式VAL(SUB(“奔腾586”,5,1)*LEN(“VisualFoxpro”)的结果是___________
10、浏览表的方式有两种:___________和____________
三、综合题(8分)
简述建立如下数据库表的过程,要求明确指出以下过程:
1.使该表可以自动的输入借书证号;
2.设置性别默认为男性。