VFP第二章考试题.docx

上传人:b****5 文档编号:11827830 上传时间:2023-04-03 格式:DOCX 页数:10 大小:21.87KB
下载 相关 举报
VFP第二章考试题.docx_第1页
第1页 / 共10页
VFP第二章考试题.docx_第2页
第2页 / 共10页
VFP第二章考试题.docx_第3页
第3页 / 共10页
VFP第二章考试题.docx_第4页
第4页 / 共10页
VFP第二章考试题.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

VFP第二章考试题.docx

《VFP第二章考试题.docx》由会员分享,可在线阅读,更多相关《VFP第二章考试题.docx(10页珍藏版)》请在冰豆网上搜索。

VFP第二章考试题.docx

VFP第二章考试题

VFP第二章测试题

 

 

————————————————————————————————作者:

————————————————————————————————日期:

 

《数据库程序设计》第二章测试卷

一、填空题(每空1分,共25分)

1.项目文件的扩展名是   ,数据表文件的扩展名是   ,数据库文件的扩展名是:

   。

2.日期型字段具有  个字节的固定长度,其格式是       。

3.逻辑型字段只有   和两种。

其存储长度为     个字节。

4.在项目管理器为选项添加说明,应选择_____________菜单的“编辑说明”命令。

5.项目管理器的“移去”按钮有两个功能:

一是________________;二是____  ______

6.在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是 联系。

7.在VisualFoxPro中,可以在表设计器中为字段设置默认值的表是  表。

8.在Visual FoxPro中,扩展名为.PRG的程序文件位于项目管理器的_______选项卡中。

9.在Visual FoxPro中,_______是指文件、数据、文档和Visual FoxPro对象的集合。

10.在定义字段有效性规则时,在规则框中输入的表达式类型是   。

 

11.为了确保相关表之间数据的一致性,需要设置    规则。

 

12.数据库表之间的一对一联系通过主表的  索引和子表的  索引实现。

 

13.在Visual FoxPro中,最多同时允许打开 个数据库表和自由表。

 

14.“参照完整性生成器”对话框中的“删除规则”选项卡可用于指定删除  中的记录时所用的规则。

15.打开索引文件后,设置主控索引的命令是    ,未打开索引重新索引的命令是   。

16.常见的范围有ALL、   、nextn和  四种。

二、选择题(每题0.5分,共27分)

1.设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表( )

A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引

B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引

C)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引

D)在父表和子表的连接字段上都要建立主索引

2.在Visual FoxPro中,以下关于删除记录的描述,正确的是( )

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

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

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

D)传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表

3.在VisualFoxPro中,下列关于表的叙述正确的是( )

A)在数据库表和自由表中,都能给字段定义有效性规则和默认值

B)在自由表中,能给字段定义有效性规则和默认值

C)在数据库表中,能给字段定义有效性规则和默认值

D)在数据库表和自由表中,都不能给字段定义有效性规则和默认值

4.VisualFoxPro的“参照完整性”中“插入规则”包括的选择是()

A)级联和忽略B)级联和删除C)级联和限制D)限制和忽略

5.在Visual FoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()

A)再次使用LOCATEFOR命令  B)SKIP命令C)CONTINUE命令   D)GO命令

6.在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择“限制”,则当删除父表中的记录时,系统反应是( )

A)不做参照完整性检查   B)不准删除父表中的记录

C)自动删除子表中所有相关的记录D) 若子表中有相关记录,则禁止删除父表中记录

7.字符型数据的最大长度是(   )

A)20        B) 254          C) 10      D)65K

8.已知“是否住校”字段为逻辑型,要显示所有未住校的记录应使用命令是( )

A) LIST FOR是否住校=.T.    B) LIST FORNOT是否住校=.F.

C) LIST FOR “是否住校”      D)LISTFOR 是否住校<>.F.

9.下面的命令将当前记录定位到第6条记录,哪个是正确的命令( )

A)GO6   B)skip-6     C) skip 6     D)GOTOP+5

10.在新打开的数据表文件中有20条记录,只显示第20条记录,应使用命令(  )

A) go20     B)gotop     C)skip1     D) skip19

 Display      display     list        display

