排序,则索引表达式为__________。
三、按照要求写出相应的命令。
已知:
(1)学生表XS.DBF 包含字段XH,XM,XB,XZYDM分别表示学生的学号、姓名、性别、系专业代码。
(2)成绩表CJ.DBF包含字段XH,KCDM,CJ分别表示学号、课程代码和成绩。 (3)院系专业YXZY.DBF包含XZYDM、YXMC和ZYMC,分别表示系专业代码、院系名称和专业名称。
(4)工资表GZ.DBF包含字段GH,JBGZ分别表示工号和基本工资。
1.创建一个教师表(js.dbf),其中有字段gh(字符型,长度为8)、xm(字符型,长度为10)、csrq(日期型)、bz(备注型,且允许为NULL值)。
2.删除JS表中年龄超过60岁的所有教师的记录。
3.将工资表中GH以“A”开头的基本工资加200。
4.为院系专业表插入一条新纪录:系专业代码为“0015”,院系名称为“信息科学系”,专业名称为“人工智能”。
5.创建一个课程表(kc.dbf),其中有字段KCDM(字符型,长度为4)、KCM(字符型,长度为18)、KSS(数值型,长度为2)、BXK(逻辑型)。
6.将学号为“950106”,课程代码为“06”,成绩为“80”的记录从成绩表删除中。
7.更新成绩表CJ.DBF 的CJ字段的值,要求90分以下的新成绩为原成绩的1.1 倍,90分
及以上的同学新成绩都为100分。
8.将学号为“950106”,课程代码为“02”,成绩为“85”的记录插入到成绩表中。
9.将CJ(成绩表)中学号为“990102”、课程代码为“02”的学生的成绩改为:90。
10.删除成绩表中成绩不及格的所有记录。
11.将教师表“gh”字段的长度由“8”改为“4”。
12.将“bz”字段从教师表删去。
13.设置学生表“性别”字段的默认值为“男”。
14.把JL(备注型 M 允许为NULL值)字段添加到JS表中。
15.把CSRQ(出生日期,字符型)字段添加到XS表中。
16.把ZP(照片,通用型)字段添加到XS表中。
17.将工资表的JBGZ字段长度改为由5位整数和2位小数组成。
18.设置学生表的有效性规则为必须年满16岁才能入学。
19.将工资表的“jbgz”改名为“sfgz”。
20.删除学生表的有效性规则。
第4章 查询的创建和使用
一、选择题
1.下列说法正确的是__________。 A.视图文件的扩展名是.vcx B.查询文件中保存的是查询的结果
C.查询设计器实质上是SELECT-SQL命令的可视化设计方法 D.查询是基于表的,并且是可更新的数据集合 2.有关查询和视图,下列说法不正确的是__________。 A.查询是只读型数据,视图可以改变数据源 B.查询可以更新数据源,视图也有此功能
C.视图具有许多数据库表的属性,利用视图可以创建查询和视图 D.视图可以更新数据源,存在于数据库中
3.在VFP系统中,使用查询设计器生成的查询文件中保存的是___________。 A.查询的命令 B.与查询有关的基表 C.查询的结果 D.查询的条件
4.根据需要,可以把查询输出到不同的目的地。以下不可以作为查询的输出类型的是___________。
A.自由表 B.临时表 C.表单 D.屏幕
5.下列关于视图的说法中,错误的是___________。 A.视图中的源数据表也称为基表 B.视图不以文件的方式独立存在
C.视图设计器只比查询设计器多一个“更新条件”选项卡 D.远程视图使用VFP的SQL语法从VFP视图或表中选择信息 6.SQL是__________的缩写。
A.Standard Query Language B.Structured Query Language C.Select Query Language D.其他三项都不是
7.如果没有选定输出目的地,那么查询结果将显示在__________中。 A.VFP主窗口 B.浏览窗口 C.用户自定义窗口 D.临时表
8.从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为___________。
A.SELECT * FROM customer INTO CURSOR MyCursor B.SELECT * FROM customer INTO TABLE MyCursor C.SELECT ALL FROM customer INTO TABLE MyCursor D.CREATE SQL VIEW MyCursor ASSELECT * FROM customer 9.查询设计器和视图设计器的主要不同表现在___________。 A.查询设计器有“更新条件”选项卡,没有“查询去向”选项。 B.查询设计器没有“更新条件”选项卡,有“查询去向”选项。 C.视图设计器没有“更新条件”选项卡,没有“查询去向”选项。 D.视图设计器有“更新条件”选项卡,也有“查询去向”选项。 10.下列有关查询与视图的叙述中错误的是___________。
A.查询文件不仅可以在查询设计器中修改,而且可以利用Windows的“记事本修改” B.视图分为本地视图和远程视图两种类型,而且可以创建参数化视图
C.查询结果在屏幕上直接浏览时,其数据是只读的,而视图的结果是可以修改的 D.查询与视图的数据源可以是自由表、数据库表、查询和视图 11.查询如果要输出匹配记录,多表关联应选择___________。
A.内部联接 B.左外部联接 C.右外部联接 D.全外部联接 12.查询结果可进行___________。
A.数据修改 B.数据追加 C.单独保存 D.保存在数据库中 13.查询的数据源 ___________。
A.只能是自由表 B.只能是关联的多表 C.只能是视图 D.表和视图 14.视图是一个___________。
A. 虚拟的表 B.真实的表 C.不依赖数据库的表 D.不能修改的表. 15.Visual FoxPro 6.0中,建立查询可用___________方法。
A.使用查询向导 B.使用查询设计器 C.直接使用SELECT-SQL命令 D.以上方法均可
16.使用SELECT-SQL命令建立查询时,若要将查询结果输出到临时数据表中,需要使

