首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开会员数据库cdb,完成如下简单应用: (1)使用查询设计器设计一个名称为two的查询,查询2003年会员购买商品的情况,将结果按会员号排序(升序)并输出(查询去向)到two表中。two表中的字段名分别为:“会员号”、“会员名”、
在考生文件夹下,打开会员数据库cdb,完成如下简单应用: (1)使用查询设计器设计一个名称为two的查询,查询2003年会员购买商品的情况,将结果按会员号排序(升序)并输出(查询去向)到two表中。two表中的字段名分别为:“会员号”、“会员名”、
admin
2013-03-31
34
问题
在考生文件夹下,打开会员数据库cdb,完成如下简单应用:
(1)使用查询设计器设计一个名称为two的查询,查询2003年会员购买商品的情况,将结果按会员号排序(升序)并输出(查询去向)到two表中。two表中的字段名分别为:“会员号”、“会员名”、“商品名”、“金额”,其中:“会员号”来自会员表cus,“金额”通过“数量*单价”计算。
设计完成后,运行该查询。
(2)修改一个名称为three.prg的命令文件。该命令文件查询累计消费金额在5000元以上、每次购买数量大于或等于10的“女”会员的“会员号”、“会员名”、“单位”和“电话”,结果输出到表three中。该命令文件在第3行、第6行、第7行有错误,打开该命令文件,直接在错误处修改,不允许增加和删除行。修改完成后,运行该命令文件。
选项
答案
(1)步骤1:在命令窗口执行命令:
OPEN DATABASE cdb
,打开数据库环境。 步骤2:在命令窗口执行命令:
CREATE QUERY two
,打开查询设计器,在“添加表或视图”对话框中,分别双击cus、cbc和comm表,将表添加到查询设计器中,此时,添加的表会按照数据库中已存在的表间联系自动为3个表在查询设计器中建立联系。 步骤3:根据题目要求,在“字段”选项卡的“可用字段”中,依次双击“cus.会员号”、“cus.会员名”和“comm.商品名”,将它们添加到“选定字段”列表中;然后在“函数和表达式”下的文本框中输入表达式:cbc.数量*cbc.单价as金额,再单击“添加”按钮,将其添加到“选定字段”列表中。 步骤4:在“筛选”选项卡的“字段名”下拉列表框中选择“<表达式…>”在“表达式生成器”对话框中输入“YEAR(cbc.日期)”,在“条件”下拉列表框中选择“=”,在“实例”文本框中输入“2003”。 步骤5:在“排序依据”选项卡中双击“选定字段”列表框中的“cus.会员号”,将其添加到“排序条件”列表框中,在“排序选项”中选择“升序”。 步骤6:执行【查询】→【查询去向】菜单命令,在弹出的“查询去向”对话框中单击“表”图标按钮,接着在“表名”中输入文件名two,单击“确定”按钮。 步骤7:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。 (2)步骤1:在命令窗口执行命令:
MODIFY COMMAND three
,打开three.prg程序,命令中的命令代码如下: SELECT会员号,会员名,单位,电话; FROM cus; WHERE 会员号=ANY; (SELECT 会员号; FROM cbc; WHERE数量>=10 and 性别=女; GROUP BY会员号HAVING数量*单价>=5000), INTO TABLE THREE 修改程序中的错误行,修改后的程序如下: SELECT 会员号,会员名,单位,电话; FROM cus; WHERE性别="女"and会员号=ANY,(SELECT 会员号; FROM cbc; WHERE数量>=10; GROUP BY会员号HAVING SUM(数量*单价)>=5000); &&用sum函数求和 INTO TABLE three 步骤2:保存文件修改,在命令窗口执行命令:
DO THREE.PRG
,执行程序文件。
解析
(1)本题主要考查的是查询设计器的使用。 查询用到了cus、cbc和comm三张表,查询的筛选条件为:year(销售日期)=2003,新字段名通过AS短语指定。
(2)本题主要考查的是SQL查询。该查询用到了ANY谓词,在嵌套查询中,使用ANY谓词时必须同时使用比较运算符,如“=ANY”的语义是等于子查询结果中的某个值,在进行比较运算时只要子查询中有一行能使结果为真,则结果就为真。在本查询中,在内查询中先求出每次购买数量大于等于10并且消费总额大于等于5000的会员号,而消费总额应该用SUM(数量*单价)函数实现,在外查询中,在cus表中查找出性别为“女”且会员编号与任一内查询结果相同的会员信息.由于“性别”字段在cus表中,故条件“性别="女"”应写在外壹询中。
转载请注明原文地址:https://kaotiyun.com/show/pwsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在实体间的联系中,学校和校长两个实体型之间存在【】联系,而老师和同学两个实体型之间存在【】联系。
在结构化程序设计的原则中,“先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标”称为【】原则。
数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的_________的过程,包括确定数据库在物理设备上的存储结构和存取方法。
软件生命周期一般可分为以下阶段:问题定义、可行性研究、【】、设计、编码、测试、运行与维护。
在VisualFoxPro中主索引字段
视图设计器中包含的选项卡有
以下程序为输入50个学生某门课程的成绩,并求出平均成绩DIMENSIONA(50)sum=0FORi=1TO50INPUTTOA(i)ENDFORAver=sum/50?“平均成绩为:”
修改本地视图的命令是
设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书
在FoxPro下,不能清除所有内存变量的命令是_______。
随机试题
水飞法常用于下列哪些类药物的炮制
检查痰液中结核分枝杆菌最常用的染色方法是
实际应用中,表示X线量的是
下列哪类激素与人类神经系统发育最相关
A.五苓散B.五皮散C.实脾散D.真武汤E.十枣汤实水身悉肿,腹胀喘满,二便不利,脉沉实有力者,治疗应选用
【2017年真题】下列施工成本考核指标中,属于施工企业对项目成本考核的是()。
在出口业务中,如同意客户定牌的要求,则应在出口商品和/或其包装上使用买方指定的商标或牌号,但不能注明“中国制造”字样。()
社会主义核心价值体系的灵魂是()。
坚持向科技、教育要警力,要战斗力,把()放在优先发展的战略地位,不断提高公安队伍的文化素质和业务素质,提高公安装备的科技含量,用现代科技武装公安机关,以适应打击日益严重的职业化、技能化、智能化的刑事犯罪的需要。
对广大网民,各级党政机关和领导干部要多一些包容和耐心,对建设性意见要及时吸纳,对困难要及时帮助,对不了解情况的要及时______,对模糊认识要及时______,对怨气怨言要及时化解,对错误看法要及时______和纠正。填入画横线部分最恰当的一项是:
最新回复
(
0
)