ACCESS数据库实训指导书

合集下载

ACCESS数据库实验指导书

ACCESS数据库实验指导书

数据库原理及应用实验指导书(ACCESS数据库)指导老师:陈俊智昆明理工大学国土资源工程学院学院2012年3月目录实验(一):SQL数据定义功能实验(二):练习SQL数据操纵功能实验(三):数据库综合设计实验(一):SQL数据定义功能一、实验内容及要求1. 使用SQL语句建立学生管理系统相关的表,同时完善各表的相关完整性约束。

其中带有下划线的为主码学院(学院代码,学院名称)create table 学院(学院代码char(8) primary key,学院名称char(8));学生(学号,姓名,性别,学院代码),学院代码为外码create table 学生(学号char(8) not null unique,姓名char(8),性别char(8),学院代码char(8),primary key(学号),foreign key(学院代码) references 学院(学院代码));教师(教师号,教师姓名,学院代码),学院代码为外码create table 教师(教师号char(8) primary key,教师姓名char(8),学院代码char(8),foreign key(学院代码) references 学院(学院代码));课程(课程号,课程名,学时)create table 课程(课程号char(8) primary key,课程名char(8),学时char(8));学习(学号,课程号,成绩),学号为外码,课程号为外码create table 学习(学号char(8),课程号char(8),成绩char(8),primary key(学号,课程号),foreign key(学号) references 学生(学号),foreign key(课程号) references 课程(课程号));开课(教师号,课程号),教师号为外码,课程号为外码create table 开课(教师号char(8),课程号char(8),primary key(教师号,课程号),foreign key(教师号) references 教师(教师号),foreign key(课程号) references 课程(课程号));2. 对各表进行增加、删除、修改属性操作添加操作:对学生表添加出生日期字段,和家庭地址字段,教师表增加性别字段,出生日期字段,对课程表增加先修课程字段,并且先修课程为本关系外码。

access实验指导书AAA

access实验指导书AAA

实验一创建Access数据库【实验目的】1.了解Access数据库窗口的基本组成2.学会如何创建数据库文件3.熟练掌握使用数据库表的建立方法4.掌握表属性的设置5.掌握记录的编辑、排序和筛选6.掌握索引和关系的建立【实验内容】1.启动Access数据库,创建一个名为“图书管理.mdb”的空数据库文件。

并依照表1~3,在上述建立的数据库中创建“读者”、“图书”、“借书登记”3个表。

2.将所有日期型字段的格式设置为“短日期”。

3.将“图书”表的“书号”字段的“标题”设置为“图书编号”;“出版社”字段的默认值设置为“电子工业出版社”;“价格”字段的有效性规则为“价格>0”;有效性文本为“价格必须大于0”。

4.登陆“表属性”设置有效性规则“还书日期>借书日期”,有效性文本为“还书日期必须大于借书日期”。

(此题难度较大,请参看附录)5.为“读者”表的“部门”字段设置查阅属性,显示控件为:组合框,行来源类型为:值列表,行来源为:法律系;英语系;中文系;科研处;人事处;教务处。

(请参看附录)6.在“读者”、“图书”和“借书登记”3个表中输入记录,照片和备注内容可以自己定义。

“读者”表记录“图书”表记录“借书登记”表记录7.在“读者”表中,将“部门”字段移到“姓名”字段的前面,然后增加一个“联系方式”字段,数据类型能够为“超链接”(存放读者的E-mail地址)。

8.在“读者”表和“图书”表中添加两条记录,内容自定。

9.删除“读者”表中新添加的两条记录。

10.备份数据库中的3个表(将3个表分别“另存为”即可)。

11.对“读者”表按“办证日期”升序排序。

(12-14题,使用筛选\高级筛选来完成)12.对“借书登记”表按“借书证号”升序排序,对同一个读者按“借书日期”降序排序。

13.从“图书”表中查找有破损的图书。

(请参看附录)14.从“借书登记”表中查找借书证号为“522100”的读者在2008年的借书情况。

实训10 Access数据库操作

实训10   Access数据库操作

实训10 Access数据库操作【实训目的】(1)掌握创建Access数据库的一种方法。

(2)掌握在Access数据库中创建表的一种方法。

(3)掌握为多个表建立关联的方法。

(4)掌握创建查询对象的一种方法。

(5)掌握Excel与Access数据交换的方法。

【实训环境】中文Windows 2000/2003/XP、Office 2000/2003/XP。

【实训内容及操作步骤】1. 启动和退出Access 2000Access 2000的启动与退出操作和Microsoft Office 2000 中的其它组件的启动与退出操作是类似的,这里不再赘述。

