《数据库原理与应用》A2009.05

  • 格式:doc
  • 大小:186.50 KB
  • 文档页数:3

本试卷共3页 第1页 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 装 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 订 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 线 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 班 级 学 号 姓 名 Om 1 2 3 4 5 6 7 8 9 10 请将选择题答案填到上面表格中,否则没有分数 1、下列四个选项中,不属于基本关系运算的是( )。 A.连接 B.选择 C.排序 D.投影 2、在下面4个文件中,哪个是报表文件( ). A.CX.PRG B.CX.BAK C.CX.QPR D.CX.FRX 3、在DO WHILE„.ENDDO循环结构中,EXIT命令的作用是( )。 A.退出过程,返回程序开始处 B.转移到DO WHILE语句行,开始下一个判断和循环 C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D.终止程序执行 4、在Visual FoxPro中,相同关键字的记录只取一条记录的索引是( )。 A.主索引 B.普通索引 C.惟一索引 D.排序索引 5、下面哪个选项的方法不能退出Visual FoxPro 9.0( )。 A.从“文件”菜单下选择“退出”选项 B.在命令窗口中输入EXIT命令,然后回车 C.单击关闭窗口按钮 D.在命令窗口中输入QUIT命令,然后回车 6、执行?SUBSTR(“沈阳理工大学经济管理学院”,5,4)的结果是( )。 A.理工 B.理工大学 C.大学 D.大学经济 7、在Visual FoxPro 控件中,命令按钮的缺省名字是( )。 A.label B.text C.command D.option 8、关于数据库表和自由表的区别,正确的选项是( )。 A.可以为自由表添加标题和注释,而数据库表不能 B.可以为自由表的字段设置默认值和输入掩码 C.不能为数据库表的字段设置默认值和输入掩码 D.可以为数据库表设置默认值、输入掩码、标题和注释 9、在下面的Visual FoxPro表达式中,不正确的是( )。 A.{^2009-05-01 10:10 10 AM}-10 B.{^2009-05-01}-DATE() C.{^2009-05-01)+DATE() D.[^2009-05-01]+[1000] 10、有如下程序: INPUT TO X IF X>=0 S=100 ENDIF S=0 ?S

问:假定从键盘输入的A的值一定是数值型,那么上面程序的执行结果是( )。 A.0 B.1 C.由A的值决定 D.程序出错

1、能唯一标识元组且不包括多余属性的最小属性组合称为关系的________。 2、视图中的数据取自数据库中的______或______。 3、在表中当前记录后插入一条空白记录的命令是________________。

4、Visual FoxPro中报表的组成包括______和______。 5、表达式3+3>=6.or.5*0.3>1.and. ”a”+”b”=”a”的结果是______。 6、与表文件不同名,但其扩展名为.cdx的文件是与该表对应的_____________。 7、VFP 9.0中的SQL SELECT语句中为了将查询结果存放到临时表中应该使用______________短语。

8、在Visual FoxPro中,用户使用鼠标左键单击对象时发生的事件是______。

二○○八——二○○九学年 第二学期 《数据库应用与开发》试卷A 总分 一 二 三 四 五 六 七 八 九

得分 阅卷人 第一大题 单项选择题(每小题1分 共10分)

得分 阅卷人 第二大题 填空题(每空1分 共10分)

使用班级: 07421-6 07461-2 07491 本试卷共3页 第2页 * * * * * * * * * * * *

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 装 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 订 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 线 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 班 级 学 号 姓 名 1、 Visual FoxPro中的FOR循环与SCAN循环各自有什么特点,适用于什么情况? 2、 试说明码、候选码、外码之间的联系与区别。 3、 通用型与备注型字段是如何保存的?它们之间有何不同? 4、 Value属性在文本框、命令按钮组和复选框里的含义有何不同? 5、 什么是对象的属性、事件和方法?

1、 编程实现在表单上任意输入年月日,初始运行状态如图1,单击显示按钮后如图2所示。年月日分别用text1,text2,text3文本框来输入,显示按钮为command1,关闭按钮为command2,平年、闰年,几季度,上、中、下旬,星期几分别用4个标签label1、label2、label3、label4来显示,请写出command1和command2的程序代码。闰年计算规则:能被4整除但不能被100整除,或者能被400整除的。(15分)

得分 阅卷人 第三大题 简答题(每小题8分 共40分)

得分 阅卷人 第四大题 命令题(20分)

得分 阅卷人 第五大题 程序题(20分) 本试卷共3页 第3页

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 装 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 订 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 线 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 班 级 学 号 姓 名 图1 图2 Command1代码:(13分) Command2代码:(2分)

2、以第四大题表STU为例,利用循环编程实现逐条..显示表中系编号为“A01”的记录,要求每显示一条暂停,并询问用户“是否继续显示下一条?Y/N”,选“Y”则继续,选其它则结束程序。(5分)