数据库技术与应用补考复习资料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库技术与应用》课程

一、选择题

1.用Visual FoxPro进行人事档案管理属于计算机的( )。

A.科学计算应用 B.过程控制应用C.数据处理应用 D.辅助工程应用2.在有关数据库的概念中,若干记录的集合称为( )。

A.文件 B.字段 C.数据项 D.表

3.在关系型数据库管理系统中,一个关系对应一个()。

A.记录 B.字段 C.表文件 D.数据库文件

4.一个表文件中多个备注型字段的内容是存放在()。

A.一个文本文件中 B.一个备注文件中

C.多个备注型文件中 D.这个表文件中

5.若内存变量名与当前打开的表中的一个字段名均为name,则执行?name命令后

显示的是()。

A.内存变量的值B.随机 C.字段变量的值D.错误信息

6.可以链接或嵌入OLE对象的字段类型是()。

A.备注型B.通用型和备注型 C.通用型 D.任何类型的字段

7. 执行命令DIME A(3,4)后,A(2,2)的值是()。

A. .t. B.出错信息 C. .f. D. 09

8. 执行下列命令后,输出的结果是()。

D=″*″

?″3&D.8=″+STR(3&D.8,2)

A. 3&D.8=24 B. 3&D.8=0 C. 3*.8=38 D. 3*8=24

9. 在Visual FoxPro表中,记录是由字段值构成的数据序列,但数据长度要比各字

段宽度之和多一个字节,这个字节是用来存放()。

A.记录分隔标记的 B.记录序号的C.记录指针定位标记的 D.删除标记的10.下列名词中,可作为Visual FoxPro自由表中的字段名的是()。

A.计算机成绩 B. 2001年成绩 C.成绩 D.等级考试成绩11. 在Visual FoxPro中,用LOCATE命令把记录指针指向姓“刘”的记录后,想

要查找下一个姓“刘”的记录,使用的命令是( )。

A. LOCATE B. CONTINUE C. GO NEXT 1 D. SKIP 12.在表的索引类型中,主索引可以在()中建立。

A.自由表 B.数据库表 C.任何表 D.自由表和视图13. 在Visual FoxPro中,打开数据库的命令是()。

A.OPEN DATABASE 〈数据库名〉B.USE 〈数据库名〉

C.USE DATABASE 〈数据库名〉D.OPEN〈数据库名〉

14. 默认查询的输出形式是()。

A.表B.图形C.报表D.浏览15. 以下特点中不属于面向对象程序设计的特点的是()。

A.单一性B.继承性C.封装性D.多态性

16.在Visual FoxPro系统中,选择列表框或组合框中的选项,单击鼠标左键,此时触发()事件。

A. Click B. DblClick C. Init D. KeyPress

17. 下面是关于“类”的描述,错误的是()。

A.一个类包含了相似的有关对象的特征和行为方法

B.类只是实例对象的抽象

C.类可以按所定义的属性、事件和方法进行实际的行为操作

D.类并不进行任何行为操作,它仅仅表明该怎样做

18. 以下属于容器类控件的是()。

A. Text B. Form C. Label D. CommandButton 19. 使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,

应在结果(Result)中选择()。

A.填充名称(Pad Name) B.子菜单(Submenu)

C.命令(Command) D.过程(Procedure)

20. 报表的数据源可以是()。

A.数据库表、自由表或视图B.表、视图或查询

C.自由表或其他表 D.数据库表、自由表或查询21.在Visual FoxPro中,可以使用FOUND()来检测查询是否成功的命令包括()。

A.LIST、FIND、SEEK B.FIND、SEEK、LOCATE

C. FIND、DISPLAY、SEEK D. LIST、SEEK、LOCATE

22.数据库中可以存放的是()。

A.数据库文件B.数据库表文件C.自由表文件D.查询文件23.下列说法中正确的是()。

A.从数据库中移出来的表仍然是数据库表

B.将某个表从数据库中移出的操作不会影响当前数据库中其他表

C.一旦某个表从数据库中移出,与之联系的所有主索引、默认值及有关的规则都随之消失

D.如果移出的表在数据库中使用了长表名,那么表移出数据库后仍然可以使用长表名

24. 默认的表间联接类型是()。

A.内部联接B.左联接C.右联接D.完全联接

25. 打开Visual FoxPro“项目管理器”的“文档”选项卡,其中包含()。

A.表单文件B.报表文件C.标签文件 D.以上3种文件26.在Visual FoxPro系统中,选择列表框或组合框中的选项,双击鼠标左键,此时触发()事件。

A.Click B.DblClick C.Init D.KeyPress

27. 表单的Name属性是()。

A.显示在表单标题栏中的名称B.运行表单程序时的程序名

C.保存表单时的文件名D.引用表单时的名称

28. 在定义菜单时,若要编写相应功能的一段程序,则在结果一项中选择()。

A.命令B.填充名称C.子菜单D.过程29. 报表的数据源可以是()。

A.数据库表、自由表或视图B.表、视图或查询

C.自由表或其他表D.数据库表、自由表或查询

30. 默认情况下,“报表设计器”显示3个带区,它们分别是()。

A.组标头、组注脚和细节B.页标头、页注脚和总结

C.组标头、组注脚和总结D.页标头、细节和页注脚

31. Visual FoxPro数据库管理系统的数据模型是()。

A.结构型 B.关系型 C.网状型 D.层次型

32. 在教学管理中,一名学生可以选择多门课程,一门课程可以被多名学生选择,

这说明学生记录型与课程记录型之间的联系是()。

A.一对一 B.一对多 C.多对多 D.未知

33.如果一个关系中的一个属性或属性组能够惟一地标识一个元组,那么称该属性或属性组为()。

A.主关键字 B.候选关键字 C.外关键字 D.关系

34.在Visual FoxPro中,()是合法的字符串。

A.″″计算机″″ B.[[计算机]] C. [′计算机′] D. {′计算机′} 35.在Visual FoxPro表文件中,逻辑型、日期型、备注型的数据宽度分别是()。

A.1,8,10 B.1,8,254 C.1,8,4 D.1,8,任意

36.可以链接或嵌入OLE对象的字段类型是()。

A.备注型B.通用型和备注型

C.通用型D.任何类型的字段

37. 下列式子中,合法的Visual FoxPro表达式是()。

A.CTOD(″02/15/98″)+DATE() B.″abc″+SPACE(5)+V AL(″456″) C.ASC(″ABCD″)+″28″ D.CHR(65)+STR(1500.8935,6) 38. 逻辑运算符从高到低的运算优先级是()。

A..AND. → .OR . →. NOT . B..OR. → .NOT . →.AND .

C..NOT. → .AND . →. OR . D..NOT. → .OR . →.AND .

39. 下列操作中,不能用MODIFY STRUCTURE命令实现的操作是()。

A.为表增加字段B.对表中的字段名进行修改

C.删除表中的某些字段D.对表中的记录数据进行修改

40. 当前表文件中有一个长度为10的字符型字段sname,执行如下命令的显示结

果是()。

REPLACE sname WITH ″于丹樱″

?LEN(sname)

A.3 B.6 C.10 D.11

二、填空题

1.数据库表可以建立的索引有______、______、______、和______。

2.若X=12.345, Y=″辽宁对外经贸学院″,N=′X′,

写出执行下列命令后的结果:

?STR(X,1)的显示结果是______ ,

相关文档
最新文档