首次启动Access后,在打开主窗口的同时会打开一个对话框,界面如图20-1所示。

图20-1主窗口及其对话框2. 创建数据库从图20-1中可以看出,Access提供了2种途径来建立数据库。

·利用数据库向导建立数据库使用数据库向导,可以最简单的方式创建一个数据库,一次操作就可以创建数据库所需要的表、窗体和报表等对象。

因为数据库向导是根据设计人员的数据库设计结果为用户做好的模板程序,只要用户回答向导的几个问题,向导即可自动创建出用户需要的数据库。

利用向导可以大大提高创建数据库及数据库对象的工作效率·自行创建一个空数据库如果所需数据库没有可供参照的数据库模板,也可以从最基本的新建一个空数据库开始创建一个数据库。

建立数据库后,系统会自动在主窗口中打开数据库窗口,如图20-2所示。

在数据库窗口的“数据库对象栏”按下不同的按钮,会出现不同的视图。

图20-2主窗口及数据库窗口在图20-3中“表”按钮是处于被按下的状态(默认值),所以此时“对象创建方法和已有对象列表”显示的是“表视图”。

图20-4所示为“查询”按钮被按下时的“查询视图”。

图20-3表视图图20-4查询视图3. 为数据库创建表创建表要分两个步骤:创建表结构,向表中输入数据。

Access提供了三种方法用于创建表结构:设计器、表向导和通过输入数据创建表,如图20-3所示。

【优质】access实验指导书-实用word文档 (10页)

【优质】access实验指导书-实用word文档 (10页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==access实验指导书篇一:Access实验指导书201X版本辽东学院信息技术学院《数据库技术及应用》实验指导编著:牟瑛学号:姓名:班级:学院/专业:任课教师:201X年3月目录实验一数据库及表的操作 (1)实验二查询 (25)实验三窗体 (41)实验四报表设计 (56)实验五宏 (62)实验六模块与VBA程序设计 (67)实验一数据库及表的操作实验类型:验证性实验课时: 6 学时指导教师:时间:201X 年月日课次:第节教学周次:第周实验分室:实验台号:实验员:一、实验目的1.掌握数据库的创建及其它简单操作2.熟练掌握数据表建立、数据表维护、数据表的操作二、实验内容与要求1.数据库的创建、打开、关闭2.数据表的创建:建立表结构、设置字段属性、建立表之间关系、数据的输入3.数据表维护:打开表、关闭表、调整表外观、修改表结构、编辑表内容4.数据表的操作:查找替换数据、排序记录、筛选记录三、实验步骤案例一:创建数据库1.创建空数据库要求:建立“教学管理.accdb”数据库,并将建好的数据库文件保存在“E:\实验一”文件夹中。

操作步骤:图1-1创建教学管理数据库(1)在Access 201X启动窗口中,在中间窗格的上方,单击“空数据库”,在右侧窗格的文件名文本框中,给出一个默认的文件名“Database1.accdb”。

把它修改为“教学管理”如图1-1所示。

(2)单击按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,在“E\实验一”文件夹中,单击“确定”按钮,如图1-2所示。

(3)这时返回到access启动界面,显示将要创建的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上。

(4)在右侧窗格下面,单击“创建”命令按钮,如图1-1所示。

ACCESS实验指导书

ACCESS实验指导书

目录实验 1 熟悉ACCESS环境和数据库的设计 (2)实验2 数据库和表的建立 (11)实验2—1 (11)实验2-2 (11)实验2-3 (12)实验2—4 (14)实验2-5 (14)实验2—6 (15)实验2—7 (16)实验2—8 (16)实验2—9 (17)实验2—10 (17)实验2—11 (18)实验3 查询的创建 (18)实验3-1 (19)实验3-2 (19)实验3—3 (20)实验3-4 (21)实验3-5 (21)实验3—6 (22)实验4 窗体的创建 (23)实验4-1 (23)实验4—2 (25)实验4-3 (31)实验5 报表的创建 (39)实验5—1 (39)实验5-2 (40)实验5—3 (40)实验5—4 (41)实验5—5 (41)实验6 数据页的创建 (43)实验6-1 (43)实验6—2 (44)实验6—3 (44)实验7 宏的创建 (45)实验7—1 (46)实验7-2 (50)实验7-3 (52)实验 1 熟悉ACCESS环境和数据库的设计根据高等学校教学管理信息系统中学生选课管理业务的需要,设计一个“学生选课系统”数据库。

一、实验目的1.深入理解关系模型的性质;2.深入理解关系数据库的概念;3.深入理解数据库应用系统的组成;4.掌握数据库设计的一般方法和过程;5.掌握数据库中的表结构的设计原则和方法;6.掌握数据库中表间关联关系的分析及描述方法:二、实验内容1.实验要求1)采用关系数据库的设计方法对“学生选课系统"中所涉及的信息及信息处理流程进行调研.2)根据调研结果,确定实体及实体间联系的属性.根据数据规范化原则将其转换成二维表。

