2012年VFP上机练习题及参考操作答案V4
第三题
根据以下要求,完成基本操作,所需文件在指定文件夹下:
1.从SCORE_MANAGER数据库中删除名为NEW_VIEW1的视图(在数据库设计器中,右单击视图,选择删除即可)。
2.用SQL命令向SCORE1表中插入一条记录:学号为“993503433”、课程号为“0001”、 成绩为99。(在VFP命令窗口中执行命令:insertintoscore1(学号,课程号,成绩)values("993503433","0001",99),不用考虑打开表) p100
第四题
1.在指定文件夹下打开数据库文件college(modidatacollege),物理删除该数据库 中的temp表(在数据库设计器中右单击该表选择删除,在提示框中再选择删除,注意此操作 要求物理删除表,所以不要选择移去,移去操作仅把表转换为自由表,而不是从磁盘上物理 删除表),然后将三个自由表“教师表”、“课程表”和“学院表”添加到该数据库中。
3.使用SQL语句查询“教师表”中工资大于4500的教师的全部信息,将查询结果按职工号升序排列,查询结果存储于文本文件one.txt中,SQL语句存储于文件two.prg中。
SQL命令:select*from教师表where工资>4500orderby 职工号
one.txt tofile
用modicomm 命令建立一个程序文件two.prg,把上面的语句输入后保存即可。
第五
题
在指定文件夹下打开数据库“宾馆”,完成以下操作: 1.打开“客户”表,为“性别”字段增加约束性规则:性别只能取“男”或“女”,默
认值为“女”,表达式为性别$“男女”。
2.为“入住”表创建一个主索引,索引名为fkkey,索引表达式为“客房号+客户号”。 (在表设计器中建立入住字段的索引,??在索引标签中设置其为主索引,在索引名处输入fkkey,在表达式处输入:客房号+客户号)
3.根据各表的名称、字段名的含义和存储的内容建立表之间的永久联系(参见课本


