首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)利用查询设计器创建查询,从考生文件夹下的xuesheng表和ehengji表中查询“数学”、“英语”和“信息技术”3门课中至少有一门课在90分以上(含)的学生记录。查询结果包含“学号”、“姓名”、“数学”、“英语”和“信息技术”5个字段;各记录按“学
(1)利用查询设计器创建查询,从考生文件夹下的xuesheng表和ehengji表中查询“数学”、“英语”和“信息技术”3门课中至少有一门课在90分以上(含)的学生记录。查询结果包含“学号”、“姓名”、“数学”、“英语”和“信息技术”5个字段;各记录按“学
admin
2013-03-31
34
问题
(1)利用查询设计器创建查询,从考生文件夹下的xuesheng表和ehengji表中查询“数学”、“英语”和“信息技术”3门课中至少有一门课在90分以上(含)的学生记录。查询结果包含“学号”、“姓名”、“数学”、“英语”和“信息技术”5个字段;各记录按“学号”降序排序;查询去向为表table1。最后将查询保存在query1.qpr文件中,并运行该查询。
(2)首先创建数据库cj_m,并向其中添加xuesheng表和ehengji表。然后在数据库中创建视图view1:利用该视图只能查询少数民族学生的“英语”成绩;查询结果包含“学号”、“姓名”、“英语”3个字段;各记录按“英语”成绩降序排序,若“英语”成绩相同按“学号”升序排序。最后利用刚创建的视图view1查询视图中的全部信息,并将查询结果存放在表table2中。
选项
答案
(1)步骤1:在命令窗口执行命令:
CREATE QUERY query1
,打开查询设计器,将考生文件夹下的xuesheng表和chengji表添加到查询设计器中。 步骤2:添加两个表后,系统弹出“联接条件”对话框,动查找两个表中相匹配的字段进行联接,单击“确定”按钮设置两个表的联系。 步骤3:依次双击xuesheng表中的“学号”、“姓名”字段和thengji表中的“数学”、“英语”、“信息技术”字段添加到“字段”选项卡的“选定字段”列表中。 步骤4:在“筛选”选项卡中选择“字段名”为“Chengji.数学”,“条件”为“>=”,在“实例”框中输入“90”,在“逻辑”下拉框中选择“OR”;在第二行中,选择“字段名”为“Chengii.英语”,“条件”为“>=”,在“实例”框中输入“90”,在“逻辑”下拉框中选择“OR”;在第三行中,选择“字段名”为“Chengji.信息技术”,“条件”为“>=”,在“实例”框中输入“90”。如图2-36所示。 [*] 步骤5:在“排序依据”选项卡内双击“选定字段”列表框中的“Xuesheng.学号”字段,将字段添加到“排序条件”列表框中,在“排序选项”中选择“降序”方式。 步骤6:执行【查询】→【查询去向】菜单命令,在弹出的“查询去向”对话框中单击“表”图标按钮,接着在“表名”中输入文件名table1,单击“确定”按钮。 步骤7:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。 (2)步骤1:在命令窗口执行命令:
MODIFY DATABASEcj_m
,新建数据库并打开数据库设计器。在数据库设计器中右击鼠标,选择【添加表】快捷菜单命令,在弹出的“打开”对话框中双击Xuesheng表,将表添加到数据库中,以同样的方法将Chengji表添加到数据库中。 步骤2:在命令窗口执行如下SQL命令语句建立视图: OPEN DATABASE cj_m CREATE VIEW view1 AS; SELECT Xuesheng.学号,Xuesheng.姓名, Chengji.英语; FROM cj_m!xuesheng INNER JOIN cj_m!chengji; ON Xuesheng.学号=Chengji.学号; WHERE ALLTRIM(Xuesheng.民族)<>"汉"; ORDER BY Chengji.英 语 DESC, Xuesheng.学号 (注意:以上SQL语句查询语句部分是通过视图设计器生成,大家也可以直接在视图设计器中建立。) 步骤3:在命令窗口执行如下SQL查询命令语句保存查询结果: SELECT * FROM view1 INTO TABLE table2
解析
(1)本题主要考查了查询设计器的使用。本题的关键是在查询设计器中,正确设置各筛选条件。根据题意,要查询“数学”、“荚语”和“信息技术”3门课中至少有一门成绩大于等于90分以上的记录,也就是说查找学生的3门成绩中有“数学”、“英语”或“信息技术”大于等于90分的记录,因此多个条件之间的关系为逻辑或(OR)的关系。注意在查询设计器的“筛选”选项卡中正确选择逻辑运算符。
(2)本题主要考查了利用SQL命令定义视图及SQL的简单查询。根据题目要求,本题可以分两步完成,首先是建立视图,然后通过SQL查询视图中的记录。
本题的关键是视图的定义,SQL简单查询只需套用最基本的查询命令格式即可完成。而定义视图的过程中关键是排序条件的设置,注意在ORDER BY短语后正确设置两个字段的排序方式。ASC短语表示升序排序,为系统默认的排序方式,可省略该短语;DESC短语表示降序排序,不可缺省。
本题中,视图的建立同样可以通过视图设计器完成,同样需要注意的是在视图设计器中,正确设置排序方式。
转载请注明原文地址:https://kaotiyun.com/show/kwsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
VisualFoxPro的主界面包括
关于线性表的描述,错误的一条是______。
向学生表ST中增加一个新列;出生日期(RQ),其类型为日期型。实现该功能的正确SQL语句是______。
下列叙述中,错误的是______。
下面关于查询的描述中,正确的是______。
信息隐蔽的概念与下述哪一种概念直接相关_________。
设当前打开的数据库文件中含有字段SNO,系统中有一内存变量的名称也为SNO,下面命令显示的结果是______。?SNO
一个数据库系统一般山三级模式组成,其中的模式(也称逻辑模式或概念模式)指的是______。
数据库是指按照一定的规则存储在计算机中的【】的集合,它能被各种用户共享。
在VisualFoxPro中,打开数据库的命令是
随机试题
在通常情况下,手术治疗前最重要的伦理原则是
A、贻误诊治和抢救时机造成危害后果B、因不熟练,手术中误伤大血管造成大出血死亡C、虽未造成死亡,残废,功能障碍,但造成一定损害,延长治疗时间D、发生难以预料的医疗后果E、发生无法避免的医疗后果属于技术事故的是
男,20岁。低热、气促、腹胀14天。查体:心界向两侧扩大,心尖搏动点位于左侧心界侧,心音低钝,心脏各瓣膜区未闻及杂音。肝肋下3cm,胸部x线片提示:肺叶清晰,心增大。心电图:窦性心动过速,QRS波群低电压,广泛性T波低平。该患者最可能的诊断()
某工程为塔式高层建筑,底层为架空层,二至二十一层为写字楼,建筑高度为110m。塔楼核心筒防烟楼梯间及前室均不具备自然排烟条件,均设有机械加压送风系统,楼梯间每隔4层设有一个常闭自动加压送风口,前室每层设有一个常开加压送风口。消防电梯前室靠外墙设置,采用自然
个人住房贷款可以实行抵押、质押和保证三种担保方式。()
东方公司和远华公司均为增值税一般纳税人,适用的增值税税率为17%。2012年11月20日,双方约定:东方公司于12月1日交付远华公司商品500件,总成本为400万元;对方支付东方公司价税共计585万元。当月末,东方公司得知远华公司因履行对外担保义务造成重大
雨果的代表作______主要讲述了主人公冉.阿让一生的经历,充分体现了作者的资产阶级人道主义思想。
多形性渗出性口腔黏膜病变的特点为()。
在党领导下的多党合作和政治协商制度下,共产党与民主党派之间是()
Thewavelengthsoflightandradiowaves,unlikehighenergygammaradiation,aremuchshorter.
最新回复
(
0
)