当前位置:文档之家› 数据库基础与应用模拟试题一

数据库基础与应用模拟试题一

数据库基础与应用模拟试题一一、填空题(每空1分,共20分)1.数据处理是将转换成的过程。

2.数据的物理独立性是指当数据的改变时,通过系统内部的自动映象或转换功能,保持了数据的不变。

3.数据库并发操作控制包括以方式打开数据库和对数据库或记录两种方法。

4.实体之间的联系归结为、和三种。

5.在层次模型和网状模型中,数据之间的联系是通过来实现的,因此,应用程序和数据之间的独立性。

6.一个单位只能有一个总经理,一个总经理只能在一个单位任职,单位和总经理职位之间为的联系。

7.一个关系模式中包含有若于个,其数目多少称为关系的 .8.关系运算包括两类:一类是传统的运算,另一类是专门的运算。

9.在投影运算所得到的结果关系中,所含的属性数不原关系中的属性数。

10.在定义一个基本表中,每个字段的类型用一个字母表示,其中字母C表示型,N表示型,D表示型。

二、填空题(每空1分,共20分)1.有一个学生关系,其关键字为学号;又有一个课程关系,其关键字为课程号;另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为选课关系的。

2.对于属性X的每一个具体值,属性Y有唯一的具体值与之对应,则称Y——X,或称X Y,记作,x称为决定因素。

3.设x—Y是关系模式R的一个函数依赖,如果存在X的真子集X’,使得X’一Y成立,则称Y——X,记作——。

4.在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于——范式,记作——·5.关系规范化应遵循概念——原则。

6.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在着如下函数依赖:(Xl,X2)一X3,X2一X4,则该关系属于——范式,因为它存在着————。

7.采用关系模型的逻辑结构设计的任务是将E-R图转移成一组——并进行——处理。

8.假定一个E—R图包含有A实体和B实体,并且从A到B存在着m:n的联系,则转移成关系模型后,包含有——一个关系模式。

9.假定一个数据库文件的文件名为XYZ.DBF,则它的结构化复合索引文件的文件名为——,当XYZ.DBF库被打开时,它的结构化复合索引文件——。

10.利用全屏幕编辑方式修改当前库结构的命令为一一一一——,修改当前库记录的命令为一—————————、——或——。

三、填空题(每空1分,共17分)1.复制当前库的命令为————,只复制当前库结构的命令为—————。

2.LOCA TE命令能够查询到当前库中满足范围和条件的——,其后使用——命令能够继续查询到下一条记录。

2.ROBE称为——,Filer窗口具有——功能。

4.假定在编号为10以内的一个工作区上打开有一个数据库,并指定了用户别名,则在其它工作区使用SELECT命令时,可以使用——种不同参数中的一种来选定该工作区。

5.UPDA TE命令能够利用在另一工作区上打开的数据库。

6.服务器是指用来创建和编辑OLE对象的——。

7.每个过程文件由——所组成。

8.在一个过程中,若第一条可执行语句为PARAMETERS语句,则其作用为该过程定义一———。

9.使用STORE语句能够一次对——内存变量赋值,使用赋值号(即等号)语句能够一次对——内存变量赋值。

10.ACCEPT命令接受从键盘上输人的————,INPUT命令接受从键盘上输入的————,WAIT命令接受从键盘上输入的——。

11.RELEASE WINDOW为——命令。

四、写出下列各命令或命令组的功能(每题3分,共21分)假定使用的”图书”、”读者”、”借阅”和ZGJK库的定义如下:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C06),单价N(7,2)) 读者(借书证号C(4),单位C(10),姓名C(6),性别C(2),职称C(6),地址C(16))借阅(借书证号C(4),总编号C(6),借书日期D())ZGJK(职工号C(6),姓名C(6),性别C(2),出生日期DO,职称C(6),基本工资N(7,2)) 1.select*;from图书,where作者=”李”2.selectdistinct分类号,书名,作者;from图书;orderby分类号3.select*;from图书;where书名like”%数据库%”4.selectdistinctL借书证号,姓名,单位;from借阅x,读者y;where x. 借书证号=y.借书证号5.use zgjklist for教授$职称.and.出生日期>={1945/01/01}6.use zgjkgO 5insert7.use zgjkset index tO fhsy.cdx order 1 Of fhsy五、或根据程序填空或指出程序的功能(每题5分,共10分)。

