您的位置:自考365 > 复习指导 > 历年试题 > 2000年4月广东省高等教育自学考试数据库及应用试题

2000年4月广东省高等教育自学考试数据库及应用试题

2005-06-11 00:00   【 】【我要纠错

  一。单项选择题(本大题共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分)在每小题列出的五个选项中有二至五个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。多选、少选、错选均无分。

  11.一个含n个字段的关系(表)中的一个关键字[  ]

  A.至少由一个字段组成    B.至多由一个字段组成    C.可以由多个字段组成    D.至多由n个字段组成    E.至多由两个字段组成

  12.可给内存变量赋值的命令是[  ]

  A.SUM    B.STORE    C.REPLACE    D.TOTAL    E.LIST

  13.要求输出3位整数,2位小数,格式化输出命令的PICTURE后的匹配字符串可以是「」

  A.“999.99”    B.“$$.99”    C.“xxx.xx”    D.“***.**”    E.“└┘└┘└┘。└┘└┘ ”

  14.同一数组中元素的数据类型可以是[  ]

  A.数值型    B.字符型    C.逻辑型    D.日期型    E.备注型

  15.FOXBASE+中的变量的种类有[  ]

  A.下标变量    B.数组    C.内存变量    D.字段变量    E.日期型变量

  三、填空题(本大题共5小题,每空1分,共10分)

  16.数据库保护包括:安全性保护、完整性保护、    和    .

  17.数据操纵语言(DML)是应用程序与    的接口。

  18.数据库系统由计算机软硬件、数据库、    、    和应用程序等相对独立的若干部分构成的整体。

  19.目前成熟地应用在数据库技术中的数据模型有:    、    和    三种。

  20.ER图中包括    、    和联系三种基本图素。

  四、名词解析(本大题共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(借书号,姓名,单位,电话,总编号,日期)

本文转载链接:2000年4月广东省高等教育自学考试数据库及应用试题

分享到:
  • 站内搜索
  • 课程搜索
  • 试题搜索

热门搜索:教材 报名 查分 免考 考试计划