数据库基础复习题.docx

上传人:b****0 文档编号:17463231 上传时间:2023-07-25 格式:DOCX 页数:11 大小:18.35KB
下载 相关 举报
数据库基础复习题.docx_第1页
第1页 / 共11页
数据库基础复习题.docx_第2页
第2页 / 共11页
数据库基础复习题.docx_第3页
第3页 / 共11页
数据库基础复习题.docx_第4页
第4页 / 共11页
数据库基础复习题.docx_第5页
第5页 / 共11页
数据库基础复习题.docx_第6页
第6页 / 共11页
数据库基础复习题.docx_第7页
第7页 / 共11页
数据库基础复习题.docx_第8页
第8页 / 共11页
数据库基础复习题.docx_第9页
第9页 / 共11页
数据库基础复习题.docx_第10页
第10页 / 共11页
数据库基础复习题.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库基础复习题.docx

《数据库基础复习题.docx》由会员分享,可在线阅读,更多相关《数据库基础复习题.docx(11页珍藏版)》请在冰点文库上搜索。

数据库基础复习题.docx

数据库基础复习题

一、单项选择题(每题1.5分)

1.在VFP系统中,“.DBF”文件被称为。

A.数据库文件

B.表文件

C.程序文件

D.项目文件

答案:

B

2.对于日期型数据,____________说法是不正确的。

A.两个日期型数据可以进行加法运算

B.两个日期型数据可以进行减法运算

C.一个日期型数据可以加一个整数

D.一个日期型数据可以减一个整数

答案:

A

3.对于xs表,下面____________命令显示所有女同学记录。

A.LISTFOR!

性别

B.LISTFOR性别

C.LISTFOR性别=”女”

D.LISTFOR性别=T

答案:

A

4.XS表的全部备注字段的内容存储在____________文件中。

A.XS.DBF

B.XS.TXT

C.XS.FPT

D.XS.DBC

答案:

C

5.在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的____________

A)参照完整性B)实体完整性

C)域完整性D)用户定义完整性

答案:

B

6.VFP中的DTOC()函数返回值的类型是____________。

A.字符型

B.日期型

C.数值型

D.逻辑型

答案:

A

7.在DOWHILE/ENDDO循环中,若循条件设置为.T.,则下列说法中正确的是___________。

A.程序无法跳出循环

B.程序不会出现死循环

C.用EXIT可跳出循环

D.用LOOP可跳出循环

答案:

C

8.对于数据库表的索引,____________说法是不正确。

A.当数据库表被打开时,对应的结构复合索引文件不能被自动打开

B.主索引和候选索引能控制表中字段重复值的输入

C.一个表可建立多个候选索引

D.主索引只适用于数据库表

答案:

A

9.对于表索引操作,____________说法是正确的。

A.一个独立索引文件中可以存储一个表的多个索引

B.主索引不适用于自由表

C.表文件打开时,所有复合索引文件都自动打开

D.在INDEX命令中选用CANDIDATE子句后,建立的是候选索引

答案:

B

10.执行如下命令的输出结果是___________

?

15%4,15%(-4)

A)3-1B)33

C)11D)1-1

答案:

A

11.在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是______

A)惟一索引B)惟一索引和候选索引

C)惟一索引和主索引D)主索引和候选索引

答案:

D

12.建立索引时,______字段不能作为索引字段。

A.字符型

B.数值型

C.备注型

D.日期型

答案:

C

13.对于表索引操作,__________说法是错误的。

A.组成主索引的关键字或表达式在表中不能有重复的值

B.候选索引可用于自由表和数据库表

C.唯一索引表示参加索引的关键字或表达式的值在表中只能出现一次

D.在表设计器中只能创建结构复合索引文件

答案:

C

14.对于表的索引描述中,__________说法是错误的。

A.复合索引文件的扩展名为CDX

B.结构复合索引文件在表打开的同时自动打开

C.当前显示的顺序为主控索引的大小顺序

D.每张表只能创建一个主索引和一个候选索引

答案:

D

15.表之间的“一对多”关系是指__________。

A.一个表与多个表之间的关系

B.一个表中的一个记录对应另一个表中的多个记录

C.一个表中的一个记录对应另一个表中的一个记录

D.一个表中的一个记录对应多个表中的多个记录

答案:

B

16.下列叙述中含有错误的是_________。

A.一个数据库表只能设置一个主索引

B.唯一索引不允许索引表达式有重复值

C.候选索引既可以用于数据库表也可以用于自由表

D.候选索引不允许索引表达式有重复值

答案:

B

17.对于自由表而言,不能创建的索引类型是_________。

A.主索引

B.候选索引

C.普通索引

D.唯一索引

答案:

A

18.创建数据库后,系统自动生成的三个文件的扩展名分别

为____________。

A..PJX、.PJT、.PRG

B..DBC、.DCT、.DCX

C..FPT、.FRX、.FXP

D..DBC、.SCT、.SCX

答案:

B

19.表达式STR(YEAR(DATE()+10))的值的数据类型为_____。

A.字符型

B.数值型

C.日期型

D.逻辑型

答案:

A

20.为当前表中所有学生的总分增加10分,可以使用的命令是_____

