第一范文网 - 专业文章范例文档资料分享平台

2009-2010《数据库应用》试卷B卷

来源:用户分享 时间:2025/5/25 16:17:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1.本试卷共计5页,共四大部姓名: 分,请勿漏答,满分为100 (非题笺) 学号: 分;

2.考试时间为 120 分钟,请班级: 掌握好答题时间; 考试对象:全日制2009级 文科 学生 制卷人 张洪波 系别: 3. 请将所有试题答案写在相 应试题的下方。 唐山师范学院试卷专用纸考生承诺:我知道并遵守学院有关考试的规章制度,且承担因考试违纪、作弊引起的一切后果

――――――――――――――――――――――――――

―――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――――

2009--2010学年第二学期 通识课程《数据库应用》期末考试B卷

授课系:计算机科学系

题 号 成 绩 得分 评阅人

一 二 三 四 总分 复核人 一.单项选择题(共30分,每空1分)在下面的四个选项中只有一个是正确的,请将正确答案的序号写在题后的括号内,错选或漏选均不得分。

1.下列有关数据库的描述,正确的是 。 ( ) A.数据库是一个DBF文件 B.数据库是一个关系 C.数据库是一个结构化的数据集合 D.数据库是一组表文件

2.关系数据库管理系统所管理的关系是 。 ( ) A.若干个二维表 B.一个DBF文件 C.一个DBC文件 D.若干个DBC文件

3.在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是 。 ( ) A.日期型和逻辑型 B.日期型和通用型 C.逻辑型和备注型 D.备注型和通用型 4.在VFP中创建数据表的命令是哪一个 。 ( ) A.DELETE B.CRAETE C.UPDATE D.MODIFY STRUCTURE 5.使用BROWSE命令可以方便地对当前数据表记录进行多种编辑操作,包括_____。 ( ) A.修改、删除但不能追加 B.修改、追加以及删除 C.修改、追加但不能删除 D.删除、追加但不能修改 6.下列哪个命令可以打开表设计器 。 ( ) A.DELETE B.CREATE C.UPDATE D.MODIFY STRUCTURE 7.数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数RECNO()的值是 。 A.31 B.30 C.29 D.28 ( ) 8.将所有老师的工资增加150元,应使用命令 。 ( ) A.CHANGE 工资 WITH 工资+150 FOR 职称=”老师” B.REPLACE 工资 WITH 工资+150 WITH 职称=”老师” C.CHANGE 工资 WITH 150 FOR 职称=”老师” D.REPLACE 工资 WITH 工资+150 FOR 职称=”老师” ALL 9.如果表文件中共有20条记录,当前记录号是5。执行命令LIST NEXT 5后,屏幕将显示 。 ( ) A.当前记录和下5条记录 B.当前记录以下的5条记录 C.当前记录和下4条记录 D.当前记录和下25条记录 10.在下列各组命令中,功能等效的一组命令是 。 ( ) A.LIST NEXT 1和DISPLAY B.LIST和DISPLAY C.LIST REST和DISPLAY NEXT 5 D.LIST NEXT 5和DISPLAY REST

11.在当前工作区正打开一个学习成绩表文件,现要求对总分在270分以上的男同学按年龄从大到小排序,排序后新文件名为ST.DBF,可用 命令实现。 ( ) A.SORT TO ST ON 年龄/A FOR 性别=”男” .AND. 总分>270

B.SORT TO ST ON 年龄/D FOR 性别=”男” .OR. 总分>270 C.COPY TO ST FOR 性别=”男” .AND. 总分>270

D.SORT TO ST ON 年龄/D FOR 性别=”男” .AND. 总分>270

12.数据表AA中有字符型字段GH及数值型字段GL,以下操作正确的是 。 ( ) A.INDEX ON GH,GL TO AA B.INDEX ON GH+GL TO AA C.INDEX ON GH+STR(GL) TO AA D.INDEX ON STR (GH+GL) TO AA