11.下述命令中的哪一条不能关闭数据表文件:

(   )

A) use    B) closedatabase    C)clear     D)clearall

12.项目管理器的“数据”选项卡用于管理()

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

C、数据库、自由表和报表   D、数据库、表单和查询

13.项目管理器的“文档”选项卡用于管理( )

A、表单、报表和查询B、数据库、表单和报表C、查询、报表和视图D、表单、报表和标签

14.对项目管理器中的按钮,错误的叙述是(  )

A、“新建”按钮用于创建新文件B、“修改”按钮用于打开设计器修改文件

C、“关闭”按钮用于关闭项目管理器D、“添加”按钮用于为项目添加文件

15.对项目管理器中的按钮,错误的叙述是(   )

A、“移去”按钮用于把文件移出项目B、“浏览”按钮用于浏览项目管理器的内容

C、“运行”按钮用于运行程序文件D、“打开”按钮用于打开文件

16.对于打开项目管理器,以下叙述错误的是( )

 A、打开项目文件,对应的项目管理器自动打开

B、选择“常用”工具栏的“打开”按钮,可以打开项目文件

C、选择“文件”菜单的“打开”命令,可以打开项目文件

D、选择项目管理器中的“打开”按钮,可以打开项目文件

17.在项目管理器中重命令文件,下列叙述中错误的是( )

A、选择“项目”菜单的“重命令文件”命令,可以重命令文件

B、选择快捷菜单的“重命令”命令,可以重命令文件

C、在项目管理器中重命令文件,系统自动修改对该文件的引用信息

D、在项目管理器中重命令文件,与在Windows环境下重命令文件等效

18.在一个表中可以建立(  )

A)多个普通索引,多个唯一索引,多个候选索引,一个主索引

B)一个普通索引,多个唯一索引,多个候选索引,多个主索引

C) 多个普通索引,一个唯一索引,多个候选索引,多个主索引

D)多个普通索引,多个唯一索引,一个候选索引,多个主索引

19.表xsda.bdf中结构复合索引文件名可为(  )

A) xsda.idx  B) xsda.cdx    C) sy.idx   D) sy.cdx

20.结构复合索引文件不具备的特性为(  )

A) 在打开表时自动打开B)同一索引文件中可包含多个索引

C)在添加、更加或删除记录时自动进行维护索引D) 自动按所有索引顺序显示

21.在表设计器中,索引可以分为(   )

A)主索引、候选索引、唯一索引、普通索引B)单项索引、复合索引

C)单索引、结构复合索引、非结构复合索引D)升序索引、降序索引

22.不允许出现重复值的索引是(  )

A)唯一索引 B)主索引 C)简单索引  D) 普通索引

23.表xsda.dbf的结构复合索引文件名为(  )

A)  xsda.idx     B)  xsda.cdx    C) sy.idx    D) sy.cdx

24.用“indexon表达式to索引文件名”命令建立的索引文件扩展名为(  ) 

A) .idx B)  .cdx  C) .fpt   D) .tag

25.打开一个建立了结构复合索引的数据库表,表记录的顺序将按(  )

A) 第一个索引标识 B)最后一个索引标识 C) 主索引标识  D) 原顺序

26.在学生成绩表xscj.bdf中有学号、姓名、课程、任课教师、成绩等字段,现要统计任课教师的个数,准备对“任课教师”字段建立索引,这种索引应该是(  )

A)主索引   B)普通索引    C) 候选索引     D)唯一索引

27.在建立表的唯一索引中,若表中出现重复字段值时,索引文件只存储重复出现记录的(  )

A) 第一个  B)最后一个    C)全部    D)几个 

28.设工资表已打开,要把记录指针定位在第1条工资高于800元的记录上,应用命令(  )

A)seek 工资>800 B)Find工资>800  C) FindFor工资>800 D)LoCatefor工资>800

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

A)可以将多个索引文件同时设置为主索引 B)同一时刻只能将一个索引文件设置为主索引

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

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

30.若要避免用户在字段中输入重复的数据,应根据此字段创建(  )类型的索引,以便自动进行唯一性检查。

A)主索引、候选索引  B)主索引和唯一索引 C)候选索引和唯一索引 D)普通索引

