本系列资料由"韬略宏智" 授权发布,任何网站不得转载,否则追究法律责任。
一、基本操作:
(1)创建一个名为“Sproject”的项目文件。
(2)将考生文件夹下的数据库“SDB”添加到新建的项目文件中。
(3)打开数据库“SDB”,将考生文件夹下的自由表“TEACHER”添加到数据库SDB中;为教师表“TEACHER”创建一个索引名和索引表达式均为“教师号”的主索引(升序)。
(4)通过“班级号”字段建立表“CLASS”和表“STUDENT”间的永久联系。
【答案】
(1)在命令窗口中输入:create project Sproject。
(2)在项目管理器Sproject中,单击“数据”选项卡,选择列表框中的“数据库”,单击“添加”命令按钮。双击考生文件夹下的“SDB”数据库即将其添加到项目管理器中。如图所示。
(1)在考生文件夹下建立数据库sc2,将考生文件夹下的自由表score2添加进sc2中。根据score2表建立一个视图score_view,视图中包含的字段与score2表相同,但视图中只能查询到“积分”小于等于1500的信息。利用新建立的视图查询视图中的全部信息,并将结果按积分升序。
(2)建立一个菜单filemenu,包括两个菜单项“文件”和“帮助”,选择“文件”将激活子菜单,该子菜单包括“打开”、“存为”和“关闭”三个菜单项;“关闭”子菜单项用Set Sysmenu To Default命令返回到系统菜单,其他菜单项的功能不做要求。
【答案】
第一小题按如下步骤进行操作:
(1)在Visual FoxPro命令窗口中输入:Modify Database sc2,新建数据库sc2,并同时打开数据库设计器。
(2)在数据库设计器中单击右键,选择“添加表”快捷菜单命令,双击考生文件夹下的“score2”自由表。
(3)单击工具栏上的“新建”图标,选择“视图”选项并单击“新建文件”按钮新建视图。
(4)将“ score2”表添加到视图设计器中,在视图设计器中的“字段”选项卡中,将“可用字段”列表框中的字段全部添加到“选定字段”列表框中。
(5)在“筛选”选项卡中设置筛选条件为“积分<=1500”。如图所示。
(6)在“排序依据”选项卡中将“选定字段”列表框中的“积分”添加到“排序条件”中。
(7)保存视图并关闭数据库。
第二小题按如下步骤进行操作:
(1)在Visual FoxPro命令窗口中输入命令:Create Menu filemenu,单击“菜单”图标按钮,新建filemenu菜单并打开菜单设计器。
(2)按题目要求输入主菜单名称“文件”和“帮助”。
(3)在“文件”菜单项的“结果”下拉列表中选择“子菜单”,单击“创建”按钮,在新对话框中输入三个子菜单名称“打开”、“存为”和“关闭”,如图所示。
(4)在“关闭”菜单项的“结果”下拉列表中选择“命令”在命令编辑窗口中输入:Set Sysmenu To Default。
(5)选择Visual FoxPro窗口中的“菜单”→“生成”命令。
【解析】
(1)本题考查数据库和视图的建立。使用命令Modify Database命令新建数据库同时打开数据库设计器。在其中建立视图。在视图设计器中按照设计器中的各个选项卡的提示对题目中的要求进行设置即可。在输入视图筛选条件时,分别在“字段名”、“条件”及“实例”三个下拉列表中选择筛选条件的组成项目。
注意:使用Create Database databasename命令只能创建一个名为databasename的数据库,但并不打开数据库设计器,如需要打开数据库设计器,仍需要使用Modify Database命令。但如果选择“文件”→“新建”命令,并选择“视图”选项后单击“新建文件”按钮,输入数据库名称并确定保存位置后,将同时打开数据库设计器。
(2)菜单的建立一般在菜单设计器中进行。设计过程中注意菜单项“结果”列的选择,一般可以选择“过程”、“命令”或“子菜单”等。每个选择项都有特定的用途。“过程”用于输入多行的命令,“命令”用来输入单行的命令,而“子菜单”是用来建立下级菜单的。菜单的建立完成后要使用菜单命令“菜单”→“生成”来生成菜单的可执行文件(.MPR)。
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |