《数据库应用技术---visual foxpro 6.0》复习试卷一。
一、填空题:
1、visual foxpor 6.0中,项目文件的扩展名是 ,数据库文件的扩展名是___表文件的扩展名是并且把表分为表和表两类。
2、常见的数据库模型有模型模型和模型3种。
3、visual foxpor 6.0中,变量分为和两种类型。其中字符型数据占字节,日期型数据占个字节,整型数据占个字节,逻辑型数据占字节。
4、visual foxpor 6.0中,以下各函数的值分别:len("i am a student")的值是 ;year(date())的值是 ;mod(10,3)的值是 ;sqrt("25")的值是 ;substr(“abcdefabcdef",4,4)的值是 。
5、visual foxpor 6.0中,索引文件分为和两种类型。把索引文件主名与表名相同的索引文件称为索引文件。
6、逻辑运算符按优先级由高到低的排列顺序为。
二、单项选择题:
7、在下述visual foxpro 6.0 表达式中,结果总是逻辑值的是( )
a、字符运算表达式 b、算术运算表达式 c、关系运算表达式 d、日期运算表达式。
8、数据库系统的核心是( )
、数据库 b、数据库管理系统 c、操作系统 d、文件。
9、结果为“北京奥运会”的表达式是( )
、“ 北京”-“奥运会北京 ”-奥运会”
、“北京”+“奥运会d、“北京 ”+奥运会”
10、下列赋值命令中正确的是( )
a、store 8 to x,y b、store 8,9 to x,y c、x=8,y=9 d、x=y=8
11、数学表达式1≤x≤7,在visual foxpro6.0中正确的写法是( )
a、1≤x or x≤7 b、1≤x and x≤7 c、x>=1 and x<=7 d、x>=1 or x<=7
12、打开一个数据库的命令是( )
a、useb、use database c、open d、open database
13、在表中末尾追加一条空记录,使用命令( )
a、append b、append blank c、insert d、insert blank
14、要将一个表中的全部记录追加到当前表中,可以使用命令 (
a、append b、insert c、insert from d、append from
15、在visual foxpor 6.0中,能够进行条件定位的命令是( )
a、 skip b、 seek c、 locate d、 go
16、在visual foxpor 6.0中,用字母表示工作区的个数是( )个。
a、1 b、10 c、256 d、32767
3、按要求完成下列各题:
、设有商品表文件其中“商品名”和“品牌”为字符型字段,“单价”和“库存量”为数值型字段,“是否进货”为逻辑型字段,该表已打开。
记录号商店名商品名品牌单价库存量是否进货。
1 光明商场电冰箱海尔 3700 60 f
2 长安商场空调机科龙 3600 27 t
3 百货大楼彩电长虹 2450 60 f
4 百货大楼洗衣机松下 1780 12 t
17、显示所有品牌是“海尔”的记录,操作命令:
18、要将所有库存量低于30的商品的“是否进货”字段修改为逻辑真,操作命令。
19、将另一个具有相同结构的表文件中的所有记录追加到表的末尾用命令。
20、要显示表文件所有商店销售的空调平均单价、平均库存量,操作命令:
21、以商品名建立升序索引,且索引标记为spm,用命令:
、已知有一表其表结构有字段:学号、姓名、语文、数学、政治、英语、vf、ph、总分、平均分、名次。且该表已打开。
22、在表末尾追加记录,可以在visual fox pro6.0命令窗口输入命令:
23、修改表文件的结构,可以使用命令:
24、要在第1条记录前增加一条空记录,操作的命令是:
25、用替换命令计算出所有记录的总分,应使用命令:
26、用替换命令计算出所有记录的平均分,应使用命令:
27、按总分降序索引,且索引标记为zf,应使用命令:
、在上题的基础上,分别执行下列命令:
28、go top
则记录指针定位在记录上;
29、go 1
则记录指针定位在记录上;
30、go bottom
则记录指针定位在记录上;
4、写出下列命令的功能。
假定有二个表,其中一个为档案表),另一个为成绩表)。
31、select 1
32、use da
33、index on 学号 tag xh
34、list all for 性别=“男。
35、delete all for 年龄=16
36、select b
37、use cj
38、index on 总分 tag zf descending
39、go top
40、disp files 学号,姓名,总分,平均分,名次
五、简答题。
41、在visual foxpor 6.0中,建立一个项目管理器后,项目管理的标签有哪五项标签和其它共六个标签?
VF数据库复习
1 创建表 create table 表名 列名数据类型 宽度,小数位数 2 修改表结构 alter table 表名 add 列名数据类型 宽度,小数位数 alter table 表名 drop 列名。alter table 表名 rename column 列名1 to 列名2 即将列名2改为列...
VF复习第二章
第二章 vf系统初步。一 vf的三种工作方式。利用菜单系统 利用命令窗口 利用各种生成器自动产生程序或编写程序文件。二 项目管理器。项目 指文件 数据 文档和vf对象的集合。一 六个选项卡。1 数据 包含一个项目中的所有数据。即 数据库 自由表 查询 视图。2 文档 包含表单 报表 标签三类文件。3...
VF专升本
打开 open data数据库名。新建 creat data数据库名修改 modi date数据库名。关闭 close data close data all close all clear all建立表 create文件名。复制表 copy to文件名 fields字段名列表 for条件 被复制的...