access.docx

上传人:b****2 文档编号:1742496 上传时间:2023-05-01 格式:DOCX 页数:20 大小:47.57KB
下载 相关 举报
access.docx_第1页
第1页 / 共20页
access.docx_第2页
第2页 / 共20页
access.docx_第3页
第3页 / 共20页
access.docx_第4页
第4页 / 共20页
access.docx_第5页
第5页 / 共20页
access.docx_第6页
第6页 / 共20页
access.docx_第7页
第7页 / 共20页
access.docx_第8页
第8页 / 共20页
access.docx_第9页
第9页 / 共20页
access.docx_第10页
第10页 / 共20页
access.docx_第11页
第11页 / 共20页
access.docx_第12页
第12页 / 共20页
access.docx_第13页
第13页 / 共20页
access.docx_第14页
第14页 / 共20页
access.docx_第15页
第15页 / 共20页
access.docx_第16页
第16页 / 共20页
access.docx_第17页
第17页 / 共20页
access.docx_第18页
第18页 / 共20页
access.docx_第19页
第19页 / 共20页
access.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

access.docx

《access.docx》由会员分享,可在线阅读,更多相关《access.docx(20页珍藏版)》请在冰点文库上搜索。

access.docx

access

实验一Access集成环境及关系型数据库

一、预习内容:

1.关系数据库的基本概念;

2.Access关系数据库系统特点;

3.Access的启动退出方法;

4.Access数据库的新建、打开及关闭方法。

二、实验目的:

1.熟悉Access集成环境;

2.深入理解关系模型的性质;

3.掌握Access数据库中表的建立规则。

三、实验内容:

1.Access数据库系统的启动和退出;

2.在Access数据库中建立“学籍管理”数据库。

四、问题:

1.Access的启动和退出方法是否与其它Office软件相同?

2.Access可以同时打开几个数据库?

3.Access中有几种常用对象?

实验二Access数据库属性的设置

一、预习内容:

1.Access数据库属性的设置

二、实验目的:

1.掌握数据库默认文件夹设置方法;

2.掌握数据库相关属性的设置方法。

三、实验内容:

1.通过Access“工具”菜单/“选项”命令设置数据库的默认文件夹为C:

\。

2.通过Access选项菜单设置数据库“视图”、“数据表”和“表/查询”选项卡中相关的属性。

四、问题:

1.Access数据库默认访问的文件夹是什么?

2.Access默认的字体,字号和字段大小是什么?

实验三Access数据库中表的创建

一、预习内容:

1.创建Access表的基本方法。

2.字段名称、字段类型及其它属性的设置

2.数据库中表间的关系及描述方法。

二、实验目的:

1.掌握创建Access表的常用方法;

2.掌握字段属性的设置方法。

三、实验内容:

1.根据收集的数据信息(收集全班同学相关信息),建立“学生档案表”、“学生成绩表”、“学生选课表”、“课程设置表”等数据库表。

(1)利用“表向导”建立“学生档案表”;

字段名称

数据类型

字段大小

学号

文本

10

姓名

文本

12

性别

文本

2

出生日期

日期/时间

党员否

是/否

民族

文本

15

职务

文本

10

院系

文本

20

专业班级

文本

10

家庭主址

文本

50

联系电话

文本

20

照片

OLE对象

简历

备注

(2)利用“数据表”视图建立“学生成绩表”;

字段名称

数据类型

字段大小

外语

数字

单精度

政治

数字

单精度

计算机

数字

单精度

体育

数字

单精度

(3)利用“表设计器”建立“学生选课表”和“课程设置表”;

字段名称

数据类型

字段大小

学号

文本

10

课程代码

文本

4

成绩

数字

单精度

学分

数字

整型

字段名称

数据类型

字段大小

课程代码

文本

4

课程名称

文本

20

学时

数字

整型

学分

数字

整型

课程类型

文本

10

 

2.输入相关表数据内容。

“学生档案表”中内容如:

 

 

“学生成绩表”内容如:

 

“学生选课表”内容如:

 

“课程设置表”内容如:

 

实验四数据表结构的修改

一、预习内容:

1.数据表结构的修改方法;

2.字段的掩码、标题、默认值及有效性规则(有效性文本)的设置方法;

3.表索引(主键)的建立方法。

二、实验目的:

1.掌握添加字段、删除字段方法;

2.掌握字段属性的设置方法