3)对多个表之间的关系进行分析,确定各表间的关联关系。

4)将多张数据表及它们之间的关系组织成一个数据库。

2.操作步骤(1)全面分析“学生选课系统”的日常工作流程,找出所涉及信息的实体和实体间的联系,该系统涉及的主要实体有:学生、教师、课程、专业、单位等。

《ACCESS数据库》实训指导书

《ACCESS数据库》实训指导书

《ACCESS数据库》实训指导书一、实训总目的:利用access数据库技术开发一个学生档案管理系统,要求:1.掌握数据库、数据表及表间关系的创建与修改方法,理解参照完整性概念。

2.了解查询基本功能,能熟练创建各种类型的查询。

3.了解窗体的作用,能利用各种方法创建、编辑出界面美观的窗体。

4.了解报表的作用,能按需制作格式正确的报表。

5.掌握系统集成技术,能将各分散对象组装成一个的完整系统。

二、实训内容和时间进程安排:三、实训成绩评定、考核办法数据表及关系创建占10分,学生档案窗体占10分,课程表窗体占10分,成绩表窗体占10分,查询窗体占15分,系统集成占5分,实训报告占40分。

实训内容实训一数据表及关系的创建一、实训目的熟练掌握数据库的创建方法,熟练掌握数据表结构设计及修改方法。

二、实训理论基础关系型数据库基本概念、关系完整性规则、主键及范式理论。

三、实训内容与步骤创建学生档案表、课程名表、学生成绩表,设置主键、建立表间关系,收集到的各数据表的内容如下。

学生档案表学生选课情况课程名表学生成绩表具体步骤如下:1、创建数据库:启动ACCESS,创建以“学生”命名的数据库。

2、创建数据表:经过对收集到的数据表经过规范化处理,在数据表设计视图中创建如下数据表:学生档案表、课程名表、学生选课成绩表,各表结构如下。

学生档案表课程名表学生成绩表3、创建表间关系,如下图1-1所示。

图1-1 表间关系四、效果要求:1、字段属性设置正确。

2、表间关系设置正确,要求实施参照完整性、级联更新、级联删除相关记录。

实训二学生档案录入模块一、实训目的熟练掌握利用向导创建窗体的方法,窗体中各控件的修改方法,窗体属性设置方法。

二、实训理论基础窗体设计方法。

三、实训内容与步骤要求利用本窗体能输入学生基本数据,窗体界面如图2-1 所示:图2-1 登录学生档案窗体具体步骤:1、以学生档案表为数据源,利用自动创建窗体向导创建纵栏式窗体,如下图2-2所示。

ACCESS数据库技术实验指导书-

ACCESS数据库技术实验指导书-

《ACCESS数据库技术》实验指导书武汉理工大学华夏学院课程简介:《ACCESS数据库技术》课程主要讲授数据库的基本概念,Access2003开发环境、创建数据库、数据表的使用与编辑、查询方法的设计、窗体的应用、报表的使用和数据访问页在Access中的应用以及Access与其它数据源之间导入、导出与链接的过程等内容。

学习本课程的目的是使学生掌握Access 2003的使用,掌握用Access管理数据的技术,掌握Access2003的功能、应用、使用方法和数据库应用程序开发技巧等。

课程安排:教案总周数:10周教案总时数:40学时(理论教案24学时,实验教案16学时)课程要求:上课要认真学习,上机要认真实践,注重理论联系实际。

要学有所悟,学有所用。

课程考核:本课程的期末成绩分为平时成绩和期末实验大作业成绩两部分,成绩计算方法为:大作业成绩占总成绩的60%,平时成绩(含考勤、平时作业、实验成绩)占总成绩的40%。

实验要求:1.明确实验课是本课程的重要组成部分,与理论课有着同等地位,是培养自身的实验技能与创新能力的重要途径;2.在实验课前,对实验的目的、要求和基本内容,实验的重点和难点,应进行预习与讨论,确定实施措施;3.了解实验室的规章制度和安全用电常识、实验设备损坏赔偿制度等,加强安全意识,爱惜实验设备;4.实验课期间不得擅自离开实验室或从事与本实验无关的活动,按时按质完成实验作业,培养创造性思维,努力提高自身的实践能力;5.每次实验应提交实验结果,结合实验操作过程给予综合评分(对于有创造性的实验成果酌情给予加分),作为期末考试成绩的一部分。

