access 数据库 实验指导
木叶
实验一 创建数据库与表 ......................................................... 2
一、目的要求 ......................................................................................................................................................2
二、实验任务 ......................................................................................................................................................2
三、实验步骤 ......................................................................................................................................................2
实验二 选择查询与更新查询 ..................................................... 7
一、目的要求 ......................................................................................................................................................7
二、实验任务 ......................................................................................................................................................7
三、实验内容与步骤 ..........................................................................................................................................7
实验三 生成表查询与删除查询 .................................................. 11
一、目的要求 ....................................................................................................................................................11
二、实验任务 ....................................................................................................................................................11
三、实验内容与步骤 ........................................................................................................................................11
实验四 追加查询和 SQL 查询 .................................................... 14
一、目的要求 ....................................................................................................................................................14
二、实验任务 ....................................................................................................................................................15
三、实验内容与步骤 ........................................................................................................................................15
实验五 使用向导和设计视图创建窗体 ............................................ 18
一、目的要求 ....................................................................................................................................................18
二、实验任务 ....................................................................................................................................................18
三、实验内容与步骤 ........................................................................................................................................19
实验六 创建报表 .............................................................. 24
一、目的要求 ....................................................................................................................................................24
二、实验任务 ....................................................................................................................................................25
三、实验内容与步骤 ........................................................................................................................................25
实验七 数据库在 WEB 开发中的应用 .............................................. 29
一、目的要求 ....................................................................................................................................................29
二、实验任务 ....................................................................................................................................................29
二、实验内容与步骤 ........................................................................................................................................29
1
实验一 创建数据库与表
一、目的要求
1、掌握 ACCESS 数据库的启动与退出的方法
2、熟练掌握数据库与表的创建方法
3、掌握创建主键与关系的方法
二、实验任务
1、创建数据库 shouji.mdb
2、创建“产品表”、“购物车” 和“客户表”三张表
3、 设置表之间的关联。
三、实验步骤
实验任务 1
操作步骤:
1 单击开始——所有程序——Office 2000——Microsoft Access。
2 在弹出的对话框选择“空 Access 数据库”——单击确定。
3 输入文件名“shouji”——选择要存放的文件夹(比如存放到 D:\)——单击创建。
图 1.1
2
实验任务 2
使用表向导在数据库 shouji.mdb 中创建“产品表”,并设字段“ID”为主键,表结构如下:
产品表:
字段名
ID
产品编号
产品名称
单价
图片链接路径
品牌
类别
上架分类
简要描述
详细信息
入库时间
点击率
在表设计器中结构如下:
类型
自动编号
文本
文本
数字
文本
文本
文本
文本
备注
备注
日期/时间
数字
字段大小
必填字段
是
是
30
30
整型
50
15
15
2
整型
3
实验任务 3
使用输入数据的方式在数据库 shouji.mdb 中创建“客户表”,并设字段“客户帐号”
为主键,表结构如下:
客户表:
字段名
客户帐号
姓名
性别
密码
电子邮件
注册时间
QQ 号码
出生日期
最近访问时间
相片
联系电话
积分
实验任务 4
类型
文本
文本
文本
文本
文本
日期/时间
文本
日期/时间
备注
文本
文本
数字
字段大小
必填字段
是
是
20
10
2
20
50
15
50
15
整型
使用表设计器在数据库 shouji.mdb 中创建“购物车表”,并设字段“购买序号”为主
键,表结构如下:
购物车表:
字段名
购买序号
客户帐号
产品编号
产品名称
单价
数量
小计
类型
自动编号
文本
文本
数字
数字
数字
数字
字段大小
必填字段
是
是
20
30
30
整型
整型
整型
购买时间
日期/时间
4
是否确认
是否完成
文本
文本
2
2
实验任务 5
操作步骤:① 单击工具栏“关系”按钮,在显示表对话框中选中表——单击“添加”,将
三个表都添加到关系窗口中,再单击关闭按钮,关闭显示表对话框。如图 1.9
② 调整各张表的大小和位置,将产品表的“产品编号”字段拖放到“购物车表”的上面,
则会弹出编辑关系对话框。如图 1.10
图 1.9
5
图 1.10
③ 在图 1.10 中选中“实施参照完整性”、“级联更新相关字段”和“级联删除相关记录”
三个选项,单击“创建”按钮。即可将“产品表”和“购物车表”创建了关系。
④ 同样的操作给“客户表”和“购物车表”创建了关系。如图 1.11 所示,可以看到这三
个表之间又有一条连线,表示关系已建立。如果需要编辑、删除关系,单击鼠标右健,在弹
出的快捷菜单中可选择“编辑关系”或“删除关系”来进行关系编辑、关系删除的操作。
5、向以上三张表中输入几条记录。先添加产品表和客户表记录,然后才能添加购物车表
图 1.11
记录。
6
实验二 选择查询与更新查询
一、目的要求
1、掌握 ACCESS 数据库中查询的类型
2、熟练掌握创建选择查询、参数查询的方法
二、实验任务
1、 从客户表中找出客户帐号=’haiman’并且 Password=‘820203’的记录信息。查看结果,
查看 SQL 语句。保存查询名称为“查找用户”。
2、 从客户表中找出客户“ 性别=’男’ ”或者“ 出生日期>1982-02-03 ”的记录信息。
保存查询名称为“查找用户 2”。
3、 将客户表中的所有客户积分字段值设置为“0”:
4、 给所有在 2007-01-01 之前注册的客户积分增加 10 分。
三、实验内容与步骤
实验任务 1
操作步骤:
1 在数据库窗口中选择查询对象—双击“在设计视图中创建查询”。如图 2.1
② 在弹出的查询设计窗口中,从显示表对话框将客户表添加到查询设计窗口,然后关
闭显示表对话框。如图 2.2
图 2.1
7
③ 双击客户表中想在查询结果里显示的字段名称。 在“客户帐号”字段和“密码”字
段准则行分别输入查询条件值“haiman”和“820203”。图 2.3
图 2.2
4 单击工具栏查询按钮查看查询结果。如图 2.4
图 2.3
图 2.4
8