问答题在“职工”表中插入一条记录(“006”,“李源”,1680)。
问答题(1)打开表单myform4-4,把表单(名称为Forml)标题改为“欢迎您”, 将文本“欢迎您访问系统”(名称为labell的标签)的字号改为25,字体改为黑体。再在表单上添加“关闭”(名称为Commandl)命令按钮,单击此按钮关闭表单。最后保存并运行表单。(2)设计一个表单MYFORM4,表单中有两个命令按钮“查询”(名称为Commandl)和“退出”(名称为Command2)。①单击“查询”按钮,查询bookauth数据库中出版过三本以上(含三本)图书的作者信息,查询信息包括:作者姓名,所在城市;查询结果按作者姓名升序保存在表new view4中。②单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。
问答题(1)利用查询设计器创建查询,从考生文件夹下的xuesheng表和chenji表中查询“数学”、“英语”和“信息技术”3门课中至少有一门课在90分以上(含)的学生记录。查询结果包含“学号”、“姓名”、“数学”、“英语”和“信息技术”5个字段;各记录按“学号”降序排序;查询去向为表table1。最后将查询保存在query1.qpr文件中,并运行该查询。 (2)首先创建数据库ci_m,并向其中添加xuesheng表和chenNi表。然后往数据库中创建视图view1:利用该视图只能查询少数民族学生的“英语”成绩;查询结果包含“学号”、“姓名”、“英语”3个字段;各记录按“英语”成绩降序排序,若“英语”成绩相同按“学号”升序排序。最后利用刚创建的视图viewl查询视图中的全部信息,并将查询结果存放在表table2中。
问答题1.在考生文件夹下创建一个名为“订单管理”的数据库,将已有的employee、orders和customer三个表添加到该数据库中。 2.为orders表建立一个普通索引,索引名为nf,索引表达式为“year(签订日期)”。 3.为employee表建立一个主索引,为orders建立一个普通索引,索引名和索引表达式均为“职员号”。通过“职员号”为employee表和orders表建立一个一对多的永久联系。 4.为上述建立的联系设置参照完成性约束:更新规则为“限制”,删除规则为“级联”,插入规则为“限制”。
问答题设计一个名为form_book的表单,表单的控件名为forml,文件名为form_book,表单的标题为“图书情况统计”。表单中有一个组合框(名称为Combol)、一个文本框(名称为Text1)、两个命令按钮“统计”和“退出”(名称为Command1和Command2)。 运行表单时,组合框中有3个条目“清华”、“北航”、“科学”(只有3个出版社名称,不能输入新的)可供选择,在组合框中选择出版社名称后,如果单击“统计”命令按钮,则文本框显示出“book”表中该出版社图书的总数。 单击“退出”按钮关闭表单。
问答题现有一销售表,其结构如下:idint(标识号)codnochar(7)(商品编码)codnamevarchar(30)(商品名称)specvarchar(20)(商品规格)pricenumeric(10,2)(价格)sellnumint(销售数量)deptnochar(3)(售出分店编码)selldatedatetime(销售时间)要求:写出查询销售时间段在2002-2-15H到2002-4-29日之间,分店编码是01的所有记录。
问答题设计一个表单名为myform2的表单,表单文件名为myform2,表单的标题为“教师课程学生基本信息浏览”。表单上有1个包含3个选项卡的“页框”(Pageamel)控件和一个“退出”按钮(Commandl),如图2.2所示。其他功能要求如下:①为表单建立数据环境,向数据环境依次添加“学生”表、“班级”表和“教师”表。②要求表单的高度为300,宽度为500;表单显示时自动在主窗口内居中。③3个选项卡的标签的名称分别为“学生表”(’Pagel)、“班级表”(Page2)和“教师表”(。Page3),每个选项卡分别以表格形式浏览“学生”表、“班级”表和“教师”表的信息。选项卡距离表单的左边距为20,项边距为15,选项卡的高度为240,宽度为450。④单击“退出”按钮时关闭表单。
问答题基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
(1)将数据库stu添加到项目my当中。
(2)在数据库stu中建立数据库表"比赛安排",表结构为:
场次 字符型(20)
时间 日期型
裁判 字符型(15)
(3)为数据库stu中的表"住址"建立"候选"索引,索引名称为和索引表达式为"电话"。
(4)设置表"比赛安排"的字段"裁判"的默认值为"tyw"。
问答题编写程序three.prg完成下列操作:根据“外汇汇率”表中的数据产生rate表中的数据。要求:将所有“外汇汇率”表中的数据插入rate表中并且顺序不变,由于“外汇汇率”中的“币种1”和“币种2”存放的是外币名称,而rate表中的“币种1代码”和“币种2代码”应该存放外币代码,所以插入时要做相应的改动,“外币名称”与“外币代码”的对应关系存储在“外汇代码”表中。注意:程序必须执行一次,保证rate表中有正确的结果。
问答题设置字段“经手人”的默认值为“john”。
问答题在考生文件夹下新建一个名为“图书管理”的项目文件。 2.在项目中新建一个名为“图书”的数据库。 3.将考生文件夹下的所有自由表添加到“图书”数据库中。 4.在项目中建立查询book_qu,其功能是查询价格大于等于10的图书(book 表)的所有信息,查询结果按价格降序排序。
问答题在考生文件夹下创建一个顶层表单myform.sex(表单的标题为“考试”),然后创建并在表单中添加菜单(菜单的名称为mymenu.mnx,菜单程序的名称为mymenu.mpr)。效果如图2.27所示。菜单命令“统计”和“退出”的访问键分别为“T”和“R”,功能都通过执行过程完成。菜单命令“统计”的功能是以客户为单位、从customer和orders表中求出订单金额的和。统计结果包含“客户号”、“客户名”和“合计”3项内容,其中“合计”是指与某客户所签所有订单金额的和。统计结果应按“合计”降序排序,并存放在tabletwo表中。菜单命令“退出”的功能是释放并关闭表单。最后,请运行表单并依次执行其中的“统计”和“退出”菜单命令。
问答题设计一个名称为FORM1的表单,表单以表格方式(与BROWSE窗口方式相似,表格名称为graSalary)显示salary_db数据库中salar_y表的记录,供用户浏览。在该表单的右下方有一个命令按钮,名称为Command1,标题为“退出浏览”,当单击该按钮时退出表单。
问答题将表shu的结构拷贝到新表new中,将命令语句保存在query1.prg中。
(2)将表shu的记录拷贝到表new中,将命令语句保存在query2.prg中。
(3)建立简单的菜单mym,要求有2个菜单项:“查询”和“统计”。其中“查询”菜单项有子菜单“执行查询”和“关闭”。“关闭”子菜单项负责返回到系统子菜单,其他菜单项不做要求。
(4)为表shu增加字段“作者”,类型和宽度为“字符型(8)”。
问答题首先利用表设计器在考生文件夹下建立表table3,表结构如下:民族字符型(4)数学平均分数值型(6,2)英语平均分数值型(6,2)然后在考生文件夹下创建一个下拉式菜单mymenu.max,并生成菜单程序mymenumpr。运行该菜单程序时会在当前VFP系统菜单的末尾追加一个“考试”子菜单,如图3.5所示。菜单命令“计算”和“返回”的功能都通过执行过程完成。菜单命令“计算”的功能是根据xuesher喀表和chenNi表分别统计汉族学生和少数民族学生在“数学”和“英语”两门课程上的平均分,并把统计数据保存在表table3中。表table3的结果有两条记录:第1条记录是汉族学生的统汁数据,“民族”字段填“汉”;第2条记录是少数民族学生的统计数据,“民族”字段填“其他”。菜单命令“返回”的功能是恢复标准的系统菜单。菜单程序生成后,运行菜单程序并依次执行“计算”和“返划”菜单命令。
问答题修改two.prg文件中的SQL SELECT命令,使之正确运行时可以显示如下结果: 组别 组长 组员 1 朱茵 赵一军 1 朱茵 李龙 1 朱茵 王婧 1 朱茵 王一凡 2 李毅 刘严俊 2 李毅军 杨小萍 2 李毅军 胡小晴 3 吴军 杨兰 3 吴军 吴伟军 3 吴军 赵小青 3 吴军 韦小光 4 杨一明 李琪 4 杨一明 杨小阳 4 杨一明 李楠 4 杨一明 胡一刀
问答题在考生文件夹下完成如下简单应用: 1.用SQL语句完成下列操作:列出所有与“红”颜色零件相关的信息(供应商号、工程号和数量),并将查询结果按数量降序存放于表supply_temp中。 2.新建一个名为menu_quick的快捷菜单,菜单中有两个菜单项“查询”和“修改”。并在表单myform的RightClick事件中调用快捷菜单menu_quick。
问答题在考生文件夹下完成如下操作:1.打开表单one,向其中添加一个组合框(Combo1),并将其设置为下拉列表框。2.在表单one中,通过表单设计器中的属性窗口设置组合框的Rowsource和RowSourceType属性,使组合框Combo1的显示条目为“上海”、“北京”(不要使用命令指定这两个属性),显示情况如下图所示。3.向表单one中添加两个命令按钮“统计”和“退出”,名称分别为Command1和Command2。为“退出”命令按钮的Click事件编写一条命令,执行该命令时关闭并释放表单。4.为表单one中的“统计”命令按钮的Click事件编写一条SQL命令,执行该命令时,将“歌手表”中所有“歌手出生地”与组合框(Combo1)指定的内容相同的歌手的全部信息存入自由表birthplace中。
问答题在考生文件夹下完成如下简单应用:
问答题在考生文件夹下有学生成绩数据库xuesheng3,包括如下所示3个表文件以及相关的索引文件: (1)xs.dbf(学生文件:学号C8,姓名C8,性别C2,班级C5:另有索引文件XS.IDX,索引键:学号) (2)cj.dbf(成绩文件:学号C8,课程名C20,成绩N5.1;另有索引文件CJ.iDX,索引键:学号) (3)cjb.dbf(成绩表文件:学号C8,姓名C8,班级C5,课程名C12,成绩N5.1) 设计一个名为xs3的菜单,菜单中有两个菜单项“计算”和“退出”。 程序运行时,单击“计算”菜单项应完成下列操作:将所有选修了“计算机基础”的学生的“计算机基础”成绩,按成绩由高到低的顺序填到成绩表文件chb.dbf中(首先须将文件中原有数据清空)。 单击“退出”菜单项,程序终止运行。(注:相关数据表文件存在于考生文件夹下)
