上海市高等教育自学考试
计算机信息管理专业 (专科段)
《数据库及其应用》实践性环节考核大纲
2005年修订
一、考核目标
1. 熟练掌握数据库的基本操作能力.
2. 基本掌握结构化的程序设计方法.
3. 基本掌握程序开发工具的使用.
二、运行环境
硬件环境
• CPU:80386以上.
• 内存:64M以上.
• 硬盘:80M以上.
• 软驱:1.44MB.
• 鼠标:鼠标器一个.
软件环境
• 中文 Windows 98操作系统以上.
• FoxPro 2.5b for Windows.
三、考核方式
上机闭卷考核, 上机操作结果保存在磁盘内.
四、考核时间
日期:每年的5月份和11月份各安排一次.
时间:一小时.
五、考核范围
1. FoxPro 的基本操作
• 数据库文件的建立和复制.
• 数据库结构的修改和复制.
• 数据库记录的增加和删除.
• 数据库记录的排序和索引.
• 数据库记录的筛选和数值计算.
• 内存变量文件的建立和恢复.
2. FoxPro 程序设计
• 程序文件的建立和运行.
• 结构化程序设计的三种基本控制结构.
• 常用的输入/输出语句.
• 窗口设计.
• 简单的应用程序编制.
3. FoxPro 程序开发工具
• 利用屏幕生成器设计屏幕界面程序.
• 利用菜单生成器设计菜单程序.
六、例题
(一)创建数据库
1.按下列要求创建数据库TEST1.DBF,存入考盘根文件夹.
GH(C,5) XM(C,8) XB(C,2) TX(L,1) GZ(N,7,1) JL(M,10)
98212 顾基虹 女 .T. 2650.0 管理信息大专
98110 俞鹏程 男 .F. 2850.0 英语大专
98304 黄兆军 男 .T. 3386.9 行政管理专业
98106 沈龙滨 男 .T. 2980.5 计算机应用大专
98108 马仲烨 女 .F. 1988.0 大学本科
(GH、XM、XB、TX、GZ、JL 分别表示:工号、姓名、性别、退休、工资、简历)
2.将数据库TEST1复制成TEST2,存入考盘根文件夹.
3.将数据库TEST1中女退休的记录复制成数据库TEST3,存入考盘根文件夹.
4.将数据库TEST1 的结构复制成TEST4 存入考盘根文件夹.
(二)数据库操作
对数据库TEST2.DBF 作如下操作:
1.修改数据库的结构:将字段 TX(L,1) 改为 TX(C,2).
2.修改数据库的记录:将字段TX中的 .T. 改为 ’已’, .F. 改为 ’未’.
3.增加一个津贴字段JT(N,7,1), 将工资GZ的15% 填入JT中的相应位置.
4.按 XB 分类汇总统计GZ的和,并生成数据库 TEST5 ,存入考盘根文件夹.
5.在TEST2中, 按XB为主关键字(升序), GZ为次关键字(降序), 排序生成
数据库TEST6.DBF,存入考盘根文件夹.
(三)编制程序
按下列要求编制程序并能正常运行,以文件名TEST7.PRG存入考盘根文件夹.
①在位置(5,15)到(20,40)建立一个名为 WINMAX ,标题为 ’最大数’的窗口.
②在窗口中,从键盘任意输入的10个数中 找出最大数.
(四)屏幕设计
利用屏幕生成器,设计一个如下图所示的按姓名查询数据库TEST1记录的
屏幕文件,并以文件名 TEST8.SPR 存入考盘根文件夹.
屏幕要求:
标 题 --- ’ 按姓名查询 ’ .
查询按钮 --- 输入姓名,查到了,在屏幕中显示记录.否则,显示空白记录.
附件下载:
《数据库及其应用》实践性环节考核大纲(2005)