13.对学生成绩表文件按总分(N,6,2)降序、姓名(C,8)升序索引。应当使用命令 。 ( ) A.INDEX TO ABC ON 总分+姓名 B.INDEX TO ABC ON ?总分+姓名 C.INDEX TO ABC ON STR(?总分,5,1)+姓名 D.INDEX TO ABC ON STR(1000?总分)+姓名

第 1 页 共 5 页

1.本试卷共计5页,共四大部姓名: 分,请勿漏答,满分为100 (非题笺) 学号: 分;

2.考试时间为 120 分钟,请班级: 掌握好答题时间; 考试对象:全日制2009级 文科 学生 制卷人 张洪波 系别: 3. 请将所有试题答案写在相 应试题的下方。 唐山师范学院试卷专用纸考生承诺:我知道并遵守学院有关考试的规章制度,且承担因考试违纪、作弊引起的一切后果

――――――――――――――――――――――――――

―――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――――

14.已打开的数据表GZ含有工资为名的数值型字段,执行下面的 命令后再用LIST命令可以得到工资从低到高的显

示结果。 ( )

A.INDEX ON 工资 TO GZIN,USE GZIN INDEX GZ B.INDEX ON GZ TO 工资,USE GZ INDEX GZ C.INDEX ON 工资 TO GZIN,USE GZ INDEX GZIN D.INDEX ON GZ 工资,USE GZ INDEX 工资 15.下列选项中,不属于SQL数据定义功能的是 。 ( ) A.SELECT B.CREATE C.ALTER D.DROP

16.嵌套查询命令中的IN,相当于 。 ( ) A.等号= B.集合运算符∈ C.加号+ D.减号- 第(17)~(18)题使用如下的仓库表和职工表。

职工表:

仓库表: 职仓工资

仓所在城工号 库号

库号 市 M1 A1 2000.0

A1 北京 0

A2 上海 M3 A3 2500.0

0 A3 天津

A4 广州 M4 A4 1800.0

0 17.检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令

M5 A2 1500.0是 。 ( )

0 A.SELECT 职工号,工资 FROM 职工表 WHERE 仓库表.所在城市=\广州\

M6 A4 1200.0库表.仓库号=职工表.仓库号AND B.SELECT 职工号,工资 FROM职工表 WHERE 仓

0 仓库表.所在城市=\广州\

C.SELECT 职工号,工资 FROM 仓库表,职工表 WHERE 仓库表.仓库号=职工表.仓库号 AND 仓库表.所在城市=\广州\D.SELECT 职工号,工资 FROM 仓库表,职工表 WHERE 仓库表.仓库号=职工表.仓库号OR 仓库表.所在城市=\广州\18.有如下SQL语句: ( ) SELECT SUM(工资) FROM 职工表 WHERE 仓库号 IN;

