问答题在考生文件夹下,完成如下操作: 1.将student表中学号为99035001的学生的“院系”字段值修改为“经济”。 2.将score表中“成绩”字段的名称修改为“考试成绩”。 3.使用SQL命令(ALTER TABLE)为student表建立一个候选索引,索引名和索引表达式均为“学号”,并将相应的SQL命令保存在three.prg文件中。 4.通过表设计器为course表建立一个候选索引,索引名和索引表达式都是“课程编号”。
问答题在考生文件夹下,打开会员数据库CDB,完成如下综合应用:
建立文件名为form的表单,在表单中设计"统计"和"退出"两个按钮。
要求如下:
(1)在"统计"按钮(Command1)中,编写程序,根据会员统计时所购买商品的总金额(数量*单价),确定该会员为"金卡会员"、"银卡会员"、"铜卡会员"或"普通会员",并将其写入会员表CUS的"会员类型"字段中。
金卡会员,总金额>=15000元
银卡会员,总金额=10000元
铜卡会员,总金额=5000元
普通会员,总金额<5000元
(2)单击"退出"按钮(Command2)时,关闭表单。
(3)表单设计完成后,运行表单,单击"统计"按钮进行统计,然后单击"退出"按钮关闭表单。
问答题(1)根据考生文件夹下的XXX表和jjj表建立一个查询chaxun,查询“工作单位”是“复旦大学”的所有教师的“姓名”、“职称”、“联系电话”,要求查询去向是表,表名是cxl.dbf,并执行该查询(“姓名”、“职称”取自表jjj,“联系电话”取自表XXX)。 (2)建立表单form1,表单中有两个命令按钮,按钮的名称分别为query和close,标题分别为“查询”和“关闭”。
问答题(1)建立一个名为my的菜单,菜单中有两个菜单项“文件”和“返回”。“文件”菜单项下还有两个子菜单“打开”和“新建”。在“返回”菜单项下创建一个命令,负责返回系统菜单,其他菜单项不做要求。
(2)根据数据库stu中的表“宿舍情况”和“学生信息”建立一个查询,该查询包含学生信息表中的字段“学号”和“姓名”及宿舍情况表中的字段“宿舍”和“电话”。要求按“学号”升序排序,并将查询保存为myq。
问答题在考生文件夹下完成下列操作: 1.编写程序文件prgone.prg,其功能是从“人事管理”数据库的相关表中查询销售部从1985年到1989年这5年出生的所有职工的信息,并存到表cyqk.dbf中。查询结果包含编号、姓名、出生日期和部门名称(部门表中的名称)4个字段;按职工的出生日期和编号升序排列。最后运行该程序。 2.扩展基类ListBox,创建一个名为MyListBox的新类。新类保存在名为Myclasslib的类库中,该类库文件存放在考生文件夹下。设置新类的Height属性的默认值为120,Width属性的默认值为80。
问答题在考生文件夹下,完成如下简单应用: (1)利用查询设计器创建一个查询,其功能是从xuesheng和chert西两个表中找出1982年出生的汉族学生记录。查询结果包含学号、姓名、数学、英语和信息技术5个字段;各记录按学号降序排列;查询去向为表tablel。最后将查询保存为query1.qpr,并运行该查询。 (2)首先创建数据库cj_m,并向其中添加xuesheng表和chengji表。然后在数据库中创建视图viewl,其功能是利用该视图只能查询数学、英语和信息技术3门课程中至少有一门不及格(小于60分)的学生记录;查询结果包含学号、姓名、数学、英语和信息技术5个字段;各记录按学号降序排列。最后利用刚创建的视图viewl查询视图中的全部信息,并将查询结果存储于表table2中。
问答题①建立一个如图2.34所示的表单名和文件名均为myform的表单。表单的标题是“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Checkl和Check2)和两个单选钮(Optionl和Option2)。Command1和Command2的标题分别是“生成表”和“退出”,Checkl和Check2的标题分别是“系名”和“工资”,Optionl和option2的标题分别是“按职工号升序”和“按职工号降序”。②为“生成表”命令按钮编写程序。程序的功能是根据表单运行时复选框指定的字段和单选钮指定的排序方式生成新的自由表。如果两个复选框都被选中,生成的自由表命名为two.dbf,two.dbf的字段包括“职工号”、“姓名”、“系名”、“工资”和“课程号”:如果只有“‘系名”复选框被选中,生成的自由表命名为onex.dbf,,onex.dbf的字段包括职工号、姓名、系名和课程号;如果只有“工资”复选框被选中,生成的自由表命名为onexx.dbf,onexx.dbf的字段包括职工号、姓名、工资和课程号。③运行表单,并分别执行如下操作:.选中两个复选框和“按职工号升序”单选钮,单击“生成表”命令按钮。.只选中“系名”复选框和“按职工号降序"单选钮,单击“生成表”命令按钮。.只选中“工资”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。
问答题在数据库“company”中为“dept”表增加一个新字段“人数”,编写满足如下要求的程序:根据“员工信息”表中的“部门编号”字段的值确定“部门信息”表的“人数”字段的值,即对“员工信息”表中的记录按“部门编号”归类。将“部门信息”表中的记录存储到"result,,表中(表结构与“部门信息”表完全相同)。最后将程序保存为“result.prg”,并执行该程序。
问答题考生文件夹下存在数据库spxs,其中包含表dj和表xs,这两个表存在一对多的联系。对数据库建立文件名为my的表单。
其中包含两个表格控件。第一个表格控件用于显示表dj的记录,第二个表格控件用于显示与表dj当前记录对应的xs表中的记录。
表单中还包含一个标题为“关闭”的命令按钮,要求单击此按钮退出表单。
问答题根据考生文件夹下的tx1表和jsh表建立一个查询query2,查询山单位是“南京大学”的所有教师的姓名、职称、电话,要求查询去向是表,表名是query2.dbf,并执行该查询。 2.建立表单enterf,表单中有两个命令按钮,按钮的名称分别为cmdin和cmdout,标题分别为“进入”和“退出”。
问答题在考生文件夹下,打开该CDB数据库,完成如下简单应用:
问答题(1)创建一个名为“学生管理”的项目文件。 (2)将考生文件夹下的数据库“班级学生”添加到新建的项目文件中。 (3)打开数据库“班级学生”,将考生文件夹下的自由表“教师”添加到数据库“班级学生”中:为“教师”表创建一个索引名和索引表达式均为“教师编号”的主索引(升序)。 (4)通过“班级号”字段建立“班级”表和“学生”表间的永久联系。
问答题(1)在考生文件夹中有一个数据库mydb,其中有数据库表stu、kech 和 chj。利用SQL语句查询选修了“日语”课程的学生的全部信息,并将结果按“学号”升序排序放在 new. dbf 中(库的结构同 stu,并在其后加入课程号和课程名字段)。
(2)在考生文件夹中有一个数据库 mydb,使用“一对多报表向导”制作一个名为 myre 的报表,存放在考生文件夹中。
要求:选择父表 stu 表中的“学号”和“姓名”字段,从子表 kech 中选择“课程号”和“成绩”字段,排序字段选择“学号”(升序),报表样式为“简报式”,方向为“纵向”,报表标题为“学生成绩信息”。
问答题打开表单文件formfour.scx,设置相关属性使表单初始化时自动在Visual FoxPro主窗口内居中显示。
问答题在考生文件夹下打开数据库“订单管理”,然后删除其中的customer表(从硬盘中删除)。
问答题当order detail表中的单价修改后,应该根据该表的“单价”和“数量”字段修改order list表的总金额字段,现在编写程序实现此功能,具体要求和注意事项如下: ①根据order detail表中的记录重新计算order。list表的总金额字段的值。 ②一条order list记录可以对应几条order detail记录。 ③在编程前应保证在基础操作中正确地建立了orde list表,在简单应用中为该表追加了记录(注意:只能追加一次)。 ④最后将order list表中的记录按总金额降序排序存储到0d new表中。(表结构与order list表完全相同) ⑤将程序保存为progl.prg文件。
问答题打开考生文件夹下的sport_projiect项目,项目中有一个名为sport_form的表单文件,表单中包括3个命令按钮。 请完成如下操作: (1)编写并运行程序Four.prg。程序功能是:根据“国家”和“获奖牌情况”两个表统计并生成一个新表“假奖牌榜”,新表包括“国家名称”和“奖牌总数”两个字段,要求先按奖牌总数降序排列(注意“获奖牌情况”的每条记录表示一枚奖牌),若奖牌总数相同再按“国家名称”升序排列。 (2)为sport_form表单中的“生成表”命令按钮编写一条Click事件代码命令,执行Four.prg程序。 (3)将在基本操作中建立的快速报表sport_report加入项目文件,并为表单sport_form中的命令按钮“浏览报表”编写一条命令,预览快速报表spor_report。 (4)将自由表“国家”和“获奖牌情况”加入项目文件中,然后将项目文件连编成应用程序文件sport_app.app。
问答题(1)新建一个不包含任何控件的空表单myform.SCX(表单名和表单文件名均为myform)。 (2)打开表单文件formtwo.scx,将表单的标题设置为“计算机等级考试”。 (3)打开表单文件formthree.scx,使用布局工具栏操作使表单上的4个命令按钮按顶边水平对齐。 (4)打开表单文件formfour.scx,设置相关属性使表单初始化时自动在Visual FoxPro主窗口内居中显示。
问答题1.请在考生文件夹下建立一个项目KS3。
2.将考生文件夹下的数据库cust_m加入到项目KS3中。
3.为表cust建立主索引,索引名,索引表达式均为客户编号。
为表order1建立普通索引,索引名、索引表达式均为客户编号。
4.表cust和表order1必要的索引已建立,为两表建立永久性的联系。
问答题在考生文件夹下,有一表单文件myform.SCX。打开该表单文件,然后在表单设计器环境下完成如下操作: (1)在属性窗口中将表单设置为不可移动的,并将其标题设置为“表单操作”。 (2)为表单新建一个名为mymethod的方法,方法代码为:wait“mymethod”window。 (3)设置Ok按钮的Click事件代码,其功能是调用表单的mymethod方法。 (4)设置Cancel按钮的Click事件代码,其功能是关闭当前表单。