在考生文件夹下完成下列应用:
(1) 用 SQL 语句完成下列操作: 查询项目的项目号、 项目名和项目使用的零件号、 零件名称, 查询结果按项目号降序、 零件号升序排序, 并存放于表item_temp 中, 同时将使用的 SQL 语句存储于新建的文本文件 item.txt 中。
(2) 根据零件信息、 使用零件和项目信息 3 个表, 利用视图设计器建立一个视图 view_item, 该视图的属性列由项目号、 项目名、 零件名称、 单价和数量组成, 记录按项目号升序排序, 筛选条件是项目号为“s2” 。
(1) 步骤 1: 单击工具栏中的“新建” 按钮, 在“新建” 对话框中选择“文件类型” 选项组中的“查询” , 并单击“新建文件” 按钮。
步骤 2: 在“添加表或视图” 对话框中分别将表零件信息、 使用零件和项目信息添加到查询设计器, 并根据连接条件建立连接。
步骤 3: 在查询设计器的“字段” 选项卡中, 分别将项目信息.项目号、 项目信息.项目名、 零件信息.零件号、 零件信息.零件名称添加到“选定字段” 列表中。
步骤 4: 在“排序依据” 选项卡中, 将项目信息.项目号添加到“排序条件”列表中, 并选择“降序” 单选按钮; 再将零件信息.零件号添加到“排序条件” 列表中, 并选择“升序” 单选按钮。
步骤 5: 单击“查询” 菜单下的“查询去向” 命令, 在“查询去向” 对话框中选择“表” , 并输入表名 item_temp, 单击确定按钮。
步骤 6: 单击“查询” 菜单下的“查看 SQL” 命令, 并复制全部代码; 再单击工具栏中的“新建” 按钮, 在“新建” 对话框中选择“文件类型” 选项组下的“文本文件” , 单击“新建文件” 按钮, 将复制的代码粘贴到此处。
********************查询 SQL 语句********************
SELECT 项目信息.项目号, 项目信息.项目名, 零件信息.零件号, ;
零件信息.零件名称;
FROM 使用零件情况!零件信息 INNER JOIN 使用零件情况!使用零件;
INNER JOIN 使用零件情况!项目信息;
ON 使用零件.项目号=项目信息.项目号;
ON 零件信息.零件号=使用零件.零件号;
ORDER BY 项目信息.项目号 DESC, 零件信息.零件号;
INTO TABLE item_temp.dbf
*********************************************
步骤 7: 单击工具栏中的“保存” 按钮, 在“另存为” 对话框中输入 item,单击“保存” 按钮; 再在命令窗口中输入: do item.txt, 按回车键运行查询。
(2) 步骤 1: 单击工具栏中的“打开” 按钮, 在“打开” 对话框中选择考生文件夹下的“使用零件情况” 数据库, 再单击“确定” 按钮。
步骤 2: 在数据库设计器中, 单击“数据库设计器” 工具栏中的“新建本地视图” 按钮, 在“新建本地试图” 对话框中单击“新建视图” 按钮。
步骤 3: 在“添加表或视图” 对话框中分别双击表零件信息、 使用零件和项目信息, 并单击“关闭” 按钮。
步骤 4: 在视图设计器的“字段” 选项卡中, 分别将项目信息.项目号、 项目信息.项目名、 零件信息.零件名称、 零件信息.单价和使用零件.数量添加到选定字段。
步骤 5: 在“筛选” 选项卡的“字段名” 中选择“项目信息.项目号” , “条件” 选择“=” , “实例” 输入“s2” ; 在“排序依据” 选项卡中将项目信息.项目号字段添加到“排序条件” 列表框, 并选择“升序” 单选按钮。
步骤 6: 单击工具栏中的“保存” 按钮, 在“保存” 对话框中输入视图名称view_item, 单击“确定” 按钮。 最后单击工具栏中的“运行” 按钮。