(SELECT 仓库号 FROM 仓库表 WHERE 所在城市=\北京\所在城市=\上海\执行语句后,工资总和是______。 A.1500.00 B.3500.00 C.5000.00 D.10500.00

19.在VFP6.0中,下列数据属于常量的是: 。 ( ) A.F B..F. C.07/08/99 D.ALL 20.下列 为非法的变量名(或字段名)。 ( ) A.CLIEN-ID B.姓名 C.COLOR_CODE D.年龄

21.在VFP中,可使用的三类变量为: 。 ( ) A.系统变量、公用变量和私有变量 B.简单变量、系统变量和数组变量 C.内存变量、字段变量和系统变量 D.自然变量、本地变量和公用变量 22.将逻辑假值赋给内存变量DY的正确方法是: 。 ( ) A.DY=FALSE B.STORE .F. TO DY C.DY=”.F.” D.STORE “F” TO DY

23.下列关于过程调用的叙述中,正确的是 ( ) A.被传递的参数是变量,则为引用方式 B.被传递的参数是常量,则为传值方式

C.被传递的参数是表达式,则为传值方式

D.传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反 24.设有变量string为“杭州商学院”,能够显示“商学院”的命令是 。 ( ) A.?string-“杭州” B.?SUBSTR(string,3,3)C.?SUBSTR(string,5,6) D.?STR(string,3,6) 25.数组M(3,4)的下标变量的个数是 。 ( ) A.12 B.20 C.3 D.4

26.下列对于事件的描述不正确的是 。 ( ) A.事件是由对象识别的一个动作

B.事件可以由用户的操作产生,也可以由系统产生

第 2 页 共 5 页

1.本试卷共计5页,共四大部姓名: 分,请勿漏答,满分为100 (非题笺) 学号: 分;

2.考试时间为 120 分钟,请班级: 掌握好答题时间; 考试对象:全日制2009级 文科 学生 制卷人 张洪波 系别: 3. 请将所有试题答案写在相 应试题的下方。 唐山师范学院试卷专用纸考生承诺:我知道并遵守学院有关考试的规章制度,且承担因考试违纪、作弊引起的一切后果

――――――――――――――――――――――――――

―――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――――

C.如果事件没有与之相关联的处理程序代码,则对象的事件不会发生

D.有些事件只能被个别对象所识别,而有些事件可以被大多数对象所识别 27.Show方法用来将 。 ( ) A.表单的Enabled属性设置为.F. B.表单的Visible属性设置为.F. C.表单的Enabled属性设置为.T. D.表单的Visible属性设置为.T.

28.下列关于查询的说法中,不正确的是 。 ( ) A.查询是预先定义好的一个SQL SELECT语句 B.查询是Visual FoxPro支持的一种数据库对象 C.通过查询设计器,可完成任何查询

D.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出

29.查询设计器中包含的选项卡有 。 ( ) A.字段、联接、筛选、排序依据、分组依据、杂项

B.字段、联接、筛选、分组依据、排序依据、更新条件 C.字段、联接、筛选条件、排序依据、分组依据、杂项

D.字段、联接、筛选依据、分组依据、排序依据、更新条件 30.Visual FoxPro中支持两种类型的菜单,分别是 。 ( ) A.条形菜单和弹出式菜单 B.条形菜单和下拉式菜单 C.弹出式菜单和下拉式菜单 D.复杂菜单和简单菜单

得分 评阅人

二、填空题(共30分,每空2分)

1.在Visual FoxPro中,利用DELETE命令可以____________删除数据表的记录,必要时可以利用________命令进行恢复。 2.要求一个表文件的数值型字段具有5位小数,那么该字段的宽度最少应当定义成 位。 3.在数据表文件尾部增加一条空记录,应该使用命令: 。 4.在VFP中,CONTINUE常与 命令配合使用。

5.若某表有10条记录,使用REPLACE命令时,其范围子句为ALL或REST,则执行该命令后,RECNO()的值为 。 6.命令GO TOP与GO 1在 情况下,执行结果是不同的。

7.VFP中,索引文件的类型有 和 。与表同时打开的索引文件是 。 8.执行如下命令序列: USE STUDENT LIST

RecoRD# 姓名 性别 年龄 1 欧阳惠 女 23 2 李 明 男 24 3 郭 吴 男 21 4 吴 友 女 25 INDEX ON 性别 TO 年龄 LIST

最后一条LIST命令显示的数据记录中,第一个显示的姓名是 。

9.当前目录下有\课程表\“选课表”文件,要求查找即选修了\课程,且学号为\的学生号,则语句为: SELECT A.学生号 FROM 选课表 A,______________WHERE A.学生号=B.学生号 AND A.课程号=\AND __________________ 10.命令STORE 123.456 TO A STORE STR(A+A,5) TO B

执行后,变量A的类型是 ________________变量B的类型是 ______________________。

第 3 页 共 5 页

1.本试卷共计5页,共四大部姓名: 分,请勿漏答,满分为100 (非题笺) 学号: 分;

2.考试时间为 120 分钟,请班级: 掌握好答题时间; 考试对象:全日制2009级 文科 学生 制卷人 张洪波 系别: 3. 请将所有试题答案写在相 应试题的下方。 唐山师范学院试卷专用纸考生承诺:我知道并遵守学院有关考试的规章制度,且承担因考试违纪、作弊引起的一切后果

――――――――――――――――――――――――――

得分 评阅人 ○

―――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――――

三.程序题(共20分)

1.给定程序的功能是:根据输入的数据,判断给定的数

是否偶数,可以循环输入。

SET TALK OFF CLEAR YN=\

DO WHILE UPPER(YN)=\

_________ \请输入自然数:\ IF _________________ ? \不是偶数!\ ELSE

? \是偶数!\ ENDIF

WAIT “是否还要输入其他自然数” TO YN ENDDO

? \再见!\SET TALK ON RETURN

2. 给定程序的功能是:根据输入的数据,计算不大于该数的奇数累加和。

SET TALK OFF CLEAR YN=\

DO WHILE UPPER(YN)=\

INPUT \请输入两位以内的正整数:\ STORE 0 TO X,Y Z=\

DO WHILE ________ X=X+1

IF ____________ LOOP ELSE

Z=Z+\ Y=Y+X ENDIF ENDDO

? \

WAIT \继续计算?(Y/N)\ ENDDO ? \再见!\SET TALK ON

3.

SET TALK OFF M=3

DO WHILE M<10 N=2

DO WHILE N

IF INT(M/N)=M/N EXIT ENDIF N=N+1 ENDDO IF N=M ?M ENDIF M=M+1 ENDDO

SET TALK ON

程序运行的结果为:___________________________

第 4 页 共 5 页

1.本试卷共计5页,共四大部姓名: 分,请勿漏答,满分为100 (非题笺) 学号: 分;

2.考试时间为 120 分钟,请班级: 掌握好答题时间; 考试对象:全日制2009级 文科 学生 制卷人 张洪波 系别: 3. 请将所有试题答案写在相 应试题的下方。 唐山师范学院试卷专用纸考生承诺:我知道并遵守学院有关考试的规章制度,且承担因考试违纪、作弊引起的一切后果

――――――――――――――――――――――――――

―――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――

―――――――――――――――――――――――――――――――――――

4. 完成下面题目使用如下的设备表。 设备型号 设备名称 使用日期 设备数量 单价 使用部门 W27-1 微机 01/10/03 1 143000.00 生产一间 W27-2 微机 02/06/03 2 98000.00 生产一间 C31-1 车床 03/30/03 2 138000.00 生产二间 C31-2 车床 04/05/03 2 97500.00 生产二间 M20-1 磨床 02/10/03 3 98000.00 生产二间 J18-1 轿车 05/07/03 2 156000.00 办公室 F15-1 复印机 02/01/03 2 8600.00 办公室 (1)从设备表中查询单价大于100000元的设备,并显示设备名称,填写正确的命令: SELECT _______________ FROM 设备表 where ____________________ (2)为设备表增加一个“设备总金额N(10,2)”字段,填写正确的命令: _______________设备表ADD 设备总金额 N(10,2) (3)有如下SQL语句:

SELECT 使用部门,SUM(单价*设备数量)AS 总金额FROM 设备表; WHERE .NOT.(进口); GROUP BY 使用部门

执行该语句后,第一条记录的“总金额”字段值是______________________。

得分 评阅人

进口 T F T T F T F 四.编程题(共20分)

1.根据上题设备表用SELECT命令完成下面的查询要求:显示设备表中所有2004年以前使用的进口设备的信息。

2.对上题设备表按照“单价”字段建立索引标识为DJ的结构复合索引文件,并将该索引设置为当前索引。

3.已知两个数据4和9,请编定程序,完成判断大小的功能,并将数值大的数据输出显示。

第 5 页 共 5 页

搜索更多关于: 2009-2010《数据库应用》试卷B卷 的文档
2009-2010《数据库应用》试卷B卷.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8sryp0ylts6i8ss1cmwk_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top