在考生文件夹下已有order、orderitem和goods 3个表。其中,order表包含了订单的基本信息,0rdefitem表包含了订单的详细信息,goods表包含了商品(图书)的相关信息。 1.利用查询设计器创建查询,从0rder、orderitem和goods表中查询客户名为lilan的所有订单信息,查询结果依次包含订单号、客户名、签订日期、商品名、单价和数量6项内容。各记录按订单号降序排序,订单号相同按商品名降序排序。查询去向为表tableone。最后将查询保存在queryone.qpr文件中,

题目

在考生文件夹下已有order、orderitem和goods 3个表。其中,order表包含了订单的基本信息,0rdefitem表包含了订单的详细信息,goods表包含了商品(图书)的相关信息。 1.利用查询设计器创建查询,从0rder、orderitem和goods表中查询客户名为lilan的所有订单信息,查询结果依次包含订单号、客户名、签订日期、商品名、单价和数量6项内容。各记录按订单号降序排序,订单号相同按商品名降序排序。查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。 2.首先创建一个名为orde_m的数据库,并向其中添加order表和0rderitem表。然后在数据库中创建视图Viewone:利用该视图只能查询商品号为a00002的商品订购信息。查询结果依次包含订单号、签订日期和数量3项内容。各记录按订单号升序排列,最后利用刚创建的视图查询视图中的全部信息,并将查询结果存放在表tabletwo中。


