ACCESS2010数据库技术实验指导书3
Access 2010数据库应用技术案例教程 第3章-数据库和表
每个字段的各种属性。
【例3-6】在“教务管理”数据库中,运用“表设计器”创建一
个名为Stu的表。表结构如表3-1所示。
字段名可以包含字 母、数字、汉字、 空格和其他字符, 不能用空格字符开 头,不能包含句点
“.”、感叹号 “!”、方括号 “[]”、。字段名
字段名 学号 姓名 性别
是否团员
出生日期
表3-1 Stu表结构
3.1.3 管理数据库
1. 备份数据库 2. 查看数据库属性 3. 压缩和修复数据库
3.2 创建表
3.2.1 使用表模板创建数据表
通过“表”模板,运用Access2010内置的表模板来建立。对于一些 常用的应用,如联系人、资产等信息,运用表模板会比手动方式更加 方便和快捷。
3.2.2 使用表设计创建数据表【重点】
第3章 数据库和表
本章思维导图
学习目标
1. 掌握创建和管理数据库。 2. 了解数据库的基本操作。 3. 掌握建立表结构方法。 4. 能向表中熟练输入各类数据。 5. 掌握建立表对象之间的关联。 6. 熟练掌握表的基本操作。 7. 了解数据表格式的设置。
教学内容
3.1 创建数据库 3.2 创建表 3.3 数据类型与字段属性 3.4 建立表之间的关系 3.5 编辑数据表 3.6 设置数据表格式
➢ 链接数据:是指在自己的数据库中形成一个链接表对象, 每次在Access数据库中操作数据时,都是即时从外部数据 源获取数据。链接的数据未与外部数据源断绝联接,而将 随着外部数据源数据的变动而变动。比较适合在网络上 “资源共享”的环境中应用。链接过程快,但以后的操作 较慢。
Access2010数据库基础与应用教程第3章表
3.1.2 字段的数据类型(续)
文本类型字段的大小最大为 255 个字符。 可通过“字段大小”属性来设置文本类型字段 最多可容纳的字符数。这里的字符是指一个英 文字符,或者是一个中文的汉字。
8
3.1.2 字段的数据类型(续)
3.数字 数字字段用于保存需要进行数值计算的数据,通过 “字段大小”属性可以指定如下几种类型的数值: (1)字节—— 占1个字节,保存0~255之间的整数。 (2)整型——占2个字节,保存 -32768~32767之间的整数。 (3)长整型——占4个字节。 (4)单精度 ——占4个字节。(有效数字最多7位) (5)双精度 ——占8个字节, (有效数字有15位)
25
3.2.1 创建表的方法(续)
在Access窗口,打开某个Access 2010数据库。单击功 能区上的“创建”选项卡,可以看到在“表格”组中,有三个
按钮,用于创建表,如图3-3所示。
图3-3 “创建”选项卡中的“表格”组
26
3.2.2 使用数据表视图创建表
在数据表视图下创建表,是一种方便简单的方式,能够迅 速地构造一个较简单的数据表。 当新建一个空数据库时,Access 2010自动创建一个新 表,并打开如图3-4的数据表视图,使用户可以从此处开始 一个数据表的设计工作。
15
3.1.2 字段的数据类型(续)
10.查阅向导 用于创建这样的字段,它允许用户使用组 合框选择来自其他表(或查询)或来自一组列 表的值。在数据类型列表中选择此选项,将会 启动向导进行定义。需要与对应于查阅字段的 主键大小相同的存储空间。
16
3.1.2 字段的数据类型(续)
11.计算字段 用于存放根据同一表中的其他字段计算而来 的结果值,字段大小为8字节。计算不能引用其 他表中的字段,可以使用表达式生成器创建计算。 表达式例子:[周学时]*[上课周数 12.附件 将图像、电子表格文件、Word文档、图表 等文件附加到记录中,类似于在邮件中添加附件。 使用附件字段可将多个文件附加到一条记录中。
数据库基础与应用(Access 2010) 第3章 表的操作
3.2 表的创建
3.2.1 创建表的方法 在 Access 2010 中创建表的方法有 5 种:使用设 计视图创建表、使用数据表视图创建表、使用表 模板创建表、使用字段模板创建表和通过导入外 部数据创建表。 1 .使用设计视图创建表 使用设计视图创建表是一种比较常见的方建 的。
4 .“默认值”属性 默认值( Default )是在输入新记录时自动取定 的数据内容。在一个数据库中,往往会有一些字 段的数据内容相同或者包含有相同的部分,为减 少数据输入量,可以将出现较多的值作为该字段 的默认值。
3.1.2 字段的数据类型 1. 文本型 文本型 (Text) 字段可以保存字符数据,也可以是 不需要计算的数字。设置“字段大小”属性可以控 制文本型字段能输入的最大字符个数,最多为 255 个字符。如果取值的字符个数超过了 255 ,可使用 备注型。 注意:在 Access 中,每一个汉字和所有特殊字 符 ( 包括中文标点符号 ) 都算为一个字符。 在 Access 中,文本型常量要用英文单引号 (′) 或 英文双引号 (″) 括起来。
5. 使用导入外部数据的创建表 Access 数据库有多种方法实现与其他应用项目的 数据共享,既可以直接从某个外部数据源获取数据 来创建新表或追加到已有的表中,也可以将表或查 询中的数据输出到其他格式的文件中。前者叫做数 据的导入,后者叫做数据的导出。
1 )从外部数据源导入数据 由于导入的外部数据的类型不同,导入的操作步 骤也会有所不同,但基本步骤是类似的。 Excel 电 子表格软件是 Microsoft Office 软件包的组件之一, 它有方便的表格计算和数据处理功能。
2 .“输入掩码”属性 可以利用输入掩码( Input Mask )强制实现某种 输入模式,使数据的输入更方便。定义输入掩码时, 将格式中不变的符号定义为输入掩码的一部分,这 样在输入数据时,只需输入变化的值即可。 对于文本、数字、日期 / 时间、货币等数据类型的 字段,都可以定义输入掩码。 Access 为文本型和日 期 / 时间型字段提供了输入掩码的向导,而对于数字 和货币型字段只能使用字符直接定义“输入掩码” 属性。当然,文本和日期 / 时间型字段的输入掩码也 可以直接使用字符进行定义。
《Access 数据库应用》实验指导书
实验指导书院系:专业:课程:大学计算机II-Access数据库应用编者:大学计算机基础教研室目录实验一建表 (1)实验二简单查询 (5)实验三创建分组查询 (7)实验四报表的设计 (10)实验五利用窗体控件手动设计窗体 (12)实验六设计嵌入式条件宏 (14)实验七创建一个“跑动的字母”的窗体程序 (16)实验八实验七的改进程序 (18)实验一建表一、实验目的1.认识Access数据库的基本功能,学会如何利用和不利用模板创建数据库。
2.练习数据表创建的方法,并能根据需要灵活的创建数据表。
3.能够为建立的表添加表关系。
二、实验要求1.启动Access,2010,利用“罗斯文”模板建立Access数据库,观察数据库的主要功能与主要组成部分。
2.新建空白数据库,并在该数据库中新建“客户”表、“员工”表,“产品”表、“订单”表和“订单明细”表。
3.为建立的5个数据表建立关系。
三、实验原理利用Access,2010创建一个数据库,并将其保存。
创建表和表的关系。
四、实验步骤1.利用“罗斯文”模板,建立Access数据库,命名为罗斯文1。
2. 新建空白数据库,命名为MyDB1。
3. 在MyDB1中创建4个表:客户、员工、订单、订单明细。
客户表设计视图客户表各字段及其属性员工表各字段及其属性产品表各字段及其属性订单表各字段及其属性订单明细表各字段及其属性4.为“客户”表、“员工”表,“订单”表和“订单明细”建立表间关系。
通过数据库工具-关系-显示表,选择以上四个表,将“客户”表的“ID”字段拖动到“订单”表的“客户ID”处,松开鼠标后,系统弹出“编辑关系”对话框。
勾选“实施参照完整性”、“级联更新相关字段”和“级联删除相关记录复选框”。
5. 重复以上步骤,建立其余各表间的表关系。
各表间关系与字段连接方式如下表所示。
6. 保存数据库文件。
实验二简单查询一、实验目的:1.学习选择查询的主要功能。
2.练习查询条件的使用。
Access2010数据库技术及应用第三章_表(2学时)
设置数据类型和数据大小
说明
12
3.3 创建表
表的设计
表的视图
创建表 创建表
表之间的关系
修改表结构
表的结构都可以根据需要进行修改,但对已经输入数据的表结构进行修改时, 可能影响字段中存放的数据和使用这些被修改字段的对象。如:在数据记录输入后 修改“有效性规则”,则必须修改已经输入的数据记录以满足新的有效性规则;查 询、报表、窗体等数据库对象中使用了被更名的字段,那么这些对象中的字段名也 要进行相应更改,这给应用系统开发和运行带来严重影响。这就要求在数据库设计 时做好表结构的设计工作,保证表结构修改工作在数据输入前完成。 可以在设计视图和数据表视图中修改表的结构,基于创建表结构相同的原因, 这里只介绍在设计视图中修改表结构。
建立关系的方法
建立两个表间的关系是通过分别在两个表中选取一个字段,通过这两个字段数 据间的对应关系来建立两个表之间的关系。这个字段称为关联字段。
关系类型
一对一
一对多 多对多
17
3.5 表之间的关系
表的设计
表的视图
创建表
表之间的关系 表之间的关系
创建和编辑关系
不能在已打开的表之间创建关系,创建关系前必须关闭已经打开的要创建关系 的表。两个表之间建立了“一对多”或“一对一关”系后,两个表并不是平等的, 把“一对多”关系中的“一”方称为主表(父表),“多”方称为相关表(子表)。 如“商品”表和“销售”表建立“一对多”关系后,“商品”表为主表,“销 售”表为相关表。把“一对一”关系中,第一个“一方”称为主表(父表),第二 个“一方”称为相关表(子表)。如“商品”表和“库存”表建立“一对一”关系 后,“商品”表为主表,“库存”表为相关表。
图3-41销售统计数据
第3章 Access 2010数据库应用教程 表
3.2 表结构设计概述
表的限制 字段名称 字段类型 字段属性 “学生管理”
字段名称 课程编号 课程名称 课程类别 学分 数据类型 文本 文本 文本 数字 字段大小 20 50 50 长整型
课程表
字段名称 课程编号 班级编号 教师编号 学年 学期 学时 数据类型 文本 文本 文本 文本 文本 文本 字段大小 20 20 20 50 50 50
Access 2010数据库应用教程
使用数据表视图创建
步骤如下: (3)选中“ID”列,在“属性”组中单击“名称与标题” 或直接双击“ID”列,将名称改为“学号”。
Access 2010数据库应用教程
使用数据表视图创建
步骤如下: (4)选中已更名的“学号”列,在“格式”组中的“数据类 型”中,将该列的数据类型改为“文本”。 (5)添加所需字段的字段名,然后输入记录数据,Access会 自动根据输入的值为字段分配数据类型,而后根据表结构修改 字段大小。
字段属性
“学生管理”
数据库的表结 构设计实例
OLE对象字段的大小 表中的索引个数 索引中的字段个数 属 性 有效性消息的字符个数 有效性规则的字符个数 表或字段说明的字符个数 当字段的Unicode Compression属性设置为“是” 时记录中的字符个数(除“备注” 和“OLE对象”字段外) 字段属性设置的字符个数
3.3 创建表
(4)通过“表设计”创建,在表的“设计视 图”中设计表,用户需要设置每个字段 的各种属性。
(5)通过“字段”模板创建表。
(6)通过从外部导入数据创建表。
Access 2010数据库应用教程
使用数据表视图创建
【例】创建一个“学生管理”数据库,通过 数据表视图建立“学生”表。要求如下: (1)将学号字段设置为主键,而且录入数据 时只能录入12位。 (2)性别的有效性规则设置为“男”或 “女”。 (3)出生日期显示效果为“****年**月** 日”。 (4)设置学号和姓名字段为多字段索引。
Access2010数据库04_03
窗体的创建与应用
窗体是Access数据库的重要对象之一,它既是管 理数据库的窗口,也是用户与数据库交互的桥梁。 通过窗体不仅可以输入、编辑、显示和查询数据, 还可以将数据库中的对象组织起来,形成一个功能 完整、风格统一的数据库应用系统。本章将详细介 绍窗体的概念和作用、窗体的组成和结构、窗体的 设计和创建。
窗体的创建与应用
知识准备
窗体的创建与应用
知识准备
自定义功能区
窗体的创建与应用
任务实施
1.使用“导航”按钮,创建“图书借阅管理系统”控制窗体。
步骤一
单击“创建”选项卡,单击“窗体”组中的“导航”按钮导航,从弹出 的下拉列表中选择一种所需的窗体样式,本例选择“垂直标签,左侧”。
导航选项
窗体的创建与应用
用于更改设计数据库对象的默设置,包含表设计视图、查询设 计视图、窗体/报表设计视图。
当前数据库
用于修改当前数据库的选项,可以修改当前数据库的应用程序 标题、图标,还可以完成数据库中对象显示样式的修改。
自定义功能区 用与向数据库中添加新的功能。
控制窗体
主要用于操作控制程序的运行,通过选项卡、按钮、选项按钮 等控件对象来影响用户请求。
窗体的创建与应用
任务一 创建导航窗体
窗体的创建与应用
任务分析
Access 2010提供了一种新型的窗体,称为导航窗体。 在导航窗体中,可以选择导航按钮的布局,也可以在所选 布局上直接创建导航按钮,并通过这些按钮将已建数据库 对象集成在一起形成数据库应用系统。使用导航窗体创建 应用系统控制界面更简单、更直观。
步骤一
打开“图书借阅管理系统”数据库,在“文件”选项卡下单击“选项” 按钮,打开“Access选项”对话框。
数据库应用课程设计指导书2010(ACCESS版)
数据库应用课程设计指导书一、课程设计的目的和意义《数据库应用课程设计》是《数据库原理及应用》课程的辅助实践教学课程。
通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。
二、课程设计内容该课程设计要求学生根据所学知识,设计开发一个小型数据库应用系统。
三、设计要求:通过设计一完整的数据库,使学生掌握数据库设计各阶段的输入、输出、设计环境、目标和方法。
熟练掌握两个主要环节:①概念结构设计与逻辑结构设计;②熟练的使用SQL语言实现数据库的建立、应用和维护。
要求如下:1.以小组为单位,1~3人为一组。
2.要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。
3.课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,其成绩按不及格处理。
4.在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。
不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。
5.小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。
四、设计说明书(设计报告)提纲(特别提示:报告要有自己思路的完整详尽的论述[3000字以上],不能只有图表)设计说明书内容如下:概述:系统的基本任务,主要业务,开发目标(一)需求分析1.用户需求:系统现状,要解决的主要问题,达到的具体指标等。
2.业务分析及整理:描述系统的业务工作流程,画出规范的数据流程图及必要的数据字典。
3.功能需求分析:改进完善数据流程图,分析系统需要拥有哪些功能来完成用户需要完成的任务。
(二)数据库概念(模型)设计写出由基本项构思ERD的四条原则及根据每条原则相应得出的实体、联系及其属性,并确定主实体的主标识,画出ERD;用原则4检查改正错误;对其中复杂的多元联系进行分析,必要则改进。
《ACCESS数据库》实训指导书
女
1980-11-5
团员
991021
杭师大附中
99102109
唐今一
男
1980-11-6
团员
991021
浙师大附中
99102110
石育秀
女
1980-11-7
团员
991021
浙师大附中
99102201
潘强
男
1980-3-7
团员
991022
杭州80中
99102202
陈文欣
女
1980-5-1
团员
991022
二、实训理论基础
关系型数据库基本概念、关系完整性规则、主键及范式理论。
三、实训内容与步骤
创建学生档案表、课程名表、学生成绩表,设置主键、建立表间关系,收集 到的各数据表的内容如下。
学生档案表
学号
姓名
性别
出生日期
政治面貌班级编号源自入学成绩毕业学校98102301
郝建
男
1990-1-1
团员
981023
475
8
6
利用菜单将以上创建的各对象集成一个完整应用系统。
4
三、实训成绩评定、考核办法
数据表及关系创建占10分,学生档案窗体占10分,课程表窗体占10分,成绩 表窗体占10分,查询窗体占15分,系统集成占5分,实训报告占40分。
实训内容
实训一数据表及关系的创建
一、实训目的
熟练掌握数据库的创建方法,熟练掌握数据表结构设计及修改方法。
图1-1表间关系
四、效果要求:
1、字段属性设置正确。
2、表间关系设置正确,要求实施参照完整性、级联更新、级联删除相关记录。
实训二 学生档案录入模块
(完整版)Access2010实验报告
计算机实验报告-课程名称:Access2010数据库程序设计教程-指导老师:吴华荣-姓名:陈雪颖-班级:英语151 班-学号:1820154586实验一:图书借阅管理系统需求分析(一)实验目的1、了解数据库结构设计的过程与实验方法,根据实体-属性图、实体-联系图以及数据,分析并设计出合理的数据库表记录。
2、体验表间关系和数据的完整性。
(二)实验步骤通过案例分析了解该系统数据包括:1、读者信息表:每对应一个读者,有相应的一条记录。
2、图书档案信息表:对于每一种书,有一条记录。
3、书目编码信息表:对应每一本书即一个条形码,都有一条记录。
4、借阅信息表:对应每一次借书/ 还书,都有一条记录。
(三)实验内容分别建立四种表的实体-属性图,设计图书借阅管理系统数据库及四种表的结构设计图表,并为每个表设置主关键字。
(四)实验结果及总结设计合理的数据库结构,可以对图书馆的图书进行更好的管理,提高工作效率。
实验二:创建Access 数据库和数据表(一)实验目的1、熟悉Access2010的工作环境,掌握启动和关闭Access的方法。
2、掌握创建和打开Access数据库的方法。
3、掌握使用“表设计”按钮创建表,及通过“表”按钮输入数据创建表的操作。
4、掌握表结构的修改方法、表记录的输入和编辑方法。
5、掌握字段属性的设置。
(二)实验步骤1、启动Access2010:单击任务栏"开始”按钮,单击"开始”菜单。
2、创建并打开空数据库“图书借阅库” 。
3、使用设计器创建四种表结构并输入表记录。
4、修改表结构,编辑字段设置。
(三)实验内容打开Access2010,分别输入四种表的数据,使用设计器设计表的结构如增加、删除、修改相应字段,在设计视图中进行字段的属性设置,最后保存表,关闭所有窗口。
(四)实验结果及总结掌握Access2010 的启动及创建过程,能够熟练的运用设计器设计表的各个属性,了解表的有效性规则,熟练的运用表的各种操作。
ACCESS数据库实训指导书
ACCESS数据库实训指导书一、实训目的ACCESS 数据库是一种常用的关系型数据库管理系统,通过本次实训,旨在让学生熟悉 ACCESS 数据库的基本操作和应用,掌握数据库的创建、表的设计与操作、查询的创建与使用、窗体和报表的设计等内容,培养学生的数据库设计和管理能力,提高学生解决实际问题的能力。
二、实训环境1、操作系统:Windows 7 及以上版本。
2、软件:Microsoft Office Access 2010 及以上版本。
三、实训要求1、学生应按时参加实训,遵守实训纪律,认真完成实训任务。
2、学生应独立完成实训任务,不得抄袭他人成果。
3、学生应爱护实训设备,保持实训环境的整洁。
四、实训内容(一)数据库的创建1、启动 Access 软件,选择“空数据库”选项。
2、在弹出的“文件新建数据库”对话框中,选择数据库的保存位置,并为数据库命名,例如“学生管理系统”。
3、点击“创建”按钮,完成数据库的创建。
(二)表的设计与操作1、在数据库窗口中,选择“创建”选项卡,点击“表设计”按钮,进入表设计视图。
2、定义表的字段名称、数据类型、字段大小等属性。
例如,创建“学生”表,字段包括“学号”(文本型,长度为10)、“姓名”(文本型,长度为 20)、“性别”(文本型,长度为 2)、“年龄”(整型)等。
3、设置主键。
主键用于唯一标识表中的每一条记录,通常选择不重复且能够唯一标识的字段作为主键,如“学号”。
4、保存表设计,为表命名,例如“学生表”。
5、切换到数据表视图,输入数据进行测试。
(三)查询的创建与使用1、在数据库窗口中,选择“创建”选项卡,点击“查询设计”按钮,进入查询设计视图。
2、添加要查询的表。
3、在“字段”行选择要查询的字段。
4、设置查询条件。
例如,查询年龄大于 20 岁的学生信息,可以在“年龄”字段的“条件”行输入“>20”。
5、运行查询,查看查询结果。
6、保存查询,为查询命名,例如“年龄大于 20 岁的学生查询”。
Access2010实验指导书
目录实验一数据库及表的操作 (1)实验二查询 (19)实验三窗体 (28)实验四报表设计 (34)实验五宏 (39)实验六模块与VBA程序设计 (44)实验一数据库及表的操作实验类型:验证性实验课时:学时指导教师:时间:2015 年月日课次:第节教学周次:第周一、实验目的1.掌握数据库的创建及其它简单操作2.熟练掌握数据表建立、数据表维护、数据表的操作二、实验内容与要求1.数据库的创建、打开、关闭2.数据表的创建:建立表结构、设置字段属性、建立表之间关系、数据的输入3.数据表维护:打开表、关闭表、调整表外观、修改表结构、编辑表内容4.数据表的操作:查找替换数据、排序记录、筛选记录三、实验步骤案例一:创建数据库1.创建空数据库要求:建立“教学管理.accdb”数据库,并将建好的数据库文件保存在“E:\实验一”文件夹中。
操作步骤:图1-1创建教学管理数据库(1)在Access 2010启动窗口中,在中间窗格的上方,单击“空数据库”,在右侧窗格的文件名文本框中,给出一个默认的文件名“Database1.accdb”。
把它修改为“教学管理”如图1-1所示。
(2)单击按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,在“E\实验一”文件夹中,单击“确定”按钮,如图1-2所示。
(3)这时返回到access启动界面,显示将要创建的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上。
(4)在右侧窗格下面,单击“创建”命令按钮,如图1-1所示。
(5)这时开始创建空白数据库,自动创建了一个名称为表1的数据表,并以数据表视图方式打开这个表1,如图1-3所示。
图1-2“文件新建数据库”对话框(6)这时光标将位于“添加新字段”列中的第一个空单元格中,现在就可以输入添加数据,或者从另一数据源粘贴数据。
图1-3表1的数据表视图2.使用模板创建Web数据库要求:利用模板创建“联系人Web数据库.accdb”数据库,保存在“E:\实验一”文件夹中。
实验3 表的创建与操作_Access 2010数据库应用技术实验指导与习题选解_[共5页]
6
实验3
表的创建与操作
一、实验目的
1.掌握创建表的方法。
2.掌握设置表属性的方法。
3.理解表间关系的概念并掌握建立表间关系的方法。
4.掌握表中记录的编辑方法及各种维护与操作方法。
二、实验内容
创建“图书管理”数据库时,约定任何读者可借多种图书,任何一种图书可为多个读者所借阅,所以“读者”实体和“图书”实体的联系是多对多的关系,其E-R 图如图1-1所示。
图1-1 “读者”实体和“图书”实体的E-R 图
将E-R 图转换为等价的关系模型:
读者(读者编号,读者姓名,单位,电话号码,照片)
图书(图书编号,图书名称,作者,定价,出版社名称,出版日期,是否借出,图书简介) 借阅(读者编号,图书编号,借阅日期)
3个表的结构分别如表1-1~表1-3所示。
表1-1
“读者”表的结构
字段名称 数据类型 字段大小
读者编号 文本 6 读者姓名 文本 10 单位 文本 20 电话号码
文本
8 照片 OLE 对象。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《ACCESS2010数据库技术及应用》实验指导(3)学号:姓名:班级:专业:实验三窗体实验类型:验证性实验课时: 4 学时指导教师:时间:201 年月日课次:第节教学周次:第周一、实验目的1. 掌握窗体创建的方法2. 掌握向窗体中添加控件的方法3. 掌握窗体的常用属性和常用控件属性的设置二、实验内容和要求1. 创建窗体2. 修改窗体,添加控件,设置窗体及常用控件属性三、实验步骤案例一:创建窗体1.使用“窗体”按钮创建“成绩”窗体。
操作步骤如下:(1)打开“教学管理.accdb”数据库,在导航窗格中,选择作为窗体的数据源“教师”表,在功能区“创建”选项卡的“窗体”组,单击“窗体”按钮,窗体立即创建完成,并以布局视图显示,如图3-1所示。
(2)在快捷工具栏,单击“保存”按钮,在弹出的“另存为”对话框中输入窗体的名称“教师”,然后单击“确定”按钮。
图3-1布局视图2.使用“自动创建窗体”方式要求:在“教学管理.accdb”数据库中创建一个“纵栏式”窗体,用于显示“教师”表中的信息。
操作步骤:(1)打开“教学管理.accdb”数据库,在导航窗格中,选择作为窗体的数据源“教师”表,在功能区“创建”选项卡的“窗体”组,单图3-2窗体向导按钮击“窗体向导”按钮。
如图3-2所示。
(2)打开“请确定窗体上使用哪些字”段对话框中,如图3-3所示。
在“表和查询”下拉列表中光标已经定位在所学要的数据源“教师”表,单击按钮,把该表中全部字段送到“选定字段”窗格中,单击下一步按钮。
(3)在打开“请确定窗体上使用哪些字”段对话框中,选择“纵栏式”,如图3-4所示。
单击下一步按钮。
(4)在打开“请确定窗体上使用哪些字”段对话框中,输入窗体标题“教师”,选取默认设置:“打开窗体查看或输入信息”,单击“完成”按钮,如图3-5所示。
(5)这时打开窗体视图,看到了所创建窗体的效果,如图3-6所示。
图3-3“请确定窗体上使用哪些字”段对话框图3-4“请确定窗体使用的布局”段对话框中图3-5输入窗体标题“教师”图3-6“纵栏式”窗体2.使用“自动窗体”方式要求:以“教师”表为数据源自动创建一个“数据透视表”窗体,用于计算各学院不同职称的人数。
操作步骤:(1)在导航窗格中,选择“表”对象,选中“教师表”,“创建”选项卡——“窗体”组,单击“其他窗体”下拉列表,单击“数据透视表”菜单,出现“数据透视表工具/设计”选项卡。
如图3-7所示。
图3-7数据透视表菜单(2)单击“显示/隐藏”组,“字段列表”按钮,弹出“数据透视表字段列表”,如图3-8所示。
图3-8数据透视表子段列表(3)将“数据透视表字段列表”窗口中的“系别”字段拖至“行字段”区域,将“职称”字段拖至“列字段”区域,选中“编号”字段,在右下角的下拉列表框中选择“数据区域”选项,单击“添加到”按钮,如图3-91所示。
这时就生成了数据透视表窗体。
(4)单击“保存”按钮,保存窗体,窗体名称为“教师职称统计”。
图3-9数据透视表窗体3.使用向导创建窗体要求:以“学生”表和“选课成绩”表为数据源创建一个嵌入式的主/子窗体。
操作步骤:(1)在数据库窗口的“窗体”对象下,双击“使用向导创建窗体”选项,打开“窗体向导”对话框。
(2)在“窗体向导”对话框中,在“表/查询”下拉列表框中,选中“表:学生”,并将其全部字段添加到右侧“选定字段”中;再选择“表:选课成绩”,并将全部字段添加到右侧“选定字段”中。
(3)单击“下一步”,在弹出的窗口中,查看数据方式选择“通过学生”,并选中“带有子窗体的窗体”选项。
(4)单击“下一步”,子窗体使用的布局选择“数据表”选项。
(5)单击“下一步”,所用样式选择“标准”选项。
(6)单击“下一步”,将窗体标题设置为“学生”,“子窗体”标题设置为“选课成绩”。
(7)单击“完成”按钮。
出现如图3-10所示。
图3-10嵌入式的主/子窗体4.在设计视图中创建窗体要求:以“学生”表的备份表“学生2”为数据源创建一个窗体,用于输入学生信息,如图3-3所示。
操作步骤:(1)在导航窗格中,选中“学生”表,文件——对象另存为“学生2”。
(2)选中“学生2”表,单击“打开”按钮,在数据表视图下,将光标定位到“性别”字段任一单元格中,单击“编辑”→“替换”菜单命令,查找“男”,全部替换为1,查找“女”,全部替换为2,替换完成后关闭“学生2”表。
(3)在导航窗格中,选“表”对象,选择“学生2”表,单击“创建”选项卡——“窗体”组——“窗体设计”按钮,建立窗体,弹出“字段列表”窗体,(“字段列表”窗体,可通过“窗体设计工具/设计”选项卡——“工具”组——“添加现有字段”按钮,切换显示/隐藏)。
(4)分别将字段列表窗口中的“学生编号”、“姓名”、“团员否”、“住址”、“性别”字段拖放到窗体的主体节中,并按图3-11调整好它们的大小和位置。
图3-11设计窗体中添加的空间位置(5)在“窗体设计工具/设计”选项卡——“控件”组——单击“使用控件向导”,如图3-12所示。
图3-12窗体设计工具/设计选项卡(6)再单击“选项组”按钮,在窗体上添加选项组控件。
在“选项组向导”窗口中“标签名称”列表框中分别输入“男”、“女”。
单击下一步,如图3-13所示。
(7)在“默认项”中选择“是”,并指定“男”为默认选项。
单击“下一步”,如图3-14所示。
(8)设置“男”选项值为1,“女”选项值为2。
单击“下一步”,如图3-15所示。
(9)选中“在此字段中保存该值”选项,并选中“性别”字段。
单击“下一步”,如图3-16所示。
(10)选择“选项按钮”和“蚀刻”样式,如图3-176所示。
(11)单击“下一步”,输入标题为“性别”,如图3-176所示。
单击“完成”按钮。
再删除性别标签和文本框。
图3-13选项组向导标签名称图3-14确定默认值图3-15设置选项组的值图3-16“在此字段中保存该值”选项图3-17确定在选项空间组中使用何种类型的控件及样式图3-18为选项组指定标题(12)在“窗体设计工具/设计”选项卡——“控件”组——单击“使用控件向导”,再单击“命令按钮”,在窗体上添加命令按钮控件。
在出现对话窗口中选择“记录操作”选项,然后在“操作”列表中选择“添加新记录”。
如图3-19所示。
(13)单击“下一步”,选择“文本”,文本框内容为“添加记录”。
单击“下一步”,为命令按钮命名,选默认值,然后单击“完成”按钮。
用同样的方法,继续创建其他命令按钮。
如图3-20所示。
(7)保存窗体,窗体名称为“学生信息添加”。
如图3-21所示。
图3-19命令按钮向导图3-20确定命令按钮显示文本图3-21设计视图创建学生窗体效果案例二:窗体综合应用1.补充“教师奖励信息”窗体设计在“E:\实验三”文件夹下存在一个数据库文件"Access3-1”,里面已经设计好窗体对象“教师”。
要求:(1)在窗体的页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“教师奖励信息”;(2)在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内容为“奖励”,名称为“bopt”;(3)在选项组内放置二个单选按钮控件,选项按钮分别命名为“opt1”和“opt2”,选项按钮标签显示内容分别为“有”和“无”,名称分别为“bopt1”和“bopt2”;(4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk”和“bQuit”,按钮标题分别为“确定”和“退出”;(5)将窗体标题设置为“教师奖励信息”,设计结果如图3-22所示。
图3-22设计效果操作步骤:(1)打开“Access3-1”数据库,选“教师”窗体,,打开窗体设计视图。
(2)在“窗体设计工具”选项卡中选择“设计”选项卡——“控件”组,如图3-23所示。
选择“标签”控件,在窗体页眉节区位置添加一个标签控件。
在“属性”窗口中“格式”选项卡修改标题“教师奖励信息”。
如图3-24所示。
图3-23控件组(3)在“控件”组中,选择“选项组”控件,在主体节区位置添加一个选项组控件。
在控件”组中选择“选项按钮”控件,在选项组内放置二个单选按钮控件。
图3-24属性窗口“标题”属性(4)在工具箱中选择“命令按钮”控件,在窗体页脚节区位置添加两个命令按钮。
(5)打开属性窗中,进行属性设置,各对象属性设置如表3-1所示。
(6)保存窗体,单击工具栏中“视图”按钮切换到窗体视图,查看窗体效果。
表3-1“教师奖励信息”窗体中对象的属性设置对象属性名属性值标签名称bTitle选项组名称opt选项组的标签名称bopt 标题奖励选项按钮名称opt1 标题有选项按钮名称opt2 标题无命令按钮名称bok 标题确定命令按钮名称bQuit 标题退出窗体标题教师奖励信息2.补充“测试窗体”设计在“E:\实验三”文件夹下,存在一个数据库文件“Access3-2”,里面已经设计好窗体对象“fTest”及宏对象“m1”。
要求:(1)在窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“窗体测试样例”;(2)在窗体主体节区内添加二个复选框控件,复选框选项按钮分别命名为“opt1”和“opt2”,对应的复选框标签显示内容分别为“类型a”和“类型b”,标签名称分别为“bopt1”和“bopt2”;(3)分别设置复选框选项按钮opt1和opt2的“默认值”属性为假值;(4)在窗体页脚节区位置添加一个命令按钮,命名为“bTest”,按钮标题为“测试”;(5)设置命令按钮bTest的单击事件属性为给定的宏对象m1;(6)将窗体标题设置为“测试窗体”,设计结果如图3-25所示。
图3-25测试窗体操作步骤:(1)打开“Access3-2”数据库,选“fTest”窗体,打开窗体设计视图。
(2)在“窗体设计工具”选项卡中选择“设计”选项卡——“控件”组,如图3-23所示。
在窗体页眉节区位置添加一个标签控件,在“属性”窗口中“格式”选项卡修改标题“窗体测试样例”。
如图3-24所示。
(3)在工具箱中选择“复选框按钮”控件,在窗体主体节区位置添加二个复选框按钮控件。
(4)在工具箱中选择“命令按钮”控件,在窗体页脚节区位置添加一个命令按钮。
(5)进行属性设置,各对象属性设置如表3-2所示。
(6)保存窗体,切换到窗体视图,查看效果。
表3-2“测试窗体”中对象的属性设置对象属性名属性值标签名称bTitle复选框名称opt1 默认值=False复选框的标签标题类型a 名称bopt1复选框名称opt2 默认值=False复选框的标签标题类型b 名称Bopt2命令按钮名称bTest 标题测试单击m1窗体标题测试窗体3.补充“教师基本信息”窗体设计在“E:\实验三”文件夹下,存在一个数据库文件“Access3-3”,里面已经设计好表对象“tTeacher”、窗体对象“fTest”和宏对象“m1”。