实验一实验一创建数据库与表.docx
《实验一实验一创建数据库与表.docx》由会员分享,可在线阅读,更多相关《实验一实验一创建数据库与表.docx(17页珍藏版)》请在冰点文库上搜索。
实验一实验一创建数据库与表
一、目的要求
1、掌握ACCESS数据库的启动与退出的方法
2、熟练掌握数据库与表的创建方法
3、掌握创建主键与关系的方法
二、实验任务
1、创建数据库shouji.mdb
2、创建“产品表”、“购物车”和“客户表”三张表
3、设置表之间的关联。
三、实验步骤
实验任务1
操作步骤:
1单击开始——所有程序——Office2000——MicrosoftAccess。
2在弹出的对话框选择“空Access数据库”——单击确定。
3
输入文件名“shouji”——选择要存放的文件夹(比如存放到D:
\)——单击创建。
实验任务2
使用表向导在数据库shouji.mdb中创建“产品表”,并设字段“ID”为主键,表结构如下:
产品表:
字段名
类型
字段大小
必填字段
ID
自动编号
产品编号
文本
30
是
产品名称
文本
30
是
单价
数字
整型
图片链接路径
文本
50
品牌
文本
15
类别
文本
15
上架分类
文本
2
简要描述
备注
详细信息
备注
入库时间
日期/时间
点击率
数字
整型
实验任务3
使用输入数据的方式在数据库shouji.mdb中创建“客户表”,并设字段“客户帐号”为主键,表结构如下:
客户表:
字段名
类型
字段大小
必填字段
客户帐号
文本
20
是
姓名
文本
10
是
性别
文本
2
密码
文本
20
电子邮件
文本
50
注册时间
日期/时间
QQ号码
文本
15
出生日期
日期/时间
最近访问时间
备注
相片
文本
50
联系电话
文本
15
积分
数字
整型
实验任务4
使用表设计器在数据库shouji.mdb中创建“购物车表”,并设字段“购买序号”为主键,表结构如下:
购物车表:
字段名
类型
字段大小
必填字段
购买序号
自动编号
客户帐号
文本
20
是
产品编号
文本
30
是
产品名称
数字
30
单价
数字
整型
数量
数字
整型
小计
数字
整型
购买时间
日期/时间
是否确认
文本
2
是否完成
文本
2
实验任务5
操作步骤:
①单击工具栏“关系”按钮,在显示表对话框中选中表——单击“添加”,将三个表都添加到关系窗口中,再单击关闭按钮,关闭显示表对话框。
如图1.9
图1.9
②调整各张表的大小和位置,将产品表的“产品编号”字段拖放到“购物车表”的上面,则会弹出编辑关系对话框。
如图1.10
图1.10
③在图1.10中选中“实施参照完整性”、“级联更新相关字段”和“级联删除相关记录”三个选项,单击“创建”按钮。
即可将“产品表”和“购物车表”创建了关系。
④同样的操作给“客户表”和“购物车表”创建了关系。
如图1.11所示,可以看到这三个表之间又有一条连线,表示关系已建立。
如果需要编辑、删除关系,单击鼠标右健,在弹出的快捷菜单中可选择“编辑关系”或“删除关系”来进行关系编辑、关系删除的操作。
图1.11
5、向以上三张表中输入几条记录。
先添加产品表和客户表记录,然后才能添加购物车表记录。
提高练习
一、实验一创建Access数据库
【实验目的】
1.了解Access数据库窗口的基本组成
2.学会如何创建数据库文件
3.熟练掌握使用数据库表的建立方法
4.掌握表属性的设置
5.掌握记录的编辑、排序和筛选
6.掌握索引和关系的建立
【实验内容】
1.启动Access数据库,创建一个名为“图书管理.mdb”的空数据库文件。
并依照表1~3,在上述建立的数据库中创建“读者”、“图书”、“借书登记”3个表。
表1“读者”表结构
字段名称
数据类型
字段大小
主键
借书证号
文本
6
是
姓名
文本
3
否
部门
文本
10
否
办证时间
日期/时间
-
否
照片
OLE对象
-
-
表2“图书”表结构
字段名称
数据类型
字段大小
主键
书号
文本
5
是
书名
文本
20
否
作者
文本
3
否
出版社
文本
10
否
价格
数字
单精度(小数位数2)
否
是否有破损
是/否
-
否
备注
备注
-
否
表3“借书登记”表结构
字段名称
数据类型
字段大小
主键
流水号
自动编号
长整型
是
借书证号
文本
6
否
书号
文本
5
否
借书日期
日期/时间
-
否
还书日期
日期/时间
-
否
2.将所有日期型字段的格式设置为“短日期”。
3.将“图书”表的“书号”字段的“标题”设置为“图书编号”;“出版社”字段的默认值设置为“电子工业出版社”;“价格”字段的有效性规则为“价格>0”;有效性文本为“价格必须大于0”。
4.登陆“表属性”设置有效性规则“还书日期>借书日期”,有效性文本为“还书日期必须大于借书日期”。
5.为“读者”表的“部门”字段设置查阅属性,显示控件为:
组合框,行来源类型为:
值列表,行来源为:
法律系;英语系;中文系;科研处;人事处;教务处。
6.在“读者”、“图书”和“借书登记”3个表中输入记录,照片和备注内容可以自己定义。
“读者”表记录
借书证号
姓名
部门
办证日期
照片
502001
刘平平
人事处
2003/06/20
512015
张云
英语系
2003/03/10
512018
马晓慧
英语系
2002/10/08
522100
彭丽
法律系
2003/06/21
522106
张朝阳
法律系
2003/12/12
532150
陈洪
科研处
2003/09/26
“图书”表记录
书号
书名
作者
出版社
价格
借出有破损
备注
J1022
C语言程序设计
刘志强
清华大学出版社
22.00
J1035
网页设计技术
王芳
电子工业出版社
21.00
J1039
图形图像处理
王芳
电子工业出版社
25.00
W1101
红楼梦
曹雪芹
文化艺术出版社
32.50
是
W2210
基督山伯爵
大仲马
文化艺术出版社
30.60
是
“借书登记”表记录
流水号
借书证号
书号
借书日期
还书日期
1
502001
W2210
2009/10/08
2009/10/30
2
502001
J1035
2009/07/05
2009/09/10
3
512018
W1101
2009/03/20
2009/04/21
4
522100
W1101
2009/11/15
2009/12/06
5
522100
W2210
2008/11/15
2008/11/30
6
522100
J1035
2008/05/21
2008/06/22
7
522106
W1101
2008/09/16
2008/10/16
8
522106
W2210
2009/11/12
2010/01/20
9
532150
J1039
2010/03/20
7.在“读者”表中,将“部门”字段移到“姓名”字段的前面,然后增加一个“联系方式”字段,数据类型能够为“超链接”(存放读者的E-mail地址)。
8.在“读者”表和“图书”表中添加两条记录,内容自定。
9.删除“读者”表中新添加的两条记录。
10.备份数据库中的3个表(将3个表分别“另存为”即可)。
11.对“读者”表按“办证日期”升序排序。
答案
1
2
3
4
5
7
9
11