




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VFP习题以及SQL练习题
SQL练习题
一.选择题:
1检索职工表中工资大于800元的职工号,正确的命令是()A.SELECT
职工号WHERE工资>800B、SELECT职工号FROM职工SET工资
>800C.SELECT职工号FROM职工WHERE工资>800D、SELECT职
工号FROM职工FOR工资>8002找出在仓库面积大于500的仓库中
工作的职工号,以及这些职工工作所在的城市,正确的命令是()A.SELECT
职工号,城市FROM职工;
WHERE(面积>500).OR.(职工.仓库号=仓库.仓库号)B、SELECT
职工号,城市FROM职工;
WHERE(面积>500).AND.(职工.仓库号=仓库.仓库号)C.SELECT
职工号,城市FROM仓库,职工;
WHERE(面积>500).OR,(职工.仓库号=仓库.仓库号)D、SELECT
职工号,城市FROM仓库,职工;
WHERE(面积>500).AND.(职工.仓库号=仓库.仓库号)
3利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命
令是()A、SELECT*FROM仓库表WHEREIN;
(SELECT仓库号FROM职工表)B、SELECT*FROM仓库表WHERE
NOTIN;(SELECT仓库号FROM职工表)C、SELECT*FROM仓库表
WHERE仓库号EXISTS;(SELECT*FROM职工表WHERE仓库号=仓库表.
仓库号)D、SELECT*FROM仓库表WHEREEXISTS;
(SELECT*FROM职工表WHERE仓库号=仓库表.仓库号)
4从设备表中查询单价大于100000元的设备,并显示设备名称,正
确的命令是()A、SELECT单价>100000FROM设备表FOR设备名
称B、SELECT设备名称FROM设备表FOR单价>100000C、SELECT单
价>100000FROM设备表WHERE设备名称D、SELECT设备名称
FROM设备表WHERE单价>100000
5为设备表增加一个“设备总金额N(10,2)”字段,正确的命令是
()A、ALTERTABLE设备表ADDFIELDS设备总金额N(10,2)B、ALTER
TABLE设备表ADD设备总金额N(10,2)C、ALTERTABLE设备表ALTER
FIELDS设备总金额N(10,2)D、ALTERTABLE设备表ALTER设备总金
额N(10,2)6利用SQL数据更新功能,自动计算更新每个“设备总金
额”字段的字段值,该字段值等于“单价*设备数量”的值,正确命令为
()A、UPDATE设备表SET设备总金额=单价*设备数量B、UPDATE设
备表FOR设备总金额=单价*设备数量
C、UPDATE设备表WITH设备总金额=单价*设备数量D>UPDATE设
备表WHERE设备总金额=单价*设备数量
7有如下SQL语句:
SELECT使用部门,SUM(单价*设备数量)AS总金额FROM设备表;
WHERE.NOT.(进口);
GROUPBY使用部门
执行该语句后,第一条记录的“总金额”字段值是()A,196000B>
143000C,294000D、17200
8SQL的查询结果可以存放到多种类型的文件中,下列都可以用来存
放查询结果的文件类型是()A、临时表、视图、文本文件B、数组、永久
性表、视图C、
永久性表、数组、文本文件D、视图、永久性表、文本文件
9语句“DELETEFROM成绩表WHERE计算机<60”的功能是()A、
物理删除成绩表中计算机成绩在60分以下的学生记录B、物理删除成绩
表中计算机成绩在60分以上的学生记录C、逻辑删除成绩表中计算机成
绩在60分以下的学生记录
D、将计算机成绩低于60分的字段值删除,但保留记录中其它字段值
10关于SQL的超联接查询,说法错误的是()A、在SQL中可以进
行内部联接、左联接、右联接和全联接B、SQL的超联接运算符“*=”代
表左联接,“=*”代表右联接C、VisualFoxPro同样支持超联接运算符“*="
和“=*"D、利用全联接,即使两个表中的记录不满足联接条件,也会在
目标表或查询结果中出现,只是不满足条件的记录对应部分为NULL
11在SQL语句中,表达式“工资BETWEEN1220AND1250,,的含义
是()A、工资>1220.AND.工资<1250B、工资>1220.OR.工资<1250
C、工资>=1220.AND.工资<=1250D、工资>=1220.OR.工资<=1250
12SQL语句中修改表结构的命令是()AsALTERTABLEB,MODIFYTABLE
C、ALTERSTRUCTURED.MODIFYSTRUCTURE
13删除表的SQL命令是()A、DROPTABLEB、DELETETABLEC、ERASE
TABLE
D、KILLTABLE
14在SQL语句中用于分组的短语是()A、MODIFYB、ORDERBYC.
GROUPBYDsSUM
15要为职工表的所有职工增加100元工资,正确的SQL命令是()A、
REPLACE职工SET工资=工资+100B、UPDATE职工SET工资=工资+100C、
EDIT职工SET工资=工资+100D、CHANGE职工SET工资=工资+100
16要为职工表的所有职工增加100元工资,正确的SQL命令是()A、
UPDATE职工SET工资WITH工资+100B、UPDATE工资=工资+100FOR
职工C.UPDATE工资WITH工资+100FOR职工D.UPDATE职工SET工
资=工资+100
17SQL语言的核心是()A、数据查询B、数据定义C、数据操纵D、
数据控制
18SQL除了数据查询的功能,还有()A、数据定义B、数据操纵C、
数据控制D、以上答案均正确
19下列关于SQL语言特点叙述错误的是()A、SQL是一种一体化
的语言B、SQL是一种高度过程化的语言C、SQL语言非常简洁D、SQL
语言可以直接以命令方式交互使用,也可嵌入到程序中使用
20在VisualFoxPro中,SQL没有提供()A、数据查询功能B、数据
定义功能C、数据操纵功能D、数据控制功能
21标准的SQL基本查询语句的结构是()A、SELECTFROMORDERBY
B、SELECTWHEREGROUPBYC>SELECTWHEREHAVINGD>SELECTFROM
WHERE
22在SQLSELECT中,要将查询结果进行排序,应该使用短语A、ORDER
BYB、GROUPBYC、COUNTD、SUM
23嵌套查询命令中的IN相当于()A、等号(=)B、集合运算符
(e)c、加号(+)D、减号(-)
24在SQL查询中,HAVING字句的作用是()A、指出分组查询的范
围B、指出分组查询的值C、指出分组查询的条件D、指出分组查询的字
段
25下列利用空值查询的命令是,正确的一项是()A、ISNULLB、=NULL
C、NULLD、SELECTNULL
26下列关于别名和自联接的说法中,正确的是()A、SQL语句允许
在WHERE短语中为关系定义别名B、为关系定义别名的格式为:<别名
关系名>C、在关系的自联接操作中,别名是必不可少的D、以
上说法均正确
27VisualFoxPro的SQLSELECT语句的联接格式能实现联接表的个数为
()A、一个表B、两个表C、三个表D、任意多的表
28在显示结果时,只需要显示满足条件的前几个记录,则必须使用
短语()A、TOPB、BOTTOMC.PERCENTD>BY
29下列不属于SQL数据操作功能的是()A、新建表B、添加记录C、
修改记录D、删除记录
30下列关于INSERTSQL的叙述正确的是()A、在表末尾增加一条
记录B、在表头增加一条记录C、在表中任意位置插入一条记录D、在表
中可插入若干条记录
31下列关于SQL对表的定义说法错误的是()A、利用CREATETABLE
语句可以定义一个新的数据表结构B、利用SQL的表定义语句可以定义表
中的主索引C、利用SQL的表定义语句可以定义表的域完整性、字段有效
性规则等D、对于自由表的定义,SQL同样可以实现其完整性、有效性规
则等信息的设置
32若需统计“选课”表中已经选修了课程的学生人数,下面语句正
确的是()A、SELECTCOUNT(DISTINCT学生号)FROM选课B、SELECT
COUNT(学生号)FROM选课C>SELECTCOUNT(*)FROM选课D.SELECT
COUNT(DISTINCT*)FROM选课
33“学生表”的结构为(学生号N(4),姓名C(8),性别C(2),
年龄N
(2)),其中学号为主索引,下面可使用SQLINSERT插入到表中的记
录是()
A、(“1001",“张力”,“男”,“18”)B、(100A“张力”,NULL,
18)C、(NULL,“张力”,“男”,18)D、(1001,张力,男,18)34
SQL语言是()A、层次数据库语言B、网状数据库语言C、关系数据库
语言D、对立的数据库语言
35下列查询类型中,不属于SQL查询的是()A、简单查询B、嵌
套查询C、联接查询D、视图查询
36SQL中可使用通配符()A、~B、*C、?D、第二选项和第三选
项
37在SQL的计算查询中,用于计数的函数是()A、SUMB、COUNT
C、AVGD、MAX
38下列关于SQL嵌套查询的说法,正确的是()A、既能对外层查
询排序,又能对内层查询排序B、只能对外层查询排序,不能对内层查询
排序C、不能对外层查询排序,只能对内层查询排序D、既不能对外层查
询排序,也不能对内层查询排序
39在SQL命令中设置为全联接的短语是()A、INNERJOINB、LEFT
JOINC>RIGHTJOIND.FULLJOIN
40如果要将由表派生出的视图中的字段重新命名,需要使用的短语
是()A、ASB、FORC、WHERED、TO
41利用SQL的CREATE命令定义一个自由表,可以定义表的()A、
字段名、字段类型、字段宽度B、字段的主索引和域完整性的约束规则C、
定义字段的有效性规则D、以上内容均可定义
42如果要查询工资表中,基本工资在1000~2000元之间的职工记录,
则下列语句正确的是()A>SELECT*FROM工资表WHERE基本工资NOT
BETWEEN1000
AND2000B、SELECT*FROM工资表WHERE基本工资BETWEEN
100CT2000C、SELECT*FROM工资表WHERE基本工资BETWEEN1000
AND2000D.SELECT工资表FROM*WHEREBETWEEN1000AND2000
43假设有学生表和成绩表两个数据表文件,如果要查找总分在350
分以上的学生姓名及名次,下列语句中正确的是()A、SELECT姓名,
名次FROM学生表,成绩表WHERE(总分>350),OR.(学生表.学号=
成绩表.学号)B、SELECT姓名,名次FROM学生表,成绩表C、SELECT
姓名,名次FROM学生表,成绩表WHERE(总分>350).AND.(学生表.
学号=成绩表.学号)D.SELECT姓名,名次FROM学生表,成绩表WHERE
(总分>;=350).AND.(学生表.学号=成绩表.学号)
44在SQL语句中,修改表中数据的命令是()A、ALTERB>UPDATE
C、DELETE
D、INSERT
45SQL的数据操作语言不包括()A、INSERTB、UPDATEC、DELETED、
CHANGE46在SELECTSQL语句中,条件短语的关键字是()A、FROMB、
WHEREC.FOR
D、CONDITION
47如果在SQLSELECT语句的ORDERBY字句中指定了DESC,则表示
()A、按升序排序B、按降序排序C、按索引字段排序D、错误语句
48用于显示部分查询结果的TOP短语,必须与下列()短语连用A、
WHEREBsORDERBYC、FROMD、GROUPBY
49将两个SELECT语句的查询结果合并成一个查询结果的运算符是()
A、WHERE
B、JOINC.UNIOND.INTO
50在SQL的数据定义功能中,修改表结构的命令有3种,下列说法
正确的是()
A、3种命令格式都可以用来添加、修改和删除字段名B、3种命令格
式都可以用来定义、修改和删除字段有效性规则C、3种命令格式都有各
自的功能,不能将所有功能集于一种格式中D、以上说法均不正确
二.填空题:
1、从职工表中检索所有的工资值,将以下命令补充完整。SELE()FROM
职工
2、检索仓库表中的所有记录,将以下命令补充完整。SELE()FROM仓
库
3、检索哪些仓库有工资多于1210元的职工,将以下命令补充完整。
SELE()仓库号FROM职工WHERE工资>1210
4、按职工的工资值降序检索出全部职工信息,将以下命令补充完整。
SELE*FROM职工ORDERBY工资()
5、统计供应商表中的记录数,将以下命令补充完整。SELE()FROM供
应商
6、求工资总和,将以下命令补充完整。SELE()FROM职工
7、SQL支持集合的并运算,运算符是()。
8、在SQL语句中空值用()表示。
9、在VisualFoxpro中SQLDELETE命令是()删除记录。
10、在SQLSELECT中用于计算检索中的计数命令是()。
11、在SQLSELECT中用于计算检索中的求和命令是()。
12、在SQLSELECT中用于计算检索中的计算平均值命令是()。
13、在SQLSELECT中用于计算检索中的求最大值命令是()。
14、在SQLSELECT中用于计算检索中的求最小值命令是()。
15、SQLSELECT语句为了将查询结果存放到数组中应使用的短语是
INTO()o
16、SQLSELECT语句为了将查询结果存放到临时文件中应使用的短语
是INTO()o
17、SQLSELECT语句为了将查询结果存放到永久表中应使用的短语是
INTO()o
18、SQLSELECT语句为了将查询结果存放到文本文件中应使用的短语
是T0()。
19、SQLSELECT语句为了将查询结果直接输出到打印机上应使用的短
语是TO()o
20、SQL的核心是()。
21、在SQLSELECT语句中用于对查询结果进行分组,利用它进行分组
汇总的短语是()。
22、()短语必须跟随GROUPBY使用,它用来限定分组必须满足的条
件。
23、在SQLSELECT语句中用来对查询结果进行排序的短语是()。
24、在SQLSELECT语句中可以对查询结果进行排序,默认是()。
25、在SQLSELECT语句中可以对查询结果进行排序,降序的短语是()。
26、求成绩表中的成绩最高分,将以下命令补充完整。SELE(乂成绩)
FROM成绩
27、求成绩表中的成绩最低分,将以下命令补充完整。SELE(乂成绩)
FROM成绩
28、找出尚未确定成绩的学生姓名,将以下命令补充完整。SELE姓名
FROM成绩WHERE姓名IS()
29、找出尚未确定成绩的学生姓名,将以下命令补充完整。
SELE()FROM成绩WHERE姓名ISNULL
30、往订购单关系中插入元组(“E7“,“S4”,“OR01”,2001/05/25),
将以下命令补充完整。()INTO订购单VALUES
(“E7“,“S4“,“OR01”,2001/05/25)
31、给职工表中所有的工资提高10%,将以下命令补充完整。
UPDATE职工SET工资=()
32、给职工表中仓库号为WH1的职工加工资50元,将以下命令补充
完整。UPDATE职工SET工资=()WHERE仓库号="WH1”
33、下面命令是用SQLCREATE建立一个订货管理表,将以下命令补充
完整。CREATETABLE订货管理(仓库号C(5)PRIMARYKEY,城市C(10),
面积I()(面积>O)ERROR”面积应该大于0!”)
34、下面命令是用SQLCREATE建立一个职工表,将以下命令补充完整。
CREATETABLE职工(仓库号C(5),职工号C(5)PRIMARYKEY,工资I
CHECK(工资>=1000.AND.工资<=5000)ERROR”工资值的范围在
1000-5000!()1200)
35、为订购单表增加一个货币类型的总金额字段,将以下命令补充完
整。ALTERTABLE订购单()总金额Y
36、为订购单表增加一个货币类型的总金额字段,将以下命令补充完
整。()TABLE订购单ADD总金额Y
37、为订购单表增加一个货币类型的总金额字段,将以下命令补充完
整。ALTERTABLE订购单ADD总金额()
38、修改或定义总金额字段的有效性规则,将以下命令补充完整。
ALTER总金额()CHECK总金额>100ERROR“总金额应该大于100!”
39、删除总金额字段的有效性规则,将以下命令补充完整。ALTERTABLE
订购单ALTER总金额()CHECK
40、将订购单表的总金额字段名改为金额,将以下命令补充完整。
ALTERTABLE订购单()COLUMN总金额TO金额
41、删除订购单表中的金额字段,将以下命令补充完整。ALTERTABLE
订购单()COLUMN金额
42、定义一个视图,它包含职工号、月工资和年工资3个字段,将以
下命令补充完整。CREATE()v_salASSELECT职工号,工资AS月工资,
工资*12AS年工资FROM职工
43、定义一个视图,它包含职工号、月工资和年工资3个字段,将以
下命令补充完整。CREATEVIEWv_sal()SELECT职工号,工资AS月工
资,工资*12AS年工资FROM职工
44、定义一个视图,它包含职工号、月工资和年工资3个字段,将以
下命令补充完整。CREATEVIEWv_salASSELECT职工号,工资()月工资,
工资*12AS年工资FROM职工
45、当前目录下有“工资表”文件,现要将“职称”为“工程师”的
工资增加30元,则语句为:UPDATE工资表()WHERE职称="工程师”
46、SQLSELECT语句中的()用于实现关系的选择操作。
47、SQLSELECT中,字符串匹配运算符用()。
48、在成绩表中,只显示分数最高的前10名学生的记录,语句为:
SELECT*()10FROM成绩表ORDERBY总分DESC
49、利用SQL语句统计选修了“计算机”课程的学生人数。SELECT()
(*)FROM选课表WHERE课程名=”计算机”
50、利用SQL语句删除当前文件夹中一个名为temp的自由表文件为:
()temp
51、在成绩表中,检索选修3门以上课程的学生的及格学科的总成绩。
SELECT学号,SUM(成绩)FROM成绩表WHERE成绩>=60GROUPBY学
号()COUNT(*)>=3
52、在“职工表”中删除“年龄”字段的有效性规则。ALTERTABLE职
工表ALTER年龄()
53、设有选课表,表中包含的字段有:学号C(3),课程号C(3),
成绩N(3)。查询每门课程的学生人数,要求显示课程号和学生人数。SELECT
课程号,()(学号)AS学生人数FROM选课表GROUPBY课程号
54、设有选课表,表中包含的字段有:学号C(3),课程号C(3),
成绩N(3)。查询每门课程的学生人数,要求显示课程号和学生人数。SELECT
课程号,COUNT(学号)AS学生人数FROM选课表GROUPBY()
55、设有选课表,表中包含的字段有:学号C(3),课程号C(3),
成绩N(3)。查询每门课程的学生人数,要求显示课程号和学生人数。SELECT
课程号,COUNT(学号)AS()FROM选课表GROUPBY课程号
56、设有选课表,表中包含的字段有:学号C(3),课程号C(3),
成绩N(3)。查询每门课程的学生人数,要求显示课程号和学生人数。SELECT
课程号,()(学号)()学生人数FROM选课表GROUPBY课程号
57、检索学生表中,“籍贯”为“北京”的学生记录,将结果保存到
表temp中。SELECT*FROM学生表WHERE籍贯="北京"INTOTABLE
()
58、SQL的操作语句包括INSERT.UPDATE和()。
59、()是指将同一关系与其自身进行联接。
60、视图是从()中派生出来的。
61、视图可看做是一个虚表,它必须依赖()存在,不能单独存在。
62、视图可以像表一样进行()。
63、当一个视图是由单个表导出时•,可以进行插入和更新操作,但不
能进行()
操作。
64、关系数据库标准语言是指()o
65、在SQL的自联接查询中,必须为表设置()。
66、在SQL的CREATETABLE命令建立表时,用子句()指定表的主
索引。
67、视图可以从单个或多个表中派生出来,是一个()o
68、在视图中可以利用SELECT的()短语可以重新给字段命名。
69、SQL可以对两种基本数据进行操作,分别是表和()o
70、在CREATETABLE命令中使用的数据类型T是()。
第一单元练习题
VFP练习题
(时间:120分钟共100分)
一.单选题:本题每小题有A、B、C、D四个选项,其中只有一个选项
是正确的;共有50小题,每小题1分,计50分。
1.数据库管理系统的英文缩写是()o
A、DBB、DBSC、DBMSD.DBA
2.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者
之间的关系是()
A、DBS包括DB和DBMSB、DBMS包括DB和DBS
C、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS
3.在关系型的数据库管理系统中,三种基本关系运算是()。
A、选择、投影和连接B、选择、删除和复制
C、创建、修改和合并D、统计、连接和分类
4.数据库文件的扩展名是()0
A、.IDXB、.DBFC、.PJXD、.DBC
5.扩展名为DBF的文件是()
A、查询文件B、数据库表文件C、数据库文件D、项目
文件
6.VFP6.0是一种()数据库管理系统。
A、层次型B、网状型C、关系型D、逻辑型
7.如果一个班只能有一个班主任,而且一个班主任不能同时担任其他
班的班主任,班级和班主任两个实体之间的关系属于()
A、一对一联系B、一对二联系C、多对多联系D、一对
多联系
8.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门
可以有多名职员,则部门与职员之间的联系类型是()。
A、一对一B、一对多C、多对多D、不确定
9.日期型常数是用来表示日期的一种特殊数据,其长度为()个字
节。
A、任意B、10C、6D、8
10.在VFP中,可使用的两类变量为()
A、内存变量和字段变量B、全局变量和局部变量
C、简单变量和复杂变量D、单一变量和数组变量
11.若将内存变量定义为全局变量,应使用的VF6.0命令是()
A、LOCALB、PRIVATEC、PUBLICD、GLOBAL
12.若将内存变量定义为隐蔽型变量,应使用的VF6.0命令是()
A、LOCALB、PRIVATEC、PUBLICD、GLOBAL
13.在VFP中,字段变量的逻辑型、备注型、日期型字段的宽度由系统
自动给出,它们分别为()
A、1,4,8B、4,4,10C、1,10,8D、2,
8,8
14.设D1和D2为日期型数据,M为整数,不能进行的运算是()o
A、D1+D2B、D1-D2C、Dl+MD、D2-M
15.执行命令STOREDTOC(DATE())TOA1后,变量A1的类型是()
A、日期型B、备注型C、数值型D、字符型
16.下列函数中函数值为数值型的是()
A、DATE()B、TIME()C、DAY()D、DATETIME
()
17.下列函数中函数值为字符型的是()
A、DATE()B、TIME()C、YEAR()D、DATETIME
()
18.REPLACE命令用来批量修改记录,省略范围子句时,则系统默认为
()
A、第一条记录B、ALLC、RESTD、当前记录
19.在VFP中,可以同时打开表的最大数目是()
A、128B、254C、32767D、255
20.关于VFP中的数据类型,不正确的说法是()
A、C代表字符型数据B、N代表数值型数据
C、L代表逻辑型数据D、P代表全局型数据
21.SETORDERTO命令的作用是()
A、打开索引文件B、删除索引标记C、指定主控索引D、修改索
引标记
22.在VFP命令的一般格式中,下列属于范围子句的是()
A、FORB、FIELDSC、RESTD、WHILE
23.在VFP命令的一般格式中,下列属于条件子句的是()
A、FORB、FIELDSC、RESTD、ALL
24.在数据库中,每个关系应有一个主关键字段,以保证关系中的所有记
录都是不同的,这指的是()
A、完整性约束B、实体完整性约束C、参照完整性约束D、
外键约束
25.在数据库中的数据表可以设置字段有效性规则,这属于数据完整性
约束中的()
A、实体完整性范畴B、参照完整性范畴C、一般性的完整性范畴D、
域完整性范畴
26.修改数据表结构的命令是()
A、MODICOMMB、MODISTRUC、LISTSTRUD、MODIDATA
27.下列命令中,默认范围为ALL的命令是()
A、DELETEB、DISPLAYC、AVERAGED、REPLACE
28.下列命令中,默认范围为当前纪录的命令是()
A、SUMB、LISTC、AVERAGED、REPLACE
29.在VFP中,图片、声音、动画等数据一般以()类型的字段存储
在数据表的记录中
A、字符型B、数值型C、逻辑型D、通用型
30.在VFP中()
A、自由表的字段可以设置有效性规则B、数据库表字段可以设置
有效性规则
C、自由表和数据库表的字段均可设置有效性规则
D、自由表和数据库表的字段均不可设置有效性规则
31.把当前数据表文件中全部记录清除,但仍保留表结构,应当使用命
令()
A、MODIFYSTRUCTURE
C、REPLACEB、DELETED、ZAP
32.若建立索引的字段值不允许重复,并且一个表中只能创建一个,应
该是()
A、主索引B、唯一索引C、后选索引D、普通索引
33.若建立索引的字段值不允许重复,并且一个表中可创建多个,应该
是()
A、主索引B、唯一索引C、后选索引D、普通索引
34.参照完整性的规则不包括()
A、更新规则B、查询规则C、插入规则D、删除规
则
35.若数据表中有10条记录,依次执行命令GOBOTTOM和SKIP
后,EOF()和RECNO()值分别是()
A、.F.和10B、.T.和10C、.F.和11D、.T.
和11
36.执行完命令LOCATEFORXB="女”后,若要继续查找下一条符合条
件的记录,可使用命令()
A、SKIPB、NEXTC、CONTINUED、RESUME
37.PARAMETERS语句出现在()
A、主程序的开头B、子程序的开头C、主程序RETURN之前
D、子程序RETURN之前
38.在VFP中,WAIT、ACCEFT、INPUT三条命令中只能接受一个字符的
命令是()
A、ACCEPTB、WAITC、INPUTD、INPUT、ACCEPT>
WAIT
39.退出VisualFoxPro6.0系统,在命令窗口执行()命令。
A、EXITB、CTRL+WC、QUITD、ESC
40.清除内存变量的命令是()o
A、CLEARB>CLEARALLC>CLEARSCREEND.CLEARWINDOWS
41.使用命令DIMENSIONA(3,4)定义的数组,包含的数组元素的个数
为(
A、12个B、13个C、7个D、6个
42.数据表中有语文,数学,英语和总分四个数值型字段,要将所有记录
的语文,数学,英语成绩求和后存入总分字段中,应使用命令()
A、TOTAL语文+数学+英语TO总分
B、REPLACEALL总分WITH语文+数学+英语
C、SUM语文,数学,英语TO总分
D、REPLACEALL语文+数学+英语WITH总分
43.在VFP中,用于建立程序文件的命令是()
A、MODIFYCOMMANDB、CREATEC、COPYD、
SELECT
44.在VFP中,如果要使BOF(),EOF。同时为工,则()
A、记录指针定位到第一个记录的前面
B、记录指针定位到第一个记录上
C、为空表
D、记录指针定位到末记录的后面
45.当数据表打开时,索引文件自动打开的是()。
A、单一索引文件(JDX)B、复合索引文件(.CDX)
C、结构化复合索引文件D、非结构化复合索引文件
46.在VFP下,用LISTSTRUCTURE命令显示表中字段的宽度合计为60,
则用户实际设置字段的总宽度为()o
A、58B、59C、60D、61
请选择正确答案(
47.)o
A、查询文件中的查询结果可以更改
B、视图是一个虚拟表,可以像表一样进行查询
C、视图可以独立于数据库而存在
D、查询只能基于表而不能基于视图
48.在VFP中,使用SQL命令将成绩表CJ.DBF中的学生总分ZF字段
的值增加10分,应使用的命令是()。
A、REPLACEZFWITHZF+10B、REPLACEZFWITHZF=ZF+10
C、UPDATESETZFWITHZF+10D、UPDATECJSETZF=ZF+10
49.在SQL查询时,使用WHERE子句指出的是()
A、查询目标B、查询结果C、查询条件D、查询视图
50.在VFP中,建立多表查询时,默认表间的联接类型是()
A、内部联接B、左联接C、右联接D、完全联接
二.判断题:本题只有A、B选项,在答题卡的对应题号位置填涂相
应选项即可,共20题,每小题1分,计20分。
2.执行命令STOREDTOC(DATE())TOA1后,变量A1的类型是日期型
3.数据库管理系统是数据库系统的中心枢纽
4.若在两个数据表中,有一共有字段,在两个表中均为主关键字,则两个
表根据该字段建立的关系是一对一关系
5.在VFP中,建立数据库表时,将成绩字段值限制在0~100之间的这
种约束属于域完整性约束。
6.在VFP中,同一数组中的各元素值必为同一种类型
7.默认工作目录的作用是将自己所建立的程序和数据表文件放在该
目录下,便于管理
8.表达式“ABCD”+“XYZ”="ABCDXYZ”的运算结果为字符串。
9.对于主名为CJ的数据库表,表中含有备注型字段,则该数据库中应
包含CJ.DBF和CJ.FPT文件。
10.当前记录为首记录时,BOF()为.F.,EOF()为.F.。
11.可以使用LISTSTRU命令修改表的结构。
12.在使用INPUT语句从键盘输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《供配电技术》高职机电一体化全套教学课件
- 中职高考英语一轮练习(定语从句)含答案
- 二零二五年新型建筑材料采购合同
- 二零二五年度农产品深加工产品总代理销售合同
- 二零二五年度贵金属典当担保协议书
- 二零二五年度家居建材加盟代理合同范本
- 2025版离婚协议书范本:男方出轨离婚案中子女教育协议
- 2025电脑维修服务合同(含数据恢复与安全防护)
- 二零二五年临时网络直播及视频制作劳务合同
- 二零二五版离婚协议书范本:夫妻感情破裂财产分割子女抚养责任协议书
- 福建省福州市福九联盟2024-2025学年高一下学期7月期末考试数学试卷(含答案)
- 企业环境保护工作课件
- 2024年云南省富源县人民医院公开招聘护理工作人员试题带答案详解
- 太阳能路灯设计与安装方案
- 2025年高考新课标I卷听力讲评课件-高考英语一轮复习专项
- 2025国家保安员资格考试题库及答案
- 轻量化渲染方案-洞察及研究
- 二甲基亚砜项目可行性研究报告
- 医药代表商务礼仪培训课程
- 2025年深圳中考化学试卷真题(含答案)
- 2025至2030中国游乐类主题公园行业产业运行态势及投资规划深度研究报告
评论
0/150
提交评论