数据库应用实验报告Word文件下载.docx
《数据库应用实验报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《数据库应用实验报告Word文件下载.docx(25页珍藏版)》请在冰点文库上搜索。
②执行“文件”→“新建”命令,在主窗口右侧的“新建文件”任务窗格中的“新建”栏中单击“空数据库…”。
弹出如图1-1所示的“文件新建数据库”对话框,提示用户指定新建数据库的位置和名称。
图1-1
③将新建的数据库文件保存在“我的文档”位置。
在“文件名”文本框中输入“课程管理”,“保存类型”列表框中选择“MicrosoftOfficeAccess数据库(*.mdb)”,然后单击“创建”按钮(如图1-2所示)。
图1-2
④如果要打开以前建立的数据库文件,则可以在Access主菜单下,执行“文件”→“打开”命令,弹出“打开”对话框,然后在该对话框中选取已经存在的数据库文件,再单击“打开”按钮。
Access2003中数据表的创建
①打开“课程管理”数据库文件,如图1-2所示。
在窗口左侧“对象”列中单击“表”按钮,然后在窗口右侧双击“使用设计器创建表”,弹出如图1-3所示的表设计视图。
图1-3
②在图1-3所示表设计视图的对应位置依次输入各字段的信息,其中“字段名称”和“数据类型”在图1-3上部输入,字段的其它属性在图1-3下部的“常规”选项卡中输入。
③在“CID”字段所在行单击鼠标右键,在弹出的快捷菜单中选择“主键”命令,将“CID”字段设置为该表的主键。
④执行“文件”→“保存”命令,或单击工具栏上的保存图标,弹出“另存为”对话框,如图1-4所示,在其中输入“开设课程表”,单击“确定”按钮,即可在数据库中成功创建“开设课程表”。
图1-4
⑤执行“文件”→“关闭”命令,或单击菜单栏所在行最右边的关闭按钮,返回“课程管理”数据库的主窗口。
在表对象中双击刚才创建的“开设课程表”,在弹出的“数据表视图”中逐一输入开课信息,如图1-5所示,然后执行“文件”→“保存”命令,或单击工具栏上的保存图标。
至此,“开设课程表”的创建完成(如表1所示)。
图1-5
⑥执行“文件”→“关闭”命令,或单击菜单栏所在行最右边的关闭按钮,返回“课程管理”数据库的主窗口。
再采用完全类似的方式,分别创建“教师授课信息表”和“学生选课信息表”。
(如表2,3所示)
表1开设课程表
CID
CName
Unit
Time
Property
21030001
法律基础
法学院
36
综合必修课
21120001
文史哲通论
文学院
综合选修课
21130002
高级语言程序设计
计算机系
90
21500003
马克思主义基本原理
社会科学部
54
21520001
大学英语
大学英语教学部
72
22130005
数据结构
专业必修课
22130203
软件工程
软件工程系
22130206
计算机网络
22130301
通信电子线路
通信工程系
23130312
嵌入式系统
电子系
23130318
光通信原理
专业选修课
23130323
移动通信
23130333
数字信号处理
表2
教师授课信息表
TID
TNO
TName
Classroom
Classtime
1
88001
张有政
A306
周一3-4节
2
C408
周三7-8节
3
88002
李龙
A405
周二1-2节
4
88204
刘颖
B101
周四5-6节
5
88108
王大伟
B404
周一5-6节
6
21130005
D209
周五1-2节
7
88109
陈建国
B307
周三3-4节
8
88100
李昊
A311
周二3-4节
9
88118
胡宇星
C401
周五3-4节
10
88127
沈晓明
B306
周四3-4节
11
B206
周二5-6节
12
88201
王涛
A201
周一1-2节
13
88212
周文风
A310
周二7-8节
表3
学生选课信息表
SID
SNO
SName
200310105
张大鹏
200510207
刘伟
200510208
李明
200410301
杜业军
14
15
上述3张表创建完成后,主窗口中表对象的界面如图1-6所示:
图1-6
Access2003中查询的创建
①在主窗口左侧的“对象”列中单击“查询”按钮,然后在窗口右侧双击“使用向导创建查询”。
在弹出的“简单查询向导”对话框的“表/查询”下拉列表框中选择“表:
学生选课信息表”,单击“可用字段”中的“CID”,单击对话框中的“
”按钮,将“CID”字段导入“选定的字段”中,采用同样的方式,将“SNO”和“SName”字段导入“选定的字段”中,如图1-7所示。
图1-7
②单击“下一步”按钮,在弹出的对话框中选择“明细”单选框,如图1-8所示。
图1-8
③单击“下一步”按钮,在弹出对话框的“请为查询指定标题”文本框中输入“选修大学英语课程的学生”,同时选择“修改查询设计”单选框,如图1-9所示。
图1-9
④单击“完成”按钮,弹出如图2-1所示的查询设计视图。
图2-1
⑤在图2-1下部第一个字段“CID”所在列的“条件”文本框中输入“21520001”,执行“文件”→“保存”命令,或单击工具栏上的保存图标。
在窗口左侧的“对象”列中单击“查询”按钮,可窗口右侧可发现系统已经创建了一个名为“选修大学英语课程的学生”的查询,对它进行双击,弹出如图2-2所示的查询的数据表视图。
图2-2
采用类似的方法,可逐步创建其它所需的查询。
用SQL方式创建查询
创建一个名为“选修张有政课程的学生”的查询。
1在主窗口左侧的“对象”列中单击“查询”按钮,然后在窗口右侧双击“在设计视图创建查询”。
打开如图2-3所示的界面。
图2-3
2直接单击图2-3中“显示表”对话框中的“关闭”按钮。
单击工具栏左边的
图标,打开如图2-4所示的SQL查询设计视图。
图2-4
③在下面的编辑区中输入如下的SQL代码:
SELECT学生选课信息表.SNO,学生选课信息表.SName
FROM教师授课信息表,学生选课信息表
WHERE(((教师授课信息表.TName)='
张有政'
)AND((教师授课信息表.CID)=(学生选课信息表.CID)));
④执行“文件”→“保存”命令,或单击工具栏上的保存图标,弹出“另存为”对话框,在其中输入“选修张有政课程的学生”,单击“确定”按钮,即可在数据库中成功创建“选修张有政课程的学生”的查询。
Access2003中窗体的创建
1在主窗口左侧的“对象”列中单击“窗体”按钮,然后在窗口右侧双击“使用向导创建窗体”。
在弹出的“窗体向导”对话框的“表/查询”下拉列表框中选择“表:
开设课程表”,单击“可用字段”中的“CID”,单击对话框中的“
”按钮,将“CID”字段导入“选定的字段”中,采用同样的方式,将“CName”、“Unit”、“Time”和“Property”字段导入“选定的字段”中,如图2-5所示。
也可通过单击
图标,一次性将上述字段导入“选定的字段”中。
图2-5
②单击“下一步”按钮,在弹出的对话框中选择“纵栏表”单选框,如图2-6所示。
图2-6
3单击“下一步”按钮,在弹出对话框的右侧选择“标准”样式,如图2-7所示。
图2-7
④单击“下一步”按钮,在弹出对话框的“请为窗体指定标题”文本框中输入“开设课程表”,同时选择“打开窗体查看或输入信息”单选框,如图2-8所示。
图2-8
⑤单击“完成”按钮,弹出如图2-9所示的窗体视图。
图2-9
采用类似的方法,可逐步创建其它所需的窗体。
Access2003中报表的创建
①在主窗口左侧的“对象”列中单击“报表”按钮,然后在窗口右侧双击“使用向导创建报表”。
在弹出的“报表向导”对话框的“表/查询”下拉列表框中选择“表:
开设课程表”,单击
图标,将“可用字段”中所有的字段导入“选定的字段”中,如图3-1所示。
图3-1
②单击“下一步”按钮,弹出如图3-2所示的对话框。
图3-2
③单击“下一步”按钮,在弹出的对话框中第一个下拉列表框中选择“CID”,如图3-3所示。
图3-3
④单击“下一步”按钮,在弹出的对话框的“布局”栏中选择“表格”单选框,在“方向栏中选择“纵向”单选框,如图3-4所示
图3-4
⑤单击“下一步”按钮,在弹出的对话框中选择“大胆”样式,如图3-5所示。
图3-5
⑥单击“下一步”按钮,在弹出对话框的“请为报表指定标题”文本框中输入“开设课程表”,同时选择“预览报表”单选框,如图3-6所示。
图3-6
⑦单击“完成”按钮,弹出如图3-7所示的报表预览视图。
图3-7
Access2003中数据访问页的创建
①在主窗口左侧的“对象”列中单击“页”按钮,然后在窗口右侧双击“使用向导创建数据访问页”。
在弹出的“数据页向导”对话框的“表/查询”下拉列表框中选择“表:
教师授课信息表”,单击
图标,将“可用字段”中所有的字段导入“选定的字段”中,如图3-8所示。
图3-8
②单击“下一步”按钮,弹出如图3-9所示的对话框。
图3-9
④单击“下一步”按钮,在弹出的对话框中第一个下拉列表框中选择“TID”,如图4-1所示。
图4-1
⑤单击“下一步”按钮,在弹出对话框的“请为报表指定标题”文本框中输入“教师授课信息表”,同时选择“打开数据页”单选框,如图4-2所示。
图4-2
⑥单击“完成”按钮,生成如图4-3所示的数据访问页页面视图。
图4-3
⑦执行“文件”→“保存”命令,或单击工具栏上的保存图标,弹出如图4-4所示的“另存为数据访问页”对话框,提示用户指定所创建数据访问页库的位置和名称。
图4-4
⑧将新建的数据访问页文件保存在“我的文档”位置。
在“文件名”文本框中输入“教师授课信息表”,“保存类型”列表框中选择“Microsoft数据访问页(*.htm;
*.html)”,然后单击“保存”按钮。
⑨返回Access2003的主窗口,可发现在页对象中多了一个“教师授课信息表”页,如图4-5所示。
图4-5
⑩与此同时,在“我的文档”目录下直接双击“教师授课信息表.htm”文件,可在Web浏览器中打开如图4-6所示的页面。
在该页面中可直接实现对“课程管理”数据库中数据表“教师授课信息表”的浏览、修改等操作。
图4-6
三.实验心得
经过本次实验,我了解了有关Access2003的基本操作,明白如何进行数据库创建,如何创建数据表,还有查询,窗体,报表和数据访问页的相关创建等等。
整个实验帮助了我对其操作过程的基本掌握,使我对Access2003的使用更熟悉。
也增加了自身对计算机知识的掌握。
指导教师批阅意见:
成绩评定:
指导教师签字:
年月日
备注:
注:
1、报告内的项目或内容设置,可根据实际情况加以调整和补充。
2、教师批改学生实验报告时间应在学生提交实验报告时间后10日内。