首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)使用SQL命令在employee表中查询年龄最大的前5名员工的姓名和出生日期,查询结果按年龄降序排序存入表emage.dbf中;同时把所用SQL命令存入文件emage.txt(提示:表中无年龄字段,但是有出生日期字段)。 (2)打开程序文件c
(1)使用SQL命令在employee表中查询年龄最大的前5名员工的姓名和出生日期,查询结果按年龄降序排序存入表emage.dbf中;同时把所用SQL命令存入文件emage.txt(提示:表中无年龄字段,但是有出生日期字段)。 (2)打开程序文件c
admin
2013-03-31
35
问题
(1)使用SQL命令在employee表中查询年龄最大的前5名员工的姓名和出生日期,查询结果按年龄降序排序存入表emage.dbf中;同时把所用SQL命令存入文件emage.txt(提示:表中无年龄字段,但是有出生日期字段)。
(2)打开程序文件cylinder.prg,该程序的功能是根据输入的半径和高计算圆柱体表面积,其中函数定义中有错误,请在******found******的下一行进行修改使之能正确运行(不得增加语句,不得删除语句)。
选项
答案
(1)步骤1:在命令窗口执行命令:
MODIFY FILE emaqe
,打开文本编辑器编写SQL命令。 步骤2:在编辑器中输入如下程序代码(以下程序是通过查询设计器生成): SELECT TOP 5 Employee.姓名,Employee.出生日期; FROM Employee; ORDER BY Employee.出生日期; INTO TABLE emage.dbf 步骤3:在命令窗口执行命令:
DO emage.txt
,执行文件。 (2)步骤1:在命令窗口执行命令:
MODIFY COMMANDcylinder
,打开Cylinder程序文件,文件中的命令代码如下;SET TALK OFF CLEAR LOCAL carea INPUT "请输入圆柱体的半径:"TO r INPUT "请输入圆柱体的高:"TO h carea=cya(r,h) ?"圆柱体的表面积为:",carea RETURN FUNCTION cya *****found***** PARAMETERS a,b,c LOCAL pai Pai=3.14159 c=2*(pai*a^2)+2*pai*a*b *****found***** ENDFUNC 修改程序中的错误行,修改后的程序如下: SET TALK OFF。 CLEAR LOCAL carea &&定义局部变量c INPUT "请输入圆柱体的半径:" TO r && 从键盘输入一个半径值 INPUT "请输入圆柱体的高:" TO h &&从键盘输入一个半径值 carea=cya(r,h) &&调用模块程序,转到FUNCTION命令行执行程序,按值方式传递参数 ?"圆柱体的表面积为:",carea RETURN FUNCTION cya &&过程的开始,并命名过程名为cya PARAMETERS a,b &&声明的形参变量被看作是模块程序中的私有变量LOCAL c &&定义局部变量c Pai=3.14159 &&定义私有变量c=2*(pai*a^2)+2*pai*a*b && 计算圆柱体表面积的表达式RETURN c &&将计算的表达式值返回上级模块 步骤2:保存文件修改,在命令窗口执行命令:
DO cylinder.prg
,执行程序文件。
解析
(1)本题主要考查SQL中特殊选项TOP短语的使用,该短语必须与排序短语ORDER BY一起使用才有效;另外,对员工年龄进行排序时,出生日期的年份越靠前,年份值就越小,但所表示的年龄却越大,因此,按“年龄”降序排序,其实就是对“出生日期”进行升序排序。
(2)本题主要考查的是过程的定义及调用。通过PROCEDURE |FUNCTION命令定义一个命令过程的开始;通过PARAMETERS命令声明的形参变量被看作是模块程序中的私有变量;利用<文件名>(实参表)|<过程名>(实参表)命令调用模块程序时,系统会自动把实参传递给对应的形参。
本题中第一处错误可以很明显地看出少定义了一个形参,在参数调用过程中,形参的数量只能大于或等于实参的数目;第二处错误是缺少转回到调用程序的命令RETURN,通过该命令可返回表达式的值。
转载请注明原文地址:https://jikaoti.com/ti/lPZ0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是______。
数据库表之间的一对多联系通过表的【】索引和子表的【】索引实现。
关系模型允许定义3类数据约束,它们是【】约束、参照完整性约束以及用户定义的完整性约束。
向学生表ST中增加一个新列;出生日期(RQ),其类型为日期型。实现该功能的正确SQL语句是______。
VisualFoxPro的“项目管理器”的“文档”选项卡用于显示和管理______。
下列中的______不是表单创建中的步骤。
在“报表设计器”中,任何时候都可以使用“预览”功能查看报表的打印效果。以下操作中,不能实现预览功能的是______。
在以下关于过程调用的叙述中,正确的是
下面关于数据库系统的叙述正确的是
设有图书管理数据库:图书(总编号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))借阅(借书
随机试题
二次替喷是先将油管下到人工井底以上1~2m,用替喷液将压井液正替至油、气层顶界以上50~100m,然后上提油管至油气层顶界以上(),装好井口,第二次用替喷液正替出井内的全部压井液。
1843年,魏源在《海国图志》中提出的思想主张是()
科学发展观同邓小平理论、“三个代表”重要思想,面对着共同的时代课题,面临着共同的历史任务,都贯穿了()这个主题。
患儿男,8岁。1年多前无明显诱因出现眨眼睛,眨眼频率渐高,约半年前起又出现抽鼻子,眨眼、抽鼻子均在精神紧张的情况下加重。1月前无明显诱因出现清喉咙,起初声音较少,后来越来越响亮,无法自控,入睡后症状消失。起病以来无抽搐,EEG示轻度异常脑电图。此患儿最
下列关于期初余额的描述中,正确的有()。
以下费用中,( )不需要基金承担。
(2020年)甲公司为制造企业,下列交易或事项形成的现时义务,属于金融负债的是()。
材料大意:有一个露天烧烤摊,工商、公安部门要取缔烧烤摊,结果引发城管与群众冲突,有人将这一段视频放到微信朋友圈,并发布消息说暴力执法。结果引来人们把城管打伤,并造成城管休克性失血。根据材料回答:假如你是治安民警,你怎么劝群众离开这里
Howdoesthemanfeelaboutbeingareporter?
A、Atastation.B、Atabank.C、Inahotel.D、Inashop.C
最新回复
(
0
)