3.掌握表的单字段、多字段主键建立方法。

三、实验内容:

1.字段的修改及属性设置

(1)对“性别”字段建立“有效性规则”及“有效性文本”(要求只能输入男或女)。

(2)对“民族”字段建立查阅字段(即下拉列表显示汉、满、回等民族),并设置默认值为“汉”。

(3)对“出生日期”字段建立掩码规则,用“*”号做占位符。

(4)在“年龄”字段后添加“电话”字段。

(5)删除“年龄”字段。

2.为“学生档案表”(学号)、“学生成绩表”(学号)、“学生选课表”(学号和课程代码)、“课程设置表”(课程代码)分别建立主键(括号中字段为表的主键)。

四、问题:

1.有效性规则设置的意义是什么?

2.设置表中某字段为主键后,该字段内容有什么要求?

实验五表中记录的编辑和修改

一、预习内容:

1.记录的添加、删除和修改方法;

2.记录的排序方法;

3.记录的各种类型筛选方法。

二、实验目的:

1.掌握记录的添加、删除方法;

2.掌握记录的排序方法;

4.掌握各类筛选的设置、运行和取消方法。

5.数据表中格式的设置。

三、实验内容:

1.添加一个学号为“9999999999”同学记录到“学生档案表”中(其它字段内容自拟)。

2.删除第二个同学记录。

3.设置“学生档案表”中记录的字体为宋体,字号为小四号字。

适当设置“学生档案表”的行高为“标准高度”、列宽为“最佳匹配”。

并能隐藏和显示某列。

4.对“学生选课表”按成绩字段进行降序排序。

5.对“学生档案表”按多字段索引:

按“性别”及“出生日期”字段索引。

(先将表中主索引取消)

6.对“学生档案表”中性别、出生日期字段进行筛选:

1)按内容筛选出所有男同学记录。

2)按排除内容筛选出所有女同学记录。

3)对出生日期字段进行高级筛选,筛选出大于1984年1月1日同学的记录。

四、问题:

1.当数据表中设置主键后,其它索引字段是否起作用?

2.筛选保存后保存在数据库中什么对象中?

实验六数据表间的关系

一、预习内容:

1.表间关系类型“一对一”、“一对多”和“多对多”意义。

二、实验目的:

1.掌握数据库中各表之间关系的建立及编辑方法(参照完整性)。

三、实验内容:

1.建立“学生档案表”与“学生成绩表”的一对一关系。

2.建立“学生档案表”与“学生选课表”的一对多关系。

3.建立“学生档案表”与“课程表”之间的多对多关系。

4.建立各关系间的参照完整性。

四、问题:

1.两表间多对多关系通过何表做为中间表?

2.参照完整性的意义是什么?

实验七数据库的优化

一、预习内容:

1.子表的建立和删除方法;

2.数据库的压缩和修复方法。

二、实验目的:

1.掌握多表之间数据访问方法(建立子表)。

2.掌握数据库的优化方法。

3.掌握数据库密码的设置。

三、实验内容:

1.利用表的属性窗口设置“学生档案表”的子数据表为“学生成绩表”。

2.设置“学生选课表”的子数据表为“课程设置表”。

3.取消“学生档案表”的子数据表。

4.对“学籍管理.mdb”数据库进行数据库压缩和修复,压缩名为专业班级及姓名(如名为:

声乐041王鹏.mdb)。

5.将数据库的密码设置为“123”。

实验八查询的应用

(一)

一、预习内容:

1.查询的基本概念;

2.查询的类型;

3.选择查询的创建方法。

二、实验目的:

1.掌握选择查询的创建和修改方法。

2.掌握查询条件的正确书写及表达。

3.通过多表查询,深入理解表之间建立关系的重要意义。

三、实验内容:

1.利用“简单查询向导”对“学生档案表”、“学生成绩表”建立查询,命名为“学生基本信息查询”。

(要求有学号,姓名,性别,出生日期,及学生成绩表里的各科成绩)

2.利用“查询设计视图”查询“学生档案表”性别是男的所有同学,命名“男同学查询”。

3.利用“查询设计视图”查询“学生档案表”出生日期在1980年1月1日至1983年12月31日之间的同学,命名为“出生日期查询”。

4.利用“查询设计视图”查询“学生成绩表”中英语成绩大于70或小于90分的同学,命名为“数学成绩查询”。

