问答题 在下完成下列操作:
问答题 打开数据库文件“大学管理”,修改并执行程序four.prg。程序four.prg的功能如下:
①建立一个“工资表”(各字段类型和宽度与“教师表”的对应字段相同),其中“职工号”为关键字;
②插入一条“职工号”、“姓名”和“工资”分别为“11020034”、“宣喧”和4500的记录;
③将“教师表”中所有记录的相应字段插入“工资表”中;
④将工资低于3000的职工工资增加10%;
⑤删除姓名为“Thomas”的记录。
注意:只能修改标有错误的语句行,不能修改其他语句,修改以后请执行一次该程序,如果多次执行,请将前一次执行后生成的表文件删除。
【正确答案】
【答案解析】[微步骤]
步骤1:单击工具栏中的“打开”按钮,打开考生文件夹中的程序文件four.prg,修改如下。
***************************************
CREATE TABLE工资表(职工号C(8)primary KEY,姓名C(6),工资N(10,2))
INSERT INTO 工资表VALUES("11020034", "宣喧", 4500)
USE工资表
APPEND FROM教师表
UPDATE 工资表SET工资=工资*1.1 WHERE工资<3000
DELETE FROM工资表WHERE姓名="Thomas"
PACK
***************************************
步骤2:保存并运行程序。
答案考生文件夹
问答题 使用查询设计器建立查询teacher_q并执行,查询的数据来源是“教师表”和“学院表”,查询的字段项包括“姓名”、“工资”和“系名”,并且查询结果中只包括“工资”小于等于3000的记录,查询去向是表文件five.dbf,查询结果是先按“工资”降序排列,再按“姓名”升序排列。
【正确答案】
【答案解析】[微步骤]
步骤1:单击常用工具栏中的“新建”按钮,新建一个查询,在“添加表或视图”对话框中将“教师表”和“学院表”添加到新建的查询中。
步骤2:在“字段”选项卡中将“教师表.姓名”、“教师表.工资”和“学院表.系名”添加到选定字段中。
步骤3:在“筛选”选项卡中,在字段名中选择“教师表.工资”,条件为“<=”,实例为“3000”。
步骤4:在“排序依据”选项卡中设置先按“工资”降序排列,再按“姓名”升序排列。
步骤5:选择“查询”菜单下的“查询去向”命令,在“查询去向”对话框中选择“表”,在“表名”中输入five。
步骤6:保存查询为teacher_q,运行查询。