全国计算机2级VFP上机题型1,2.doc

上传人:m**** 文档编号:562170566 上传时间:2022-10-22 格式:DOC 页数:3 大小:32.51KB
返回 下载 相关 举报
全国计算机2级VFP上机题型1,2.doc_第1页
第1页 / 共3页
全国计算机2级VFP上机题型1,2.doc_第2页
第2页 / 共3页
全国计算机2级VFP上机题型1,2.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《全国计算机2级VFP上机题型1,2.doc》由会员分享,可在线阅读,更多相关《全国计算机2级VFP上机题型1,2.doc(3页珍藏版)》请在金锄头文库上搜索。

1、上机题型1注意:使用第一套环境一、 在考生文件夹下完成下列操作:1. 在考生文件夹下有数据库xuesheng3里面有三张表cj,cjb,xs,将三个表移出数据库。2. 新建一个项目project1,新建一个数据库database1, 将cjb表添加到数据库database1中,将database1添加到该项目中。3. 将cjb移出database1数据库,然后重新将三个表加入到数据库xuesheng3中。4. 将数据库xuesheng3中的表cjb彻底删除。5. 新建一个自由表xues,结构与cj表相同,并将该表添加到项目中(注意,没有添加到数据库中,自由表是不属于任何数据库的表)。二、 在考

2、生文件夹下完成下列操作:1. 利用SQL语句建立一个与表stock_sl结构相同的自由表temp2,将语句保存到程序prog1中,否则不得分。2. 对于新表temp2,删除其中的最后一个字段,要求用sql命令做,命令保存到程序文件prog1的第二行。3. 对于表temp2,用sql命令添加一个新字段买入日期,命令保存到程序文件prog1的第三行。4. 将temp2表加入到数据库stock_sl中。对temp2表的字段买入日期,加默认值为2009/09/10。5. 对于字段买入日期,设置其可以接受NULL值。三、 在考生文件夹下完成下列操作:1. 对于数据库xuesheng3中的三个表,给xs添

3、加一个字段性别,并设置其默认值为男,其有效性信息为性别只能为男或女,有效性规则为性别$”男女”.注意:字段的有效性信息是字符,所以一定要加引号。字段的有效性规则是一个表达式,一般要经过提炼,所以不能直接打汉字。2. 设置cj表中成绩字段的默认值为60,有效性规则为成绩大于0,小于100,有效性信息为成绩在0100之间。注意:字段的有效性规则:成绩0 and 成绩100And :与符号 or:或符号 not:反信息:直接汉字贴过去,然后加引号3. 给xs表中的字段班级建立标题banji。4. 对xs表基于学号字段建立主索引xh,对cj表建立普通索引学号,基于字段学号。其中,xs表的主索引要求用命

4、令建立。5. 基于xs表和cj表建立永久性联系,参照完整性分别设置为删除级联,插入限制,更新忽略。四、 在考生文件夹下完成下列操作:请将1-4题每小题的SQL命令粘贴到SQL1.TXT文件中。每条命令占一行,第1道题的命令是第1行,第2道题的命令占第2行,以此类推。1. 利用SQL SELECT命令将表stock_sl.dbf复制到stock_bk.dbf。2. 利用SQL INSERT命令插入记录”600028”,4.36,4.60,5500到stock_bk.dbf中。3. 利用SQL UPDATE命令将stock_bk.dbf表中股票代码为”600007”的股票现价改为8.88。4. 利

5、用SQL DELETE命令删除stock_bk表中股票代码为”600000”的股票。5. 彻底删除stock_bk中的加黑色标记的记录。6. 将表stock_sl.dbf复制到stock_tp.dbf中,清空stock_tp中所有记录。上机题型2注意:使用第2套环境1. 在成绩管理数据库中统计选修了课程的学生人数(选修多门时,只计算1次),统计结果保存在一个新表NEW_TABLE中, 表中只有一个字段,字段名为学生人数。考察要点:凡是人数,门数,都是记数,计数用count(*)或count(字段名),如果计数时去掉重复值,则用count(distinct 字段名),distinct作用就是去掉

6、重复值。2. 在成绩管理数据库的学生表中查询年龄最大的前5名学生的姓名和出生年份,查询结果按出生年份升序排序存入表emage.dbf中,同时把所用sql命令存入文件emage.txt(提示表中只有年龄字段,无出生年份字段)。3. (用第59套环境)从考生目录下的xuesheng表和chengji表中查询数学、英语和信息技术三门课中至少有一门课在90分以上的学生记录,含90分。查询结果包含学号、姓名、数学、英语、信息技术5个这段。各记录按学号降序排序,查询去向为表table1.最后将查询保存在query1.qpr中,并运行该查询。4. (用第59套环境)首先创建数据库cj_m,并向其中添加xue

7、sheng和chengji表。然后在数据库中创建视图view1,利用该视图只能查询少数民族学生的英语成绩;查询结果包含学号、姓名、英语3个字段;各记录按英语成绩降序排序,若英语成绩相同按学号升序排序。最后利用刚创建的视图view1查询视图中全部信息,并将查询结果存放在表table2中。5. (使用第55套环境)使用查询设计器设计一个查询,查询每个班级的班级号、班级名、班长名和班主任名,查询结果按班级号升序排序,并输出到one表中。运行该查询,并将设计的查询保存为one.prg。注意:表之间的关联,一个是student表的学号与calss表的班长号,另一个是class表的班主任号与teacher

8、表的教师号;查询结果的各列的名称分别为班级号、班级名、班长名和班主任名。班长名列的数据来自于student表的姓名,班主任名列的数据来自于teacher表的教师名。6. (使用第4套环境)在考生文件夹中有数据库CADB,其中有数据库表ZXKC和ZX。建立单价大于等于80,按规格升序排序的本地视图CAMELIST,该视图按顺序包含字段产品编号、品名、规格、单价。然后使用新建立的视图查询视图中全部信息,并将结果存入表v_camera。7. (使用第6套环境)在考生文件夹下有一个数据库SDB,其中有数据库表student2,sc和course2三个表如下所示:Student2(学号、姓名、年龄、性别

9、、院系编号),sc(学号、课程号、成绩、备注),course2(课程号、课程名、先修课号、学分)用sql语句查询“计算机软件基础”课程的考试成绩在85分以下的含85分的学生的全部信息并将结果按学号升序存入NOEX.DBF文件中。(库的结构同student2,并在其后加入成绩字段).上机题型31. 一个菜单的建立。建立一个条形菜单smenu,共有三个主菜单:文件,查询,恢复。文件菜单,有访问键alt+0,并有两个下拉子菜单打开和关闭,打开菜单有快捷键ctrl+o,关闭菜单是从系统插入的系统菜单栏,打开和关闭两个菜单间有分组线。查询主菜单下,有三个子菜单分别是,数据库操作菜单:实现打开数据库成绩管理,浏览当前表,然后关闭数据库;浏览学生表菜单:实现浏览学生表,插入记录:实现插入一条记录(s1,陈红)到学生表。恢复菜单,只有一个子菜单退出,实现功能是返回到系统默认主菜单,要求不能用命令实现,只能用过程。2. 表单向导。3. 报表向导。4. 快速报表。5. 分组报表。6.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号