5.利用“查询设计视图”查询出生日期大于1980年1月1日的女同学的记录,命名为“女同学出生日期查询”。

6.利用“查询向导”创建交叉表查询、匹配项查询和不匹配项查询。

四、问题:

1.选择查询与其它查询的关系。

2.Access系统会给文本型值和日期型值自动加上什么界限符?

实验九查询的应用

(二)

一、预习内容:

1.计算查询、参数查询的概念。

2.计算查询、参数查询的建立方法。

二、实验目的:

1.掌握计算查询、参数查询的建立方法。

三、实验内容:

1.建立计算查询

(1)建立名为“学生成绩总分查询”的查询,对“学生成绩表”的每个同学成绩求总分。

(2)建立名为“统计男女同学查询”,的查询,对“学成档案表”按性别字段分组(GroupBy),统计男、女同学各多少名。

2.建立参数查询

(1)查询“学生档案表”中指定的两个出生日期之间的同学,命名为“出生日期查询”。

参数提示信息分别是“起始日期:

”和“终止日期:

”。

(2)查询“学生档案表”中指定性别的同学,命名为“性别查询”。

提示信息为“请输入查询的性别”。

四、问题:

1.参数查询创建时必须有参数名?

2.“统计男女同学查询”中可选“性别”字段进行count计算么?

实验十查询的应用(三)

一、预习内容

1.操作查询的类型。

2.各种操作查询的建立方法。

3.操作查询与选择查询的区别。

二、实验目的:

1.掌握各种操作查询的建立方法。

2.掌握操作查询与选择查询的区别。

三、实验内容:

1、复制“学生档案表”的结构到xsda表中。

2、建立追加查询命名“追加xsda查询”,将“学生档案表”中所有男同学的学号,姓名,性别,出生日期追加到xsda表中。

3、建立更新查询命名“更新xsda查询”,将xsda中所有男同学的姓名字段更新成“王新”。

4、建立生成表查询命名为“生成xsda1查询”,将xsda表所有记录生成一个新的表xsda1。

5、建立删除查询命名为“删除xsda查询”,将xsda表中男同学记录删除。

实验十一查询的应用(四)

一、预习内容

1.SQL查询基本概念。

2.SQL查询基本语句SELECT、FROM、WHERE的意义。

二、实验目的:

1.掌握SQL查询基本语句SELECT、FROM、WHERE的意义。

三、实验内容:

1、查询“学生档案表”中男同学的学号、姓名、性别记录。

2、查询“学生成绩表”中英语成绩在[70,90]之间所有同学记录内容。

实验十二窗体设计

(一)

一、预习内容:

1.窗体的概念、组成结构功能。

2.“自动创建窗体”、“窗体向导”创建窗体的方法。

二、实验目的:

1.掌握“自动创建窗体”、“窗体向导”创建窗体的方法。

三、实验内容:

1.利用窗体的设计视图加三种类型图片:

(1)给照片字段中加图片。

(2)给窗体的图像控件添加图片。

(3)给窗体直接添加图片。

2.利用“自动创建窗体”创建“学生信息表”的所有字段的窗体。

(纵栏式,表格式)

3.利用“窗体向导”创建“学生信息表”的学号,姓名,性别,出生日期及照片字段的窗体。

4.利用“图表向导”和“数据透视表向导”创建图表窗体和数据透视表窗体。

四、问题

1.窗体中显示的数据位于窗体哪个节中?

2.窗体的数据源一般为什么对象?

实验十三窗体设计

(二)

一、预习内容:

1.窗体设计器创建窗体的方法。

2.窗体的常用控件。

二、实验目的:

1.掌握窗体设计器创建窗体的方法;

2.掌握窗体的标签、文本框、命令按钮及组合框等常用控件使用方法。

三、实验内容:

1.先利用“窗体向导”创建学生成绩表的的窗体,然后在窗体的设计视图,向窗体中加总分文本框(提示:

该文本框的标题为“总分”;表达式为=[]+[]+……)

2.将以前建立的“学生基本信息查询”做为窗体的记录源,然后在窗体设计视图中,打开“字段列表”将相关字段拖到相应节中。

再在窗体中加一个命令按钮控件,用来执行关闭窗体操作。

四、问题

1.标签、文本框及命令按钮适用情况。

实验十四窗体设计(三)

一、预习内容:

1.子窗体的创建方法;