ACCESS数据库技术实验报告实验一 Access 2003开发环境的熟悉一、实验目的:1.掌握数据库的基本知识,了解Access的开发环境,熟悉系统菜单的功能,初步认识理解数据库和表的概念。

2. 通过创建数据库理解数据库结构的描述方法,掌握创建Access 2003数据库的各种方法。

数据库原理与应用课程设计指导书(ACCESS)

数据库原理与应用课程设计指导书(ACCESS)

可维护性
系统是否易于维护 和升级。
考核方法
课堂表现
考查学生出勤率、课堂参与度、讨论积 极性等。
系统演示与答辩
要求学生现场演示其设计的系统,并 回答老师和同学的问题。
课程设计报告
要求学生提交一份详细的课程设计报 告,包括需求分析、系统设计、实现 过程、测试结果等。
小组互评
鼓励学生之间相互评价,以促进团队 合作和交流。
数据库原理与应用课程设计指导书 (ACCESS)
2024-01-09
目录
• 课程设计概述 • ACCESS数据库基础知识 • 数据库设计 • 数据库实现 • 数据库应用系统设计 • 课程设计案例分析 • 课程设计评价标准与考核方法
01
课程设计概述
目的与意义
01
培养学生掌握数据库基本原理和ACCESS数据库应用系统的开发 方法,具备数据库设计、实现和维护的能力。
设计备份与恢复策略
制定数据库的备份和恢复策略,确保 数据安全可靠。
04
数据库实现
创建数据库
确定数据库需求
明确数据库需要存储哪些数据,以及 这些数据之间的关系。
设计数据库结构
根据需求设计数据库中的表、字段、 索引、关系等。
选择合适的数据库管理系统
根据实际需求选择合适的数据库管理 系统,如Access、MySQL、SQL Server等。
设置控件属性
设置每个控件的属性,如名称、数据源、控 件类型、样式等。
编写事件处理程序
为窗体及其控件编写相应的事件处理程序, 以实现用户交互和数据处理等功能。
创建报表
设计报表布局
确定报表的布局和风格,以及需要包含的数据和元素。
创建报表
使用报表设计器创建报表,并定义数据源和报表字段。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5、设置窗体属性:窗体标题为“登录学生档案”,关闭“滚动条”、“记录选定器”、“导航按钮”、“分隔线”、“控制框”等属性,“边框样式”为细边框。为按钮集合添加矩形控件,调整布局。
四、效果要求:
1、能利用新增和保存按钮输入如下数据:
学生档案资料
学号
姓名
性别
出生日期
政治面貌
班级编号
毕业学校
99102101
6
3
创建课程资料录入窗体,完成窗体标题、文本框、各命令按钮的创建,调整布局,美化课程资料录入窗体界面,录入课程资料数据。
4
4
创建选课成绩录入窗体,完成窗体标题、文本框、各命令按钮的创建,调整布局,美化选课成绩录入窗体界面,录入选课成绩数据。
6
5
按需创建各类查询、报表,创建信息查询窗体,完成窗体标题、文本框、各命令按钮的创建,调整布局,美化信息查询窗体界面。
99102106
董国庆

1980-11-3
党员
991021
汇文中学
99102107
王旭梅

1980-11-4
群众
991021
杭州8中
99102108
胡珊珊

1980-11-5
团员
991021
杭师大附中
99102109
唐今一

1980-11-6
团员
991021
浙师大附中
99102110
石育秀

1980-11-7
图2-4添加标题和矩形
4、利用向导添加“查找”、“新增”、“删除”、“保存”、“关闭”五个按钮。各按钮向导关键步骤如图2-5、图2-6、图2-7、图2-8所示,总体效果如图2-9所示:
图2-5“查找”按钮向导操作
图2-6“新增”按钮向导操作
图2-7“删除”按钮向导操作
图2-8“保存”按钮向导操作
图2-9总体效果
8
6
利用菜单将以上创建的各对象集成一个完整应用系统。
4
三、实训成绩评定、考核办法
数据表及关系创建占10分,学生档案窗体占10分,课程表窗体占10分,成绩表窗体占10分,查询窗体占15分,系统集成占5分,实训报告占40分。
实训内容
实训一
一、实训目的
熟练掌握数据库的创建方法,熟练掌握数据表结构设计及修改方法。
图2-1登录学生档案窗体
具体步骤:
1、以学生档案表为数据源,利用自动创建窗体向导创建纵栏式窗体,如下图2-2所示。
图2-2学生档案登录纵栏式窗体
2、在窗体设计视图中调整各控件布局,结果如图2-3所示:
图2-3调整布局
3、添加窗体标题:“登录学生档案”文本框,添加矩形,设置矩形的特殊效果为“凸起”,如下图2-4所示。
二、实训理论基础
关系型数据库基本概念、关系完整性规则、主键及范式理论。
三、实训内容与步骤
创建学生档案表、课程名表、学生成绩表,设置主键、建立表间关系,收集到的各数据表的内容如下。
学生档案表
学号
姓名
性别
出生日期
政治毕业学校
98102301
郝建

