a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 108|回复: 1

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
  一、* X, U+ O' f7 R, c1 b
  1. 打开并修改表结构; G/ U+ x& ?: ^6 Z3 J/ S# ~$ d  s
  USE student( ~( ^( ~  U* @6 b7 o
  MODIFY STRUCTURE) y) k; Q/ L$ U( S, P6 K4 A8 w0 }
  2. 移动到字段的最下面的空白处,输入字段名“照片”,再选择类型为“通用型”,单击“确定”按钮进行保存。+ V6 a$ N$ S7 q% q  w3 z- G
  1. 在“数据库设计器-sdb”中,选择表“teachter”并单击鼠标右键,选择“修改”命令,在“表设计器-teacher.dbf”中,单击“索引”选项卡,然后输入索引名“教师号”,选择类型为“主索引”,表达式为“教师号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立主索引了。
+ d- c& U9 s: I$ Z( R8 D  2. 在“数据库设计器-sdb”中,选择表“course”并单击鼠标右键,选择“修改”命令,在“表设计器-course.dbf”中,单击“索引”选项卡,然后输入索引名“教师号”,选择类型为“普通索引”,表达式为“教师号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立普通索引了。
' n- L3 g6 j6 a  1. 在“数据库设计器-sdb”中,然后选择“student”表中主索引键“学号”并按住不放,然后移动鼠标拖到“sc”表中的索引键为“学号”处,松开鼠标即可。  @& e. K' V; T, B
  2. 在“数据库设计器-sdb”中,然后选择“course”表中主索引键“课程号”并按住不放,然后移动鼠标拖到“sc”表中的索引键为“课程号”处,松开鼠标即可。' k7 z( ^7 O( ?* _& o2 [* j6 B. a3 L
  2. 在“数据库设计器-sdb”中,然后选择“teacher”表中主索引键“教师号”并按住不放,然后移动鼠标拖到“course”表中的索引键为“教师号”处,松开鼠标即可。8 s$ B: b9 V( i7 T# u) p# U5 m
  4. 在已建立的永久性联系后,双击关系线,并显示“编辑关系”对话框。5 r' ^0 q9 n" S! [  q# I5 |
  5. 在“编辑关系”对话框中,单击“参照完整性”按钮,并显示“参照完整性生成器”。( P; T" q! ]. }; ^( M
  6. 在“参照完整性生成器”对话框中,单击“更新规则”选项卡,并选择“级联”单选按钮,单击“删除规则”选项卡,并选择“限制”单选按钮,单击“插入规则”选项卡,并选择“限制”单选按钮,接着单击“确定”按钮,并显示“是否保存改变,生成参照完整性代码并退出?”,最后单击“是”按钮,这样就生成了指定参照完整性。
2 @( g  J/ z4 |# g7 G  注意:可能会出现要求整理数据库,那么请整理后重新做操作。
- m1 p. v1 H0 L$ N) T( J/ e# w  1. 单击“工具\向导\表单”菜单项,并显示“向导选取”对话框。
1 t: K- X; W( f, H' p# e% t. j  2. 在“向导选取”对话框中,选择“表单向导”并单击“确定”按钮,并显示“表单向导”对话框。
" d# L$ i! r  w* P4 M% \  3. 在“表单向导”对话框的“步骤1-字段选取”中,首先要选取表“student”,在“数据库和表”列表框中,选择表“student”,接着在“可用字段”列表框中显示表student的所有字段名,并选定所有字段名,再单击“下一步”按钮。
* c1 L  j4 R& k( W: O  4. 在“表单向导”对话框的“步骤2-选择表单样式”中,在“样式”中选择“阴影式”,在“按钮类型”中选择“图片按钮”,再单击“下一步”按钮。6 A% }) d) N" ]+ _
  5. 在“表单向导”对话框的“步骤3-排序次序”中,选定“学号”字段并选择“升序”,再单击“添加”按钮,再单击“下一步”按钮。, c9 d+ `8 A4 @
  6. 在“表单向导”对话框的“步骤4-完成”中,在“请输入表单标题”文本框中输入“学生表数据输入”,再单击“完成”。
% W2 \* Y3 N: C. B/ K) d  7. 在“另存为”对话框中,输入保存表单名“sform”,再单击“保存”按钮,最后表单就生成了。* e' H8 C# s3 v4 y9 v4 [
  二、
2 _+ B, r* `  d; e7 u9 F+ K  1. 建立查询文件SVG6 L4 b; {2 Z7 s# N* H; ?6 R
  CREATE QUERY svg
) U  S- }3 D8 {+ P8 ?  2. 在“打开”对话框中,选择表“student.dbf”,再按“确定”按钮。6 M( h6 I& f1 [! j: X3 _& _
  3. 在“添加表或视图”对话框中,选择表“sc”,再按“添加”按钮,再选择表“course”,再按“添加”按钮,再选择表“teacher”,再按“添加”按钮,接着按“关闭”按钮,关闭“添加表或视图”对话框。) [$ O' d% H/ T9 |# r9 Y
  4. 在“查询设计器-svg”窗口中,单击“字段”选项卡,选择“Student.学号”、“Student.姓名”、“Course.课程名”、“Sc.成绩”,接着在“函数和表达式”输入“教师名 AS 任课教师”后,再单击“添加”按钮。
9 G, K; B7 u" M6 r2 e8 w7 d- m  5. 在“查询设计器-svg”窗口中,单击“筛选”选项卡,选择字段“Student.性别”,在实例处输入“"女"”。3 H9 x$ |! K& q' f2 I
  6. 在“查询设计器-svg”窗口中,单击“排序依据”选项卡,选择字段“Student.学号”并在“排序选项”中选中“升序”,再单击“添加”按钮。) h$ C# o: N! F3 s' F

7 u  O+ x/ O9 Z+ z/ O6 j! \# ~1 S- A' ?  7. 在“查询设计器”中,单击“查询\查询去向”菜单项,并显示“查询去向”对话框,在此对话框中,单击“表”按钮,接着在“表名”处输入表名“one”,单击“确定”按钮。
回复

使用道具 举报

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

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

</p>  8. 最后保存并运行此查询。
$ y% A! Z& X( ~3 o5 u  1. 单击“文件\新建”命令项。
' l. k8 E3 ^; J  2. 在“新建”对话框中选择“菜单”单选钮,再按“新建文件”按钮。3 R! H1 n: W" P) ^3 V
  3. 在“新建菜单”对话框中选择“快捷菜单”按钮,在菜单设计器中的“菜单名称”中依次输入“数据浏览”和“退出”这两个主菜单项,然后选择“数据浏览”菜单项,在“结果”中选择“子菜单”,单击“创建”按钮,在“菜单设计器”中,输入两个子菜单项“学生表”、“选课表”和“课程表”。
0 i& Y7 P3 s/ b4 B! P6 ~4 f  4. 在“学生表”子菜单的“结果”选择“过程”并输入命令下列语句( X) E2 _1 n* Y; z/ e
  SELECT * FROM STUDENT8 {- S. s& Z  h
  5. 在“选课表”子菜单的“结果”选择“过程”并输入命令下列语句
- L) ?$ J  @* ]  j1 e2 g  \  SELECT * FROM SC
  V, E( C2 p) c- x  6. 在“课程表”子菜单的“结果”选择“过程”并输入命令下列语句: ]; `+ g# W  |5 k- x
  SELECT * FROM COURSE* f- n5 b6 e; X* K8 _: Y) Q2 n
  7. 在“退出”主菜单的“结果”选择“过程”并输入下列命令 set sysmenu to default
/ B( T$ R( t1 \+ n. [* _- d' M  8. 单击工具栏上“保存”按钮,在弹出“保存”对话框中输入“smenu”即可。
" G+ y6 [" h) ]1 B" S  9. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“smenu.mpr”文件。, w( A! T9 O5 T9 o; M+ F9 h( U
  三、% B/ D6 M/ [0 v
  1. 建立表单( f3 d' |/ T1 ]' P) U, L
  CREATE FORM tform; L& Q" w5 N, u; R8 G( N* }
  2. 在“表单设计器”中,添加两个命令按钮,在第1个命令按钮“属性”窗口的Caption处输入“查询”,在第2个命令按钮“属性”窗口的Caption处输入“退出”。- w& @( B: [5 \" V+ p! n; A
  3. 在“表单设计器”中,双击“Command1”命令按钮,在“Command1.Click”编辑窗口中输入SQL的SELECT命令查询语句,接着关闭编辑窗口。
+ O& U  Q: X0 C# j) I  SELECT Student.学号,姓名,AVG(成绩) AS 平均成绩,;
! C, \+ t' A  R+ `  COUNT(*) AS 选课门数 FROM Student,Sc GROUP BY Sc.学号 ;
6 c1 s' N( B5 z2 }  b3 U  HAVING COUNT(*)>=4 AND 平均成绩>=75 WHERE Student.学号=Sc.学号 ORDER BY ;0 W; |6 b: m7 O" t% H
  平均成绩 DESC INTO DBF TWO
/ Q! \& b8 V, b  A  4. 在“表单设计器”中,双击“Command2”命令按钮,在“Command2.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-18 06:36 , Processed in 0.195195 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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