数据库原理及应用期末试题及答案.doc

上传人:wj 文档编号:4714528 上传时间:2023-05-07 格式:DOC 页数:8 大小:45KB
下载 相关 举报
数据库原理及应用期末试题及答案.doc_第1页
第1页 / 共8页
数据库原理及应用期末试题及答案.doc_第2页
第2页 / 共8页
数据库原理及应用期末试题及答案.doc_第3页
第3页 / 共8页
数据库原理及应用期末试题及答案.doc_第4页
第4页 / 共8页
数据库原理及应用期末试题及答案.doc_第5页
第5页 / 共8页
数据库原理及应用期末试题及答案.doc_第6页
第6页 / 共8页
数据库原理及应用期末试题及答案.doc_第7页
第7页 / 共8页
数据库原理及应用期末试题及答案.doc_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库原理及应用期末试题及答案.doc

《数据库原理及应用期末试题及答案.doc》由会员分享,可在线阅读,更多相关《数据库原理及应用期末试题及答案.doc(8页珍藏版)》请在冰点文库上搜索。

数据库原理及应用期末试题及答案.doc

课程名称:

数据库原理及应用考试时间

专业:

年级:

学号:

姓名:

题号

总得分

得分

得分

评卷人

一、单项选择(共20小题,每小题2分,共20分)。

1、DB、DBMS和DBS三者之间的关系是()

A、DB、包括DBMS和DBSB、DBS包括DB和DBMS

C、DBMS包括DB和DBSD、不能互相包括

2、算术运算函数MOD(18,4)、Int(3.14)的值分别是()。

A、2、3B、3、3C、4、4D、4.5、4

3、比较“逻辑操作符”、“关系操作符”、“算术操作符”的优先级,从高到低排列正确的是()。

A、算术、关系、逻辑B、算术、逻辑、关系

C、关系、逻辑、算术D、关系、算术、逻辑

4、在VFP中,表文件默认的扩展名为()。

A、.DOCB、.IDXC、.CDXD、.DBF

5、在VFP的命令窗口中,执行创建“职工档案表”Zgdab的命令是()。

A、USEZgdabB、CreateZgdab

C、ModifyZgdabD、ListZgdab

6、在关系数据库中,记录的删除包括逻辑删除和物理删除,以下关于这两种删除的描述正确的是()

A、逻辑删除是将当前表中已被物理删除的记录清除掉

B、物理删除是给记录打上删除标记,必要时可以进行恢复

C、逻辑删除是给记录打上删除标记,必要时可以进行恢复;而物理除是将当前表中已被物理删除的记录清除掉

D、以上都不对

7、比较类型中()是指定指端包含与实例文本相匹配的字符,可以使用通配符“%”和“_”。

A、BetweenB、InC、LikeDisNULL

8、在常用的表格属性中,()是与父表的关键字相连接的子表的外部关键字。

A、ChildOrderB、ColumnCountC、LinkMasterD、RecordSource

9、()是按适当的原则把一个情况复杂、规模较大的程序系统划分为一个个较小的、功能相关而又相对独立的模块。

A、模块B、模块化C、结构化D、面向对象

10、面向对象程序设计基本上是一种包装代码,代码可以重用,而且维护起来起来很容易,其最主要的包装概念被称为()。

A、属性B、方法C、类D、过程

得分

评卷人

二、填空题(共10格,每格2分,共20分)。

1、关系数据库系统支持的三种关系运算:

、选择运算、连接运算;

2、VisualFoxPro6.0的主要菜单有两类:

菜单和下拉式菜单。

3、是对项目进行组织和集中管理的主要工具,它从管理上对项目的开发和维护给予有效的支持。

4、定义含有4行5列的二维数组A1的命令是。

5、根据索引功能的不同,可将索引分为:

普通索引、、候选索引、主索引。

6、是利用一个定制的虚拟表,从几个数据表中提取一组满足条件的记录。

7、一个视图在使用时,将作为在自己的工作区中打开,若此时视图基于本地表,则在VisualForPro的另一个工作区中同时打开基本表。

8、简单程序的框图包含三种不同的空能框,分别是启始框、和结束框。

9、自定义函数与子程序的主要区别仅在于自定义函数必须返回,而子程序却无此限制。

10、所谓就是将调用程序中的变化数据依据一定传递给被调用的过程,在过程执行完成后,又将其结果送回调用程序的相应变量。

得分

评卷人

三、简答题(共3小题,第1、2小题7分,第3小题6分,第,共20分)

1、说明数据库表与自由表的的区别和联系。

2、利用报表设计器建立报表的基本步骤。

3、简述模块化程序设计的有点。

