《数据库应用技术》实验大纲.docx

上传人:b****5 文档编号:30129292 上传时间:2023-08-05 格式:DOCX 页数:15 大小:57.27KB
下载 相关 举报
《数据库应用技术》实验大纲.docx_第1页
第1页 / 共15页
《数据库应用技术》实验大纲.docx_第2页
第2页 / 共15页
《数据库应用技术》实验大纲.docx_第3页
第3页 / 共15页
《数据库应用技术》实验大纲.docx_第4页
第4页 / 共15页
《数据库应用技术》实验大纲.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

《数据库应用技术》实验大纲.docx

《《数据库应用技术》实验大纲.docx》由会员分享,可在线阅读,更多相关《《数据库应用技术》实验大纲.docx(15页珍藏版)》请在冰豆网上搜索。

《数据库应用技术》实验大纲.docx

《数据库应用技术》实验大纲

《数据库应用技术》实验教学大纲

实验学时:

36

一、实验教学目标

实验目的在于更深入地理解和掌握课程教学中的有关基本概念,应用基本技术解决实际问题,从而进一步提高分析和解决问题的能力。

因此必须明确实验的目的,以保证达到课程所指定的基本要求。

在实验小结中,要进一步确认是否达到了预期的目的。

二、实验要求

能够按要求编写课程设计,能正确阐述设计的算法和实验结果、正确绘制程序框图和编写算法核心语句。

培养学生程序设计能力,逐步建立正确的程序编写风格。

三、实验课时安排 

序   号

实验名称

课时

必(选)做

实验一

VisualFoxPro6.0集成环境的使用和项目的建立

2

必做

实验二

练习函数、表达式的使用

4

必做

实验三

数据库表的操作、表的的建立排序及多工作区操作

6

必做

实验四

SQL语言查询与排序

4

必做

实验五

查询与视图

2

选做

实验六

选择结构程序设计

2

必做

实验七

循环程序设计

2

必做

实验八

多模块程序设计

8

必做

实验九

表单的设计

2

必做

实验十

菜单的设计

2

必做

实验十一

简单报表的设计

2

必做

四、实验内容

实验一、VisualFoxPro6.0集成环境的使用和项目的建立练习

实验目的:

1.了解了解VFP6.0初步知识,包括系统的安装与启动,VFP6.0的用户界面

实验二、函数、表达式的使用

实验目的

1、了解常量与变量的定义及表达式的用法

2.掌握常用函数的用法

实验内容:

(一)写出下列命令的执行结果:

1.CC=‘跟我学习FOXPRO’

?

SUBS(CC,5,4),SUBS(CC,5)

2.S1=‘Thisisabook’

S2=‘is’

?

AT(S2,S1),AT(S2,S1,2)

3.C=475.68

?

STR(C,5,1),ROUND(C,0),INT(C),TYPE(‘5*C/2’)

4.MUL=‘*’

?

12&MUL.3,’12&MUL.3’

5.X=“操作系统”

Y=‘?

X’

&Y

6.SETEXACTON

?

‘OFFICE97’=‘OFFICE’

?

‘OFFICE97’>=‘OFFICE’

?

‘OFFICE’==‘OFFICE’

7.?

”ABC”$”ABDCEF”

实验三、数据库及表的操作

实验目的:

掌握数据库表结构的建立、修改,数据记录的显示、修改、插入方法,数据库表文件的打开、关闭等基本操作命令。

实验内容:

(一)建立一个RSDA.DBF文件,并输入10条记录。

编号姓名性别出生日期部门工资职称婚否简历

1.显示表文件中第3-5条记录。

2.显示表文件中性别为女的记录的姓名和性别字段。

3.显示1979年出生的男学生的记录。

4.显示姓王的学生的姓名和简历。

5.删除第3,4,5条记录后再恢复,然后彻底删除。

6.将70年到72年间出生的人员工资增加100元。

7.对此表增加一个年龄(nl)字段,并计算每个人的年龄。

8.将每条记录的简历字段都添上内容(hello,ok),原有内容保留。

9.不进入全屏幕编辑状态,将第2条记录的姓名改成“李兵”,出生日期改成73年10月18日,婚否改成未婚。

10.求工资总和、平均工资、某部门工资总和。

(二)表的索引

1.对RSDA按工资降序建立索引文件。

2.对RSDA按工资和出生日期建立索引文件。

3.对RSDA表中的记录按出生年份的升序排列,同年出生的职工按工资的升序排列。

索引文件名为RS1.IDX。

4.对rsda表建立姓名、工资2个索引标识,索引文件中只包括男学生的记录。

5.对rsda表按职称的升序排列记录,索引文件中相同职称的记录只有一条。

6.建立编号、姓名、出生日期3个索引标识,分别以相应的标识为主关键字显示记录。

(三)表的查询

在rsda表中查询:

1.姓王的男职工。

Find“王”男

2.工资为750元的职工。

3.指定的出生日期。

4.已婚的职工。

5.姓名为李李的职工。

6.姓名为李李且年龄为35岁的职工。

实验小结

实验三表的排序及多工作区操作

实验目的:

1.掌握数据记录的排序、索引的基本概念、建立方法及特点,快速查找命令的使用

2.掌握多工作区的操作方法

实验内容:

(一)表的排序及多工作区操作

1.对RSDA表文件的高工按年龄由小到大排序。

SORTTOkON出生日期/DFOR职称="高工"

