数据库技术与应用实验报告参考模板.docx

上传人:b****2 文档编号:1189037 上传时间:2022-10-18 格式:DOCX 页数:12 大小:23.09KB
下载 相关 举报
数据库技术与应用实验报告参考模板.docx_第1页
第1页 / 共12页
数据库技术与应用实验报告参考模板.docx_第2页
第2页 / 共12页
数据库技术与应用实验报告参考模板.docx_第3页
第3页 / 共12页
数据库技术与应用实验报告参考模板.docx_第4页
第4页 / 共12页
数据库技术与应用实验报告参考模板.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

数据库技术与应用实验报告参考模板.docx

《数据库技术与应用实验报告参考模板.docx》由会员分享,可在线阅读,更多相关《数据库技术与应用实验报告参考模板.docx(12页珍藏版)》请在冰豆网上搜索。

数据库技术与应用实验报告参考模板.docx

数据库技术与应用实验报告参考模板

《数据库技术与应用》实验(上机)报告

班级学号:

姓名:

实验日期:

指导老师:

实验名称

实验一表的建立与维护

一、实验目的与要求

1.初步掌握根据一个应用目标把现实问题抽象为关系数据模型的方法,从而为解决实际问题奠定数据基础。

2.掌握表的建立与维护的一般方法。

3.理解表的记录指针与当前记录的意义。

4.掌握表的打开、关闭、浏览、显示等操作方法。

5.掌握表结构的修改。

6.掌握记录的增加与删除等操作。

7.掌握数据复制方法。

8.

二、实验准备

1、复习关系数据库的有关概念,深刻理解VirsualFoxPro中所采用的关系模型的实质及VirsualFoxPro所支持的数据模型。

2、复习表的建立、现实与维护等操作。

三、实验内容

下表是某校学生花名册,根据该表完成以下操作,写出操作步骤。

学号

姓名

性别

学习成绩

出生年月

少数民族否

受奖情况

数学

外语

009901

张小强

98

85

1984.5.4

2004年获全国数学奥林匹克竞赛二等奖。

009902

陈斌

88

75

1983.12.12

009903

李哲

56

82

1884.6.12

009904

赵大明

75

72

1984.2.16

009905

冯珊

88

81

1984.3.9

2004年获全国中学生田径运动会100米第三名

009906

张青松

65

81

1984.10.18

009907

封小莉

82

73

1984.9.5

009908

周晓

65

78

1983.12.28

009909

钱倩

83

85

1983.5.8

2004年获广东省三好学生称号

009910

孙力军

64

68

1982.6.8

009911

肖彬彬

55

95

1984.7.15

1.设计一个表的结构,使其能描述上表的信息,同时又符合关系模型的基本要求。

2.建立表student.dbf,输入表中的数据,并将student.dbf保存在自己盘中。

3.给全部女生的数学成绩加5分。

4.将记录指针定位到第5号记录。

5.将记录指针指向孙力军同学。

6.显示所有姓“张”学生的情况。

7.把student.dbf表的姓名字段宽度修改为8。

8.浏览记录数据,且表头用汉字。

9.把少数民族学生的记录复制到ssmz.dbf中。

10.复制一个仅有学号、姓名、出生年月、数学、外语5个字段的表stu.dbf。

11.将student.dbf复制为一个Excel文件。

12.将student.dbf原样复制为student1.dbf,并物理删除student1.dbf中记录号为偶数的记录。

13.在student.dbf顶部增加一个新记录。

14.将student1.dbf中张青松同学的记录进行逻辑删除、删除恢复和物理删除。

四、实验步骤

评阅成绩及评语

评语

操作正确,操作步骤书写清楚、工整

操作较正确,操作步骤书写较清楚

操作基本正确,操作步骤书写基本清楚

操作部分正确正确,操作步骤书写部分清楚

操作错误多,操作步骤书写不清楚

评阅教师:

评阅成绩:

班级学号:

姓名:

实验日期:

指导老师:

实验名称

实验二表的排序、索引与统计

一、实验目的

1.掌握表中数据的排序与索引,数据记录顺序查询和索引查询。

