试题

计算机三级考试数据库技术考前练习题

时间:2025-03-12 11:26:02 试题 我要投稿
  • 相关推荐

2016计算机三级考试数据库技术考前练习题

  1.从数据库中删除表的命令是(a)

2016计算机三级考试数据库技术考前练习题

  A.DROPTABLEB.ALTERTABLEC.DELETETABLED.USE

  2.在命令窗口中,显示当前数据库中所有40岁(含40岁)以下、职称为"教授"、"副教授"的姓名和工资,应使用命令(c)

  A.LIST姓名,工资FOR年龄<=40.AND.职称="教授".AND.职称="副教授"

  B.LIST姓名,工资FOR年龄<=40.OR.职称="副教授".OR.职称="副教授"

  C.LIST姓名,工资FOR年龄<=40.AND.(职称="副教授".OR.职称="副教授")

  D.LIST姓名,工资FOR年龄<=40.OR.(职称="副教授".AND.职称="副教授")

  3.下列命令中,修改库文件结构的命令是(c)

  A.MODIFYFILEB.MODIFYCOMMANDC.MODIFYSTRUCTURED.CREATESTRUCTURE

  4.当前数据库中,"体育达标"字段为逻辑类型,要显示所有未达标的记录应使用命令(c)

  A.LISTFOR体育达标=.F.B.LISTFOR体育达标<>.F.

  C.LISTFOR.NOT.体育达标D.LISTFOR.NOT."体育达标"

  5.ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPYTOPSQ命令进行复制操作,其结果将(b)

  A.得到一个新的数据库文件

  B.得到一个新的数据库文件和一个新的备注文件

  C.得到一个新的数据库文件和两个新的备注文件

  D.显示出错误信息,表明不能复制具有备注型字段的数据库文件

  6.在新打开的数据库记录号是20,只显示第20条记录,应使用的命令是(b)

  A.GO20B.GO20C.SKIP20D.SKIP20

  7.设当前库中含有出生日期字段(D型)、工资(N型)和婚否字段(L型、已婚为.T.),将库中工资收入在(600,800)之间的人员记录数据库拷贝到新库中的筛选条件是(c)

  A.FOR600<工资<800B.FOR工资>6000R工资<800

  C.FOR工资>600.AND.工资<800D.FOR工资>600.OR.工资<800

  8.设当前库中含有出生日期字段(D型)、工资(N型)和婚否字段(L型、已婚为.T.),将库中未婚人员记录数据库拷贝到新库文件中的筛选条件是(b)

  A.FOR婚否B.FOR.NOT.婚否C.FOR婚否=FD.FOR婚否=.F.

  9.在命令窗口中,将A盘根目录下的STD.PRG文件复制到C盘的\DB目录中,应使用命令(b)

  A.COPYA:\STD.PRGC:\DB

  B.COPYFILEA:\STD.PRGTOC:\STD.PRG

  C.COPYA:\STD.PRGTOC:\DB\STD.PRG

  D.COPYTOC:\DB\STD.PRG

  10.使用USE<库文件名>命令打开库文件时,能够同时自动打开一个相关的(a)

  A.备注文件B.文本文件C.内存变量文件D.屏幕格式文件

  11.库文件TEST.DBF尚未打开,要将该文件复制为数据库文件TESTl.DBF,应该使用命令(c)

  A.COPYTOTESTl.DBFB.COPYSTRUCTURETOTESTl.DBF

  C.COPYFILETEST.DBFTOTESTl.DBFD.COPYINDEXESTEST.DBFTOTESTl.DBF

  12.只将结果输出到打印机,不在屏幕上显示,应使用命令序列(c)

  A.SETDEVICETOPRINT和@3,10SAY"姓名:"、+姓名

  B.SETPRINTON和@3,10SAY"姓名:"+姓名

  C.SETPRINTON和SETDEVICETO@3,10SAY"姓名:"+姓名

  D.LIST"姓名:"+姓名TOPRINT

  13.设数据库KSCJ.DBF有"姓名(C,6)"、"笔试(N,3)"、"上机(N,3)"等字段,执行下列命令:

  USEKSCJ

  LIST

  记录号#姓名笔试上机

  1董一婉7662

  2黄兴东6553

  3姜浚7584

  4赵飞4595

  INDEXON上机+笔试TOSJ

  GOTOP

  ?RECNO()

  显示的记录号是(b)

  A.1B.2C.3D.4

  14.当打开某个库文件和相关的多个索引文件被打开时,有关主索引的正确叙述是(b)

  A.可以将多个索引文件同时设置为主索引

  B.同一时刻只能将一个索引文件设置为主索引

  C.只要指定主索引文件,就不能更改关于主索引文件的设置

  D.索引文件只要打开就能对记录操作起作用

  15.当前记录序号为3,将第6记录设置为当前记录的命令是(c)

  A.SKIP-6B.SKIP+6C.SKIP+3D.SKIP-3

  16.若当前数据库中有200个记录,当前记录号是8,执行命令LISTNEXT5的结果是(d)

  A.显示第5号记录的内容B.显示1至5号记录的内容

  C.显示8号记录的5个字段D.显示从8号记录开始以下5条记录的内容

  17.要显示系统中所使用的内存变量,可以在命令窗口中输人命令(c)

  A.DISPLAYFIELDB.DISPLAYOFFC.DISPLAYMEMORYD.DISPLAY

  18.在人事数据库文件中要显示所有姓王(姓名)的职工的记录,使用命令(d)

  A.LISTFOR姓名="王***"B.LISTFORSTR(姓名,1,2)="王"

  C.LOCATEFOR姓名="王"D.LISTFORSUBSTR(姓名,1,2)="王"

  19.在命令窗口输入:

  STORE".F."TOP

  ?TYPE("P")

  显示的结果类型是(a)

  A.CB.LC.DD.N

  20.对当前数据库执行命令LIST姓名,职称FOR年龄<35.AND.职称="高级工程师"的结果是(d)

  A.显示所有记录的姓名和职称

  B.显示所有年龄在35岁以下的高级工程师的记录

  C.显示所有年龄在35岁以下的记录的姓名和职称

  D.显示所有年龄在35岁以下的高级工程师的姓名和职称

  21.要显示数据库中当前一条记录的内容,可使用命令(b)

  A.HSTB.DISPLAYC.BROWSED.DIR

  22.对变量赋值,以下命令中正确的是(a)

  A.STORE8TOX,Y、B.STORE8,9TOX,YC.X=8,Y=9D.X=Y=8

  23.所有可选项缺省时,数据库记录输出命令LIST和DISPLAY的区别是(b)

  A.DISPLAY显示全部记录,LIST显示当前一条记录

  B.LIST显示全部记录,DISPLAY显示当前一条记录

  C.LIST和DISPLAY都显示全部记录

  D.LIST和DISPLAY都只显示当前一条记录

  24.对某一个数据库建立以出生年月(D,8)和工资(N,7,2)升序的多字段结构复合索引的正确的索引关键字表达式为(d)

  A.出生年月+工资B.出生年月+工资

  C.出生年月+STP(工资,7,2)D.DTOC(出生年月)十STP(工资,7,2)

  25.下述命令中的哪一条不能关闭数据库(c)

  A.USEB.CLOSEDATABASEC.CLEARD.CLEARALL

  26.对某一个数据库建立以性别(C,2)和年龄(N,2)升序的多字段结构复合索引的正确的索引关键字表达式为(b)

  A.性别+年龄B.性别+STR(年龄,2)C.性别+STR(年龄)n性别,年龄

  27.设数据库SCORE.DBF有"姓名(C,6)"、"班级(C,2)"、"总分(N,5,1)"等字段,并已按班级索引,执行下列命令序列:

  USESCORE

  LIST

  记录号#姓名班级总分

  1董一婉1085.0

  2黄兴东1075.0

  3刘艳飞1175.0

  4赵飞1170.0

  5姜浚1365.0

  6毛俊丽1380.0

  TOTALON班级TOTEMP

  TEMP.DBF中第三条记录是(c)

  A.董一婉10160.0B.刘艳飞11145.0C.姜浚13145.0D.刘艳飞1175.0

  28.如果需要给当前表增加一个字段,应使用的命令是(b)。

  A)APPENDB)MODIFYSTRUCTUREC)INSERTD)EDIF

  29.一个表的全部备注字段的内容存储在(a)中。

  A)同一表备注文件B)不同表备注文件C)同一文本文件D)同一数据库文件

  30.在VFP环境下,用LISTSTRU命令显示表中每个记录的长度(总计)为60,用户实际可用字段的总宽度为(b)。

  A)60B)61C)3、8、10D)3、8、任意

  31。已知当前表中有60条记录,当前记录为第6号记录。如果执行命令SKIP3后,则当前记录为第()号记录。DA)3B)4C)8D)9

  32.顺序执行下列命令后,最后一条命令显示结果是(a)。

  USECHJ

  GO5

  SKIP-2

  ?RECNO()

  A)3B)4C)5D)7

  33.不能对记录进行编辑修改命令是(a)。

  A)MODISTRUB)CHANGEC)BROWSED)EDIT

  34.使用REPLACE命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向(c)。

  A)末记录B)首记录C)末记录的后面D)首记录的前面

  35.对学历为大学的职工按工资由高到低排序,工资相同的职工按年龄由大到小排序,应使用的命令是(b)。

  A)SORTTOXLON工资/A,出生日期/DFOR学历="大学"

  B)SORTTOXLON工资/D,出生日期/AFOR学历="大学"

  C)SORTTOXLON工资/A,出生日期/AFOR学历="大学"

  D)SORTTOXLON工资/D,出生日期/DFOR学历="大学"

  36.当前表中有4个数值型字段:高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。

  要将所有学生的总分自动计算出来并填人总分字段中,使用命令(c)。

  A)REPL总分WITH高等数学+英语+计算机网络

  B)REPL总分WITH高等数学,英语,计算机网络

  C)REPL总分WITH高等数学+英语+计算机网络ALL

  D)REPL总分WffH高等数学+英语+计算机网络FORALL

  37.职工数据库中有D型字段"出生日期",要显示职工生日的月份和日期可以使用命令(c)

  A.?姓名+Month(出生日期)+"月"+DAY(出生日期)+"日"

  B.?姓名+STR(Month(出生日期))+"月"+DAY(出生日期)+"日"

  C.?姓名+STR(Month(出生日期))+"月"+STR(DAY(出生日期))+"日"

  D.?姓名+SUBSTR(出生日期,4,2)+SUBSTR(出生日期,7,2)

  38.下列选项中可以得到字符型数据的是(b)

  A.DATE()B.TIME()巴YEAR(DATE())D.MONTH(DATE())

  39.用DIMENSION。(3,5)命令定义了一个数组a,则该数组的下标变量(数组元素)数目是(a)

  A.15B.24C.8D.10

  40.设X=123,Y=456,Z="X+Y",则表达式6+&Z的值是(c)

  A.6+&ZB.6+X+YC.585D.错误提示

【计算机三级考试数据库技术考前练习题】相关文章:

计算机三级《数据库技术》考前练习题及答案11-11

计算机三级考试数据库技术考前训练题08-02

计算机三级数据库技术考前模拟练习题06-18

三级数据库技术考前模拟练习题09-09

2015计算机三级考试数据库技术考前精选练习及答案08-03

计算机三级考试《数据库技术》练习题及答案08-06

计算机三级考试《数据库技术》考点练习题09-08

计算机三级考试数据库技术练习题与答案09-11

计算机三级数据库技术考前模拟06-16