2.先按工资降序,再按编号升序排序,新表保留编号、姓名、婚否及工资字段。

SORTTOGON工资/D,编号FIEL编号,姓名,婚否,工资

3.按婚否的降序排序。

新表只包括1960年以来出生的职工记录。

SORTTOAON婚否/DFORYEAR(出生日期)>=1960

4.对RSDA表文件的工程师按性别降序,出生日期升序排列数据库表中的记录。

新表中只包括编号、姓名、性别和出生日期四个字段。

5.对RSDA和GZ,利用非当前表信息修改当前表文件记录.求RSDA表中王二的工资字段值.(应发工资-扣发工资)

6.将RSDA和GZ建立关联,利用非当前表信息修改当前表文件记录.求RSDA表中的工资字段值.(应发工资-扣发工资)

7.将RSDA和GZ表连接起来。

实验小结

实验四SQL语言查询与排序

实验目的:

掌握关系数据库标准语言SQL的三方面功能及用法

实验内容:

(一)表的定义、删除、结构的修改

1.定义一个学生档案表(姓名c(6),性别c

(2),年龄n(3))

2.将学生档案表的姓名字段的宽度由原来的6改为8。

3.将rsda表的工资字段改为实发工资。

4.删除学生档案表。

(二)查询与排序

1.在rsda库中检索rsda表中所有部门值。

2.检索rsda表中哪些部门有工资多于1000元的职工。

3.给出在“计算机系”工作,并且工资少于800元的职工姓名及工资。

4.检索出工资不在900元到1200元范围内的职工信息。

5.按职工的年龄值降序检索出全部职工信息。

6.求在金融系工作的职工的最低工资值。

7.给所有职工的年龄增加10岁。

8.删除男职工的记录。

实验小结

实验五查询与视图

实验目的:

了解利用查询设计器和视图设计器建立查询和视图的方法

实验内容:

(一)为人事档案数据库设计一个查询,体会查询的用途。

(二)为人事档案数据库设计一个视图,体会视图的用途。

实验小结

实验六选择结构程序设计

实验目的:

1.掌握选择结构程序设计的思想

2.掌握和理解本实验中出现的一些基本的vfp语句

3.体会算法在程序设计中的重要性

实验内容:

(一)输入两个数按从大到小输出。

1.

算法设计思想

 

2.

程序核心语句

 

(二)设计一个简单的菜单,包括对人事档案职工记录的追加、修改和删除的功能。

1.

算法设计思想

 

2.

程序核心语句

 

实验小结

实验七循环程序设计

实验目的:

1.掌握循环结构程序设计的思想

2.掌握和理解本实验中出现的一些基本的vfp语句。

3.体会算法在程序设计中的重要性。

实验内容:

(一)求1+2+3+…+100=?

1.

算法设计思想

 

2.

程序核心语句

 

(二)求1+2+3+…+?

和大于50停止。

1.

算法设计思想

2.

程序核心语句

 

(三)求1到100间所有偶数之和。

1.

算法设计思想

 

2.

程序核心语句

 

(四)统计rsda表中的工程师人数。

1.

算法设计思想

 

2.

程序核心语句

 

(五)统计rsda表中各年龄段的教师人数(20-29,30-39,40-49,50-59)。

1.

算法设计思想

 

2.

程序核心语句

 

(六)输出3-100之间的素数。

1.

算法设计思想

 

2.

程序核心语句

实验小结

实验八多模块程序设计

实验目的:

1.掌握设计一个简单的学生档案管理系统的方法。

2.掌握和理解本实验中出现的一些基本的VFP语句。

3.体会算法在程序设计中的重要性。

实验内容:

(一)设计一个简单的学生档案管理系统。

要求:

主程序:

用菜单显示程序的几项功能,并作选择、调用。

过程:

菜单中的具体内容。

(追加、修改、删除、结束)。

1.

算法设计思想

 

2.

程序核心语句

 

实验小结

实验九表单的设计

实验目的:

1.掌握创建表单的方法(使用表单向导、使用表单设计器)

2.掌握常用表单控件的使用方法

3.掌握和理解本实验中出现的一些基本的VFP语句。

4.体会算法在程序设计中的重要性。

实验内容:

(一)表单的创建

1.设计一个简单的计算器。

2.设计一个选择查询表单。

3.创建一个浏览学生数据的表单。

(二)表单设计

1.创建一个浏览人事档案数据的表单。

2.创建一个以表格方式浏览人事档案数据的表单。

实验小结

实验十菜单的设计

实验目的:

1.掌握利用菜单设计器建立下拉式菜单及快捷菜单的方法

2.掌握和理解本实验中出现的一些基本的VFP语句。

3.体会算法在程序设计中的重要性。

实验内容:

(一)设计一个学生管理的下拉菜单。

(二)设计一个快捷菜单。

实验小结

实验十一简单报表的设计

实验目的:

1.掌握利用报表向导、报表设计器创建报表及创建快速报表的方法

2.掌握和理解本实验中出现的一些基本的VFP语句。

3.体会算法在程序设计中的重要性。

实验内容:

(一)简单报表

1.为人事档案表创建一个快速报表。

2.在报表设计器中修改人事档案报表.frx文件。

3.制作人事档案卡片。

(二)分组报表及多栏报表

1.将人事档案报表.frx文件修改成按“职称”分组的报表。

2.设计一个人事档案多栏报表。

实验小结

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 机械仪表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1