数据库程序设计练习

数据库程序设计练习

ID:13272235

大小:84.00 KB

页数:11页

时间:2018-07-21

数据库程序设计练习_第1页
数据库程序设计练习_第2页
数据库程序设计练习_第3页
数据库程序设计练习_第4页
数据库程序设计练习_第5页
资源描述:

《数据库程序设计练习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二部分数据库语言程序设计(VISUALFOXPRO)(共85分)一、单项选择题(每小题1分,共15分)1.计算机对数据库进行集中控制管理是通过(16)。(A)操作系统(B)数据库管理系统(C)硬件设备(D)数据库应用系统2.项目管理中的"数据"选项卡包括(17)。(A)表单、报表、标签(B)程序、API库、应用程序(C)数据库、自由表、查询(D)菜单、文本文件、其他文件3.?LEN(TRIM(SUBS("VISUALFOXPRO",7)))命令的结果是(18)。(A)6(B)7(C)12(D)134.自由表不能创

2、建而数据库表能够创建的索引是(19)。(A)主索引(B)候选索引(C)唯一索引(D)普通索引5.视图是在(20)的基础上创建的一种虚拟表。(A)自由表(B)数据库表(C)数据库(D)查询6.以下关于查询的叙述中,正确的是(21)。(A)只能根据自由表建立查询(B)不能根据自由表建立查询(C)只能根据数据库表建立查询(D)可以根据数据库表和自由表建立查询7.对数据表查询时,若后面有CONTINUE命令,则前面一定有(22)。(A)FIND(B)LOCATE(C)SEEK(D)INDEX8.EXIT命令在DOWHILE

3、—ENDDO循环结构中的作用是(23)。(A)退出循环,返回程序开始处(B)终止程序执行(C)终止循环,将控制转移到本循环结束语句ENDDO后面的第一条可执行语句继续执行(D)转移到DOWHILE语句行,进行循环的再判断和循环9.要创建一个数据分组报表,第一分组是"性别",第二分组是出生年月中的年,当前索引的表达式应该是(24)。(A)性别+YEAR(出生年月)(B)性别+DTOC(出生年月)(C)性别+STR(出生年月)(D)性别+STR(YEAR(出生年月))10.利用菜单设计器设计菜单时,当希望点击某菜单项执

4、行一条命令,应在结果列中选择(25)。(A)子菜单(B)填充名称(C)命令(D)过程11.在创建快速报表时,基本带区包括(26)。(A)标题、细节和总结(B)组标头、细节和组注脚(C)页标头、细节和页注脚(D)报表标题、细节和页注脚12.SQL语言不具备的功能是(27)。(A)数据定义(B)数据操纵(C)数据分配(D)数据查询13.有如下SQL语句:SELECT*FROM职工WHERE工资BETWEEN1000AND2000与该语句等价的是(28)。(A)SELECT*FROM职工WHERE工资>1000AND工资

5、<2000(B)SELECT*FROM职工WHERE工资>=1000AND工资<=2000(C)SELECT*FROM职工WHERE工资<1000OR工资>2000(D)SELECT*FROM职工WHERE工资<=1000OR工资>=200014.表单上对微调控件对象设计时,用于设计其鼠标单击时微调量的属性是(29)。(A)INCREMENT(B)VALUE(C)SPINNERHIGHVALUE(D)KEYBOARDHIGHVALUE15.下列选项中不能直接显示输出数据表信息的是(30)。(A)查询(B)菜单(C)

6、表单(D)报表二、阅读分析程序题(每小题3分,共30分)1.阅读下面程序I=0DOWHILEI<10IFINT(I/2)=I/2I=I+3ENDIFI=I+2ENDDO?IRETU(1)上述程序执行后,共循环了(31)次。(A)4(B)5(C)10(D)死循环(2)上述程序执行后,屏幕显示为(32)(A)8(B)9(C)10(D)112.有如图所示"成绩"表,读下面程序:STORE0TOTOT,NSTORE""TOT,NOUSE成绩ACCEPT"请输入待查询学生的学号:"TONOSCANALLFORALLTRIM(

7、学号)=NOTOT=TOT+成绩N=N+1ENDSCANT=STR(TOT/N)?"T="+TUSE(1)该程序的功能是(33)。(A)查询出表中某个学生的总成绩(B)查询出表中某个学生的平均成绩(C)查询出表中所有学生的总成绩(D)查询出表中所有学生的平均成绩(2)学号字段是(34)(A)数值型(B)字符型(C)逻辑型(D)日期型(3)该循环结构的循环增量是(35)(A)变量N(B)变量TOT(C)SKIP+1(D)SKIP-13.阅读下面程序**主程序**子程序X1=10PROCEDURESUBX2=20PAR

8、AY1,Y2DOSUBWITHX1,X1+X2Y1=Y1+10?X1,X2Y2=Y2+10RETU?Y1,Y2RETU(1)程序运行到"?Y1,Y2"后屏幕输出结果为(36)(A)2040(B)2030(C)1030(D)1040(2)程序运行到"?X1,X2"后屏幕输出结果为(37)(A)2040(B)2020(C)1030(D)10404.有如图所示表单

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。