A)CHANGE总分WITH总分+10

B)REPLACE总分WITH总分+10

C)CHANGEALL总分WITH总分+10

D)REPLACEALL总分WITH总分+10

答案:

D

21.在VisualFoxPro中,执行SQL的DELETE命令和传统的FoxProDELETE命令都可以删除数据库表中的记录,下面正确的描述是_____

A)SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表

B)SQL的DELETE命令和传统的FoxProDELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表

C)SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxProDELETE命令只能逻辑删除数据库表中的记录

D)传统的FoxProDELETE命令还可以删除其它工作区中打开的数据库表中的记录

答案:

A

22.在VisualFoxPro中,如果希望跳出SCAN…ENDSCAN循环语句,执行ENDSCAN后面的语句,应使用

A)LOOP语句B)EXIT语句

C)BREAK语句D)RETURN语句

答案:

B

23.在VisualFoxPro中,“表”通常是指

A)表单B)报表

C)关系数据库中的关系D)以上都不对

答案:

C

24.将当前表单从内存中释放的正确语句是

A)ThisForm.CloseB)ThisForm.Clear

C)ThisForm.ReleaseD)ThisFornn.Refresh

答案:

C

25.在VisualFoxPro中,关于视图的正确描述是

A)视图也称作窗口

B)视图是一个预先定义好的SQLSELECT语句文件

C)视图是一种用SQLSELECT语句定义的虚拟表

D)视图是一个存储数据的特殊表

答案:

C

26.从student表删除年龄大于30的记录的正确SQL命令是

A)DELETEFOR年龄>30

B)DELETEFROMstudentWHERE年龄>30

C)DELETEstudentFOR年龄>30

D)DELETEstudentWHERE年龄>30

答案:

B

27.在VaualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该

A)再次使用LOCATE命令重新查询

B)使用SKIP命令

C)使用CONTINUE命令

D)使用GO命令

答案:

C

28.为了在报表中打印当前时间,应该插入的控件是

A)文本框控件B)表达式

C)标签控件D)域控件

答案:

D

29.在VisualFoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是

?

RECCOUNT()

A)0B)1

C)40D)出错

答案:

C

30.向student表插入一条新记录的正确SQL语句是

A)APPENDINTOstudentVALUES(’0401’,’王芳’,’女’,18)

B)APPENDstudentVALUES(’0401’,’王芳’,’女’,18)

C)INSERTINTOstudentVALUES(’0401’,’王芳’,’女’,18)

D)INSERTstudentVALUES(’0401’,’王芳’,’女’,18)

答案:

C

31.在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是

A)Optiongroup1B)Checkl

C)SpinnerlD)Listl

答案:

A

32.恢复系统默认菜单的命令是

A)SETMENUTODEFAULT

B)SETSYSMENUTODEFAULT

C)SETSYSTEMMENUTODEFAULT

D)SETSYSTEMTODEFAULT

答案:

B

33.在VisualF’oxPro中,用于设置表单标题的属性是

A)TextB)Title

C)LableD)Caption

答案:

D

34.消除SQLSELECT查询结果中的重复记录,可采取的方法是

A)通过指定主关键字

B)通过指定惟一索引

C)使用DISTINCT短语

D)使用UNIQUE短语

答案:

C

35.在设计界面时,为提供多选功能,通常使用的控件是

A)选项按钮组B)一组复选框

C)编辑框D)命令按钮组

答案:

B

36.为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是

A)DefaultB)Enabled

C)UseD)Enuse

答案:

B

37.在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的

关联,这种关联是

A)永久性关联B)永久性关联或临时性关联

C)临时性关联D)永久性关联和临时性关联

答案:

C

38.“查询”文件的扩展名为。

A.PRG

B.FPX

C.QPR

D.QPX答案:

C

39.查询文件中保存的是。

A.查询的命令

B.查询的结果

C.与查询有关的基表

D.查询的条件

答案:

A

40.在以下四组函数运算中,结果相同的是

A)LEET("VisualFoxPro",6)与SUBSTR("VisualFoxPro",1,6)

B)YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)

C)VARTYPE("36-5*4")与VARTYPE(36-5*4)

D)假定A="this",B="isastring",A-B与A+B

答案:

A

41.如果要在列表中一次选择多个项(行),必须设置(A)属性为.T.。

A)MultiSelectB)LisItemC)ListItemIDD)Enabled

答案:

A

42.要求仅显示两张表中满足条件的记录,应选择的类型

A.内联接

B.左联接

C.右联接

D.完全联接

答案:

A

43.创建一个参数化视图时,应在筛选对话框的实例框中输入

A.*参数名

B.?

参数名

C.!

参数名

D.参数名

答案:

B

44.如果要改变表单的标题,需要设置表单对象的哪一个属性

A)NameB)CaptionC)BackColorD)BorderStyle

答案:

B

45.查询专业中有“信息”二字的学生信息的正确命令是

A)SELECT*FROMxsFOR专业LIKE"信息%"

B)SELECT*FROMxsFOR专业="%信息%"

C)SELECT*FROMxsWHERE专业="信息%"

继续阅读

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2