资源描述:
《《数据库原理及应用》试卷(A卷)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《VisualFoxPro》试卷《数据库原理及应用》试卷(A卷)考试方法闭卷共8页 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄一.判断题(1分/题,共10分,对画√,错画×)1.建立自由表分两步:定义表结构和输入数据。2.表间的关系分三种:一对一关系、一对多关系和多对多关系。3.3.在应用程序中可以通过使用该工作区的表的别名来标识工作区。4.一条命令可分几行写,在行结束处用“:”表示一行未完,转入下一行。5.VFP主要数据容器有:表记录、变量和数组。6.VFP中的NULL表示未知数据,便于与含有NULL值的SQL数据库一起工作。7.
2、索引是改变表的物理顺序,排序是排列表的逻辑顺序。8.DISPLAY在VFP中与DISPLY命令等效。9.VFP中的变量分内存变量和字段变量。10.VFP刚开始工作时,系统默认选择为第一号工作区。二、选择题(每个选择2分,共30分)1.函数LEN(SPACE(5)-SPACE(1))的返回值是()(A)错误信息(B)17(C)6(D)42.某表文件中有日期型字段”出生日期”,设N=’01/01/80’,下列命令正确的是()(A)LOCATEFOR出生日期=’01/01/80’(B)LOCATEFOR出生日期=&N(C)LOCATEFORDTOC(出生日期)=N(
3、D)LOCATEFORDTOC(出生日期)=CTOD(N) 3.下列概念中,正确的是() A.在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关闭 B.一个表文件可以在不同的工作区同时打开 C.一个工作区中可以同时打开多个表文件 D.一个表文件可以在不同的工作区同时打开,且一个工作区中可以同时打开多个表9《VisualFoxPro》试卷4.将今年国庆节的日期送入内存变量ND的方法是(). A.ND=DTOC(“10/01/01”)B.ND=CTOD(“10/01/01”) C.STOREDATE(
4、)TONDD.STORE10/01/01TOND5.表文件DD.DBF有100条记录,当前记录号是10,执行DISPLAYALL命令后,记录指针向的记录号是(). A.100B.10C.1D.1016.统计女生人数并将结果存放于变量X中的命令是()(A)COUNTFOR.NOT.性别=”男”TOX(B)COUNTFOR(性别=”女”)=.T.TOX(C)SUMFOR(性别<>”男”)=.T.TOX(D)SUMFOR性别=”女”TOX7.在已打开的表中,要永久删除当前记录位置开始的10条记录,可用()(A)先执行DELETENEXT10命令,后用PACK命
5、令(B)先执行DELETERECORD10命令,后用PACK命令(C)先执行DELETEFORRECORD>10命令,后用PACK命令(D)ZAPNEXT108.按数值型字段”总分”进行索引,使其按降序排列的命令是()(A)INDEXON-总分TOWP(B)INDEXON总分/ATOWP(C)INDEXON总分TOWP(D)INDEXON总分/DTOWP9.下列操作后,不改变表记录指针的命令是()(A)RECALL(B)LIST(C)SUM(D)REPLALL10.按照数据库的数据模型分类,VFP属于()(A)层次型(B)关系型(C)网状型(D)混合型9《Vi
6、sualFoxPro》试卷11.执行命令ACCEPT“请输入出生日期:”TOMDATE时,如果通过键盘输入CTOD(“01/01/69”),则MDATE的值应当是(). A.CTOD(“01/01/69”)B.“01/01/69” C.01/01/69D.拒绝接受,MDATE不赋值12.在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为()。 A)3,8,4B)1,6,4C)1,8,任意D)1,8,413.表与相应索引文件已经打开,内存变量XM=“李春”,执行时会产生逻辑错误的命令是()。 A)LOCATEFOR姓名=XMB)FIN
7、D&XM C)SEEKXMD)LOCATEFOR姓名=&XM14.以下命令中正确的是()。 A)STORE8TOX,YB)STORE8,9TOX,YC)X=8,Y=9D)X=Y=815.在非嵌套程序结构中,可以使用LOOP和EXIT语句的基本程序结构是()。 A)TEXT——ENDTEXTB)DOWHILE——ENDDOC)IF——ENDIFD)DOCASE——ENDCASE三.读程序(每个选择4分,共24分)1.设表STU.DBF中有“学号、姓名、性别、出生日期、班级”等字段,有程序如下:SETTALKOFFUSESTUSTORESPACE
8、(6)TOXMINDEXON学号TOX