2.掌握表的数据求和、求平均值、统计和分类汇总等操作。

二、实验准备

1.排序的概念

2.索引的概念、索引的类型和索引文件的创建与使用。

3.表的统计命令(COUNT、SUM、AVERAGE、CALCULATE、TOTAL)。

4.记录的顺序和索引查询命令(LOCATE、CONTINUE、SEEK、FIND)。

三、实验内容

利用实验一建立的表student.dbf,完成下列操作:

1.显示总成绩在前5名的学生。

2.统计少数民族女生的人数,并把它存入变量A中。

3.分别求男、女学生的平均年龄。

4.建立一个结构复合索引文件,其中包括两个索引:

●记录以学号降序排列

●记录以姓名降序排列,姓名相同时则按出生年月升序排列。

5.对第4步建立的索引,测试FIND、SEEK命令的用法。

6.按性别对数学与外语成绩进行汇总。

7.将student.dbf倒置浏览,并存入fstudent.dbf中(即student.dbf中的首记录在fstudent.dbf中卫末记录)。

四、实验步骤

评阅成绩及评语

评语

操作正确,操作步骤书写清楚、工整

操作较正确,操作步骤书写较清楚

操作基本正确,操作步骤书写基本清楚

操作部分正确正确,操作步骤书写部分清楚

操作错误多,操作步骤书写不清楚

评阅教师:

评阅成绩:

班级学号:

姓名:

实验日期:

指导老师:

实验名称

实验三数据库操作

一、实验目的

1.掌握数据库的建立、打开、关闭等基本操作。

2.掌握位数据库表建立永久关系的作用和方法。

3.理解参照完整性的概念与操作。

二、实验准备

1.数据库的创建;向数据库添加或从数据库移去、删除表,数据库的关闭与删除;数据库参照完整性的概念及设置;表之间永久关系的建立与删除。

2.数据库表的属性、字段属性与规则和记录规则的设定。

三、实验内容

1.按要求建立学生信息表、班级表、成绩表、课程表4个自由表,并分别输入10个左右的记录数据,数据自拟,但要注意彼此之间的关联关系。

各表的字段及类型参见实验指导书p15。

2.建立数据库XSCJ.DBC,将上述4个自由表假如其中。

3.在XSCJ.DBC中建立如下永久关系:

班级表与学生信息表(一对多)

学生信息表与成绩表(一对多)

课程表与成绩表(一对多)

4.修改成绩表中的成绩字段属性,使其输入值在0~100间,当超出这个范围时,提示“成绩在0~100之间”。

5.为数据库XSCJ.DBC中的表学生信息表学生信息表、成绩表、课程表设计参照完整性,具体要求是:

(1)将它们的更新规则设为“级联”,即当修改学生信息表的“学号”或课程表的“课程号”时,则成绩表中具有该“学号”的记录的“学号”将相应改变。

(2)将它们的删除规则设为“级联”,即当删除学生记录或课程记录时,则自动删除具有相同“学号”或“课程号”的成绩记录。

将它们的插入规则设为“限制”,即当插入成绩记录时,检查相关的学生或课程是否存在,如果不存在则禁止该操作。

四、实验步骤

评阅成绩及评语

评语

操作正确,操作步骤书写清楚、工整

操作较正确,操作步骤书写较清楚

操作基本正确,操作步骤书写基本清楚

操作部分正确正确,操作步骤书写部分清楚

操作错误多,操作步骤书写不清楚

评阅教师:

评阅成绩:

班级学号:

姓名:

实验日期:

指导老师:

实验名称

实验四查询与视图设计

二、实验目的

1.了解视图的概念与作用

2.掌握使用查询设计器建立查询的方法。

3.掌握使用视图设计器建立视图的方法。

三、实验准备

1.查询设计器中各选项卡的意义与作用。

2.视图设计器中“数据更新”选项卡的意义与作用。

理解查询与视图的相同点与不同点。

四、实验内容

根据实验教材p15建立的数据库xscj.dbf及其所包含的表,完成下列实验内容:

1.根据已建立的永久关系和表中数据,使用SQL语言和查询设计器两种方法(注意比较),查找所有学生所修课程的成绩及学分。

要求有如下字段:

Bjbh,bjmc,xh,xm,kcbh,kcmc,xf,cj

2.根据已建立的永久关系和表中数据,建立一个查询查找一个指定班所修课程的成绩及学分。

要求有如下字段:

Bjbh,bjmc,xh,kcbh,kcmc,xf,cj

3.根据已建立的永久关系和表中数据,建立一个查询查找所有成绩为80分(含80分)以上的学生。

要求有如下字段:

Bjbh,bjmc,xh,kcbh,kcmc,xf,cj

4.根据已建立的永久关系和表中数据,建立所有成绩为80分(含80分)以上学生的视图。

要求有如下字段:

Bjbh,bjmc,xh,xb,kcbh,kcmc,xf,cj

5.根据第4项建立的视图,修改视图中xb字段中的值,观察相应源表是否随之变化。

五、实验步骤

评阅成绩及评语

评语

操作正确,操作步骤书写清楚、工整

操作较正确,操作步骤书写较清楚

操作基本正确,操作步骤书写基本清楚

操作部分正确正确,操作步骤书写部分清楚

操作错误多,操作步骤书写不清楚

评阅教师:

评阅成绩:

班级学号:

姓名:

实验日期:

指导老师:

实验名称

实验五项目管理器

一、实验目的

1.掌握建立项目文件的方法。

2.掌握项目管理器中各选项卡的基本方法。

3.掌握在项目管理器中新建、添加、删除文件的方法。

掌握文件连编方法。

二、实验准备

1.理解VirsualFoxPro中的项目文件的意义和作用。

2.熟悉项目文件的建立方法。

三、实验内容

1.建立一个项目文件xsgl.pjx。

2.将前面建立的数据库文件xscj.dbc、查询文件,添加到xsgl.pjx项目中。

3.在xsgl.pjx项目中新建一个视图,要求同“实验4查询与视图设计”中的第4项内容。

4.对xsgl.pjx项目中的文件进行连编。

四、实验步骤

评阅成绩及评语

评语

操作正确,操作步骤书写清楚、工整

操作较正确,操作步骤书写较清楚

操作基本正确,操作步骤书写基本清楚

操作部分正确正确,操作步骤书写部分清楚

操作错误多,操作步骤书写不清楚

评阅教师:

评阅成绩:

班级学号:

姓名:

实验日期:

指导老师:

实验名称

实验六结构化程序设计

一、实验目的

1.掌握算法的概念,了解结构化程序设计的基本方法。

2.熟悉程序文件的建立、运行与调试的方法。

3.掌握顺序结构、分支结构以及循环结构程序的设计方法。

4.掌握自定义函数、过程的概念,自定义函数与过程文件的建立方法。

二、实验准备

1.算法的概念、算法的描述、结构化程序设计的基本步骤。

2.选择结构语句(IF-ENDIF、DOCASE-ENDCASE语句)。

3.循环结构语句(DOWHILE-ENDDO,FOR-ENDFOR,SCAN-ENDSCAN)。

4.过程与自定义函数的定义、调用与参数传递规则。

三、实验内容

1.编程计算200以内的所有素数之和并输出。

2.自定义一个求X!

的函数,并利用该自定义函数计算

四、实验步骤

评阅成绩及评语

评语

操作正确,操作步骤书写清楚、工整

操作较正确,操作步骤书写较清楚

操作基本正确,操作步骤书写基本清楚

操作部分正确正确,操作步骤书写部分清楚

操作错误多,操作步骤书写不清楚

评阅教师:

评阅成绩:

班级学号:

姓名:

实验日期:

指导老师:

实验名称

实验七表单设计

一、实验目的

1.掌握使用表单向导及表单设计器建立表单的基本操作方法。

2.掌握表单的修改及运行方法。

3.掌握表单属性的设置方法。

4.掌握数据环境的设置方法。

二、实验准备

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

当前位置:首页 > IT计算机 > 计算机软件及应用

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

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