2.多页窗体的创建方法。

二、实验目的:

1.掌握子窗体的创建方法;

2.掌握多页窗体的创建方法。

三、实验内容:

1.仍以“学生基本信息查询”做为窗体的记录源,在窗体设计视图中,利用“窗体工具箱”中控件放入页框控件,建立“学生信息”和“学生成绩”的选项卡,并将相关字段信息拖到各页中。

2.利用“窗体向导”创建“学生信息表”、“学生选课表”的子窗体。

(学生信息表为主窗体内容,学生选课表为子窗体的内容)

四、问题

1.创建子窗体时,是否要创建主窗体数据源与子窗体数据源间的关系?

实验十五报表设计

(一)

一、预习内容:

1.报表的概念、组成结构功能。

2“自动创建报表”、“报表向导”创建报表的方法。

二、实验目的:

1.掌握“自动创建报表”、“报表向导”报表窗体的方法。

三、实验内容:

1.利用“自动创建报表”创建“学生信息表”的“学号”、“姓名”、“性别”、“出生日期”、“专业班级”字段的报表。

(纵栏式,表格式)

2.利用“报表向导”创建“学生信息表”的“学号”,“姓名”,“性别”,“出生日期”、“专业班级”字段的报表。

3.利用“标签向导”和“图表向导”创建标签报表和图表报表。

四、问题

1.报表中显示的数据位于报表哪个节中?

2.报表的数据源一般为什么对象?

3.如何由一个窗体生成一个报表?

实验十六报表设计

(二)

一、预习内容:

1.报表设计器创建报表的方法。

2.报表的常用控件。

二、实验目的:

1.掌握报表设计器创建报表的方法;

2.掌握报表的标签、文本框及命令按钮等常用控件使用方法。

3.掌握在报表中如何插入图片、日期和计算字段。

三、实验内容:

1.先利用“报表向导”创建“学生成绩表”的报表,然后在报表的设计视图,向报表中加总分文本框(提示:

该文本框的标题为“总分”;表达式为=[]+[]+……)

2.将以前建立的“学生基本信息查询”做为报表的记录源,然后在窗体设计视图中,打开“字段列表”将相关字段拖到相应节中。

3..在所创建的“学生成绩表”中插入一图片作为背景,插入系统当前的日期和时间,插入页码。

四、问题

1.如何将纵栏式报表改成表格式报表?

2.如何插入在报表中插入计算字段?

实验十七报表设计(三)

一、预习内容:

1.报表的排序和分组

二、实验目的:

1.掌握报表的排序和分组的方法。

2.掌握多列报表报表的生成。

三、实验内容:

1.利用“报表向导”创建学生信息表报表,名为“学生信息表报表”按性别分组,并在组页脚上统计显示“[性别]的同学有[]人”(如:

男同学组的页脚显示男同学有10个)。

并在报表页眉中统计显示总人数。

2.利用“自动报表”创建学生信息报表,名为“学生通讯信息报表”。

要求在报表显示姓名、住址、联系电话,输出时以二列形式输出。

四、问题

1.报表中分组的意义是什么?

2.如何在报表中实现多列报表?

实验十八数据访问页

一、预习内容:

1.数据访问页的基本概念;

2.数据访问页的创建方法。

二、实验目的:

1.掌握利用“数据页向导”创建数据访问页的方法。

2.掌握美化数据页的简单方法。

三、实验内容:

1.利用“数据页向导”创建“学生档案表”的数据访问页。

2.在创建的“学生档案表”访问页中添加背景图片、背景音乐。

四、问题

1.数据访问页中不能显示什么类型的数据字段?

2.数据访问页对象中保存的是独立的访问页文件么?

实验十九宏的创建

(一)

一、预习内容:

1.宏的基本概念;

2.宏、宏组及条件宏的创建方法;

3.宏的运行方法。

二、实验目的:

1.掌握宏的创建方法。

2.掌握宏组的创建方法。

三、实验内容:

1.创建名为“open1”宏,宏操作先打开“学生档案表”窗体,再打开“学生档案表”报表(预览方式)。

2.创建宏组“open2”,宏名分别为xs,cj,xsxk和kc。

每个宏的操作是打开相应的“学生档案表”、“学生成绩表”、“学生选课表”和“课程表”窗体。

四、问题

1.宏操作是用户自定义的么?

2.宏和宏组运行方式分别是什么?

