空间数据库access实验指导Word格式.docx

上传人:b****6 文档编号:21347468 上传时间:2023-01-29 格式:DOCX 页数:38 大小:874.55KB
下载 相关 举报
空间数据库access实验指导Word格式.docx_第1页
第1页 / 共38页
空间数据库access实验指导Word格式.docx_第2页
第2页 / 共38页
空间数据库access实验指导Word格式.docx_第3页
第3页 / 共38页
空间数据库access实验指导Word格式.docx_第4页
第4页 / 共38页
空间数据库access实验指导Word格式.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

空间数据库access实验指导Word格式.docx

《空间数据库access实验指导Word格式.docx》由会员分享,可在线阅读,更多相关《空间数据库access实验指导Word格式.docx(38页珍藏版)》请在冰豆网上搜索。

空间数据库access实验指导Word格式.docx

实验任务1

操作步骤:

1单击开始——所有程序——Office2000——MicrosoftAccess。

2在弹出的对话框选择“空Access数据库”——单击确定。

3

输入文件名“shouji”——选择要存放的文件夹(比如存放到D:

\)——单击创建。

图1.1

2、使用表设计器在数据库shouji.mdb中创建“产品表”、“购物车”和“客户表”三张表,表结构如下:

产品表:

字段名

类型

字段大小

必填字段

ID

自动编号

产品编号

文本

30

产品名称

单价

数字

整型

图片链接路径

50

品牌

15

类别

上架分类

2

简要描述

备注

详细信息

入库时间

日期/时间

点击率

客户表:

客户帐号

20

姓名

10

性别

密码

电子邮件

注册时间

QQ号码

出生日期

最近访问时间

相片

联系电话

积分

 

购物车表:

购买序号

数量

小计

购买时间

是否确认

是否完成

实验任务2

操作步骤如下:

①在创建的空数据库窗口双击“使用设计器创建表”。

弹出表设计对话框。

如图1.2

图1.2

②将上面产品表结构内容输入到表设计对话框中,如图1.3所示

图1.3

各字段类型从下拉列表框选择,字段大小和必填字段在下面“常规”标签中设置。

选择不同的字段类型,“常规”标签可设置项也不相同,如单击单价字段,其数字类型“常规”标签可设置项如1.4所示

图1.4

③选中“产品编号”字段,然后单击表设计工具栏的主键按钮,将“产品编号”字段设计为主键。

设置为主键的字段名称左为会有一把钥匙标记。

图1.5

④输入完字段名称,并设置好各字段的值后,单击工具栏保存按钮,输入表名“产品表”——确定。

⑤双击“产品表”——向表中输入记录信息。

如图1.6

图1.6

3、“购物车”和“客户表”的创建请参照“产品表”。

“购物车”表的主键是“购买序号”,“客户表”的主键是“客户帐号”两表的设置如图1.7和如图1.8所示。

图1.7

图1.8

实验任务3

①单击工具栏“关系”按钮,在显示表对话框中选中表——单击“添加”,将三个表都添加到关系窗口中,再单击关闭按钮,关闭显示表对话框。

如图1.9

图1.9

②调整各张表的大小和位置,将产品表的“产品编号”字段拖放到“购物车表”的上面,则会弹出编辑关系对话框。

如图1.10

图1.10

③在图1.10中选中“实施参照完整性”、“级联更新相关字段”和“级联删除相关记录”三个选项,单击“创建”按钮。

即可将“产品表”和“购物车表”创建了关系。

④同样的操作给“客户表”和“购物车表”创建了关系。

如图1.11所示,可以看到这三个表之间又有一条连线,表示关系已建立。

如果需要编辑、删除关系,单击鼠标右健,在弹出的快捷菜单中可选择“编辑关系”或“删除关系”来进行关系编辑、关系删除的操作。

图1.11

5、向以上三张表中输入几条记录。

先添加产品表和客户表记录,然后才能添加购物车表记录。

实验二选择查询与更新查询

1、掌握ACCESS数据库中查询的类型

2、熟练掌握创建选择查询、参数查询的方法

1、从客户表中找出客户帐号=’haiman’并且Password=‘820203’的记录信息。

查看结果,查看SQL语句。

保存查询名称为“查找用户”。

2、从客户表中找出客户“性别=’男’”或者“出生日期>

1982-02-03”的记录信息。

保存查询名称为“查找用户2”。

3、将客户表中的所有客户积分字段值设置为“0”:

4、给所有在2007-01-01之前注册的客户积分增加10分。

三、实验内容与步骤

1在数据库窗口中选择查询对象—双击“在设计视图中创建查询”。

如图2.1

图2.1

②在弹出的查询设计窗口中,从显示表对话框将客户表添加到查询设计窗口,然后关闭显示表对话框。

如图2.2

图2.2

③双击客户表中想在查询结果里显示的字段名称。

在“客户帐号”字段和“密码”字段准则行分别输入查询条件值“haiman”和“820203”。

图2.3

4

单击工具栏查询按钮查看查询结果。

如图2.4

图2.4

参照上题查询操作,下面是该查询设置关键步骤,图2.5

图2.5

①前三个步骤与第一题相同,双击积分字段将它显示在条件设置区域中,然后单击工具栏查询类型按钮,单击更新查询,如图2.6所示

图2.6

2

单击更新查询,查询类型就由选择查询变为了更新查询,如图2.7

如图2.7

③在“更新到”选项中输入值“0”。

④设置好条件后,单击保存按钮,在弹出的保存对话框中输入查询名称“积分初始化为0分”,单击“确定”。

⑤单击工具栏“运行”按钮,弹出提示将更新记录对话框,单击“是”。

即可将客户积分值全部设置为0。

(注:

通过上面操作,我们应该理解了“更新到”选项的作用,那就是在“更新到”选项里输入的值是用来替换字段原有内容的。

实验任务4

①参照上题查询操作,下面是该查询条件设置关键步骤,图2.8

图2.8

②设置好条件后,单击保存按钮,在弹出的保存对话框中输入查询名称“积分+10”,单击“确定”。

③单击工具栏“运行”按钮,弹出提示将更新记录对话框,单击“是”。

④关闭查询窗口,单击数据库窗口表对象,双击“客户表”,查看客户表积分满足条件的记录积分字段是否已增加了10分。

实验三生成表查询与删除查询

1、掌握ACCESS数据库中查询的类型,根据需要选择适当的查询类型

2、熟练掌握生成表查询和删除查询操作方法

1、用客户表在同一数据库中生成另一张新表“客户表2”。

2、用“客户表”中的“客户帐号、姓名、性别、密码”四个字段生成新表“客户表3”。

3、创建删除“购物车”表中“是否完成”字段值为“是”的记录查询,保存查询名称为“删除已完成交易的记录”。

①参照实验三,首先将客户表添加到查询窗口,然后单击工具栏查询类型按钮,单击“生成表查询”,如图3.1所示

图3.1

②在弹出的生成表对话框中输入新表名称“客户表2”,下面默认选项是“当前数据库”,即生成的新表存放在当前数据库中,单击“确定”。

图3.2

③双击客户表“*”号字段(*号表示所有字段),*号字段显示在条件设置区中,单击工具栏保存按钮,在弹出的保存对话框中输入查询名称“生成新客户表”。

图3.3

④单击工具栏“运行”按钮,弹出向新表粘贴记录对话框,单击确定,即可将“客户表”中的所有字段和记录信息复制到“客户表2”中。

⑤关闭查询窗口,单击数据库窗口表对象,双击“客户表2”,查看客户表2信息。

①参照上题生成表查询操作,下面是该查询条件设置关键步骤,图3.4

图3.4

②该题条件设置与上题的区别是在条件设置区域只显示“客户帐号、姓名、性别、密码”四个字段。

其它操作与上题相同。

①在数据库窗口中选择查询对象—双击“在设计视图中创建查询”。

在弹出的查询设计窗口中,从显示表对话框将“购物车表”添加到查询设计窗口,然后关闭显示表对话框。

如图3.5

图3.5

②双击“是否完成”字段,将该字段添加到查询设置区域中。

单击工具栏查询类型,单击删除查询。

如图3.6

图3.6

③在准则处输入“是”,单击工具栏保存按钮,在弹出的另存为对话框中输入查询名称“删除已完成交易的记录”,单击“确定”。

图3.7

④单击工具栏“运行”按钮,弹出“您正从指定表中删除记录”的对话框,单击“是”。

⑤打开“购物车”表查看记录是否已删除。

实验四追加查询和SQL查询

1、熟练掌握使用追加查询。

2、熟练掌握使用SQL语句进行查询的方法。

1、将“客户表2”中的记录追加到“客户表”。

2、在SQL视图中执行“update购物车set数量=3where产品编号='

a20080405'

”语句。

(说明:

“客户表2”是由“客户表”生成的,两表记录内容,为避免出现错误,请先把“客户表2”中的记录删除,然后添加几条新记录再进行本题操作)

①将“客户表2”添加到查询窗口,单击工具栏查询类型,单击追加查询。

图4.1

②在弹出的追加对话框中选择表名称“客户表”,单击“确定”。

图4.2

③双击“客户表2”*号字段,将其添加到条件设置区域中,然后单击工具栏保存按钮,在弹出的对话框中输入查询名称“追加查询”,单击“确定”。

如图4.3所示

图4.3

④单击工具栏“运行”按钮,弹出“您正准备追加记录”的对话框,单击“是”。

⑤打开“客户表”表查看是否了新记录。

(常见错误说明:

“运行”按钮只能单击一次,添加成功后,如不对“客户表2”记录的主键值即“客户编号”做改变时,再次重复添加记录,就会出现错误,弹出错误提示对话框。

也就是因为一张表中主键值不能有两条记录相同)

update购物车set数量=3where产品编号='

该查询语句的意思是:

将购物车表中产品编号='

a20080405'

的数量值改为’3’。

①在数据库窗口选择查询对象,双击“使用设计视图创建查询”,打开查询窗口,将显示表对话框关闭。

②单击工具栏左边视图按钮,单击“SQL视图”。

如图4.4所示

图4.4

③将查询语句输入到SQL查询视图窗口

图4.5

④单击保存按钮,输入查询名称“SQL查询”,单击“确定”。

⑤单击工具栏“运行”按钮,弹出“你正准备*行”,单击“是”。

⑥退回到数据库窗口,打开“购物车”表,查看记录是否已经修改。

学习小提示:

在第③步输入完SQL语句之后,单击工具栏视图按钮(看图4.6),如果查询语句没有错误的话,将可以转到设计视图,看在设计视图下是如何设置查询条件的。

当然,我们也可以在设计视图设置好查询条件后再转到SQL视图,查看相应的SQL语句,通过这种方式加深对SQL语句的学习和理解。

图4.6

四、练习下面查询语句

1、selecttop10*from产品表

显示“产品表”表前10条记录。

2、select*from客户表where客户帐号='

haiman'

and密码='

820203’

从“客户表”中找出“客户帐号='

haiman’”并且“密码='

820203’”的记录.

3、select*from购物车where客户编号='

tandq’

显示“购物车”表中“客户编号='

tandq’”的所有记录。

4、selectsum(小计)from购物车where客户编号='

统计“购物车”表中“客户编号='

tandq’”的“小计”字段值的和。

5select*from产品表

显示产品表的所有记录

6、selecttop6*from产品表where上架分类='

新品'

显示“产品表”中“上架分类='

”的前6条记录

8、selecttop3*from产品表where上架分类='

热销产品'

显示Products表中“上架分类='

”的前3条记录

9、insertinto购物车(客户帐号,产品编号,产品名称,单价,数量)values('

tandq'

'

a20080405'

三星GS14'

1589,10)

向购物车表中添加一条记录,字段(客户帐号,产品编号,产品名称,单价,数量)的值分别是('

10、deletefrom购物车where客户帐号='

tandq'

删除购物车表中“客户帐号='

”的所有记录

11、deletefrom购物车where产品编号='

删除购物车表中“产品编号='

12、update购物车set数量=5where产品编号='

and客户帐号='

将购物车表中“产品编号='

”并且“客户帐号='

”的“数量”字段值改为5。

实验五使用向导和设计视图创建窗体

1、熟练掌握使用向导创建窗体的方法

2、熟练掌握使用设计视图创建窗体的方法

3、熟练掌握在窗体中使用控件的方法

4、熟练掌握在窗体中浏览、修改、添加和删除记录

1、根据客户表,使用窗体向导创建一个纵栏式窗体。

实验任务1设计结果如图5.1所示

图5.1

①在数据库窗口选中窗体对象——双击使用向导创建窗体。

图5.2

②在弹出的窗体向导中选择“客户表”——选中可用字段——单击第一个按钮将字段添加到选定的字段框中——下一步。

如图5.3所示

图5.3

③选中纵栏表——单击下一步。

图5.4

④选中国际样式——下一步。

图5.5

⑤输入窗体标题“客户资料管理”——选中修改窗体设计选项——单击完成。

图5.6

⑥在窗体设计视图中,按图5.7说明,改变窗体页眉和主体的大小。

图5.7

⑦调整大小好后,单击工具箱“标签”——然后将鼠标在页眉空白处拖放——在方框中输入“客户资料管理”——设置字体大小和颜色——按下图提示调整标题大小和位置。

图5.8

⑧单击工具箱“命令按钮”——在主体下面空白位置拖放。

图5.9

⑨在弹出的命令按钮向导对话框中,类别选择“记录操作”——操作框选择“添加新记录”——下一步。

图5.10

⑩选中“文本”选项——下一步。

图5.11

⑾输入命令按钮名称——单击完成。

图5.12

⑿重复第⑧~第⑾步骤操作,其中上面一排按钮的类别是“记录浏览”。

所有按钮添加完成后,设置按钮字体大小为“12”,改变按钮大小,调整按钮排列顺序。

最后单击工具栏视图按钮——单击窗体视图查看最后结果。

如不满意,可以单击设计视图,返回窗体设计视图继续操作。

图5.13

⒀在下面窗体视图中练习浏览、修改、添加和删除记录。

图5.14

实验六创建报表

1、熟练掌握使用向导创建报表的方法

2、熟练掌握在设计视图修改报表的方法

1、根据产品表创建一张名为“产品入库资料”报表。

①在数据库窗口选中窗体对象——双击使用向导创建报表。

图6.1

②在弹出的报表向导对话框中选择“产品表”——选中可用字段——单击第一个按钮将字段添加到选定的字段框中——下一步。

如图6.2所示

图6.2

③布局选择“表格”,方向选择“纵向”——单击下一步。

图6.3

④选择“入库时间”作为排序次序——单击下一步。

图6.4

⑤分组级别采用默认选项,单击下一步。

图6.5

⑥样式选择“随意”——单击下一步。

图6.6

⑦输入报表标题,选择“修改报表设计”选项,单击完成。

图6.7

⑧在设计视图中改变标签控件大小,调整顺序,控件操作与窗体中的控件操作一样,这里不再重复。

最后单击工具栏视图按钮——单击打印预览查看最后结果。

图6.8

⑨如果预览效果不好,可以单击设计视图,返回报表设计视图继续操作。

图6.9

实验七数据库在WEB开发中的应用

1、了解MicrosoftVisualStudio2005

2、了解数据库在WEB开发中的应用

1、在动态网页中利用.net的GridView控件管理产品表资料,进行简单的浏览、删除等操作。

二、实验内容与步骤

①单击“开始”——所有程序——MicrosoftVisualStudio2005——MicrosoftVisualStudio2005,打开VisualStudio2005窗口。

②单击菜单栏“文件”——单击“新建网站”。

在新建网站对话框中语言选项选择VisualC#,位置选项选择“文件系统”,单击“浏览”按钮,选择网站存放位置(如D:

\MyWeb文件夹)。

——单击确定。

如图7.1

图7.1

③打开桌面“我的电脑”,将shouji.mdb数据库复制到myweb文件夹。

④单击“设计”,切换到设计视图。

向下移动滚动条,单击“数据”前面“+”,展开数据树形菜单。

图7.2

⑤在网上上面输入“产品信息管理”——回车。

选中“产品信息管理”,在上面格式工具设置它的字体大小、颜色和居中对齐。

⑥将GridView控件拖放到网页中,单击GridView控件菜单“自动套用格式……”命令。

如图7.3

图7.3

⑦格式方案选择“传统型”——确定。

图7.4

⑧单击GridView菜单栏“选择数据源”列表框,单击新建数据源命令。

图7.5

⑨选中Access数据库——确定。

图7.6

⑩弹出选择数据库对话框,单击“浏览”,选中shouji.mdb数据库,单击确定。

再单击下一步。

如图7.7

图7.7

⑾在配置Select语句对话框中,在名称列表中选中“产品表”,选中想要显示的字段。

单击右边“高级”按钮。

图7.8

⑿选中“生成INSERT、UPDATE和DELETE语句”——确定。

返回上面对话框——单击“下一步”。

图7.9

⒀单击“测试查询”按钮,检查是否正确连接到数据库。

单击“完成”。

图7.10

⒁拖放GridView控件点调整GridView控件大小,选中GridView菜单栏的“启用分页、启用编辑和启用删除三个选项”。

设置完毕——保存网页——单击工具栏浏览按钮浏览网页。

图7.11

⒂单击网页中的“编辑或删除”可以修改或删除数据库产品资料。

图7.12

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

当前位置:首页 > 高等教育 > 工学

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

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