相似考题
更多“在考生文件夹下已有order、orderitem和goods3个表。其中,order表包含了订单的基本信息,0rdefitem表 ”相关问题
  • 第1题:

    请在考生文件夹下建立一个项目KS3。

    2.将考生文件夹下的数据库cust_m加入到项目KS3中。

    3.为表cust建立主索引,索引名,索引表达式均为客户编号。

    为表order1建立普通索引,索引名、索引表达式均为客户编号。

    4.表cust和表order1必要的索引已建立,为两表建立永久性的联系。


    正确答案:建立查询可以使用“文件”菜单完成选择文件一新建——查询一新建文件将tx1和jsh添加入查询中从字段中选择姓名、职称和电话字段单击查询菜单下的查询去向选择表.输入表名query2.DBF。最后运行该查询。
    建立查询可以使用“文件”菜单完成,选择文件一新建——查询一新建文件,将tx1和jsh添加入查询中,从字段中选择姓名、职称和电话字段,单击查询菜单下的查询去向,选择表,.输入表名query2.DBF。最后运行该查询。

  • 第2题:

    在考生文件夹下的“订货管理”数据库中完成下列基本操作:

    (1)将order_detail、order_list和customer表添加到数据库。

    (2)为order_list表创建一个主索引,索引名和索引表达式均是“订单号”。

    (3)建立表order_list和表order_detail间的永久联系(通过“订单号”字段)。

    (4)为以上建立的联系设置参照完整性约束:更新规则为“限制”,删除规则为“级联”,插入规则为“限制”。


    正确答案:(1)在命令窗口输入命令:MODIFY DATABASE订货管理打开数据库设计器右击数据库设计器选择“添加表”快捷菜单命令系统弹出“打开”对话框将考生文件夹下的order list、order detail和customer三个数据表依次添加到数据库中。 (2)在数据库设计器中右击数据表order_ list选择“修改”快捷菜单命令系统弹出表设计器在表设计器中选定“订单号”字段然后在后面的“索引”下拉框中为该字段选择一个排序最后在“索引”选项卡中将索引类型选择为“主索引”。 (3)在数据库设计器中将order_ list表中“索引”下面的“订单号”主索引字段拖到order_ detail表中“索引”下面的“订单号”索引字段上建立两个表之间的永久性联系。 (4)在数据库设计器中选择菜单命令“数据库”—“清理数据库”如图3-59所示。然后右击表order_list和表order_detail之间的关系线在弹出的快捷菜单中选择“编辑参照性关系”弹出如图3-60所示的参照完整性生成器根据题意在3个选项卡中分别设置参照规则。
    (1)在命令窗口输入命令:MODIFY DATABASE订货管理,打开数据库设计器,右击数据库设计器,选择“添加表”快捷菜单命令,系统弹出“打开”对话框,将考生文件夹下的order list、order detail和customer三个数据表依次添加到数据库中。 (2)在数据库设计器中,右击数据表order_ list,选择“修改”快捷菜单命令,系统弹出表设计器,在表设计器中选定“订单号”字段,然后在后面的“索引”下拉框中为该字段选择一个排序,最后在“索引”选项卡中,将索引类型选择为“主索引”。 (3)在数据库设计器中,将order_ list表中“索引”下面的“订单号”主索引字段拖到order_ detail表中“索引”下面的“订单号”索引字段上,建立两个表之间的永久性联系。 (4)在数据库设计器中,选择菜单命令“数据库”—“清理数据库”,如图3-59所示。然后右击表order_list和表order_detail之间的关系线,在弹出的快捷菜单中选择“编辑参照性关系”,弹出如图3-60所示的参照完整性生成器,根据题意,在3个选项卡中分别设置参照规则。 解析:本大题考查的是有关数据库及数据库表之间的基本操作,注意每个小题完成操作的环境,添加表和建立表之间的联接以及设置参照完整性,都是在数据库环境中完成的,建立索引是在表设计器中完成。

  • 第3题:

    20、查询订单表(Order)中的前3条订单信息,要求显示订单号(OrderCode)、订货时间(OrderTime)和订单状态(OrderStatus)。语句如下: SELECT ________ OrderCode, OrderTime, OrderStatus FROM [Order]


    前3条记录

  • 第4题:

    Order_detail表中的单价修改后,应该根据该表的“单价”和“数量”修改order_list表的总金额字段,现在编写程序完成以下功能:

    ①根据Order_detail表中的记录重新计算order_list表的总金额;

    ②一条order_list表中的记录对应几条Order_detail表中的记录;

    ③将order_list中的记录按总金额降序排序存储到od_new表中;

    ④将程序保存到prog2.prg中。


    正确答案:单击工具栏上的[新建]按钮打开[新建]对话框在[文件类型]中选择“程序”再单击[新建文件]打开程序编辑窗口。在程序中输入下列程序段: USE Order_detail SELECT 订单号SUM (单价*数量) AS 总金额 FROM Order_detail; GROUP BY 订单号 INTO CURSOR TEMP1 SELECT TEMP1 INDEX ON 订单号 TAG DDH SELECT 0 use Order List SET RELATION TO 订单号 INTO TEMP1 REPLACE ALL 总金额 WITH TEMP1.总价 Select Order list SORT TO od new ON 总金额/D use select order_detail use 最后单击工具栏上的[保存]按钮将文件保存为“prog2.prg”即可。
    单击工具栏上的[新建]按钮,打开[新建]对话框,在[文件类型]中选择“程序”,再单击[新建文件],打开程序编辑窗口。在程序中输入下列程序段: USE Order_detail SELECT 订单号,SUM (单价*数量) AS 总金额 FROM Order_detail; GROUP BY 订单号 INTO CURSOR TEMP1 SELECT TEMP1 INDEX ON 订单号 TAG DDH SELECT 0 use Order List SET RELATION TO 订单号 INTO TEMP1 REPLACE ALL 总金额 WITH TEMP1.总价 Select Order list SORT TO od new ON 总金额/D use select order_detail use 最后,单击工具栏上的[保存]按钮,将文件保存为“prog2.prg”即可。

  • 第5题:

    查询订单表(Order)中的前3条订单信息,要求显示订单号(OrderCode)、订货时间(OrderTime)和订单状态(OrderStatus)。语句如下: SELECT ________ OrderCode, OrderTime, OrderStatus FROM [Order]


    D