12、打开考生文件夹下的数据库college,物理删除表
上机培训材料1
项目管理器、数据库和表的基本操作考试要点:1、项目管理器1.1、项目管理器的创建例1:创建“学生管理”项目方法1:在vfp命令窗口中输入create project 学生管理,然后按回车即可。
方法2:选择“文件”菜单里的“新建”,在打开的“新建”窗口中选择“项目”单选按钮,然后在保存窗口中的文件名中输入“学生管理”,再点“保存”按钮完成项目文件的建立。
1.2、打开已有的项目文件例2:打开考生文件夹下的“学生管理.pjx”项目文件方法1:在vfp命令窗口中输入modify project 学生管理,然后按回车即可。
方法2:通过“文件”->“打开”菜单来实现。
1.3、在项目管理器中添加数据库例3:将考生文件夹下的数据库文件(假设有“学生成绩.dbc”数据库)加入到“学生管理”项目中方法:打开“学生管理”项目,选择“数据”选项卡下的“数据库”,然后单击右边的“添加”按钮即可实现。
1.4、在项目管理器中删除数据库例4:将考生文件夹下“学生管理.pjx”项目中的“学生成绩”数据库删除方法:打开“学生管理”项目,选择“数据”选项卡下的“数据库”,然后单击右边的“移去”-“删除“按钮即可实现。
1.5、在项目管理器中移去数据库(不是删除数据库)例5:将考生文件夹下“学生管理.pjx”项目中的“学生成绩”数据库删除方法:打开“学生管理”项目,选择“数据”选项卡下的“数据库”,然后单击右边的“移去”-“删除“按钮即可实现。
1.6、项目管理器中的“连编”按钮的使用例6:在“学生管理.pjx”项目中,以“成绩查询.scx”表单为主程序,将项目管理器中的数据生成可执行文件。
方法:打开“学生管理.pjx”项目,选择“文档”-“表单”,选中“成绩查询.scx”表单,单击右键,选择“设置主程序”,如图1所示。
然后选择项目中的“连编”按钮,在弹出的“连编选项”中选择“连编可执行文件”,如图2所示。
图11.7、项目管理器中添加或移去表、查询、表单、菜单、报表、程序等的操作与对数据库的操作类似。
VFP大学期末考试基本操作题答案2015
金)
3.为表RSGZ建立普通索引PK,索引表达式为“实发工资”,并用select统计实发工资
在1000元以上(含1000)的人数,将结果保存在表ren.Dbf中
SQL命令:select count(*) from rsgz where实发工资>=1000 into table ren
3.为表RSDA和RSGZ建立以“编号”作为关联字的一对多永久关系。(参见课本3.7.3
节的第二部分)
第十五题
根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:
1.在指定文件下打开数据库BOOK,并把数据表RSBM添加到该数据库中,移去数据表
RSGZ和RSda。(注意移去不是物理删除)
2.为表RSBM建立以“部门名”为关键字的主索引,为表RSgl建立以“部门名”为关
在指定文件夹下完成如下操作:
1.创建一个名为"订单管理"的数据库,并将已有的employee、orders和customer三
个表添加到该数据库中。
2.为orders表建立一个普通索引,索引名为nf,索引表达式为"year(签订日期)"。
为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为"职员号"。
rate_exchange,或者在数据库设计器中右单击表rate_exchange,选择“修改”后在表设计器
中修改)
4.通过"外币代码"字段为表rate_exchange和currency_sl建立一对多永久联系(需要首
先建立相关索引)。(参见课本3.7.3节的第二部分)
access2010第三章操作题
第一部分查询的条件设置1.关系运算> 、>= 、< 、<= 、<> 、=2.逻辑运算Not 、And 、Or3.特殊运算In 用于指定一个字段的取值列表,列表中的任意一个值都可以与查询字段相匹配。
Between …And …指定一个字段的取值范围(闭区间)Like 与* ? # [ ] 配合使用,进行模式匹配查找Is Null 判断字段取值是否为空Is Not Null 判断字段取值是否为非空4.常用的查询条件数值区间判断(1)成绩Between 60 And 100等价于:>=60 And <=100字符的判断(2)“教授” OR “副教授”等价于:Right([职称],2)= “教授”InStr([职称],“教授”)=1 OR InStr([职称],“教授”)=2IN(“教授”,“副教授”)(3) Left([],1)=”王”等价于:Like “王*”InStr( [],”王”)=1(4)Mid( [学号],5,2)=”03”等价于:InStr( [学号],”03”)=5日期判断(5) >=#1992-01-01# AND <=#1992-12-31#等价于:Year( [工作时间] )=1992Between #1992-01-01# And #1992-12-31#空值判断(6)查询“简历”字段为空并且成绩不及格的学生的信息。
Is Null AND <60第二部分打开文件夹下的数据库database1,里面已经建立了有关的表,利用这些表完成以下查询设计。
1. 根据”学生”和”成绩”表建立以下查询:(1)以表"学生"为数据源创建一个选择查询,查找并显示所有姓李并且年龄大于25岁,学生的""、"年龄"和"出生地"三个字段,查询命名为"qa1"。
关系表的物理删除
关系表的物理删除关系表是数据库中存储数据的一种结构,它由多个属性组成,每个属性对应一个字段,并且每个字段都有一个特定的数据类型。
关系表可以通过增删改查等操作来对数据进行管理和处理。
在实际应用中,我们经常需要删除关系表中的某些数据。
这时就涉及到了关系表的物理删除。
所谓物理删除,就是直接从数据库中删除数据,而不是将其标记为已删除。
物理删除的操作是不可逆的,一旦删除,数据将无法恢复。
在进行物理删除时,需要非常小心,以免误删重要数据。
在关系数据库中,常用的物理删除操作有DELETE语句和TRUNCATE TABLE语句。
DELETE语句用于删除满足某个条件的数据行,而TRUNCATE TABLE语句则是删除整个表中的所有数据。
DELETE语句的使用相对较为灵活,可以根据需要指定删除条件。
例如,我们可以使用如下的DELETE语句删除名为"students"的表中年龄小于18岁的学生数据:```DELETE FROM students WHERE age < 18;```这条语句将删除满足条件的所有数据行,即年龄小于18岁的学生数据。
需要注意的是,DELETE语句只是删除数据行,而不会删除表结构。
TRUNCATE TABLE语句则是一种更为强大的删除操作,它可以删除整个表中的所有数据,并重置表的计数器。
需要注意的是,TRUNCATE TABLE语句是一个DDL(数据定义语言)命令,执行时会自动提交事务。
例如,我们可以使用如下的TRUNCATE TABLE 语句删除名为"students"的表中的所有数据:```TRUNCATE TABLE students;```这条语句将删除"students"表中的所有数据,并将表的计数器重置为0。
需要注意的是,TRUNCATE TABLE语句将删除整个表的数据,而不仅仅是数据行。
在进行物理删除操作时,需要谨慎考虑。
国家二级VF机试操作题-试卷221_真题-无答案
国家二级VF机试(操作题)-试卷221(总分6,考试时间90分钟)2. 基本操作题1. 在考生文件夹下,完成如下操作:1.将student表中学号为99035001的学生的“院系”字段值修改为“经济”。
2.将score表中“成绩”宁段的名称修改为“考试成绩”。
3.使用SQL命令(AIXER TABLE)为student表建立一个候选索引,索引名和索引表达式均为“学号”,并将相应的SQL命令保存在three.prg文件中。
4.通过表设计器为course表建立一个候选索引,索引名和索引表达式都是“课程编号”。
3. 简单应用题1. 在考生文件夹下完成如下简单应用:1.用SQL语句完成下列操作:列出所有与“红”颜色零件相关的信息(供应商号、工程号和数量),并将查询结果按数量降序存放于表supply_temp中。
2.新建一个名为menu_quick的快捷菜单,菜单中有两个菜单项“查询”和“修改”。
并在表单myform的RightClick事件中调用快捷菜单menu_quick。
4. 综合应用题1. 打开考生文件夹下的sport_projiect项目,项目中有一个名为sport_form的表单文件,表单中包括3个命令按钮。
请完成如下操作:(1)编写并运行程序Four.prg。
程序功能是:根据“国家”和“获奖牌情况”两个表统计并生成一个新表“假奖牌榜”,新表包括“国家名称”和“奖牌总数”两个字段,要求先按奖牌总数降序排列(注意“获奖牌情况”的每条记录表示一枚奖牌),若奖牌总数相同再按“国家名称”升序排列。
(2)为sport_form表单中的“生成表”命令按钮编写一条Click事件代码命令,执行Four.prg程序。
(3)将在基本操作中建立的快速报表sport_report加入项目文件,并为表单sport_form中的命令按钮“浏览报表”编写一条命令,预览快速报表sport_report。
(4)将自由表“国家”和“获奖牌情况”加入项目文件中,然后将项目文件连编成应用程序文件sport_app.app。
国家二级VF机试模拟试卷114(题后含答案及解析)
国家二级VF机试模拟试卷114(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)将考生文件夹下的自由表“选课”添加到数据库“学生管理”中。
(2)建立表“宿舍”和表“学生”之间的关联(两表的索引已经建立)。
(3)为(2)中建立的关联设置完整性约束,要求:更新规则为“级联”,删除规则为“忽略”,插入规则为“限制”。
(4)修改表单“bd1”,为其添加一个按钮控件,并修改按钮的标题为“确定”。
正确答案:(1)①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“学生管理.dbc”,单击“确定”按钮,打开数据库设计器。
②在“数据库设计器”中.单击右键选择“添加表”,在“打开”对话框中选择表“选课”,单击“确定”按钮将自由表“选课”添加到数据库“学生管理”中。
(2)在数据库设计器中,将“宿舍”表中“索引”下面的“宿舍编号”主索引字段拖曳到“学生”表中“索引”下面的“宿舍编号”索引字段上,建立两个表之间的永久联系。
(3)①在数据库设计器中,选择【数据库】→【清理数据库】命令清理数据库。
②右键单击“宿舍”表和“学生”表之间的关系线,在弹出的快捷菜单中选择“编辑参照完整性”命令,打开参照完整性生成器。
③单击“更新规则”选项卡,选择“级联”;单击“删除规则”选项卡,选择“忽略”;单击“插入规则”选项卡,选择“限制”;单击“确定”按钮,保存参照完整性设置。
(4)①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd1.scx”,单击“确定”按钮,打开表单设计器,单击表单控件工具栏上的“命令按钮”控件图标,为表单添加一个命令按钮Command1。
②存按钮属性窗口中将命令按钮Command1的Caption属性值修改为“确定”。
③关闭表单设计器并保存表单“bd1”。
简单应用题(40分)2.设计一个如图89—1所示的表单,具体描述如下:(1)表单名和文件名均为“timer”,表单标题为“时钟”,表单运行时自动显示系统的当前时间。
计算机二级VF上机题库及答案
计算机二级VF上机题库及答案1. 建立菜单QUERYMENU。
该菜单只有"查询"和"退出"两个主菜单项(条形菜单), 其中单击菜单项"退出"时,返回到VFP系统菜单(相应命令写在命令框中,不要写在过程中)。
2. 将COURSE表的"开课系部"字段名改为"开课单位",其余不变。
3. 从数据库SCOREMANAGER中移去表TEMP2.DBF(不是删除)。
4. 将SCORE1表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高到低排序,排序结果存入表NEWORDER。
此题主要考核点:菜单的建立、字段改名、数据库表的逻辑删除、表的排序及查询去向等知识点此题解题思路:第1题:此题的主要考核点是菜单的建立。
新建菜单可按以下步骤:选择"文件"菜单中的"新建"命令,在"新建"对话框中选择"菜单",单击"新建文件"按钮。
在"新建菜单"对话框中选择"菜单"按钮,调出"菜单设计器"。
也可用CREATE MENU命令直接调出菜单设计器。
在菜单名称中填入"查询"、"退出","退出"结果为命令"SET SYSMENU TO DEFAULT"。
第2题:此题的主要考核点是字段的改名。
翻开COURSE表表设计器,将光标移动到"开课系部"字段格中,将其改为"开课单位"。
第3题:此题的主要考核点是数据库表的逻辑删除。
翻开考生文件夹下的" SCOREMANAGER "数据库,在" SCOREMANAGER "数据库设计器中,选中"TEMP2"表,点击主菜单"数据库"下的"移去",在弹出的对话框中点击"移去"按钮,在随后弹出的对话框中点击"是"按钮,至此便完成了"从数据库"SCOREMANAGER"中移去表TEMP2(不是删除)"的操作。
计算机二级考试《VF》上机操作题
计算机二级考试《VF》上机操作题2016计算机二级考试《VF》上机操作题2016年3月计算机等级备考正在紧张地进行中,不知道同学们都复习得怎么样了呢?下面店铺为大家搜索整理了计算机二级考试《VF》上机操作题,供大家参考学习,希望对你有所帮助!想了解更多相关信息请持续关注我们店铺!基本操作题1在考生文件夹下完成下列基本操作:(1)用SQL的INSERT语句插入元组(”000100”,”零件X”,“2x3x9”,200)到“零件”表(注意不要重复执行插入操作),并将相应的SQL语句存放在文件“cx1.prg”中。
(2)用SQL的DELETE语句从“零件”表中删除单价小于20的所有记录,并将相应的SQL语句存放在文件“cx2.prg”中。
(3)用SQL的UPDATE语句将“零件”表中零件号为“000100”的零件的单价更改为250,并将相应的SQL。
语句存放在文件“cx3.prg”中。
(4)打开菜单文件“cd1.mnx”,然后生成可执行的菜单程序“cd1.mpr”。
参考解析:【考点指引】本大题主要考查利用SQL命令对表进行操作,包括数据插入、删除和修改,要用到INSERT、DELETE、UPDATE 3个命令。
(1)【操作步骤】①在命令窗口中输入命令:MODI COMM cx1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:INSERT INT0零件VALUES("000100","零件X","2x3x9",200) 关闭程序文件编辑窗口并保存程序文件。
②在命令窗口中输人命令:DO cx1(回车执行),执行程序文件。
(2)【操作步骤】①在命令窗口中输入命令:MODI COMM cx2(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:DELETE FROM零件WHERE单价<20关闭程序文件编辑窗口并保存程序文件。
1挑选查询习题
主要考核知识点:本部分内容主要涉及的是:查询操作,也综合了一些窗体及控件、报表和宏的基本操作知识内容,上机考试这些知识基本占到了40分。
很重要只要认真熟练的掌握各种查询类型的操作及应用,也很容易得分。
注意:查询是Access数据库中的一个重要对象,是使用者按照一定条件从Access数据库表或已建立的查询中检索需要数据的最主要方法。
一、查询的功能1.选择字段在查询中,选择表中的部分字段。
2.选择记录根据指定的条件查找所需的记录,并显示找到的记录3.编辑记录利用查询添加、修改和删除表中记录。
4.实现计算在建立查询时进行各种统计计算。
5.建立新表利用查询得到的结果建立新表。
6.为窗体、报表或数据访问页提供数据查询对象不是数据的集合,而是操作的集合。
查询的运行结果是一个数据集合,也称为动态集。
它很像一张表,但并没有被存储在数据库中。
创建查询后,保存的只是查询的操作,只有在运行查询时,Access 才会从查询数据源表的数据中抽取出来并创建它;只要关闭查询,查询的动态集就会自动消失。
二、查询类型在Access 中,查询分为5种,分别是选择查询、交叉表查询、参数查询、操作查询和SQL查询。
5种查询的应用目标不同,对数据源的操作方式和操作结果也不同。
1.选择查询56、55、54、49、48、42、32、26、25、24、22☐选择查询是最常用的查询类型。
顾名思义,它是根据指定条件,从一个或多个数据源中获取数据并显示结果。
也对记录进行分组,并且对分组的记录进行总计、计数、平均以及其他类型的计算。
☐例如,查找1992年参加工作的男教师,统计各类职称的教师人数等。
56★、二、简单应用:(40分)二、简单应用:(40分★)考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud"、"tCourse" 和"tScore"。
Access查询作业(1-20题)
1.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tCourse"、"tScore"和"tStud",试按以下要求完成设计:(1)创建一个查询,统计人数在15人以上的班级人数,并输出"班级编号"和"班级人数"两列信息。
所建查询命名为"qT1"。
要求:使用"姓名"字段统计人数。
说明:"学号"字段的前8位为班级编号。
(2)创建一个查询,当运行该查询时,屏幕上显示提示信息:"请输入要比较的分数:",输入要比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并输出"姓名"和"平均分"两列信息。
所建查询命名为"qT2"。
(3)创建一个查询,显示平均分最高的前5位学生的"姓名"信息。
所建查询命名为"qT3"。
(4)创建一个查询,运行该查询后生成一个新表,表名为"tNew",表结构包括"姓名"、"性别"、"课程名"和"成绩"等四个字段,表内容为90分以上(包括90分)或不及格的学生记录。
所建查询命名为"qT4"。
要求:创建此查询后,运行该查询,并查看运行结果。
2.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud"、"tCourse" 、"tScore"和一个空表"tTemp"。
试按以下要求完成设计:(1)创建一个查询,计算所选课程成绩均在80以上(含80)学生的平均分,并输出学号及平均分信息,字段显示标题为"学号"和"平均分数",所建查询命名为"qT1" 。
【免费下载】Access查询作业1 20题
1.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tCourse"、"tScore"和"tStud",试按以下要求完成设计:(1)创建一个查询,统计人数在15人以上的班级人数,并输出"班级编号"和"班级人数"两列信息。
所建查询命名为"qT1"。
要求:使用"姓名"字段统计人数。
说明:"学号"字段的前8位为班级编号。
(2)创建一个查询,当运行该查询时,屏幕上显示提示信息:"请输入要比较的分数:",输入要比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并输出"姓名"和"平均分"两列信息。
所建查询命名为"qT2"。
(3)创建一个查询,显示平均分最高的前5位学生的"姓名"信息。
所建查询命名为"qT3"。
(4)创建一个查询,运行该查询后生成一个新表,表名为"tNew",表结构包括"姓名"、"性别"、"课程名"和"成绩"等四个字段,表内容为90分以上(包括90分)或不及格的学生记录。
所建查询命名为"qT4"。
要求:创建此查询后,运行该查询,并查看运行结果。
2.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud"、"tCourse" 、"tScore"和一个空表"tTemp"。
试按以下要求完成设计:(1)创建一个查询,计算所选课程成绩均在80以上(含80)学生的平均分,并输出学号及平均分信息,字段显示标题为"学号"和"平均分数",所建查询命名为"qT1" 。
国家二级VF机试操作题-试卷316_真题(含答案与解析)-交互
国家二级VF机试(操作题)-试卷316(总分6, 做题时间90分钟)2. 基本操作题1.(1)将考生文件夹下的自由表zhiri添加到数据库“住宿浏览”中。
(2)建立表“宿舍”和表“学生”之间的关联(两个表的索引已经建立)。
(3)为(2)中建立的关联设置完整性约束,要求:更新规则为“限制”.删除规则为“级联”,插入规则为“忽略”。
(4)修改表单testform为其添加一个标签控件,并修改标签的标题为“这是一个标签”。
SSS_TEXT_QUSTI分值: 2答案:正确答案:本大题考查了数据库的基本操作;表间联系的建立,参照完整性的设置;表单控件的常用属性。
打开数据库设计器可以快速地向数据库中添加表。
对两个表建立联系是在数据库设计器中进行操作的,建立联系前必须对两个表中进行连接的字段建立相关索引,并通过索引字段建立表间联系。
参照完整性是针对两个表进行设置的,因此建立参照完整性前要先建立两个表的联系;建立联系后要先清理数据库,然后再设置参照完整性。
在表单设计器中可以通过“表单控件”工具栏向表单添加控件,在属性面板中可以修改控件属性值。
【操作步骤】 (1)在命令窗口执行命令:MODIFY DATABASE住宿浏览,打开数据库设计器。
在数据库设计器中右击鼠标,选择【添加表】快捷菜单命令,在弹出的“打开”对话框中双击zhiri表,将表添加到数据库中。
(2)在数据库设计器中拖动“宿舍”表“索引”下方的主索引“宿舍号”到“学生”表中“索引”下方的普通索引“宿舍号”上,为两个表建立联系。
(3)①选中两个表之间的关联线(被选中的连线会变粗),首先执行【数据库】→【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】→【编辑参照完整性】菜单命令。
②在打开的“参照完整性”对话框的表格中,选择“更新”下的单元格内容为“限制”:“删除”为“级联”;“插入”为“忽略”。
单击“确定”按钮保存参照完整性的修改。
ACCESS[题库总结]基本操作
基本操作题1.设置主键(自动编号,单字段,多字段)(1)重复值要删掉 P4(2)(2)复合主键 P17(2) P19(1)2.设置字段大小,行高,字段宽度,数据表的单元效果、背景色、网格颜色等。
(1)P1(1、2) P19(4) P22(1、2) P24(1)(2)P16 P31(4) P32(4)3.将简历字段设计说明信息4.对字段冻结与解冻/隐藏与显示字段列注意:P1(5) 解冻5.对字段的添加、删除、对换位置,表名的更改注意:添加字段时,光标放在下一行6.将照片字段设置成考生文件下的某一图像文件P1(4) P34(4) P377.对某字段(字段大小、格式、掩码、有效性规则,有效性文本、必填字段,索引)的设置例(1)设置“开课日期”字段的默认值为本年度的九月一日(规定:本年度年号必须由函数获取)。
DateSerial (year(date()), 9, 1)P4(4) P7(3) P14(3) P21(2) P24(4)(2)设置字段的默认值为系统当前日期的后一天/前一天 P35(3)Date()+1 / Date()-1(3)对字段设置列表选择【1】数据类型—文本型—查阅向导【2】查阅—组合框—值列表—行来源—"";""P7(5) P9(4) P30(5) P46(5) P47(3)(4)设置“邮箱密码”字段的输入掩码为6位星号(密码)Password / 密码P7(4) P43(3)(5)设置“规格”字段的输入掩码为9位字母、数字和字符的组合。
其中,前三位只能是数字,第4位为大写字母“V”,第5位为字符“-”,最后一位为大写字母“W”,其他位为数字。
000\V-000\W P11 (5)(6) 设置“编号”字段的输入掩码为只能输入8位数字或字母形式。
书P41AAAAAAAA P15 (5) P24(5)(7) 设置“雇员编号”字段的输入掩码为只能输入10位数字或空格形式。
ACCESS查询操作题完整
查询操作题12、考生文件夹下存在一个数据文件"",里面已经设计好两个表对象"tBand"和"tLine"。
试按以下要求完成设计:(1)创建一个选择查询,查找并显示"团队ID"、"导游姓名"、"线路名","天数","费用",等五个字段的内容,所建查询命名为"qT1";(2)创建一个选择查询,查找并显示旅游"天数"在五到十天之间(包括五天和十天)的"线路名"、"天数"和"费用",所建查询名为"qT2";(3)创建一个选择查询,能够显示"tLine"表的所有字段内容,并添加一个计算字段"优惠后价格",计算公式为:优惠后价格=费用*(1-10%),所建查询名为"qT3";(4)创建一个删除查询,删除表"tBand"中出发时间在2002年以前的团队记录,所建查询命名为"qT4"。
本题解题思路:(1)点击"查询",选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",然后在弹出的"显示表"窗体上选择"tBand"表和"tLine"表,然后从"tBand"表中选择"团队ID"和"导游姓名",从"tLine"表中选择"线路名"、"天数"和"费用",以"qT1"保存查询。
计算机二级目录
1、新建一个名为“图书管理”的项目。
2、请在考生文件夹下建立一个项目xm。
3、在考生文件夹下完成如下操作:新建一个名为“供应”的项目文件。
4、创建一个名为“学生管理”的项目文件。
5、打开“学生管理”数据库,并从中永久删除“学生”表。
6、在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作:7、在考生文件夹下完成下列操作:(1)用命令新建一个名为“外汇”的数据库,并将该命令存储于one.txt中。
8、根据sc数据库,使用查询向导建立一个包含学生“姓名”和“出生日期”的标准查询birthday.qpr。
9、将当前文件夹下的自由表class(班级表)和teacher(教师表)添加到学生数据库sdb中。
10、在考生文件夹下打开表单formtest.scx并完成下列操作:(1)表单标题设置为“考试系统”.11、建立数据库ordermanage.dbc。
把自由表employee.dbf和orders.dbf添加到数据库中。
12、在考生文件夹下,有一表单文件myform.scx。
13、修改菜单my_menu,my_menu中的“文件”菜单项下有子菜单项“新建”“打开”14、打开考生文件夹下的表单one(如图1所示),编写“显示”按钮15、在考生文件夹下,打开顾客数据库cdb,完成如下操作:16、在考生文件夹下,有一个资源数据库frdb,17、在考生文件夹下,打开“宾馆”数据库,完成如下操作:18、建立数据库orders_manage,并将自由表employee和orders添加到新建的数据库中。
19、打开考生文件夹下的表单one(如图1所示),在“打开”命令按钮20、在考生文件夹下,打开selldb数据库,完成如下基本操作:21、在考生文件夹下打开表单文件calculator.scx,并完成下列操作:(1)设置表单控件名为calculator,保存表单。
22、首先打开Ecommerce数据库,然后为表Customer增加一个字段,23、将customer1表中的全部记录追加到customer表中24、打开“订货管理”数据库,并将表order_list添加到该数据库中。
全国计算机二级VF上机题库 必抽题4
* 不能修改其他语句。不能增加语句,也不能删除语句。
dime a(1,1)
a(1,1)=0
m1=employee.职员号
select avg(金额) from orders where 职员号=m1 into array a
m2=a(1,1)
【操作步骤】
步骤1:新建一个菜单,并按照题目的要求设计菜单的显示方式及位置。
步骤2:按照题目要求设计各级菜单。
步骤3:选中统计行,单击后面的"创建"按钮,在弹出的窗口中输入如下代码,为"统计"菜单编写代码。
*******"统计"菜单项中的代码*******
SELECT Employee.组别, Employee.姓名 AS 负责人,sum(orders.金额) as 合计;
**********************************
步骤4:为"返回"菜单编写代码"SET SYSMENU TO DEFAULT",方法同步骤3。
步骤5:保存菜单并生成可执行文件。
步骤6:在命令窗口中输入"DO mymenu.mpr"运行程序,并分别执行"统计"和"返回"菜单命令。
【易错误区】有些题目要求在当前Visual FoxPro系统菜单的某个位置插入一个子菜单,此时需要在打开菜单设计器的情况下执行"显示"菜单中的"常规选项"命令,然后在"常规选项"对话框中进行设置。
【举一反三】本题的题型还出现于:第22套三、第34套三、第60套二(2)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ORDER BY 教师表.职工号;
TO FILE one.txt
保存程序为two,并单击系统菜单中的运行按钮,运行程序。
(4)打开"新建"对话框,在"文件类型"选项卡中选择"报表",单击"向导"按钮,再选择"报表向导",单击"确定"按钮,打开"报表向导"设计器,,选择"学院表",将该表所有字段添加到选定字段,最后输入报表名"three"。
步骤2:右键单击表单空白处,选择"数据环境"命令,将"学院表"和"教师表"添加到数据环境设计器中"
双击命令按钮,编写两个命令按钮的Click事件代码。
******"生成"按钮的Click事件代码*******
x = bo1.value
if thisform.optiongroup1.value = 1
步骤4:在"排序依据"选项卡中选择按"系名"升序、"姓名"降序排序。
步骤5:保存视图名为course_v。
步骤6:单击工具栏中的"新建"按钮,新建一个查询,在"添加表或视图"对话框中选择course_v视图,在字段中选择所有字段,设置查询去向为表"sef"。运行该查询。
综合应用:
【操作步骤】
12、打开考生文件夹下的数据库college,物理删除表
基本操作:
【操作步骤】
(1)单击工具栏中"打开"按钮,打开考生文件下的College数据库,在数据库设计器中右击表temp,选择"删除"命令,在弹出的对话框中选择"删除"按钮;再在数据库设计器空白处右击,选择"添加"命令,将自由表"教师表"、"课程表"和"学院表"添加到数据库中。
Endif
*************************
******"退出"按钮的Click事件代码******
ThisForm.Release
*************************
步骤3:保存表单,并按题目要求运行。
步骤1:打开College数据库。在命令窗口中输入"Create Form oneform",按下回车键新建一个表单。在表单上添加两个标签、一个选项组、一个组合框和两个命令按钮,并进行适当的布置和大小调整。
设置表单的Name属性为oneform,Label1的Caption属性为"系名",Label2的Caption属性为"计算内容",Command1的Caption属性为"生成",Command2的Caption属性为"退出",组合框的RowSourceType属性为"6-字段",RowSource属性为"学院表.系名",两个选项按钮的Caption属性分别为"平均工资"和"总工资"。
else
SELECT 学院表.系名, 学院表.系号, sum(教师表.工资) as 总工资;
FROM college!学院表 INNER JOIN college!教师表 ;
ON 学院表.系号 = 教师表.系号;
WHERE 学院表.系名 = x;
GROUP BY 学院表.系号;
INTO TABLE salary.dbf
步骤1:打开College数据库,单击工具栏中的"新建"按钮,新建一个视图,并将"课程表"、"学院表"和"教师表"3个表添加到视图设计器中。
步骤2:在"字段"选项卡将字段"教师表.姓名"、"课程表.课程名"、"课程表.学时"和"学院表.系名"添加到"选定字段"。
步骤3:在"筛选"选项卡中,选择字段"课程表.学时",条件为">=",在实例中输入"60"。
简单操作:
(1)【操作步骤】
步骤1:单击工具栏中的"打开"按钮,打开考生文件夹下的程序文件four.prg,修改语句如下:
第一处:WHILE改为WHERE。
第二处:OPEN改为USE。
第三处:WHERE改为FOR。
第四处:填入num = num +1。
步骤2:保存并运行程序。
(2)【操作步骤】
(2)在数据库设计器中右击需要修改的表,选择快捷菜单中的"修改"命令打开表设计器,分别为"课程表"和"教师表"按要求建立主索引和普通索引,在数据库设计器中从主索引拖拽到普通索引以建立两表间的联系。
(3)单击工具栏中的"新建"按钮,新建一个程序文件,输入下列代码。
SELECT *;
FROM college!教师表;
SELECT 学院表.系名, 学院表.系号, avg(教师表.工资) as 平均工资;
FROM college!学院表 INNER Jபைடு நூலகம்IN college!教师表 ;
ON 学院表.系号 = 教师表.系号;
WHERE 学院表.系名 = x;
GROUP BY 学院表.系号;
INTO TABLE salary.dbf