a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 105|回复: 1

[考试试题] 2011年计算机二级VFP上机考试冲刺模拟试题(31)

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
  一、
1 B% E5 ~! E; U3 ~  1. 打开并修改表结构6 u+ A: V* _$ K; z; V, |
  USE student
9 `! ?" |+ B: Q- l$ M* }! Y  MODIFY STRUCTURE
9 d# _6 f& c1 N2 K$ J4 `9 K  2. 移动到字段的最下面的空白处,输入字段名“照片”,再选择类型为“通用型”,单击“确定”按钮进行保存。5 D% u+ g; S3 B& u1 [
  1. 在“数据库设计器-sdb”中,选择表“teachter”并单击鼠标右键,选择“修改”命令,在“表设计器-teacher.dbf”中,单击“索引”选项卡,然后输入索引名“教师号”,选择类型为“主索引”,表达式为“教师号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立主索引了。( x/ s% i6 c, H
  2. 在“数据库设计器-sdb”中,选择表“course”并单击鼠标右键,选择“修改”命令,在“表设计器-course.dbf”中,单击“索引”选项卡,然后输入索引名“教师号”,选择类型为“普通索引”,表达式为“教师号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立普通索引了。
& Y- T% l- v9 v0 q. i8 Y: a- V  1. 在“数据库设计器-sdb”中,然后选择“student”表中主索引键“学号”并按住不放,然后移动鼠标拖到“sc”表中的索引键为“学号”处,松开鼠标即可。; Q, C* K/ R- b6 J
  2. 在“数据库设计器-sdb”中,然后选择“course”表中主索引键“课程号”并按住不放,然后移动鼠标拖到“sc”表中的索引键为“课程号”处,松开鼠标即可。
+ v8 i4 i# A- O0 ]9 O  b" `  2. 在“数据库设计器-sdb”中,然后选择“teacher”表中主索引键“教师号”并按住不放,然后移动鼠标拖到“course”表中的索引键为“教师号”处,松开鼠标即可。
7 ~: G* H6 T: N8 a4 v+ S3 V6 V  4. 在已建立的永久性联系后,双击关系线,并显示“编辑关系”对话框。0 |6 K2 o# w. Y" h" m* c+ n. k
  5. 在“编辑关系”对话框中,单击“参照完整性”按钮,并显示“参照完整性生成器”。& P4 h* v7 s$ o8 d7 O
  6. 在“参照完整性生成器”对话框中,单击“更新规则”选项卡,并选择“级联”单选按钮,单击“删除规则”选项卡,并选择“限制”单选按钮,单击“插入规则”选项卡,并选择“限制”单选按钮,接着单击“确定”按钮,并显示“是否保存改变,生成参照完整性代码并退出?”,最后单击“是”按钮,这样就生成了指定参照完整性。- F' l: A: s+ M% h; L
  注意:可能会出现要求整理数据库,那么请整理后重新做操作。
/ W4 D! B& C/ Y( p- q. W  1. 单击“工具\向导\表单”菜单项,并显示“向导选取”对话框。
. @, B0 C$ W" P' k& M  2. 在“向导选取”对话框中,选择“表单向导”并单击“确定”按钮,并显示“表单向导”对话框。
2 u/ m2 ^  w0 M9 p3 X% a0 L- m  3. 在“表单向导”对话框的“步骤1-字段选取”中,首先要选取表“student”,在“数据库和表”列表框中,选择表“student”,接着在“可用字段”列表框中显示表student的所有字段名,并选定所有字段名,再单击“下一步”按钮。" U! ~2 b6 t5 D3 u* a2 I7 [
  4. 在“表单向导”对话框的“步骤2-选择表单样式”中,在“样式”中选择“阴影式”,在“按钮类型”中选择“图片按钮”,再单击“下一步”按钮。( R$ g* Q- k. o* ]
  5. 在“表单向导”对话框的“步骤3-排序次序”中,选定“学号”字段并选择“升序”,再单击“添加”按钮,再单击“下一步”按钮。  {6 p  \2 k7 u- a) v4 L
  6. 在“表单向导”对话框的“步骤4-完成”中,在“请输入表单标题”文本框中输入“学生表数据输入”,再单击“完成”。; c0 b" `- _% P; n
  7. 在“另存为”对话框中,输入保存表单名“sform”,再单击“保存”按钮,最后表单就生成了。2 {! {; u/ K; M8 U; @
  二、
1 q+ b/ t# k9 @, Q' j) L  1. 建立查询文件SVG
" p1 Z1 ]+ E1 K4 a- F& W  CREATE QUERY svg
+ o' w" ^) S) f. `) ^/ l  2. 在“打开”对话框中,选择表“student.dbf”,再按“确定”按钮。5 r0 E) r( m& j6 z4 C
  3. 在“添加表或视图”对话框中,选择表“sc”,再按“添加”按钮,再选择表“course”,再按“添加”按钮,再选择表“teacher”,再按“添加”按钮,接着按“关闭”按钮,关闭“添加表或视图”对话框。1 T' V8 \1 Y% D9 S* ]3 ~
  4. 在“查询设计器-svg”窗口中,单击“字段”选项卡,选择“Student.学号”、“Student.姓名”、“Course.课程名”、“Sc.成绩”,接着在“函数和表达式”输入“教师名 AS 任课教师”后,再单击“添加”按钮。$ ~9 p7 ]7 y& t1 M6 W" K
  5. 在“查询设计器-svg”窗口中,单击“筛选”选项卡,选择字段“Student.性别”,在实例处输入“"女"”。9 N; c/ ]" }" x  {9 @
  6. 在“查询设计器-svg”窗口中,单击“排序依据”选项卡,选择字段“Student.学号”并在“排序选项”中选中“升序”,再单击“添加”按钮。6 o+ }, s4 [6 h0 H4 z' p
: |% K# G$ g) K9 L: s' M
  7. 在“查询设计器”中,单击“查询\查询去向”菜单项,并显示“查询去向”对话框,在此对话框中,单击“表”按钮,接着在“表名”处输入表名“one”,单击“确定”按钮。
回复

使用道具 举报

 楼主| 发表于 2012-7-31 22:22:50 | 显示全部楼层

2011年计算机二级VFP上机考试冲刺模拟试题(31)

</p>  8. 最后保存并运行此查询。" h1 \7 y1 H8 F" \' k6 G
  1. 单击“文件\新建”命令项。
& e2 N+ A  _% v& D: R  2. 在“新建”对话框中选择“菜单”单选钮,再按“新建文件”按钮。5 m- K9 a# r7 P: i0 r. a  |
  3. 在“新建菜单”对话框中选择“快捷菜单”按钮,在菜单设计器中的“菜单名称”中依次输入“数据浏览”和“退出”这两个主菜单项,然后选择“数据浏览”菜单项,在“结果”中选择“子菜单”,单击“创建”按钮,在“菜单设计器”中,输入两个子菜单项“学生表”、“选课表”和“课程表”。2 m4 @# Q' X1 a! A5 X2 q. C/ ^, p
  4. 在“学生表”子菜单的“结果”选择“过程”并输入命令下列语句, G1 X. ]+ L" f6 ~' y
  SELECT * FROM STUDENT5 S3 G& V" t) @" X8 ?8 M
  5. 在“选课表”子菜单的“结果”选择“过程”并输入命令下列语句1 f5 e7 a, H# W
  SELECT * FROM SC
8 U9 l4 l1 l# o) H  6. 在“课程表”子菜单的“结果”选择“过程”并输入命令下列语句
* V5 H$ r" f/ K  SELECT * FROM COURSE0 O; M3 X' [6 ?9 Q" L, W5 M
  7. 在“退出”主菜单的“结果”选择“过程”并输入下列命令 set sysmenu to default
, k# X" X& r4 ^+ Y  8. 单击工具栏上“保存”按钮,在弹出“保存”对话框中输入“smenu”即可。- N9 |/ M8 }8 `9 _/ Q2 @0 I
  9. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“smenu.mpr”文件。' ]( l& P/ g" J7 I
  三、
' i- }! {* x4 \9 w7 F# z  1. 建立表单% o6 [- k1 ^7 l0 H+ C
  CREATE FORM tform
: b& o! N* e$ U& c9 x  2. 在“表单设计器”中,添加两个命令按钮,在第1个命令按钮“属性”窗口的Caption处输入“查询”,在第2个命令按钮“属性”窗口的Caption处输入“退出”。
9 M3 {# p& ^# p  3. 在“表单设计器”中,双击“Command1”命令按钮,在“Command1.Click”编辑窗口中输入SQL的SELECT命令查询语句,接着关闭编辑窗口。
2 A( f6 D; j) g4 X# B- T3 Q, r  SELECT Student.学号,姓名,AVG(成绩) AS 平均成绩,;
, V" i' L) n; U# N! `; M  COUNT(*) AS 选课门数 FROM Student,Sc GROUP BY Sc.学号 ;4 I$ t7 b$ d! _4 ~8 v# m: d
  HAVING COUNT(*)>=4 AND 平均成绩>=75 WHERE Student.学号=Sc.学号 ORDER BY ;, M, ]5 p8 [6 J6 d* v4 \
  平均成绩 DESC INTO DBF TWO' j. o. H, @" K+ V# }1 J
  4. 在“表单设计器”中,双击“Command2”命令按钮,在“Command2.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-4 16:38 , Processed in 0.168283 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表