欢迎您!这里是湖北自考网

新闻 成考 远程 自考流程 网站地图

QQ群
微信
手机端
您当前所在位置:湖北成教自考网 > 自考招生 > 自考高升专 > 计算机应用技术 > 历年真题 > 正文

二○○○年上半年全国高等教育自学考试数据库及其应用试卷

作者 湖北成教自考网 来源 湖北成教网 浏览 发布时间 18/06/12

第一部分 选择题 
一、单项选择题(本大题共10 小题,每小题1 分,共10 分)在每小题列出的四个选项
中只有一个选项是符合题目要求的,请将正确 选项前的字母填在题后的括号内。
 
1.FOXBASE+是一种( ) 
A.DB 
B.DBS 
C.DBMS 
D.OS 
2.文件的扩展名为.PRG的文件是( ) 
A.数据库文件 
B.格式文件 
C.备注文件 
D.程序文件 
3.若要中止部分语句执行而重新开始下一轮循环的命令是( ) 
A.LOOP 
B.EXIT 
C.SKIP 
D.GOTO 
4.CREATE 命令可建立( ) 
A.TXT 文件 
B.数据库文件 
C.程序文件 
D.格式文件 
5.逻辑删除当前库文件的当前记录的命令是( ) 
A.CLEAR 
B.ZAP 
C.PACK 
D.DELE 
6.激活上弹式光带菜单的命令是( ) 
A.MENU TO… 
B.READ MENU BAR 
C.READ MENU TO… 
D.SET MESSAGE TO… 
7.若要从字符串"澳门回归"取出"回归",正确的写法是( ) 
A.SUBSTR("澳门回归",3,4) 
B.SUBSTR(澳门回归,3,4) 
C.SUBSTR("澳门回归",2,2) 
D.SUBSTR("澳门回归",2,4) 
8.不能使数组A(3,4)中元素A(2,2)置0 的命令是( ) 
A.A(2,2)=0 
B.A(6)=0 
C.STORE 0 TO A 
D.STORE 0 TO A(3,4) 
9.执行fa="f1"和use &fa 两个命令后,打开的文件是( ) 
A.fa.dbf 
B.f1.dbf 
C.faf1.dbf 
D.&fa.dbf 
10.下列命令中不能关闭.dbf文件的命令是( ) 
A.USE 
B.CLOSE DATABASE 
C.RETURN 
D.CLOSE ALL 


二、多项选择题(本大题共5 小题,每小题2 分,共10 分)在每小题列出的五个选项中
有二至五个选项是符合题目要求的,请将正确 
选项前的字母填在题后的括号内。多选、少选、错选均无分。
 
二○○○年上半年全国高等教育自学考试数据库及其应用试卷15.FOXBASE+中的变量的种类有( ) 
A.下标变量 
B.数组 
C.内存变量 
D.字段变量 
E.日期型变量 
第二部分 非选择题 
三、填空题(本大题共5 小题,每空1 分,共10 分)
 


16.数据库保护包括:安全性保护、完整性保护、______________和______________。 
17.数据操纵语言(DML)是应用程序与______________的接口。 
18.数据库系统由计算机软硬件、数据库、______________、______________和应用程序
等相对独立的若干部分所构成的整体。 
19.目前成熟地应用在数据库技术中的数据模型有:______________、______________和
______________三种。 
20.E_R 图中包括______________、______________和联系三种基本图素。 
四、名词解释(本大题共5 小题,每小题3 分,共15 分) 
21.数据安全性 
22.插入异常 
23.数据字典 
24.关系模型 
25.候选关键字 
五、简答题(本大题共4 小题,每小题5 分,共20 分) 
26.FOXBASE+在计算机内共开辟了10 个工作区。问开辟多工作区的目的何在? 
27.SORT 与INDEX 的主要区别是什么? 
28.关系规范化过程实质是对关系不断分解的过程。分解关系的基本原则是什么? 
29.关系有哪些性质? 


六、程序分析题(本大题共5 小题,每小题5 分,共25 分) 
(1)写出如下程序的执行结果 
30.set talk off 
clear 
i=1 
do while i<=3 
j=1 
do while j<=2*i-1 
@ i, 10-i+j say str(i,1) 
j=j+1 
enddo 
i=i+1 
enddo 
return 
31.set talk off 
clear 
i=1 
do while i<=70 
if i/7=int(i/7) 
?? str(i,4) 
endif 
i=i+2 
enddo 
return 
32.set talk off 
clear 
store 1 to s,k 
do while k<=6 
s=s*k 
k=k+1 
enddo 
?"s="+str(s,4) 
return 
(2)指出如下程序的功能 
33.set talk off 
use 职工 
do while .not.eof() 
if 职称="工程师" .or.职称="会计师" 
replace 工资 with 工资+200 
else 
replace 工资 with 工资+100 
endif 
skip 
enddo 
use 
return 
34.set talk off 
clear 
store 0 to s,n 
do while s<1000 
n=n+1 
s=s+n*n 
enddo 
s=s-n*n 
n=n-1 
?"s=",s 
?"n=",n 
return 
七、程序设计题(本大题共2 小题,每小题5 分,共10 分) 
已知如下数据库文件 
借书人(借书号,姓名,职称,单位,电话) 
图书(总编号,书号,单价,作者,出版社名,存放位置) 
登记(借书号,总编号,借阅日期) 
它们各自都有若干条记录。 
35.设计程序,由键盘输入"总编号",查询对应的书名及存放位置。 
36.设计程序,由上述有关库文件构造如下的ww.dbf 文件ww(借书号,姓名,单位,电
话,总编号,借阅日期)

便捷导航

手机版 | 湖北成教自考网 | 湖北成人高考网上报名 | 主考院校 | 学历问答 | 查询中心 | 免费咨询 | 网站声明 | 联系方式 | 关于我们

湖北成教自考网(www.hkcjw.cn)服务中心电话:027-87878802(自考专/本科辅导报名)

声明:以上课程信息知识产权归具体学校所有,本站只作转载

Copyright © 2012-2020 武汉网推科技有限公司 版权所有

鄂ICP备12003621号-5

鄂公网安备 42010602000277号