版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上机操作题模拟试卷4(共9套)(共27题)上机操作题模拟试卷第1套一、基本操作题(本题共1题,每题1.0分,共1分。)1、设计一个表单名和文件名均为form_item的表单,其中,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为“使用零件情况统计”。表单中有一个组合框(Combol)、一个文本框(Text1)和两个命令按钮“统计”(Command1)和“退出”(Command2)。运行表单时,组合框中有3个条目“s1”、“s2”和“s3”(只有3个,不能输入新的,RowSourceType的属性为“数组”,Style的属性为“下拉列表框”)可供选择,单击“统计”命令按钮后,则文本框显示出该项目所使用零件的金额合计(某种零件的金额=单价*数量)。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。标准答案:步骤1:在命令窗口中输入creaformform_item,然后按回车键,在表单设计器的“属性”对话框中设置表单的Caption属性为“使用零件情况统计”,Name属性为forrn_item。步骤2:从“表单控件”工具栏向表单添加一个组合框、一个文本框和两个命令按钮,设置组合框的RowSourceType属性为“5-数组”、Style属性为“2-下拉列表框”、RowSource属性为A,设置命令按钮Commandl的Caption属性为“统计”,设置命令按锹Command2的Caption属性为“退出”。步骤3:双击表单空白处,在表单的Init事件中输入如下代码:Publica(3)A(1)=“s1”A(2)=“s2”A(3)=“s3”步骤4:分别双击命令按钮“统计”和”“退出”,为它们编写Click事件代码。其中,“统计”按钮的Click事件代码如下:x=allt(thisform.combol.value)SELECTSUM(使用零件.数量*零件信息.单价asje;FROM使用零件情况!使用零件lNNERJOIN使用零件情况!零件信息;ON使用零件.零件号=零件信息.零件号;WHERE使用零件.项目号=xintoarraybThisformn.text1.value=allt(str(b[1])“退出”按钮的Click事件代码如下:Thisform.release步骤5:单击工具栏中的“保存”按钮,再单击“运行”按钮运行表单,许依次选择下拉列表框中的项以运行表单的所有功能。知识点解析:暂无解析二、简单应用题(本题共1题,每题1.0分,共1分。)2、1.在考生文件夹下新建一个名为“图书管理”的项目文件。2.在项目中新建一个名为“图书”的数据库。3.将考生文件夹下的所有自由表添加到“图书”数据库中。4.在项目中建立查询book_qu,其功能是查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。标准答案:(1)单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“项目”,再单击“新建文件”按钮,然后在“创建”对话框输入文件名“图书管理”,单击“保存”按钮即可。(2)选择项目管理器中“数据”节点下的“数据库”选项,单击“新建”按钮,在“创建”对话框中输入数据库文件名“图书”,单击“保存”按钮,这时,数据库设计器自动打开。(3)在数据库设计器中右击,在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框中将考生文件夹下的所有表文件依次添加到数据库中。(4)步骤1:在项目管理器的“数据”选项卡中选中“查询”选项,单击“新建”按钮,在弹出的对话桩巾单击“新建查询”按钮,在“添加表或视图”对话框中将book表添加到查询设计器中。步骤2:在查询设计器的“字段”选项卡中将所有字段添加到“选定字段”。步骤3:在“筛选”选项卡中,在“字段名”列中选择“book.价格”,“条件”列中选择“>=”,“结果”列中输入10。步骤4:在“排序依据”选项卡中将“book.价格”作为排序条件,并选择“降序”排列。步骤5:单击工具栏上的“保存”铵钮,在“另存为”对话框中输入查询文件名book_qu,保存查询后关闭查询设计器。知识点解析:暂无解析三、综合应用题(本题共1题,每题1.0分,共1分。)3、1.用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book_temp表中。2.在考生文件夹下有一个名为menu_lin的下拉式菜单,请设计一个名为form_menu的顶层表单,将菜单menu_lin加入到该表单中,使得运行时菜单显示在该表单中,并且,表单退出时释放菜单。标准答案:(1)操作步骤在命令窗口中输入如下查询语句,输入完成后按回车键即可。SELECTBook.书名,Book.作者,Book.价格;FROMbook,loans,borrows;WHERELoans.借书证号=Borrows.借书证号;ANDBook.图书登记号=Loans.图书登记号;ANDBorrows.姓名=“田亮”;ORDERBYBook.价格DESC;INTOTABLEbook_temp.dbf(2)操作步骤步骤l:单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹下的menu_Jin.mnx文件,单击“确定”按钮。选择“显示”菜单下的“常规选项”命令,在“常规选项”对话框中选择“顶层表单”复选框。步骤2:在命令窗口输入命令creatformform_menu,新建表单form_menu,设置表单的ShowWindow属性为“2-作为顶层表单”步骤3:双击表单空白处,打开代码编辑窗口,选择表单对象的Init事件,输入以下代码:DOmenu_lin.mprWithThis,“abcP”再选择表单对象的Destroy事件,输入以下代码:ReleaseMenuabcExtended步骤4:单击工具栏上的“保存”按钮,最后单击“运行”按钮实现操作。知识点解析:暂无解析上机操作题模拟试卷第2套一、基本操作题(本题共1题,每题1.0分,共1分。)1、在考生文件夹下完成如下简单应用:1.用SQL语句完成下列操作:列出所有盈利(现价大于买入价)的股票简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存储于表stock_temp中。2.使用一对多报表向导建立报表。要求:父表为stock_name,子表为Stock_s1,从父表中选择字段:“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票代码升序排序;报表标题为:“股票持有情况”;生成的报表文件名为stock_report。标准答案:1.在VisualFoxPro的命令窗口中输入下列命令:SELECTStock_name.股票简称,Stock_s1.现价,Stock_s1.买入价,Stock_s1.持有数量;FROMstock!stock_nameINNERJOINstrock!stock_s1;ONstock_name.股票代码=Stock_s1.股票代码;WHEREStock_s1.现价>Stock_s1.买入价;ORDERBYStock_s1.持有数量DESC;INTOTABLEstock_temp.dbf2.启动报表向导可在“文件”菜单中选择“新建”或者单击工具栏上的“新建”按钮,打开“新建”对话框,文件类型选择报表,单击向导按钮。或者在“工具”菜单中选择“向导”子菜单,选择“报表”,或直接单击工具栏上的“报表向导”图标按钮,然后按照向导提示操作即可。知识点解析:暂无解析二、简单应用题(本题共1题,每题1.0分,共1分。)2、设计名为mystock的表单(控件名,文件名均为mystock)。表单的标题为:“股票持:有情况”。表单中有两个文本框(text1和text2)和两个命令按钮即“查询”(名称为Command1)和“退出”(名称为Command2)。运行表单时,在文本框text1中输入某一股票的汉语拼音,然后单击“查询”,则text2中会显示出相应股票的持有数量。单击“退出”按钮关闭表单。标准答案:第一步:在VisualFoxPro主窗口中按下组合键Ctrl+N,系统弹出“新建”对话框,在文件类型中选择“表单”,单击“新建文件”按钮,系统将打开表单设计器;或直接在命令窗口中输入creaformmystock。第二步:单击工具栏按钮“表单控件工具栏”,在弹出的“表单控件”对话框中,选中“命令按钮”控件,在表单设计器中拖动鼠标,这样在表单上得到一个“命令按钮”控件command1,用类似的方法为表单加入一个“命令按钮”控件command2,两个“文本框”控件text1和text2。相关控件的属性值如下所示:对象属性属性值Form1NamemystockCaption股票持有情况Command1Caption查询Command2Caption退出***命令按钮command1(查询)的Click事件代码如下****SELECTStock_s1.持有数量;FROMstock!stock_nameINNERJOINstock!Stock_s1;ONStock_name.股票代码=Stock_s1.股票代码;WHEREStock_name.汉语拼音=alltrim(thisform.text1.value);INTOARRAYTEMPTHISFORM.TEXT2.VALUE=TEMP***命令按钮command2(退出)的Click事件代码如下***thisform.release知识点解析:暂无解析三、综合应用题(本题共1题,每题1.0分,共1分。)3、在考生文件夹下完成如下操作:1.新建一个名为“学生”的数据库。2.将“学生”、“选课”、“课程”3个自由表添加到新建的数据库“学生”中。3.通过“学号”字段为“学生”表和“选课”表建立永久联系。4.为上面建立的联系设置参照完整性约束:更新和删除规则为“级联”,插入规则为“限制”。标准答案:在VisualFoxPro主窗口中按下组合键Ctrl+N,系统弹出“新建”对话框,在文件类型中选择“数据库”,单击“新建文件”按钮,在弹出的对话框的“数据库名”处输入“学生”,单击“保存”按钮。2.打开考生文件夹下的“学生”数据库,打开数据库菜单选择“添加表(A)”,在弹出的“打开”对话框中,选定考生文件夹下的“学生”表,再单击“确定”按钮即可。这样表“学生”就添加到了“学生”数据库中,用同样的方法,将“选课”表、“课程”表也添加到“学生”数据库中。3.在数据库设计器中选中表“学生”,在主菜单中选择“修改(Y)”,弹出表设计器,选择表设计器“索引”标签,在索引名列中填入“学号”,在索引类型列中选择“主索引”,在索引表达式列中填入“学号”,单击“确定”按钮以保存表结构。用类似的方法为“选课”表建立必要的索引。在数据库设计器中,选中“学生”表中的索引“学号”将其拖动到表“选课”的“学号”的索引上并松开,这样两个表之间就建立起了永久联系。4.在第3题建立好永久联系之后,在“学生”表和“选课”表的“学号”索引之间有一条线,单击这条表示两个表之间联系的线(线会加粗),此时在主菜单中选择“数据库”中的“编辑参照完整性(I)”,系统弹出“参照完整性生成器”对话框,在“更新规则”标签中,选择“级联”规则,在“删除”规则中选择“级联”,在“插入规则”中选择“限制”,单击“确定”按钮保存所编辑的参照完整性。知识点解析:暂无解析上机操作题模拟试卷第3套一、基本操作题(本题共1题,每题1.0分,共1分。)1、假设规定属性的类型:员工号、员工姓名、项目号、项目名称、所完成工作为字符型数据;年龄为数值型数据;自定义列的宽度。试用SQL语句定义上述表的结构(定义中应包括主键子句和外键子句)。标准答案:CREATETABLE员工(员工号CHAR(8),员工姓名CHAR(8),年龄INT,PRIMARYKEY(员工号));CREATETABLE项目(项目号CHAR(8),项目名称CHAR(20),PRIMARYKEY(项目号));CREATETABLE参加(员工号CHAR(8),项目号CHAR(8),所完成工作CHAR(40),PRIMARYKEY(员工号,项目号),FOREIGNKEY(员工号)REFERENCES员工(员工号),FOREIGNKEY(项目号)REFERENCES项目(项目号))知识点解析:暂无解析二、简单应用题(本题共1题,每题1.0分,共1分。)2、请叙述文件或文件夹的3种属性以及更改文件或文件夹属性的具体操作。标准答案:文件或文件夹包含3种属性:只读、隐藏和存档。若将文件或文件夹设置为“只读”属性,则该文件或文件夹不允许更改和删除;若将文件或文件夹设置为“隐藏”属性,则该文件或文件夹在常规显示中隐藏;若将文件或文件夹设置为“存档”属性,则表示该文件或文件夹已存档,有些程序用此选项来确定哪些文件需做备份。更改文件或文件夹属性的操作步骤如下:①选中要更改属性的文件或文件夹。②选择“文件”一“属性”命令,或单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,打开“属性”对话框。③选择“常规”选项卡。在该选项卡的“属性”选项组中选定需要的属性复选框。④单击“应用”按钮,将弹出“确认属性更改”对话框。在该对话框中可选择“仅将更改应用于该文件夹”或“将更改应用于该文件夹、子文件夹和文件”选项,单击“确定”按钮即可关闭该对话框。⑤在“常规”选项卡中,单击“确定”按钮即可应用该属性。知识点解析:暂无解析三、综合应用题(本题共1题,每题1.0分,共1分。)3、在使用计算机时,对话框的出现是非常频繁的,而在有的对话框中包括选项卡和选择组,请简要叙述如何在它们之间进行切换。标准答案:切换选项卡和选项组的方式:①用户可以直接用鼠标来进行切换,也可以先选择一个选项卡,即该选项卡出现一个虚线框时,按键盘上的方向键来移动虚线框,这样就能在各选项卡之间进行切换。②用户还可以利用Ctrl+Tab组合键从左到右切换各个选项卡,而Ctrl+Tab+Shift组合键为反向顺序切换。在不同及相同的选项组中进行切换:①在不同的选项组之间切换,可以按Tab键按从左到右或者从上到下的顺序进行切换,而Shift+Tab组合键则按相反的顺序切换。②在相同的选项组之间的切换,可以使用键盘上的方向键来完成。知识点解析:暂无解析上机操作题模拟试卷第4套一、基本操作题(本题共1题,每题1.0分,共1分。)1、(1)请修改并执行名称为forml的表单,要求如下:①为农单建立数据环境,并将“雇员”表添加到数据环境中。②将表单标题修改为“XXX公司雇员信息维护”。③修改命令按钮“刷新日期”的Click事件下的语句,使用SQL的更新命令,将“雇员”表中“日期”字段值更换成当前计算机的日期值。注意:只能在原语句上进行修改,不可以增加语句行。(2)建立一个名称为menu1的菜单,菜单栏有“文件”和“编辑浏览”两个菜单。“文件”菜单下有“打开”、“关闭退出”两个子菜单;“编辑浏览”菜单下有“雇员编辑”、“部门编辑”和“雇员浏览”三个子菜单。标准答案:(1)步骤l:在命令窗口执行命令:MODIFYFORMFORM1,打开表单设计器修改表单。步骤2:右击表单选择[数据环境]快捷菜单命令,继续在表单数据环境中单击右键选择[添加]快捷菜单命令,在“添加表或视图”对话框中双击“雇员”表,将表添加到数据环境中。步骤3:在“属性”面板中修改表单(Form1)的Caption属性值为“XXX公司雇员信息维护”。步骤4:双击表单中的“刷新日期”命令按钮(Command1),查看按钮的Click事件代码:UPDATEALL日期WITHDATE()→修改后的代码如下:UPDATE雇员SET日期=DATE()步骤5:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。(2)步骤1:在命令窗口执行命令:CREATEMENUmenul,在弹出的“新建菜单”对话框中单击“菜单”图标按钮,打开菜单设计器。步骤2:在菜单设计器“菜单名称”列的文本框中依次输入“文件”和“编辑浏览”两个主菜单名,“结果”下拉框中选择为“子菜单”,单击“文件”行的“创建”按钮进入下级菜单设计,在“菜单名称”列的第1、2行文本框中依次输入子菜单名“打开”和“关闭退出”。步骤3:通过“菜单级”下拉框返回主菜单项设计界面,参照步骤2的操作再建立“编辑浏览”的下级菜单。步骤4:执行[菜单]一[生成]菜单命令,在弹出的VisualFoxPro对话框中单击“是”按钮,接着系统会弹出“生成菜单”对话框,单击“生成”按钮生成一个可执行的菜单文件。知识点解析:暂无解析二、简单应用题(本题共1题,每题1.0分,共1分。)2、(1)编写程序three.prg完成下列操作:根据“外汇汇率”表中的数据产生rate表中的数据。要求:将所有“外汇汇率”表中的数据捅入rate表中并且顺序不变,由于“外汇汇率”中的“币种1”和“币种2”存放的是外币名称,而rate表中的“币种1代码”和“币种2代码”应该存放外币代码,所以插入时要做相应的改动,“外币名称”与“外币代码”的对应关系存储在“外汇代码”表中。注意:程序必须执行一次,保证rate表中有正确的结果。(2)使用查询设计器建立一一个查询文件four.qpr。查询要求:从外汇账户中查询“日元”和“欧元"的记录。查询结果包括了外币名称、钞汇标志、金额,结果按“外币名称”升序排序,在“外币名称”相同的情况下按“金额”降序排序,并将查询结果存储于表five.dbf中。标准答案:(1)步骤1:在命令窗口执行命令:MODIFYCOMMANDthree,打开程序文件编辑器。步骤2:在编辑器中输入如下程序代码(以下程序是通过查询设计器生成):1SELECT外汇代码.外币代码.AS币种1代码;2外汇代码a.外币代码AS币种2代码,外汇汇率.买入价,外汇汇率.卖出价;3FROM外汇外汇代码INNER.JOIN外汇!外汇汇率:4INNERJOIN外汇!外汇代码外汇代码a;5ON外汇汇率.币种2=外汇代码a.外币名称;6ON外汇代码.外币名称=外汇汇率.币种1;7INTOARRAYarrl8INSEKTINTO.RATE.DBFFROMARRAYartl步骤3:在命令窗口执行命令:DOthree.prg,执行程序文件。(2)步骤1:在命令窗口执行命令:OPENDATABASE外汇,打开数据库环境。步骤2:在命令窗口执行命令:CREATEQUERYfour,打开查询设计器,在“添加表或视图”对话框中,分别双击“外汇代码”表和“外汇账户”表,将表添加到查询设计器中。步骤3:添加两个表后,系统弹出“联接条件”对话框,自动查找两个表中相匹配的字段进行联接,单击“确定”按钮设置两个表的联系。步骤4:依次双击“外汇代码”表中的“外币名称”和“外汇账户”表中的“钞汇标志”、“金额”字段,添加到“字段”选项卡的“选定字段”列表中。步骤5:在“筛选”选项卡的“字段名”下拉列表中选择“外汇代码.外币名称”字段,在“条件”下拉框中选择“=”,在“实例”框中输入“日元”,在“逻辑”下拉框中选择“OR”;接着在第二行接着输入查询条件,在“字段名”下拉列表中选择“外汇代码.外币名称”字段,在“条件”下拉框中选择“=”,在“实例”框中输入“欧元”。步骤6:在“排序依据”选项卡内双击“选定字段”列表框中的“外汇代码.外币名称”字段,将字段添加到“排序条件”列表框中,在“排序选项”中选择“升序”单选项;以同样的方法再设置“外汇账户.金额”字段的降序。步骤7:执行[查询]→[查询去向]菜单命令,在弹出的“查询去向”对话框中单击“表”图标按钮,接着在“表名”中输入文件名“five”,单击“确定”按钮。步骤8:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。知识点解析:暂无解析三、综合应用题(本题共1题,每题1.0分,共1分。)3、在考生文件夹下完成如下简单应用:(1)用SQL语句完成下列操作:列出所有与“红”颜色零件相关的信息(供应商号、工程号和数量),并将查询结果按数量降序存放于表“supply_temp”中。(2)新建一个名为“menu_quick”的快捷菜单,菜单中有两个菜单项:“查询”和“修改”,并在表单myform的RightClick事件中调用快捷菜单menu_quick。标准答案:(1)在命令窗口中输入命令:SELECT供应.供应商号,供应.工程号,供应.数量FROM零件,供应WHERE供应.零件号=零件.零件号AND零件.颜色="红"ORDERBY供应.数量descINTODBFsupply_temp(回车执行)(2)①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件”按钮,再单击“快捷菜单”按钮,打开菜单设计器,在“菜单名称”中输入“查询”“修改”,在“结果”下拉列表框中选择“子菜单”,选择【菜单】→【生成】命令,将菜单保存为“menu_quick”,生成一个菜单文件。②选择【文件】→【打开】命令,在“打开”对话框中的“文件类型”下拉列表框中选择“表单”,选择“myform”,单击“确定”按钮.打开表单设计器。③双击表单设计器空白处,在打开的对话框中的“过程”下拉列表框中选择“rightclick”,并输入代码:domenu.mpr。知识点解析:暂无解析上机操作题模拟试卷第5套一、基本操作题(本题共1题,每题1.0分,共1分。)1、(1)根据考生文件夹下的XXX表和jjj表建立一个查询chaxun,查询“工作单位”是“复旦大学”的所有教师的“姓名”、“职称”、“联系电话”,要求查询去向是表,表名是cxl.dbf,并执行该查询(“姓名”、“职称”取自表jjj,“联系电话”取自表XXX)。(2)建立表单forml,表单中有两个命令按钮,按钮的名称分别为query和close,标题分别为“查询”和“关闭”。标准答案:步骤1:在命令窗口执行命令:CREATEQUERYchaxun,打开查询设计器。在“添加表或视图”对话框中单击“其他”按钮,然后在弹出的“打开”对话框中双击xxx表,将表添加到查询设计器中,以同样的方法将jjj表也添加到查询设计器中。步骤2:添加两个表后,系统弹出“联接条件”对话框,自动查找两个表中相匹配的字段进行联接,单击“确定”按钮设置两个表的联系。如图3.9所示。[*]步骤3:依次双击iij表中的“姓名”、“职称”字段和XxX表中的“联系电话”字段,添加到“字段”选项卡的“选定字段”列表中;然后在“筛选”选项卡的“字段名”下拉列表中选择字段,在“条件”下拉框中选择“=”,在“实例”框中输入“复旦大学”。步骤4:执行【查询】【查询去向】菜单命令,在弹出的“查询去向”对话框中单击“表”图标按钮,接着在“表名”中输入文件名cxl,单击“确定”按钮。如图3.10所示。步骤5:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。[*]步骤1:在命令窗口执行命令:CREATEFORMforml,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加两个命令按钮控件。步骤2:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表3—5。[*]知识点解析:暂无解析二、简单应用题(本题共1题,每题1.0分,共1分。)2、在考生文件夹下,打开ec数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):设计一个文件名和表单名均为form2的表单,表单标题为“客户基:本信息”。要求该表单上有“女客户信息查询”(Commandl)、“客户信息输出”(Command2)和“退出”(Command3)三个命令按钮。各命令按钮功能如下:①单击“女客户信息查询”按钮,使用SQL的SELECT命令查询客户表oust中“女客户”的全部信息。②单击“客户信息输出”按钮,调用考生文件夹中的报表文件repol在屏幕上预览(PREVIEW)客户信息。③单击“退出”按钮,关闭表单。标准答案:步骤1:在命令窗口执行命令:CREATEFORMform2,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加三个命令按钮控件。步骤2:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表3.6。[*]步骤3:双击命令按钮,编写各个命令按钮的Click事件代码,如图3.11所示。各按钮代码如下:[*]步骤4:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。知识点解析:暂无解析三、综合应用题(本题共1题,每题1.0分,共1分。)3、在考生文件夹下完成如下操作:(1)新建一个名为“供应”的项目文件。(2)将数据库“供应零件”加入到新建的“供应”项目文件中。(3)通过“零件号”字段为“零件”表和“供应”表建立永久联系(“零件”是父表,“供应”是子表)。(4)为“供应”表的数量字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是“数量超范围”。(注意:公式必须为数量>0.and.数量<9999)标准答案:(1)在命令窗口执行命令:CREATEPROJECT供应,新建一个项目管理器。(2)在项目管理器中选中“数据”选项卡内的“数据库”项,然后单击“添加”按钮,在弹出的“打开”对话框中双击“供应零件”数据库文件,将数据库添加到项目管理器中。(3)①在项目管理器中单击“数据库”前面的“+”号,依次展开“数据库”“供应零件”“表”。②选中“零件”表单击“修改”按钮,弹出“零件”表设计器,在表设计器的“字段”选项卡中选中“零件号”字段名,然后在“索引”列的下拉框选择“升序”排序方式(此时为表已建立了普通索引),接着在“索引”选项卡中将“类型”设置为“主索引”,单击“确定”按钮保存表结构修改。③参照“零件"表的操作,为“供应”表建立“零件号”字段的普通索引。④在项目管理器中选中数据库“供应零件”,然后单击“修改”命令按钮,打开数据库设计器,拖动“零件”表“索引”下方的主索引“零件号”到“供应”表中“索引”下方的普通索引“零件号”上,为两个表建立联系,建立好联系的两个表之间会出现一条连线。(4)打开“供应”表设计器,选中“数量”字段行,然后在“字段有效性”的“规则”文本框中输入:数量>0.AND.数量<9999,在“信息”框中输入:”数量超范围”,单击“确定”按钮保存表结构修改。如图3.12所示。[*]知识点解析:暂无解析上机操作题模拟试卷第6套一、基本操作题(本题共1题,每题1.0分,共1分。)1、在college数据库中使用视图设计器建立一个名为course_v的视图,该视图根据“课程表”、“学院表”和“教师表”建立,视图中的字段包括“姓名”、“课程名”、“学时”和“系名”4项,视图中只包括“学时”大于等于60的记录,视图中的记录先按“系名”升序排列,若“系名”相同再按“姓名”降序排列,最后查询该视图中的全部信息,并将结果存放到表sef中。标准答案:由于通过“视图设计器"建立视图的方式与使用“查询设计器”建立查询的方式基本相同,因此以下步骤只是对操作过程进行简单描述。步骤1:打开考生文件夹下的college数据库,新建一个视图,并添加“课程表”、“学院表"和“教师表"3个表到视图设计器中。步骤2:将字段“教师表.姓名”、“课程表.课程名"、“课程表.学时”和“学院表.系名”添加到“选定字段”列表框中。步骤3:在“筛选”选项卡中,选择字段“课程表.学时”,条件为“>=”,在实例中输入“60”。步骤4:在“排序依据”选项卡中选择按“系名”升序、“姓名”降序排序。步骤5:保存视图名为course_v。步骤6:新建一个查询,将视图添加到查询设计器中,选定所有字段,设置查询去向为表“sef”,如图所示,运行该查询。知识点解析:暂无解析二、简单应用题(本题共1题,每题1.0分,共1分。)2、在考生文件夹下建立一个名为myforml的表单。标准答案:知识点解析:暂无解析三、综合应用题(本题共1题,每题1.0分,共1分。)3、使用表单向导为“课程表”建立表单myfom2,表单标题为two,选择“课程表”的所有字段,其他选项均取默认值。标准答案:步骤1:打开考生文件夹下的课程表,命令为“USE课程表”。步骤2:调用表单向导,如图所示。知识点解析:暂无解析上机操作题模拟试卷第7套一、基本操作题(本题共1题,每题1.0分,共1分。)1、建立一个名为cdl的菜单,菜单中有两个菜单项“日期”和“关闭”。“日期”下还有一个子菜单,子菜单有“月份”和“年份”两个菜单项。单击“关闭”菜单返回到系统菜单。标准答案:步骤1:单击工具栏上的[新建]按钮,在弹出的[新建]对话框[文件类型]中选择“菜单,再单击[新建文件],打开菜单设计器。步骤2:在菜单设计器的“菜单名称”列输入“日期”,“结果”列选择“子菜单”,单击[创建]按钮,此时会弹出新的菜单设计器。在“菜单名称”列输入“月份”,在下一行的“菜单名称”列输入“年份”。在“菜单级”列表框中选择菜单栏。然后返回第一级菜单进行设置。步骤3:在最后一行的“菜单名称”中输入“关闭”,“结果”列选择“过程”。单击[创建]按钮,在弹出的文本框中输入程序代码“SETSYSMENUTODEFAULT”。知识点解析:暂无解析二、简单应用题(本题共1题,每题1.0分,共1分。)2、在“住宿管理”数据库中有“学生”表和“宿舍”表。用SQL语句完成查询,结果为学生姓名及所住的宿舍电话号码,并将结果存放于表。result中,将SQL语句保存在result.prg文件中。标准答案:步骤1:单击工具栏上的[新建]按钮,然后打开[新建]对话框,在[文件类型]区中选择“程序”,单击[新建文件],打开程序文件编辑窗口,在编辑窗口中输入以下程序代码:SELECT姓名,电话FROM学生,宿舍WHERE学生.宿舍编号=宿舍.宿舍编号INTOTABLEresult步骤2:单击工具栏上的[保存]按钮,在打开的[另存为]对话框中将文件名命名为“result”,然后关闭窗口。步骤3:单击工具栏上的[执行]按钮,随即运行程序。知识点解析:暂无解析三、综合应用题(本题共1题,每题1.0分,共1分。)3、表“员工”中字段“加班费”的值为空,编写满足如下要求的程序:根据“值班”表中的夜和昼的加班费的值和“员工”表中各人昼夜值班的次数确定员工表的“加班费”字段的值,最后将程序保存为myprog.prg,并执行该程序。标准答案:步骤1:单击工具栏上的[新建]按钮,打开[创建]对话框,在[文件类型]区中选择“程序”,单击[新建文件],打开程序编辑窗口输入:SETTALKOFFSELECT单位加班费FRON值班;WHERE值班类型="白班";INTOARRAYtemp1SELECT单位加班费FRON值班;WHERE值班类型="夜班";INTOARRAYtemp2UPDATE员工SET加班费=白班数*temp1(1,1)+夜班数*temp2(1,1)SETTALKON步骤2:单击工具栏上的[保存]按钮,在打开的[另存为]对话框中将文件名为设为“myprog”,单击工具栏的[运行]按钮,查看结果。知识点解析:暂无解析上机操作题模拟试卷第8套一、基本操作题(本题共1题,每题1.0分,共1分。)1、(1)将数据库“school”添加到项目“xm”中。(2)修改表单“bd1”,将其中标签的字体大小修改为20。(3)把表单“bd1”添加到项目“xm”中。(4)为数据库“school”中的表“student”建立唯一索引,索引名称和索引表达式为“学号”。标准答案:(1)①选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。②在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”按钮,将考生文件夹下的数据库“school”添加到新建的项目“xm”中。(2)①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd1.sex”,单击“确定”按钮,打开表单“bd1”。②在表单设计器中,单击标签“Label1”,在标签属性窗口中分别将“FontSize”属性值修改为“20”,关闭表单设计器并保存。(3)在项目管理器中,单击“文档”选项卡,选择“表单”,单击“添加”命令按钮,将考生文件夹下的表单“bd1”添加到新建的项目“xm”中。(4)①在项目管理器中,单击“数据”选项卡,选择“school”数据库下的“student”表。②单击项目管理器右边的“修改”按钮,打开表设计器。③在表设计器中单击“索引”选项卡,索引名称和索引表达式均输入为“学号”,类型选择“唯一索引”,单击“确定”按钮保存表“student”结构。知识点解析:暂无解析二、简单应用题(本题共1题,每题1.0分,共1分。)2、(1)从项目“xm”中移去数据库“图书借阅”(只是移去,不是从磁盘上删除)。(2)建立自由表“学生”(不要求输入数据),表结构为:(3)将考生文件夹下的自由表“学生”添加到数据库“图书借阅”中。(4)从数据库中移除表“图书借阅”,并将其从磁盘上删除。标准答案:(1)①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“项目”,选择“xm.pjx”,单击“确定”按钮,打开项目管理器。②在项目管理器中,选择数据库“图书借阅”,单击“移去”按钮,再在弹出的对话框中单击“移去”按钮,将“图书借阅”数据库从项目中移除。(2)在项目管理器中选择“数据”选项卡,然后选择列表框中的“自由表”,单击“新建”按钮,选择“新建表”,在“创建”对话框中输入表名“学生”,单击“保存”进入表设计器,根据题意输入表结构内容,单击“学生”按钮保存表。(3)①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“图书借阅.dbc”。选择“独占”,单击“确定”按钮,打开数据库设计器。②在“数据库设计器”中,单击右键选择“添加表”命令,在“打开”对话框中选择表“学生”,单击“确定”按钮将自由表“学生”添加到数据库“图书借阅”中。(4)①在数据库设计器中,选择表“图书借阅”,单击右键选择“删除”命令,在弹出的对话框中单击“删除”按钮,表“图书借阅”从“图书借阅”数据库中移除并将其从磁盘上删除。②选择【数据库】→【清理数据库】命令清理数据库。知识点解析:暂无解析三、综合应用题(本题共1题,每题1.0分,共1分。)3、在考生文件夹下完成如下操作:(1)新建一个名为“图书管理”的项目。(2)在项目中建立一个名为“图书”的数据库。(3)将考生文件夹下的所有自由表添加到“图书”数据库中。(4)在项目中建立查询book—qu:查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。标准答案:本大题考查了项目管理器建立和使用;在项目管理器中建立数据库和查询。(1)在命令窗口执行命令:CREATEPROJECT图书管理,新建一个项目管理器。(2)在项目管理器中,选中“数据”选项卡内的“数据库,项,然后单击“新建”按钮,在弹出的“新建数据库”对话框中单击“新建数据库”图标按钮,然后在弹出的“创建”对话框的“数据库名”框中输入“图书”,单击“保存”按钮新建一个数据库并打开数据设计器。(3)在数据库设计器中右击鼠标,选择【添加表】快捷菜单命令,在弹出的“打开”对话框中双击book表,将表添加到数据库中。以同样的方法将borrows表和loans表也添加到数据库中。(4)①在项目管理器中,选中“数据”选项卡内的“查询”项,然后单击“新建”按钮,在弹出的“新建查询”对话框中单击“新建查询”图标按钮,打开查询设计器,在“添加表或视图”对话框中,双击book表,将表添加到查询设计器中。②根据题目要求,在“字段”选项卡的“可用字段”中,将全部字段都添加到“选定字段”列表中。③在“筛选”选项卡内的“字段名”下拉列表框中选择“book.价格”,在“条件”下拉列表框中选择“>=”,在“实例”下拉列表框中输入:10。④在“排序依据”选项卡内双击“选定字段”列表框中的“价格”,将其添加到“排序条件”列表框中,在“排序选项”中选择“降序”。⑤最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件以文件名bookqu保存到考生文件夹下。知识点解析:暂无解析上机操作题模拟试卷第9套一、基本操作题(本题共1题,每题1.0分,共1分。)1、在考生文件夹下完成如下操作:(1)新建一个名为“图书管理”的项目。(2)在项目中建立一个名为“图书”的数据库。(3)将考生文件夹下的所有自由表添加到“图书”数据库中。(4)在项目中建立查询book_qu:查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。标准答案:本大题考查了项目管理器建立和使用;在项目管理器中建立数据库和查询。(1)在命令窗口执行命令:CREATEPROJECT图书管理,新建一个项目管理器。(2)在项目管理器中,选中“数据”选项卡内的“数据库”项,然后单击“新建”按钮,在弹出的“新建数据库”对话框中单击“新建数据库”图标按钮,然后在弹出的“创建”对话框的“数据库名”框中输入“图书”,单击“保存”按钮新建一个数据库并打开数据设计器。(3)在数据库设计器中右击鼠标,选择【添加表】快捷菜单命令,在弹出的“打开”对话框中双击book表,将表添加到数据库中。以同样的方法将borrows表和loans表也添加到数据库中。(4)①在项目管理器中,选中“数据”选项卡内的“查询”项,然后单击“新建”按钮,在弹出的“新建查询”对话框中单击“新建查询”图标按钮,打开查询设计器,在“添加表或视图”对话框中,双击book表,将表添加到查询设计器中。②根据题目要求,在“字段”选项卡的“可用字段”中,将全部字段都添加到“选定字段”列表中。③在“筛选”选项卡内的“字段名”下拉列表框中选择“book.价格”,在“条件”下拉列表框中选择“>=”,在“实例”下拉列表框中输入:10。④在“排序依据”选项卡内双击“选定字段”列表框中的“价格”,将其添加到“排序条件”列表框中,在“排序选项”中选择“降序”。⑤最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件以文件名book_qu保存到考生文件夹下。知识点解析:暂无解析二、简单应用题(本题共1题,每题1.0分,共1分。)2、(1)根据“班级学生”库中的表用SQLSELECT命令查询学生的学号、姓名、课程号和成绩,结果按“课程号”降序排序,“课程号”相同时按“成绩”降序排序,并将查询结果存储到cjb表中,将使用的SQL语句保存到mysq1.txt中。(2)使用表单向导选择“学生”表生成一个名为myform1的表单。要求选择“学生”表中所有字段,表单样式为“浮雕式”;按钮类型为“图片按钮”;排序字段选择“学号”(降序);表单标题为“学生基本情况输入维护”。标准答案:(1)步骤1:在命令窗口执行命令:MODIFYFILEmysq1,打开文本编辑器编写SQL命令。步骤2:在编辑器中输入如下程序代码(以下程序是通过查询设计器生成):SELECT学生.学号,学生.姓名,成绩.课程号,成绩.成绩;FROM班级学生!学生INNERJOIN班级学生!成绩;ON学生.学号=成绩.学号;ORDERBY成绩.课程号DESC,成绩.成绩DESC;&&查询结果先按“课程号”降序,再按“成绩”降序INTOTABLEcjb.dbf步骤3:在命令窗口执行命令:DOmysq1.txt,执行文件(注意:执行文件时,文件后缀名.txt不能缺省)。(2)步骤1:在命令窗口执行命令:OPENDATABASE班级学生,打开数据库环境。步骤2:执行【文件】→【新建】菜单命令,或单击“常用”工具栏的“新建”按钮,在弹出的“新建”对话框中选中“表单”选项,然后单击“向导”图标按钮,系统弹出“向导选取”对话框,选中“表单向导”项,单击“确定”按钮,启动表单向导。步骤3:在表单向导的“步骤1-字段选取”界面的“数据库和表”下选中“学生”表,将“可用字段”中的字段全部添加到“选定字段”中,单击“下一步”按钮。步骤4:在表单向导的“步骤2-选择表单样式”界面中选中“样式”列表中的“浮雕式”,再在“按钮类型”选项中选中“图片按钮”,单击“下一步”按钮。如图2-16所示。步骤5:在表单向导的“步骤3-排序次序”界面中双击“可用的字段或索引标识”中的“学号”字段到“选定字段”列表中,然后选中“降序”选项,单击“下一步”按钮。如步骤6:在表单向导的“步骤4-完成”界面中的“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026健康管理师三级考试题库(含答案)
- 2026会计证考试题库及答案大全及解析
- 2026会计继续教育信息化新技术试题及答案
- 2026护士职业资格考试《专业实务》考前检测试题B卷 含答案
- 【基础题】2025年新版新能源评级考试题及答案试卷+答案
- 2026年蛙跳训练模拟题及答案详解
- 南宁铝箔项目可行性研究报告
- 大学计算机基础课后习题及答案详解
- 2026年保洁工具使用培训模拟试题(含答案)
- 2026年投资银行家职业资格考试模拟题及答案详解
- 第8课 改革开放展宏图 第3课时 课件(内嵌视频)2026-2027学年道德与法治五年级上册统编版
- 安宁疗护实践指南(2026年版)课件
- 精密零件加工工艺手册
- 2026-2027学年九年级历史上册全册必背知识点
- 人防设施维护保养手册
- 《远洋渔船电子渔捞日志规范》
- 铁路劳务工岗位培训制度
- 2025年长期股权投资权益法核算试题及答案
- 青少年礼仪培训课件
- 德佑购房合同范本
- IEC31010-2019风险管理 风险评估技术(2024)(可编辑!)
评论
0/150
提交评论