《数据库原理及应用》期末模拟考试题

上传人:飞*** 文档编号:41892043 上传时间:2018-05-31 格式:DOC 页数:7 大小:29.50KB
返回 下载 相关 举报
《数据库原理及应用》期末模拟考试题_第1页
第1页 / 共7页
《数据库原理及应用》期末模拟考试题_第2页
第2页 / 共7页
《数据库原理及应用》期末模拟考试题_第3页
第3页 / 共7页
《数据库原理及应用》期末模拟考试题_第4页
第4页 / 共7页
《数据库原理及应用》期末模拟考试题_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《《数据库原理及应用》期末模拟考试题》由会员分享,可在线阅读,更多相关《《数据库原理及应用》期末模拟考试题(7页珍藏版)》请在金锄头文库上搜索。

1、 数据数据库库原理及原理及应应用用 期末模期末模拟拟考考试题试题姓名 学号 评分 一、填空题(每空一、填空题(每空 1 分,共分,共 20 分)分)1、数据处理是将 转换成 的过程。 、2、数据的物理独立性是指当数据的 改变时,通过系统内部的自动映象或转换功能,保持了数据的 不变。3、数据库并发操作控制包括以 方式打开数据库和对数据库或记录 两种方法。 4、实体之间的联系归结为 、 和 三种。5、在层次模型和网状模型中,数据之间的联系是通过 来实现的,因此,应用程序和数据之间的独立性 。6、一个公司只能有一个总经理,公司和总经理职位之间为 的联系。7、一个关系模式中包含有若干个 ,其数目多少称

2、为关系的 。8、关系运算包括两类:一类是传统的 运算,另一类是专门的 运算 。9、在投影运算所得的结果关系中,所含的属性数不 原关系中的属性数。 。10、在定义一个基本表中,每个字段的类型用一个字母表示,其中字母 C 表示 型,N 表示 型,D 表示 号型。二、填空题(每空二、填空题(每空 1 分,共分,共 20 分)分)1、有一个学生关系,关键字为学号;又有一个课程关系,其关键字是课程号;另有一个选修关系,其关键字是学号和课程号的组合,则学号和课程号分别为该关系的 。2、对于属性 X 的每一个具体值,属性 Y 有唯一的属性与之对应,则称 Y X、或称 X Y,记作 ,X 称为决定因素。3、设

3、 XY 是关系模式 R 的一个函数依赖,如果存在 X 的真子集 X,使得Y成立,则称 Y X,记作 。4、在关系模式 R 中,若每个属性都是不可再分割的最小数据单位,则 R 属于 范式,记作 。5、关系规范化应遵循 原则。6、一个关系模式为 Y(X1,X2,X3,X4) ,假定该关系存在着如下函数依赖:(X1,X2)X3,X2X4,则该关系属于 范式,因为它存在着 。7、采用关系模式的逻辑结构设计的任务是将 E-R 图转换成一组 并进行处理。8、假定一个 E-R 图包含 A 实体和 B 实体,并且从 A 到 B 存在着 m:n 的联系,则转换成关系模型后,包含有 个关系模式。9、假定一个数据库

4、文件的文件名为 XYZ.DBF,则它的结构化复合索引文件的文件名为,当 XYZ.BBF 库被打开时.它的结构化复合索引文件 。10、利用全屏幕编辑方式修改当前库结构的命令为 ,修改当前库记录的命令为 、 或 。三、填空题(每空三、填空题(每空 1 分,共分,共 17 分)分)1、复制当前库的命令为 ,只复制当前库结构的命令为 。2、LOCATE 命令能够查询当前库中满足范围和条件的 ,其后使用命令能够继续查询下一条记录。3、RQBE 称为 ,FILER 窗口具有 功能。4、假定在编号在 10 以内的一个工作区打开一个数据库,并指定了用户别名,则在其它工作区使用 SELECT 命令时,可以使用

5、种不同参数中的一种来选定该工作区。5、UPDATE 命令能够利用在另一个工作区上打开的数据库 。6、服务器是指用来创建和编辑 OLE 对象的 。7、每个过程文件由 所组成。 8、在一个过程中,若第一条可执行语句为 PARAMETERS 语句,则其作用为该过程定义 。9、使用 STORE 语句能够一次对 内存变量赋值,使用赋值号(即等号)能够一次对 内存变量赋值。10、ACCEPT 能够接受从键盘上输入的 ,INPUT 命令能够接受从键盘上输入的 ,WATE 能够接受从键盘上输入的 。四、写出下列各命令或命令组的功能(每小题四、写出下列各命令或命令组的功能(每小题 3 分,共分,共 21 分分)

6、假定使用的图书、读者、借阅和 ZGJK 库的定义如下:图书(总编号 C(6) ,分类号 C(8) ,书名 C(16) ,作者 C(6) ,出版单位 C(16) ,单价 N(7, 2) )读者(借书证号 C(4) ,单位 C(16) ,姓名 C(6) ,性别 C(2) ,职称 C(6) ,地址 C(16) )借阅(借书证号 C(4) ,总编号 C(6) ,借书日期 D( ) )ZGJK(职工号 C(6) ,姓名 C(6) ,性别(2),出生日期 D ( ) ,职称 C(6) ,基本工资 N(7,2) )1、select *;from 图书;where 作者=李2、select distinct

7、分类号,书名,作者;from 图书;order by 分类号3、select *;from 图书;where 书名 like%数据库%;4、select distinct x.借书证号,姓名,单位;from 借阅 x,读者 y;where x.借书证号=y.借书证号;5、use zgjklist for 教授 $ 职称 .and. 出生日期=49/10/01;6、use zgjkgo 8insert7、use zgjkset index to fhsy.cdx order 1 of fhsy五、或根据程序填空或指出程序的功能(每题 5 分,共 10 分)假定此题所使用的数据库仍为上题中的 ZG

8、JK。DBF1、store 0 to x,yfor i = 1 to 11if i%2=0x=x+i2elsey=y+i2endifendfor? x,yreturn程序运行后输出的 x 和 y 的值分别 和 。2、clearch=use zgjkdo while upper(ch)=clearaccept请输入一个职工号:to xlocate for 职工号=xif found( )=.t.2,2 say姓名:+姓名 3,2 say性别:+性别4,2 say职称:+职称 get 职称5,2 say基本工资:+str(基本工资) get 基本工资readelse2,2 say输入的职工号不正确!endif7,2 say继续修改下一个记录吗(Y/N)?get chreadenddousereturn六、假定当前数据库仍为第四题已定义的 ZGJK. DBF,请用一条或一组命令实现下面每 个别操作。 (每题 4 分,共 12 分)1、在当前库末尾追加一条空记录2、按姓名字段的升序建立一个单索引文件,假定用 xm.idx 作为文件名3、分别计算出所有记录的基本工资的总和与平均值

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号