首页 数据库应用B卷_082

数据库应用B卷_082

举报
开通vip

数据库应用B卷_082江西财经大学 江西财经大学 08-09第一学期期末考试试卷 试卷代码:33014 B 授课课时:3+2 课程名称:数据库应用 适用对象:本科选课班 试卷命题人 彭接招 试卷审核人 刘谦 一、填空题(在下列各题标示的空缺处填充合适的内容,使其意义正确。每个标示的空缺1分,共15分。) 1. 记录现实世界中各种信息并可以识别的物理符号称为__数据___ 2. 实体完整性是通过关系的_主关键字______来实现的 3. 在关系运算中,对若干属性的运算称之为_投影___ 4. 在Visual FoxPro中,根据变量的存储...

数据库应用B卷_082
江西财经大学 江西财经大学 08-09第一学期期末考试 试卷 云南省高中会考试卷哪里下载南京英语小升初试卷下载电路下试卷下载上海试卷下载口算试卷下载 试卷代码:33014 B 授课课时:3+2 课程名称:数据库应用 适用对象:本科选课班 试卷命题人 彭接招 试卷审核人 刘谦 一、填空题(在下列各题标示的空缺处填充合适的内容,使其意义正确。每个标示的空缺1分,共15分。) 1. 记录现实世界中各种信息并可以识别的物理符号称为__数据___ 2. 实体完整性是通过关系的_主关键字______来实现的 3. 在关系运算中,对若干属性的运算称之为_投影___ 4. 在Visual FoxPro中,根据变量的存储方式,分为字段变量和__内存变量__ 5. 在Visual FoxPro中,若将一个表达式的值依次赋给不同的N个内存变量,仅用一条__store___命令即可 6. 表达式LEFT(LTRIM(" 中华民族是龙的传人"),8)的运算结果是_中华民族_ 7. 设X=4,Y=8,XY="32",则表达式MOD(VAL(XY),X*Y)的值是_0__ 8. 判断数值型变量A的值,不在75~90的表达式为__A>90 OR A<75___ 9. DISPLAY命令缺省条件和范围时,则默认的范围是_当前记录_ 10. 在Visual FoxPro中,建立索引的作用之一是_加快查找_速度 11. 实现索引查找多种数据类型值的命令___________________ 12. 在Visual FoxPro中,非物理删除记录的_delete_命令 13. 在Visual FoxPro中有2种表,一种是自由表,一种是_约束表__ 14. 在Visual FoxPro中,可以给字段变量赋值的命令是 __replace 。 15. 在面向对象 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 中,__类_描述的是具有相似属性与操作的一组对象。 二、单项选择题(下列各题从四个备选 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 中选出一个正确答案的代号。答案错选或未选者,该题不得分。每小题1分,共15分) 注:答题时每行题号与答案分别以"1~5 XXXXX" 、"6~10 YYYYY"、"11~15 ZZZZZ"形式来标示。 1. Visual Foxpro 数据库管理系统的数据模型是(   ) A 结构型  B 关系型   C网状型   D 层次型 2. 退出Visual FoxPro系统,使用的命令(  ) A  ESC  B RETURN   C QUIT   D EXIT 3. 在Visual FoxPro中,程序文件的扩展名为(  ) A .DBF  B .DBC  C .PRG  D .CDX 4. 下面哪个选项不属于数据模型的三要素( ) A 数据结构 B 数据操作 C 数据约束 D 数据的采集 5. 以下命令中,可以显示“大学”的是(   ) A ? substr(“财经大学信息学院”,5,4) B ? substr(“财经大学信息学院”,6,4) C ? substr(“财经大学信息学院”,3,4) D ? substr(“财经大学信息学院”,4,4) 6.假定A=0,执行命令 ? A=A+1 后,结果是( ) A .T.    B .F.    C 1  D 0 7.下列表达式中,表达式返回结果为.T.的是( ) A " [网络] "$"网络信息安全" B [网络]$"网络信息安全"   C " 网格 "$"网络数据格式" D " 网通 "$"网络通讯" 8. 打开一个名为JXGLSJK的数据库文件,正确使用的命令是( ) A USE  JXGLSJK  B USE DATAB JXGLSJK C OPEN DATAB JXGLSJK D OPEN TABLE JXGLSJK 9. 打开非空数据表,立即执行 ?RECNO(),BOF()命令的结果是( ) A 1 .F.   B 1 .T. C 0 .F. D 0 .T. 10.下列表达式,错误的为( ) A {^2008-11-30}-{^2008-10-30}   B {^2008-11-30}-2 C {^2008-11-30}+{^2008-10-30} D {^2008-11-30}+2 11.顺序查找时与LOCATE命令,结合查找到下一条满足条件的记录的命令是( ) A SEEK   B SKIP  C FIND D CONTINUE 12.当前数据表有10条记录,执行( )后,?RECNO()结果为11 A GO TOP    B GO BOTTOM C LIST RECORD 10 D DISP ALL 13.当前打开的图书表中字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令(   ) A DELETE FOR 图书号=”A”   B DELETE WHILE 图书号=”A” C DELETE FOR 图书号=”A*” D DELETE FOR 图书号 LIKE “A%” 14.在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为(   ) A ThisForm.Release    B ThisForm.Delete C ThisForm.Hide      D ThisForm.Refresh 15.下面关于类、对象、属性和方法的叙述中,错误的是( ) A 类是对一类相似对象的描述,这些对象具有相同种类的属性和方法 B 属性用于描述对象的状态,方法用于表示对象的行为 C 基于同一个类产生的两个对象可以分别设置自己的属性值 D 通过执行不同对象的同名方法,其结果必然是相同的 三、SQL操作题(按VFP在命令窗口时的操作,给出下列查询问题中SQL操作的正确命令。每小题4分,共24分。) 已知一个图书管理信息系统,其图书管理相关数据库各表结构如下: reader.DBF 读者编号(C,8),姓名(C,8),性别(C,2), 身份证号(C,18) 工作单位(C, 50) borrow.DBF 读者编号(C,8),图书编号(C,10),借阅日期(D),归还日期(D),是否归还(L) book.DBF 图书编号(C,10),分类号(C,3),图书名称(C,50),作者姓名(C,8) , 出版社名(C,20), 出版号(C,17),单价(N,7,2),出版时间(D), 入库时间(D),库存数量(N,4) bookclass.DBF 分类号(C,3),分类名称(C,20) 数据表间约束如图1所示。其中表 " borrow.DBF"中的字段"归还日期"当未归还图书时表示应还日期,当已还图书时表示还书时的日期。 现设定该数据库已经打开,请用SQL命令完成下列目标: 1. 查询工作单位在"江西财经大学工商学院"且为男性读者的编号、姓名和身份证。 Select 编号,姓名,身份证 From reader Where工作单位="江西财经大学工商学院" and性别=’男’ 2. 查询所有书名中包含“龙”字的图书名称、出版社名和单价 Select 图书名称,出版社名,单价 From book Where图书名称 like “%龙%” 3. 查询借阅过图书数量超过8本的读者编号和其数量 Select 读者编号,count(*) From borrow Group by读者编号 Having count(*)>8 4. 查询每种类别的图书的分类号、最高价格和平均价格,并按最高价格的降序输出 Select 分类号,max(单价) maxprice,avg(单价)avgprice From book Group by分类号 Order by maxprice desc 5. 查询出版时间与入库时间同一年的书籍的图书编号、图书名称、出版时间、入库时间、读者姓名、性别、工作单位、借阅日期。 Select 图书编号,图书名称,出版时间,入库时间,读者姓名,性别,工作单位,借阅日期 From reader a,book b,borrow c Where a.读者编号=c.读者编号 and b.图书编号=c.图书编号 and Year(出版时间)=year(入库时间) 6. 查询与”添嘉”同一个月份出生的读者的:读者编号、姓名、身份证号、工作单位。 Select读者编号,姓名,身份证号,工作单位 From reader Where substr(身份证号,11,2) in (select substr(身份证号,11,2) From reader Where 姓名=’添嘉’) 或者 Select b.读者编号,b.姓名,b.身份证号,b.工作单位 From reader a,reader b Where a.姓名=’添嘉’and a.substr(身份证号,11,2) = b.substr(身份证号,11,2) 四、写出下列VFP程序的运行结果(按Visual FoxPro程序运行后所输出的格式写出结果。每小题5分,共15分。) 1.程序一( 见 *程序一) 2.程序二 ( 见*程序二) 3.程序三 ( 见*程序三) 既能被4又能被6整除的数 有12和24 K=9 j=31 *** ***** ******* ********* 该学生成绩为85 可以获得二等奖 五、程序填空题(根据程序的任务要求,在程序的空缺【数字】标示处填充一条适当的语句或语句项,以实现题中要求。每空2分,共12分) 1.用DO WHILE/ENDDO结构的循环完成1×3×5×……×11×13式子的计算,并输出结果。现编写了如下” *填空题第1题”程序,请在空缺【X】标示处填补一条正确的语句或语句项,实现程序的功能。 *填空题第1题 CLEAR STORE 1 TO I,S DO WHILE ____【1】_____i<=13_____ S=S*I I=_____【2】___i+1_______ ENDDO ? “S”,S RETURN 2. 求1~100之间非3的倍数的所有奇数之和。现编写了如下" *填空题第2题"程序,请在空缺【X】标示处填补一条正确的语句或语句项,实现程序功能。 *填空题第2题 SET TALK OFF CLEAR S=0 FOR I=1 TO 100 ____【3】__step 2_ IF MOD(I,3)=0 ___【4】_____loop__ ENDIF S=S+I ENDFOR ? "1~100之间非3的倍数的所有奇数之和",S RETURN 3. 对学生表STUDENT.DBF,中的少数民族男性学生的入学成绩提高20%(STUDENT.DBF表结构见程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 题)。现编写了如下” *填空题第3题”程序,请在空缺【X】标示处填补一条正确的语句或语句项,实现程序的功能。 *填空题第3题 SET TALK OFF CLEAR ALL USE STUDENT && 打开数据表时,记录指针指向首记录 DO WHILE ______【5】__not eof()_______ IF 少数民族否 AND 性别= "男" _【6】_replace 入学成绩 with 入学成绩*1.2_______ ENDIF SKIP ENDDO CLEAR DISP FIELD 姓名,性别,入学成绩 FOR 少数民族否 USE RETURN 六、综合编程(按要求编写VFP程序。每小题分别为5分、6分,共11分。) 1.有一个称Fibonacci 数的数列:1,1,2,3,5,8,…,编程计算前20项数据之和,并输出结果。(5分) Set talk off Clear A=1 B=1 S=2 X=1 ??str(a,4) ??str(b,4) Do while x<=9 A=a+b B=a+b ??str(a,4) ??str(b,4) S=s+a+b X=x+1 Enddo ?’s=’,s 2. 根据学生表STUDENT.DBF中的入学成绩来决定某学生是否能得到奖学金,例如入学成绩大于660分即可获得奖学金,并统计其男、女学生的人数。要求在每行16列起的位置输出每个能获得奖学金的学生信息及最后的统计结果。(6分) STUDENT.DBF表结构如下:学号(C,7),姓名(C,8),性别(C,2),出生日期(D),入学成绩(N,3),少数民族否(L)。 Set talk off Clear Use student Num1=0 Num2=0 Do while not eof() If 入学成绩>660 @row()+1,16 say 学号 @row(),32 say 姓名 @row(),44 say 入学成绩 If 性别=’ 女’ Num1=num1+1 else Num2=num2+1 endif Endif Skip Enddo ?’女学生的人数’,num1 ?’男学生的人数’,num2 use 七、论述题(用300字以上论述。8分) 用现实社会中学校实例论述面向对象思想中的类与对象。
本文档为【数据库应用B卷_082】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_295249
暂无简介~
格式:doc
大小:111KB
软件:Word
页数:14
分类:工学
上传时间:2011-06-23
浏览量:22