得分

评卷人

四、设计题(共2小题,每小题10分,共20分)。

(写出程序的详细步骤)

1、将ZGDAB.DBF中所有参加工作时间为90年之后的记录复制到ZGDAB0.DBF中,然后再将ZGDAB.DBF中所有职称为“工程师”的记录添加到ZGDAB0.DBF中。

2、分别计算ZGDAB.DBF中职工的总人数zrs、基本工资的最大值jbgzmax与最小值jbgzmin,基本工资的累加和jbgzsum与平均值jbgzavg。

五、综合题(共20分)按照下列要求,完成

(1)

(2)小题的问题。

现有某工厂职工关系数据库HMC.DBF,即职工(姓名、职工编号、职称、工资)。

经工厂有关人士研究决定,现进行对工厂的全体员工进行加工资,工资调整额度是根据职称的不同作调整,所有职称为高级工程师的每月工资增加50元,其他人员的每月工资增加30元。

(1)使用dowhile循环语句编写程序。

(2)根据编写的程序说明该循环部分的主要部分的构成,及其构成的作用。

课程名称:

数据库原理及应用

参考答案

一、单项选择题(本大题共20小题,每小题2分,共20分)

1

2

3

4

5

6

7

8

9

10

B

A

A

D

B

C

C

A

B

C

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

1、投影运算

2、弹出式

3、项目管理器

4、Dimension(4,5)

5、惟一索引

6、视图

7、临时表

8、执行框

9、一个函数值

10、参数传递

三、简答题(共3小题,第1、2小题7分,第3小题6分,第,,共20分)。

1、说明数据库表与自由表的的区别和联系。

数据库表就是从属与某个数据的表,而自由表是与数据库数据空没有任何从属关系的表。

一个数据库表不能同时从属与多个数据库,但是可以将自由表添加到某个数据库中,从而成为数据库表,也可以将数据表从数据库中移去,成为与数据库无关的自由表。

2、利用报表设计器建立报表的基本步骤。

(1)规划数据的位置;

(2)设置报表数据环境;

(3)添加报表域控件;

(4)用标签按钮添加字段(域控件)说明;

(5)设计报表的页注脚。

3、简述模块化程序设计的有点。

(1)把复杂的系统化大为小,化繁为简,减少了设计中的工作量;

(2)便于维护;

(3)提高系统的设计效率。

四、设计题(共2小题,每小题10分,共20分)。

(写出程序的详细步骤)

1、将ZGDAB.DBF中所有参加工作时间为90年之后的记录复制到ZGDAB0.DBF中,然后再将ZGDAB.DBF中所有职称为“工程师”的记录添加到ZGDAB0.DBF中。

USBzgdab

COPYTOzgdab0FOR工作时间>{^1990–12–31}

USEzgdab0

BROWSE

APPENDFROMzgdabFOR职称=‘工程师’

BROWSE

2、分别计算ZGDAB.DBF中职工的总人数zrs、基本工资的最大值jbgzmax与最小值jbgzmin,基本工资的累加和jbgzsum与平均值jbgzavg。

CLOSEALL

USEzgdab

CALCULATECNT()zrs

CLCULATEMAX(基本工资),MIN(基本工资)TOjbgzmax,jbgzmin

CLCULATESUM(基本工资),AVG(基本工资)TOjbgzsum,jbgzavg

五、综合题(共20分)按照下列要求,完成

(1)

(2)小题的问题。

现有某工厂职工关系数据库HMC.DBF,即职工(姓名、职工编号、职称、工资)。

经工厂有关人士研究决定,现进行对工厂的全体员工进行加工资,工资调整额度是根据职称的不同作调整,所有职称为高级工程师的每月工资增加50元,其他人员的每月工资增加30元。

(1)使用dowhile循环语句编写程序。

Settalkoff

Usehmc

Dowhile.not.eof()

If技术职称=“高级工程师”

Repl工资with工资+50

Else

Repl工资with工资+30

Endi

Ship

Endd

Use

Settalkon

Retu

(2)根据编写的程序说明该循环部分的主要部分的构成,及其构成的作用。

循环程序有四个主要部分构成:

①循环的工作部分,它完成循环的主要工作,是循环体的主要成分,这里由if—else—endif构成;②循环的修改部分,它保证循环体在循环过程中,有关量能按一定规律变化,这部分是由skip语句完成,用来实现依次操作文件的各个记录;③循环的控制部分,它保证循环体语句按规定的循环次数执行,这里由.not.eof()逻辑表达式完成,它表示做完所有记录的操作。

④循环的初始部分,它是循环控制初值。

8

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2