




免费预览已结束,剩余3页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京信息工程大学滨江学院 2008 2009学年 第 二 学期数据库技术与应用 课程试卷( A 卷)注意:1、本试卷共 页; 2、考试时间 120 分钟; 出卷时间:2009 年 6月3、姓名、学号等必须写在指定地方;4、本考卷适用专业年级:会计08 任课教师: 林美华 专业 年级 2006 班级 学号 姓名 题 号一二三四五六七八九十十一十二总 分得 分阅卷人一、 选择题 (每小题 1 分,共 20 分)1、 根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低,计算机数据管理技术的发展可以分为三个阶段,其中不包括下列的 。A.人工管理阶段 B.计算机管理阶段 C.文件系统阶段 D.数据库系统阶段2、 根据关系模型的有关理论,下列说法中正确的是_。A.二维表中的每一列可以有多个字段名 B.二维表中允许出现完全相同的行C.二维表中行的顺序、列的顺序均可以任意交换D.二维表中行的顺序、列的顺序不可以任意交换3、 下列不属于关系运算的是_。A.选择运算 B.合并运算 C.投影运算 D.联结运算4、 在Visual FoxPro 中,表结构中的逻辑型、通用型 、日期型字段的宽度由系统自动给出,它们的宽度分别为_。A. 1、4、8 B. 4、4、10 C. 1、10、8 D. 2、8、85、 当打开一张空表(无任何记录的表)时RECNO()、BOF()和EOF()函数的值分别为_。A. 0、.T.和.T. B. 0、.T.和.F. C. 1、.T.和.T. D. 1、.T.和.F.6、 建立事件循环的命令是_。A. READ EVENTS B. CLEAR EVENTS C. DO WHILE ENDDO D. FORENDFOR7、 在利用报表设计器创建报表时,默认情况下显示的三个带区为_。 A.标题、细节和总结 B.页标头、细节和页注脚C.组标头、细节和组注脚 D.报表标题、细节和页注脚8、 在 Visual FoxPro 系统中,下列命名中不能作为变量名的是 _ 。 姓名 姓名+2005 姓名2005 姓名_20059、 在对象上单击鼠标左键触发的事件名为_。A. MouseUp B. MouseMove C. MouseDown D. Click10、 一个数据库名为student,要想打开该数据库,应使用命令_。A. OPEN student B. OPEN DATABASE studentC. USE DATA student D. USE student11、 数据库表移出数据库后,仍然有效的是_。A.记录验证规则 B.表的验证规则 C.字段的默认值 D.结构复合索引文件中的候选索引12、 能够将表单的活动对象刷新的方法是 。A.Hide B.Refresh C.Release D.SetFocus13、 关键字是关系模型中的重要概念。当一张二维表(A表)的主关键字被包含到另外一张二维表(B表)中时,它就称为B表的 。A.主关键字 B. 外部关键字 C.候选关键字 D.超关键字14、 在Visual FoxPro的参照完整性规则不包括 。A.更新规则 B.删除规则 C.查询规则 D.插入规则15、 在Visual FoxPro中,使用“菜单设计器”定义菜单,最后运行的菜单程序的扩展名是 。A.MNX B.PRG C.MPR D.SCX16、 在Visual FoxPro中,为了将表单从内存中释放(清除),可以使用下列 的方法。A. ThisForm.Refresh B. ThisForm.Delete C. ThisForm.Hide D. ThisForm.Release17、 假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1 和Command2两个命令按钮。如果要在Command1命令按钮的事件中访问文本框的value属性值,下面哪个式子是正确的_?A. ThisForm.Text1.value B. This.Parent.valueC. Parent.Text1.value D. This.Parent.Text1.value18、 下列几组控件中, 均为容器类的是_。A. 表单集、编辑框、组合框 B. 页框、命令按钮组、表格C. 列表框、选项按钮组、标签 D. 组合框、命令按钮组、OLE控件19、 查询设计器和视图设计器的主要不同表现在于 。 A.查询设计器有更新条件选项卡,没有查询去向选项 B.查询设计器没有更新条件选项卡,有查询去向选项 C.视图设计器没有更新条件选项卡,有查询去向选项 D.视图设计器有更新条件选项卡,也有查询去向选项20、 在VisualFoxPro 中,创建_将不以独立的文件存储。A. 查询B. 表单 C. 视图 D. 程序二、填空题 (每小题 1 分,共 15 分)1、 在VFP的“命令”窗口输入 命令可以将软盘A设置为默认的工作目录。2、 函数LEN(STR(123456789123)的返回值是_。3、 在Visual FoxPro 中声明数组后,数组的每个元素在未赋值之前的默认值是 。4、 表达式LEN(SUBSTR(1234586,5,1)*Len(visualFoxPro)的结果是_。5、 设n=234,m=432,k=m+n,表达式1+&k的值是 。6、 ?MOD(10,-3)的返回值为 。7、 如果要将某命令按钮组上的命令按钮个数设置为5个,应把命令按钮组_ 属性的值设定为5。8、 如果设置cj.dbf中cj(成绩)字段的有效性规则:要求成绩应在0到100之间(包含0和100),相应的字段有效性规则表达式应为: 。9、 将学生表STUDENT中的学生年龄(字段名是AGE,数值型)增加1岁,应该使用的SQL命令是 。10、 选择当前未使用的序号最小工作区作为当前工作区,可以使用命令 。11、 在VFP系统中,查询文件是指一个包含一条SELECT-SQL的程序文件,其文件的扩展名是 。12、 将记录指针直接指向表的第一条记录的命令是: 。13、 对于文本框控件,通过对 属性的设置来绑定控件和数据源。14、 VFP 中进行菜单设计时,菜单有两种,即一般菜单和 菜单。15、 如果使用INSERT-SQL命令向xs表中追加一条新的记录。请将下面的命令补充完整: INSERT INTO xs (xh,xm,xdh) _ _ (950101 , 李林, )。三、判断对错,正确的打“”,错误的打“”(每小题 1 分,共 10 分)1、 只有数据库表才能建立视图。( )2、 数据库表可以设置记录级的有效性规则。( )3、 一个数据库表只能设置一个主索引。( )4、 表格中的列控件不包含其他控件。( )5、 定义数组以后,系统为数组的每个数组元素赋以数值0。( )6、 在一个工作区中可以同时打开多张表。( )7、 在SQL查询时,使用WHERE子句指出的是查询的结果。( )8、 结构化程序设计的三种基本逻辑结构是选择结构、循环结构和嵌套结构。( )9、 在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择更新规则为级联(Cascade)或限制(Restrict)。( )10、 一个数组中各个数组元素必须是同一种数据类型。( )四、简答(每小题 4 分,共 20 分)1、 表与表之间的关系有哪些类型?在VFP中哪一种关系不能被直接处理?2、 VFP数据库可包含哪些内容?3、 类的特点有哪些?4、 在VFP中,过程和自定义函数的参数传递方式有哪些?5、 VFP中表的索引类型有哪些?五、综合设计题(共 35 分)1、 根据铁路票务规定,凡身高在1.1米以下的可以免票,身高在1.1-1.4米之间的应购买半票,身高1.4米以上要购买全票。请用IFENDIF或DO CASEENDCASE结构编制程序实现以上功能,要求输入一个身高值(如TALL=1.41),程序根据身高值显示输出“可以免票”、“购买半票”或“购买全票”的结果。(6分)2、 用FOR循环结构编程求10!。(6分)3现有一个数据库jxsj.dbc,在该数据库中有两个数据库表:学生表xs.dbf(包含学号xh,姓名xm, 性别xb, 出生日期csrq四个字段)和成绩表cj.dbf(包含学号xh,课程代号kcdh,成绩cj三个字段)。(10分)请分别写出相应的SQL语句:1)查询所有男同学的详细信息;2)查询所有同学的姓名、学号及出生日期;3)查询所有同学的信息并按照学号升序排列;4)查询每一门课程及该课程的平均成绩;5)查询每一位同学的学号、姓名、选修课程及选修课程的成绩信息;4、 (13分)如下表单用来查询课程表和成绩表的数据,其中课程表与成绩表具有一对多关系,课程表为主表,成绩表为子表,表单中有三个命令按钮控件,用于控制课程表记录指针的移动和关闭表单,其name属性值从左到右依次为”cmd1”、”cmd2”、”cmd3”,要求记录指针到达记录开始标记时不能继续上移并将上一条记录按钮设置为不可用,记录指针到达记录结束标记时不能继续下移并将下一条记录按钮设置为不可用。试补齐下列代码。1).在表单的init事件中设置命令按钮的标题,代码如下:This.cmd1.caption= This.cmd2.caption= This.cmd3.caption= 2).在cmd1的Click事件中添加代码如下: if not skip -1 else this.enabled=.f. endif if thisform.cmd2.enabled=.f. thisform.cmd2.enabled= 3). 在cmd2的Click事件中添加代码如下: if not else this.enabled=.f. endif if thisform.cmd1.enabled=.f. thisform.cmd1.enabled= 4). 在cmd3的Click事件中添加代码如下: thisform. 参考答案一、选择题1-5 BCBAC6-10 ABBDB11-15 DBBCC16-20 DABBC二、填空题1.SET DEFAULT TO A:2.103.F.4.125.6676.-27.BUTTONCOUNT8.CJ=0 AND CJ=1009.UPDATE STUDENT SET AGE=AGE+110.SELECT 011.QPR12.GOTO TOP或GOTO 113.CONTROLSOURCE14.快捷15.VALUES三、判断题1-5 错对对错错6-10 错错错错错四、简答题1.有一对一、一对多、多对多关系(3分),其中多对多关系不能直接处理(1分)。2.数据库表、视图、连接、存储过程(4分)。3.封装性、多态性、继承性、抽象性(4分)。4.引用传递、值传递(4分)。5.主索引、候选索引、普通索引、唯一索引(4分)。五、综合设计题1.tall=1.41 Do case Case tall1.1 (1分) ?”可以免票” (1分)Case tall1.4 (1分)?” 购买全票” (1分)Endcase2. jc=1 (1分) For i=1 to 10 (1分) Jc=jc*i (2分) Endfor (1分) ?jc (1分)3.1) Select * from xs(1分) where xb=男 (1分)2) Select xm,xh,csrq (1分)from xs(1分)3) Select * from xs (1分)order by xh(1分)或Select * from xs (1分)order by xh asc(1分)4) Select kcdh,avg(cj) from cj (1分)group by kc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 节能知识培训课件
- 合作赋能:探究中学生合作学习对问题解决水平的提升效应
- 合作学习:职业学校英语教学创新与实践探索
- 国际交流项目大学生就业实习合作备忘录
- 2025年教师招聘之《幼儿教师招聘》通关练习题和答案含答案详解(培优a卷)
- 教师招聘之《幼儿教师招聘》强化训练题型汇编及参考答案详解一套
- 2025年教师招聘之《幼儿教师招聘》综合提升练习题及参考答案详解(培优b卷)
- 教师招聘之《小学教师招聘》题库检测题型必考题附答案详解
- 2025年教师招聘之《幼儿教师招聘》练习试题含答案详解(预热题)
- 押题宝典教师招聘之《小学教师招聘》模考模拟试题含答案详解【模拟题】
- 职场应用文高职PPT完整全套教学课件
- 新旧煤矿安全规程的区别于差异
- 校企合作开发产品协议书
- 人教版九年级上册数学教师用书
- GB/T 42381.8-2023数据质量第8部分:信息和数据质量:概念和测量
- 中国传统故事英文九色鹿二篇
- 突发事件处理记录表(标准范本)
- 影视艺术导论教材课件汇总完整版ppt全套课件最全教学教程整本书电子教案全书教案课件合集
- TSG-R0005-2022《移动式压力容器安全技术监察规程》(2022版)
- 2020 ACLS-PC-SA课前自我测试试题及答案
- 第1章 税务会计与纳税筹划概述
评论
0/150
提交评论