实验二十宏的创建

(二)

一、预习内容:

1.条件宏的创建方法

二、实验目的:

1.掌握条件宏的创建方法。

三、实验内容:

1.创建带条件的宏,运行名为“系统登录”的窗体,在该窗体密码文本框中输入相应密码,单击命令按钮,通过运行宏执行判断密码输入对否;对则打开一个名为“主窗体”的窗体,不对则弹出一个消息对话框提示密码错误。

提示:

(1)建立一个系统登录窗体,窗体中加一个带标签的文本框,标签中输入“请输入密码”提示信息,文本框未绑定,窗体名“系统登录”。

再建立一个名为“主窗体”的窗体。

(2)创建带条件宏:

在宏窗口中,单击工具栏上“条件”按钮(或“视图”菜单/“条件”)在操作列前增加了“条件”列,在条件列中输入(或利用“生成器”)

Forms!

[系统登录]!

[文本1]=“111”;操作列中“openform“打开”主窗体“,第二行条件中输入Forms!

[系统登录]!

[文本1]<>“111”;操作列中选“msgbox”在下方“消息”处输入“密码错误,请重新输入”。

保存宏名为”登录宏“

(3)重新打开“系统登录”窗体,在上加一个命令按钮操作为“杂项”中的“运行宏”选“登录宏”。

(4)运行“系统登录”窗体,在文本框中输入“111”单击命令按钮就会打开“主窗体”窗体

四、问题

1.条件宏是根据什么运行不同的执行路径的?

实验二十一宏的创建(三)

一、预习内容:

1.宏的综合应用

二、实验目的:

1.掌握宏、宏组和条件宏的综合应用

三、实验内容:

1.利用宏创建用户自定义菜单,但自定义菜单不能直接运行,先建立一个窗体,其”菜单栏”属性为”主菜单“,运行此窗体时就会隐藏系统菜单显示自定义菜单。

菜单栏上有“信息维护”、“信息查询”、“信息输出”、“系统维护”和“退出系统”四项。

(1)“信息维护”菜单中有“学生信息表”、“学生成绩表”、“学生选课表”和“课程表”四项,宏操作分别打开相应的窗体。

(2)“信息查询”菜单中有“选择查询”、“计算查询”、“参数查询”和“操作查询”四项,宏操作分别打开相应的查询例子。

(3)“信息输出”菜单中有“学生信息输出”、“学生成绩输出”、学生选课成绩输出”等,宏操作分别打开相应的报表。

(4)“退出系统”菜单直接执行退出操作。

提示:

为每组菜单创建宏组,宏组名分别为“菜单1”(其中宏名分别为“学生信息表”、学生成绩表“……操作为打开相应的窗体对象)“菜单2”、“菜单3”、“菜单4”,再建立一个名为”主菜单“的宏,将4个宏组用addmenu操作方法(第1项的菜单名称“信息维护”、菜单宏名称“菜单1”)

四、问题

1.运行菜单宏的窗体属性如何设置?

实验二十二Access编程语言VBA

(一)

一、预习内容:

1.VBA系统运行环境;

2.VBA常量、变量和表达式。

二、实验目的:

1.掌握VBA启动退出方法;

2.掌握VBA数据类型,常量、变量及表达式。

3.掌握VBA的函数。

三、实验内容:

1.VBA的启动及退出;

2.分别给a,b,c三个变量赋值10,”10”,和flase,然后用?

号输出。

3.利用VBA的立即窗口,练习如下表达式:

30-trueflase+10+”4”“计算机”+”与程序设计”“abcd”&1234

“abcde”=”abr”23<3-4+3*6mod5mid(“access”,1,3)chr(70)str(99)

四、问题

1.算术运算符的优先级别。

2.一些系统函数的意义。

实验二十三Access编程语言VBA

(二)

一、预习内容:

1.VBA基本结构顺序、选择和循环。

二、实验目的:

1.掌握VBA的顺序、选择和循环结构。

三、实验内容:

1.练习P178页例9.5

2.练习P180页例9.6

3.练习P183页例9.7

四、问题

1.选择结构和循环结构应用情况。

实验二十四Access编程语言VBA(三)

一、预习内容:

1.VBA中的面向对象编程。

二、实验目的:

1.掌握VBA面向对象编程。

三、实验内容:

1.练习P190页例9.11

四、问题

1.事件驱动机制概念。

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

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2