假定此题所使用的数据库仍为上题中的ZCJK.BDF。

1.store 0 to x,yfor i=1 to 10if i%2=0x=x+i^2elsey=y+i^2endifendfor?x,yreturn程序运行后输出的X和Y的值分别为——和——。

2.clearch=”y"use ZGJKdo while upper(ch)="y"clearaccept”请输入一个职工号:”tO xlocate for职工号=xif found()=.t.@2,2 say”姓名:”+姓名@3,2 say”性别:”十性别@4,2 say”职称:”+职称get职称@5,2 say”基本工资:”+str(基本工资)get(基本工资)read@2,2 say”输入的职工号不正确!”endif@7,2 say”继续修改下一个记录吗(Y/N)?”getchreadenddousereturn六、假定当前数据库仍为第四题已定义的2GJK.DBF,请用一条或一组命令实现下列每一个操作(每题4分,共12分)1.显示从当前记录开始的n个记录的值,其中n值由键盘输入。

2.分别统计并显示出男、女职工的人数。

3.首先打开按基本工资升序建立的单索引文件jbgz.idx,然后显示出基本工资最低的所有记录(可能为一条,也可能为若干条)。

2009年1月开放教育专科“数据库基础与应用”期末考试试题答案一、填空题(每小题1分,共20分)1.数据信息2.存储结构逻辑结构3.独占加锁4.一对一—对多多对多或为:1:1 l:n m:n (次序无先后)5.链接指针较差6.一对一或为:l:17.属性元数8.集合关系9.多于lo.字符(或字符串) 数值日期二、填空题(每空1分,共20分)1.外关键字2.函数依赖于函数决定X—Y3.部分依赖于X—p,Y4.第一R属于lNF5.单一化6.第一部分依赖7.关系模式规范化8. 39.XYZ.CDX 将同时(或自动)被打开10.MODIFYSTRUCTURE EDIT CHANGE BROWSE (后三项次序无先后)三、填空题(每空1分,共17分11.COPY TO COPY STRUCTURE TO2.第一条记录CONTINUE3.关系范例查询文件管理4. 35.更新当前数据库6.应用程序7.若干个各自独立的过程8.形式参数表9.多个一个10.字符串表达式单个字符11.删除(或释放)窗口四、写出下列各命令或命令组的功能(每题3分,共21分)1.查询出“图书”数据库中作者姓“李”的所有图书。

2.按分类号升序显示“图书”库中各种图书的分类号、书名和作者。

3.查询出“图书”库中书名含有“数据库”字串的所有图书。

4.联接查询“借阅”库和“读者”库,得到每一借阅读者的借书证号、姓名和单位。

5.显示出2GJK库中职称为教授或副教授,并且在1945年(含该年)以后出生的所有职工记录。

6.向ZGJK库中第五条记录之后插入一条新记录。

7.在ZGJK库上打开独立型复合索引文件FHSY,井使该文件中第一个索引标记成为主控索引。

五、或根据程序填空或指出程序的功能(每题5分,共lo分)1.220 1652.按照自定义显示格式修改ZCJK库中给定职工号记录的职称和基本工资字段的值,直到不需要修改为止。

六、假定发当前工作区已经打开了第四题已定义的2GJK.DBF数据库,请用一条或一组命令实现下列每个操作(每题4分,共12分)1.input“输入n的值”to nlist next n (或displaynextn)2.count to cl for性别=“男”count to c2 for性别=“女”?“男职工人数:”,c17“女职工人数:”,c23.set index to jbgz8. go top (可以省略)x=基本工资list while基本工资=x教育部人才培养模式改革和开放教育试点数据库基础与应用形成性考核册学校名称:___________学生姓名:___________学生学号:___________班级:___________中央广播电视大学出版社教育部人才培养模式改革和开放教育试点网络信息制作与发布形成性考核册学校名称:___________学生姓名:___________学生学号:___________班级:___________中央广播电视大学出版社。

相关主题