31.在Visual FoxPro中,若排序命令“SORTON总分,英语分 DESCTOXS1”,则(  )

A)按总分降序排列,总分相同时按英语分降序排列

B) 按总分升序排列,总分相同时按英语分降序排列

C)按总分升序排列,总分相同时按英语分升序排列

D)按总分降序排列,总分相同时按英语分升序排列 

32.可以伴随表的打开而自动打开的索引是(  )

A)单一索引文件(IDX)B)复合索引文件(CDX)C)结构化复合索引文件D)非结构化复合索引文件

33.对一个未建立索引也未排序的表进行直接查询的命令是(   )

A) LOCATE  B) FIND  C)  SEEK  D) DISPLAY

34.在VisualFoxPro中,SEEK和LOCATE命令都可以用于查找记录,但在使用上有所不同,下面表述正确的是(  ) 

A)SEEK命令可以一次查找到全部记录,LOCATE命令只能找到一条记录

B)SEEK命令只能查找字符串,LOCATE命令可以查找任何类型字段 

C)SEEK命令需要打开相应索引文件才能使用,LOCATE命令不需要索引文件

D)SEEK命令可以和COUTINUE命令联合使用,而LOCATE命令不可以

35.设当前表中含有学号、姓名字段,下列四条命令执行后,肯定不能生成新表的命令是(   )

A)INDEXON姓名 TORSRB)COPYTORSR C)COPYSTRUTORSR D)SORT TORSRON学号

36.设职工表和按“工作日期”索引文件已经打开,要把记录指针定位到工作刚好满90天的职工,应当使用命令( )

A)FIND DATE()-90   B)SEEKDATE()+90 C)FIND DATE()+90 D)SEEKDATE( )-90

37.数据库菜单下,“清理数据库”的功能是( )  

A) 删除无用数据库 B)删除无用表C)删除表中的无用记录 D)删除表中有删除标记的记录 

38.在参照完整性生成器中,不能设置(  )

A) 更新规则 B) 删除规则 C) 插入规则 D) 查询规则  

39.在更新规则中,若选择“级联”,则( )

A) 用新的联接字段值自动更新子表中的相关所有记录 

B) 若子表中有相关的记录,则禁止修改父表中的直接字段值  

C) 修改子表字段值时,主表也将自动更新相关的所有记录  

D) 若主表中有相关的记录,则禁止改写表中的联接字段值 

40.如果在关联的数据库表中有带删除标记的记录,则编辑其参照完整性约束前将()

A) 物理删除数据库中各个表中所有带删除标记的记录 

B) 重新对有删除标记的表建立索引 

C) 先去掉所建关系、清除数据库,再建立关系 

D) 必须将所有有删除标记的记录恢复为正常记录 

41.关于父表与从表的叙述中,正确的是( )

A) 父表与从表是由表结构决定的  B) 父表与从表的地位是相对的 

C) 父表只能有主索引,从表一定不能有主索引 D) 一个表不可能既是父表,又是从表  

42.输入字段有效性规则时,在选定字段后,规则框、信息框、默认值框的数据类型分别是( )

A) 字符型,字符型,不确定 B) 逻辑型、字符型,数值型 

C) 字符型,逻辑型,字符型 D) 字符型,逻辑型,不确定 

43.在设定好字段有效规则后,若输入记录时( )

A) 满足规则条件,则显示信息栏的值 B) 不满足规则条件,则显示信息 

C) 不满足规则条件,则显示信息栏的值 D) 不满足规则条件,则不显示信息栏的值 

44.更新规则、删除规则、插入规则能触发是( )

A)符合条件时触发B)不符合条件时触发C)只要有更新删除、插入操作时触发 D)从不触发 

45.创建两个具有“多对多”关系的表之间的关联时应当(  )

A)用纽带表B)使用某个同名字段C)使用某个索引过的同名字段D)用主索引字段和不同字段 

46.有关永久关系,不正确的叙述是(  )

A) 永久关系只存在于数据库表中 B) 永久关系可以在“查询设计器”或“视图设计器”中作为默认联接条件 C) 永久关系在数据库设计器中显示为表间的联接线 

D) 永久关系能够控制两个表中记录指针的联动  

47.以下关于表间的关系,正确的是( )

A)自由表和数据库表间可以建立表间临时关系B)主表和从表没有索引也可以建立表间临时关系C)自由表和数据库表间可以建立表间永久关系D)主表和从表没有索引也可以建立表间永久关系

48.关于建立表间关系,正确的叙述是(  )

A) 临时关系只有当表关闭时才能取消  B) 永久关系只有当表关闭时才能取消 

C) 关闭相关的表时,临时关系将自动取消 D) 关闭相关的表时,永久关系将自动取消  

49.下列不能删除永久关系的方法是( )

A) 改变从表的索引类型 B) 右击关系线,在弹出的菜单中选“删除关系”  

C) 进行了数据清理  D) 从数据库中移去从表 

50.用“窗口”菜单中的“数据工作期”命令(  )

A)可以建立永久关系 B)可以建立临时关系  C)可以建立索引 D)可以生成排序文件  

51.假设已建立了两个库文件的关联,现要与第三个库文件建立关联,为了保持原有的关联,必须在“SET RELATION”命令中使用的子句是( )

A) UNIQUE B) ADDITIVE C) FIELDS D) RANDOM

52.在Visual FoxPro中执行下列命令

SELECT AUSE XY SELECT B  USE AB ?

 FCOUNT()屏幕显示:

16

这个16表示( )

A) XY表文件中字段数为16 B) AB表文件中字段数为16

C) XY表文件中当前记录号为16 D) AB表文件中当前记录号为16

53.设置参照完整性的目的是( )

A) 定义表的外部联接 B) 定义表的临时联接  C) 定义表的永久联接 

D) 在插入、删除、更新记录时,确保已定义的表间关系 

54.在数据库设计器中,建立两个表之间的一对多联系是通过(  )实现的。

 

A) “一方”表的主索引或候选索引,“多方”表的普通索引  

B) “一方”表的主索引,“多方”表的普通索引或候选索引 

C) “一方”表的普通索引,“多方”表的主索引或候选索引 

D) “一方”表的普通索引,“多方”表的普通索引或候选索引 

三、按要求写命令(共33分)

(一)对学生成绩表文件XSCJ.DBF按下列要求写出相应的操作命令。

(每题1分,共10分)

 1、在“总分”字段前加一个“体育”字段。

2、显示表文件结构。

    

3、显示表文件中总分在400分以上的且语文大于85分的记录。

   

4、将平均分小于245分记录加上删除标记。

  

5、显示表文件中姓名为“李兵”的记录。

   

6、显示总分在400分以上记录的学号,姓名,语文字段的值且不带记录号。

  

7、显示语文或数学或英语三科成绩在75分以上的记录。

  

8、显示第三条记录,只显示姓名、语文、数学、计算机四个字段的记录,不显示记录号。

  

9、在第五条记录前插入一条空白记录。

 

10、删除第三至第十条的记录。

    

(二)对职工信息.DBF进行操作,写出各命令:

(15分)

1.按职称升序建立排序文件“职称1”,职称相同的按姓名升序排序。

(2分)

2.按职工号建立单索引文件“工号索引”。

(2分)

3.按工龄和姓名建立单索引文件“工龄姓名”。

(2分)

4.按参加工作时间降序建立结构化复合索引文件。

(2分)

5.按姓名升序建立非结构化复合索引文件“姓名索引”。

(2分)

6.关闭所有索引文件。

(1分)

7.在打开表的同时打开“姓名索引”文件。

(2分)

8.指定结构化复合索引文件为当前索引。

(2分)

(三)对GZJ表,写出完成下列操作的命令:

(共8分)

1、统计男同志的个数。

(1分)

2、统计教授的平均工资。

(1分)

3、统计讲师的工资总额。

 (1分)

4、将每个人的工资增加10%。

(1分)

5、分别统计不同职称的工资总和及平均值。

(2分)

6、统计高于平均工资的人数。

 (2分)

四、简答题(每题5分,共15分)

1.自由表与数据库表的区别

2.从数据库中移去表与从数据库中删除表的区别

3.FIND与SEEK命令的联系与区别

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

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1