1990-1-1
团员
981023
475
学生选课情况
学号
姓名
班级编号
课程编号
课程名
课程类别
学分
成绩
98102301
郝建
981023
304
数据库原理及应用
必修课
4
77
课程名表
课程编号
课程名
课程类别
学分
学时
304
数据库原理及应用
专业课
4
64
学生成绩表
学号
学年
学期
课程编号
成绩
98102302
2006-2007
1
304
77
具体步骤如下:
1、创建数据库:
王晓伟

1980-11-16
党员
991022
杭州23中
99102206
黄骄夏

1980-11-18
团员
991022
杭州二中
99102207
张磊

1980-3-8
群众
991022
杭州五中
99102208
刁政

1980-5-19
团员
991022
汇文中学
99102301
于红

1980-3-12
团员
991023
8
8
2
短日期
4
6
单精度
20
备注
主键
课程名表
字段名
课程编号
课程名
课程类别
学分
学时
字段类型
文本
文本
文本
数字
数字
字段大小
3
16
8
字节
字节
备注
主键
学生成绩表
字段名
ID
学号
课程编号
学年
学期
成绩
字段类型
自动编号
文本
文本
文本
文本
数字
字段大小
8
3
10
1
单精度
备注
主键
3、创建表间关系,如下图1-1所示。
图1-1表间关系
团员
991021
浙师大附中
99102201
潘强

1980-3-7
团员
991022
杭州80中
99102202
陈文欣

1980-5-1
团员
991022
杭州80中
99102203
祝津

1980-5-12
群众
991022
浙大附中
99102204
杨肖

1980-5-16
团员
991022
汇文中学
99102205
郝建设

1980-1-1
团员
991021
杭州五中
99102102
李林

1980-1-2
团员
991021
杭师大附中
99102103
卢骁

1980-1-3
团员
991021
浙大附中
99102104
肖丽

1980-11-1
团员
991021
杭州二中
99102105
刘璇

1980-11-2
团员
991021
杭州五中

一、实训总目的:
利用access数据库技术开发一个学生档案管理系统,要求:
1.掌握数据库、数据表及表间关系的创建与修改方法,理解参照完整性概念。
2.了解查询基本功能,能熟练创建各种类型的查询。
3.了解窗体的作用,能利用各种方法创建、编辑出界面美观的窗体。
4.了解报表的作用,能按需制作格式正确的报表。
四、效果要求:
1、字段属性设置正确。
2、表间关系设置正确,要求实施参照完整性、级联更新、级联删除相关记录。
实训二
一、实训目的
熟练掌握利用向导创建窗体的方法,窗体中各控件的修改方法,窗体属性设置方法。
二、实训理论基础
窗体设计方法。
三、实训内容与步骤
要求利用本窗体能输入学生基本数据,窗体界面如图2-1所示:
杭州一中
99102302
张红

1980-3-14
团员
启动ACCESS,创建以“学生”命名的数据库。
2、创建数据表:
经过对收集到的数据表经过规范化处理,在数据表设计视图中创建如下数据表:学生档案表、课程名表、学生选课成绩表,各表结构如下。
学生档案表
字段名
学号
姓名
性别
出生日期
政治面貌
班级编号
入学成绩
毕业学校
字段类型
文本
文本
文本
日期/时间
文本
文本
数字
文本
字段大小
5.掌握系统集成技术,能将各分散对象组装成一个的完整系统。
二、实训内容和时间进程安排:
序号
实训内容
学时
备注
1
数据库、数据表及关系的创建,创建学生档案表、课程名表、学生成绩表,设置主键、建立表间关系。
2
2
创建学生档案录入窗体,完成窗体标题、文本框、各命令按钮的创建,调整布局,美化学生档案录入窗体界面,录入学生基本数据。
相关文档
最新文档