microsoft access 2010培训 为新数据库设计表
Access 2010数据库应用:创建数据表的方法
《Access2010数据库应用》
单元3 创建与编辑Access数据表
创建数据表的方法
2
《Access2010数据库应Fra bibliotek》数据表是数据库中用来存储数据的对象,是 整个数据库系统的基础,应在创建查询、报表等 其他数据库对象之前先创建数据表。
Access允许在一个数据库中包含多个数据表, 用户可以在不同的数据表中存储不同类型的数据。
3
Access 2010创建数据表的方法主要有三种: (1)使用表的“设计视图”创建表; (2)使用表的“模板”创建表; (3)通过输入数据创建表。其中使用设计 视图创建表是Access最常用的一种方法。
4
《Access2010数据库应用》
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课程设计 (2)
数据库基础与应用-Access2010课程设计一、课程设计目标本课程设计旨在通过学生对Microsoft Access 2010 数据库软件的学习,让学生掌握Access数据库的创建,基本操作,数据表的设计规范,数据查询等基础知识和技能。
同时,通过本次课程设计,培养学生对于信息的处理、整理和分析能力,能够从信息中找到有用的信息,并进行数据挖掘和分析。
二、学习内容1.数据库基础概念介绍2.Microsoft Access 2010的基本操作3.数据库设计与规范4.数据表的创建、修改和删除5.数据记录的添加、修改和删除6.数据查询的基本原理和方法7.查询的多种表达方式8.数据报表制作与高级查询三、教学方法1.理论讲解与示范操作相结合;2.课堂演示,学生跟随模拟操作;3.实际案例分析;4.课堂讨论;5.个人或小组设计、制作数据库,完成数据库表设计及一些复杂查询。
四、课程设计任务1.综合任务:结合学生实际需求,设计一个企业管理数据库表,包括各部门人员信息、业务进展情况、销售额、资金流动状况等,并设计一些查询报表。
2.具体任务:–实现数据表的创建、数据记录的添加、修改和删除;–实现数据查询的基本原理和方法,并设计一些复杂查询,如交叉表查询、联表查询等;–制作符合格式要求的查询报表,并能够按需求进行修改和更新。
五、考核方法1.打分考察,包括以下几方面:–数据库表的设计是否完整和规范;–数据记录的添加、修改和删除是否准确和规范;–数据查询的方法和选择是否正确和规范;–查询报表的制作是否符合要求;–制作的数据库是否符合实际需求。
2.理论考核,包括以下几方面:–数据库基础概念;–Microsoft Access 2010的基本操作;–数据库设计与规范;–数据查询与报表制作。
六、课程设计预期效果通过本次课程,学生能够充分掌握 Microsoft Access 2010 数据库的创建和操作,能够设计符合规范的数据库表结构和实现数据的添加、修改和删除,同时,能够进行数据查询和生成报表,实现数据的分析和挖掘,为增强学生实际应用能力和提高学生综合素质积累丰富的经验和知识。
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文档、图表 等文件附加到记录中,类似于在邮件中添加附件。 使用附件字段可将多个文件附加到一条记录中。
access2010创建表的方法
access2010创建表的方法宝子,今天咱们来唠唠Access 2010创建表的方法呀。
一种方法呢,就是使用设计视图创建表。
你打开Access 2010之后,找到创建选项卡,然后点击表设计。
这时候就会弹出一个设计视图的界面啦。
在这里呀,你就可以开始定义表的结构喽。
像给每个字段取个名字,就好像给每个小伙伴起个独特的绰号一样。
比如说“姓名”字段呀,“年龄”字段啥的。
然后呢,还得给每个字段选个合适的数据类型,这就好比给小伙伴们安排不同的角色呢。
数字类型的字段就像数学小天才,文本类型的就像是文艺小青年啦。
定义好这些之后,可别忘了设置主键哦,主键就像是这个表的小队长,能让数据整整齐齐的。
还有一种超简单的方法,就是通过数据表视图创建表。
同样在创建选项卡下面,有个数据表视图的按钮,一点它,就会出现一个空表啦。
然后你就可以直接在这个表里面输入数据啦。
你一边输入数据呢,Access就会自动根据你输入的数据来确定每个字段的数据类型。
不过这种方法呢,对于表结构的控制就没有设计视图那么精确啦,但是胜在简单快捷,就像走捷径一样。
另外呀,要是你已经有了一些数据存在Excel表格里,也可以把Excel表格的数据导入到Access里来创建表哦。
在外部数据选项卡里面找到Excel,然后按照提示一步步操作就行啦。
就像是把一群外来的小伙伴迎接到Access这个大家庭里呢。
宝子,你看Access 2010创建表是不是还挺好玩的呀?你可以根据自己的需求和喜好选择不同的方法呢。
不管是精心设计的设计视图,还是简单粗暴的数据表视图,又或者是导入外部数据,都能让你轻松搞定表的创建哦。
加油,你肯定能在Access的小世界里玩得转的!。
Access2010数据库技术及应用第三章_表(2学时)
设置数据类型和数据大小
说明
12
3.3 创建表
表的设计
表的视图
创建表 创建表
表之间的关系
修改表结构
表的结构都可以根据需要进行修改,但对已经输入数据的表结构进行修改时, 可能影响字段中存放的数据和使用这些被修改字段的对象。如:在数据记录输入后 修改“有效性规则”,则必须修改已经输入的数据记录以满足新的有效性规则;查 询、报表、窗体等数据库对象中使用了被更名的字段,那么这些对象中的字段名也 要进行相应更改,这给应用系统开发和运行带来严重影响。这就要求在数据库设计 时做好表结构的设计工作,保证表结构修改工作在数据输入前完成。 可以在设计视图和数据表视图中修改表的结构,基于创建表结构相同的原因, 这里只介绍在设计视图中修改表结构。
建立关系的方法
建立两个表间的关系是通过分别在两个表中选取一个字段,通过这两个字段数 据间的对应关系来建立两个表之间的关系。这个字段称为关联字段。
关系类型
一对一
一对多 多对多
17
3.5 表之间的关系
表的设计
表的视图
创建表
表之间的关系 表之间的关系
创建和编辑关系
不能在已打开的表之间创建关系,创建关系前必须关闭已经打开的要创建关系 的表。两个表之间建立了“一对多”或“一对一关”系后,两个表并不是平等的, 把“一对多”关系中的“一”方称为主表(父表),“多”方称为相关表(子表)。 如“商品”表和“销售”表建立“一对多”关系后,“商品”表为主表,“销 售”表为相关表。把“一对一”关系中,第一个“一方”称为主表(父表),第二 个“一方”称为相关表(子表)。如“商品”表和“库存”表建立“一对一”关系 后,“商品”表为主表,“库存”表为相关表。
图3-41销售统计数据
Access2010数据库基础教程第2章 数据库和数据表
第2章 数据库和数据表
2.1
2.2 2.3
数据库操作
创建数据库
数据表的基本操作
2
2.1 数据库操作
要创建 Access 数据库,首先应根据用户需求对数据 库应用系统迚行分析和研究,全面觃划,然后再根 据数据库系统的设计觃划创建数据库。创建数据库 应遵循以下觃则。 1)明确建立数据库的目的。确定数据库迚行哪些数据 的管理,有哪些需求和功能,再决定如何在数据库中 组织信息以节省资源,怎样利用有限的资源収挥最大 的效用。 2)确定需要的数据表。在明确了建立数据库的目的乊 后,即可着手设计数据库中的每一个表。
16
2.2.2 创建数据表结构
创建数据表就是建立一个新的表文件。创建表乊前, 需要对表迚行分析,确定准备在表中存储哪些数据。 数据表的创建可分为两步:首先创建数据表的结构, 即确定数据表的字段个数、字段名、数据类型、字 段宽度及小数位数等特征;然后,根据字段特征输 入相应的记录。 在 Access 中,系统提供了多种创建表结构的方法。 可以通过“数据表”视图创建表结构,也可以通过 表向导创建表结构,或者通过设计视图创建表结构。 下面分别介绍这几种创建表结构的方法。
2、关闭数据库
数据库使用完乊后要及时将其关闭。关闭数据库主 要有以下几种方法。 1)单击数据库窗口右上角的“关闭”按钮。 2)选择“文件”→“关闭”命令。 3 )单击数据库窗口左上角控制菜单按钮,在弹出的 下拉菜单中选择“关闭”命令。 4)双击数据库窗口左上角控制菜单按钮。 5)按〈Ctrl+F4〉组合键,关闭数据库窗口。
3
3 )确定所需要的字段。确定在每个表中要保存哪些 信息。在表中,每类信息称做一个字段,在表中显示 为一列。 4 )确定关系。分析所有表,确定表中的数据和其他 表中的数据有何关系。必要时,可在表中加入字段或 创建新表来明确关系。 5 )改迚设计。迚一步分析设计,查找其中的错误创 建表,在表中加入几个实际数据记录,看能否从表中 得到想要的结果。需要时可调整设计。 6 )创建数据库中的其他对象。例如,创建查询、窗 体、报表、页、宏和模块等对象。
第4章 Access2010数据库的设计
4.3.1 设 计
“学 生 管 理 系 统” 数 据 库
系统功能分析 学生管理系统应具有以下功能: ① 系统应允许管理员对学生信息、成绩、专业、班级、学院、课
程信息进行管理。 ② 系统应允许查询学生信息和相关成绩。 ③ 系统应允许打印学生信息和相关成绩。
4.3.1 设 计
“学 生 管 理 系 统” 数 据 库
数
数据是描述现实世界事物的符号记录形式,是利用物理符号记
据 库
录下来的可以识别的信息,这里的物理符号包括数字、文字、图形
系 、图像、声音和其他的特殊符号。
统
数据管理
概 述
数据管理包括对各种形式的数据进行收集、存储、加工和传输
等的一系列活动。其目的之一是从大量原始数据中抽取、推导出对
人们有价值的信息,利用这些信息作为行动和决策的依据;另一目
概
述 关系模型。
1. 关系模型
4.1.2 关 系 数 据 库
关系模型是通过二维结构表示实体及其实体之间联系的数据模型, 用一张二维表来表示一种实体类型,表中一行数据描述一个实体。
学号 140601101 140601102 140601103 140601104
姓名 张竹岩 李娜 徐昕 高鹏
性别 男 女 男 男
学院编号 文本 2 √ √
学院名称 文本 10
√
2.表结构的设计
4.4.1 表 结 构 的 设 计
专业
字段名 字段类型 字段大小 主键 不允许为空
班级
字段名 字段类型 字段大小 主键 不允许为空
专业编号 文本 4 √ √
班级编号 文本 7 √ √
专业名称 文本 10
√
班级名称 文本 10
Access数据库基础教程2010版课程设计
Access数据库基础教程2010版课程设计一、课程介绍本课程是Access数据库基础教程的2010版课程设计,适用于初学者。
Access是微软公司开发的一种数据库管理软件,能够快速创建数据库、表格、查询、表单、报表等。
本课程将从基础的数据库概念、基本操作、数据类型等方面讲解Access的使用方法。
二、教学目标1.了解数据库的基本概念和基本操作;2.能够创建表格、字段、数据类型;3.能够实现数据的录入、修改、删除、查询、排序、筛选等操作;4.能够创建表单、报表;5.能够使用查询功能,实现多表联结、条件查询、计算字段等高级操作。
三、课程大纲3.1 基础概念1.数据库的定义和作用;2.数据库管理系统(DBMS)的分类和特点;3.Access的特点和应用场景。
3.2 界面介绍和基本操作1.界面介绍及功能区、Ribbon模式;2.新建数据库、表格、字段;3.数据类型、主键、唯一值。
3.3 数据的操作1.数据记录的录入、修改、删除;2.数据的查询、排序、筛选、过滤;3.单表查询和多表查询。
3.4 单表查询和多表联结1.单表查询的基本语法和使用方法;2.多表联结的基本语法和使用方法;3.外部连接和内部连接的区别。
3.5 高级查询1.条件查询,如使用 AND 和 OR 运算符;2.计算字段,如使用基本运算符、通配符、函数表达式;3.分组和汇总,如使用 GROUP BY 和 HAVING 子句。
3.6 表单和报表1.创建表单的基本方法;2.设置表单的属性和样式;3.创建报表,设置报表的属性和样式。
四、课程设计本课程的设计以实际案例为基础,结合实践操作和理论知识,通过“讲解-实践-巩固”的教学方式,让学生掌握使用Access进行数据库管理的基本技能。
4.1 教学流程第 1-2 周:了解数据库概念,Access 的特点和操作界面。
第 3-4 周:实现数据的录入、修改、删除、查询、排序、筛选等基本操作。
第 5-6 周:学习单表查询和多表联结的基本语法和使用方法。
Access2010数据库基础与应用课程教学方案表
Access 2010数据库基础与应用(第2版)课程教学方案表(供参考)I‘教学目的及要求:本课程以Microsoft Access 2010中文版为平台,介绍关系数据库管理系统的基础知识及关系数据库应用系统的开发技术。
具体要求如下:1. 具有数据库系统的基础知识2. 基本了解面向对象的概念3. 掌握关系数据库的基本原理4. 掌握VBA程序设计方法5. 掌握上机调试程序的基本技能6. 能使用Access建立一个简单数据库应用系统课程学时:每周2学时上理论课,2学时上机实验,一学期共72学时。
或者每周3学时上理论课,2学时上机实验,一学期共90学时。
周次教学进度(包括课程进度、各种教学环节的安排及参考书目)第一周(注意,为了更好地进行上机实验,前三章内容的教学顺序作了调整。
)第1章第1.1节数据管理发展概况(简要讲)第1章第1.2节数据库系统简述(简要讲)第1章第1.3节数据模型(简要讲)第2章 Access 2010数据库设计与创建 (第2.1、2.3、2.4.1和2.5节)第3章第3.1节表的结构。
第3章第3.2节创建表(第3.2.1节~第3.2.3节)第3.5节中的导入表上机实验2。
第二周第3章第3.2节创建表(第3.2.4节~第3.2.6节)第3章第3.3节表之间的关系上机实验2(续)、上机实验3第三周第3章第3.4节表的基本操作(第3.4.1节~第3.4.12节)。
第3.5节中的表导出与链接表上机实验3(续)。
第四周第1章第1.4节关系数据库。
第1章第1.5节关系运算。
第1章第1.6节数据库设计简述。
上机实验3(续)、上机实验1。
第五周第4章第4.1节查询概述。
第4章第4.2节创建选择查询。
第4章第4.3节查询的运行和修改上机实验4第1题的第(1)小题和第(2)小题。
第六周第4章第4.4节查询条件的设置。
第4章第4.5节设置查询的计算。
第4章第4.6节交叉表查询。
第4章第4.7节参数查询。
Access2010数据库应用实训教程课程设计
Access2010数据库应用实训教程课程设计1. 课程内容本课程主要涉及Access2010数据库的基础知识和应用技能,包括以下内容:•数据库和表格的创建•查询的设计和应用•表单的设计和应用•报表的设计和应用•数据库的自动化和高级应用通过本课程的学习,学生可以掌握Access2010数据库的基本应用技能,能够熟练使用Access2010完成日常的数据管理和分析工作。
2. 教学目标本课程旨在培养学生的以下能力:•掌握Access2010数据库的基本理论知识和操作技能;•能够应用Access2010设计和实现符合实际需求的数据库、表格、查询、表单和报表;•具备独立思考和解决问题的能力,能够在数据库应用实践中灵活运用Access2010的各种功能和工具,提高数据处理和管理效率;•具备团队协作和项目管理的能力,能够与团队成员共同完成数据库应用项目,撰写项目总结报告等。
3. 教学方法和学习方式本课程采用面授、实训和实践相结合的教学方法,具体学习方式如下:1.授课教师讲解Access2010数据库的基础知识和应用技能;2.自主学习:学生在教学过程中可以根据自身学习情况,结合教学材料和网络资源,自主学习和实践;3.实训:老师会根据实际需求和课程要求,给学生提供一些数据库应用实训项目,学生需要借助Access2010和其他相关软件工具进行实践;4.小组讨论和团队合作:在实践过程中,老师会要求学生进行小组讨论和团队合作,促进知识的交流分享和团队协作能力的提高。
4. 教学内容和进度安排本课程共分为5个模块,课程内容和进度安排如下:第一模块:基础知识和工具介绍•Access2010数据库介绍和应用领域介绍•数据库设计和表格设计•查询的设计和应用•表单的设计和应用•报表的设计和应用•数据库的自动化和高级应用第二模块:数据库和表格的创建•数据库的创建和管理•表格的创建和管理•数据类型和约束的设置•主键和外键的设置•数据的导入和导出第三模块:查询的设计和应用•查询的基本概念和类别•查询的设计和运行•查询的参数和条件设置•查询的计算和统计功能第四模块:表单和报表的设计和应用•表单和报表的应用领域•窗体和报表的设计和制作•对表格和查询的新增、编辑、删除和查询功能的支持•自定义控件的制作和使用第五模块:数据库的自动化和高级应用•宏和宏的应用•VBA的基础知识和应用技巧•数据库的编程和自动化处理•数据库的安全性和维护5. 教学评估和考核方法•平时评估:老师会根据学生的实践、作业和课堂表现等情况,对学生进行平时评估,并给予及时反馈;•考核方式:期末测试和实际项目考核•期末测试:主要考察学生对Access2010数据库基础理论知识和应用技能的掌握程度;•实际项目考核:老师会给每个小组分配一个案例,要求学生根据案例设计、开发和实现一个完整的数据库应用项目。
第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)设置学号和姓名字段为多字段索引。
电子教案-《中文版Access 2010基础与实训》-A06-4280 项目二_数据库表_任务2 设计学生信息表
课程教案(2)通过在“开始”选项卡中的“视图”命令组进行选择,如下图所示,将“数据透视图视图”切换为“数据透视表视图”。
(3)通过在程序状态栏最右侧的“视图”命令组进行选择,如下图2-77所示,将“设计视图”切换为“数据表视图”。
【任务实施】请同学们熟悉操作数据表四种操作视图的切换【任务二】对于字段的操作(1)添加字段1)新建空白数据库,命名为“学生信息.accdb”,保存路径为桌面。
系统将自动插入新的空表“表1”,默认视图为“数据表视图”。
保存该表,并重命名为“学生信息”。
在该表中,系统自动插入了字段“ID”,并插入了系统字段“单击以添加”字段,如下图所示。
2)在“字段”选项卡上的“添加和删除”组中,有各种数据类型的字段可以添加。
如单击“文本”可添加文本数据类型的字段,如下图所示。
或者在“学生信息”表中鼠标右键单击系统字段“单击以添加”,选择“文本”数据类型,如下图所示。
3)系统自动在“学生信息”表的系统字段“单击以添加”前添加了一个新的字段“字段1”,如下图所示。
4)在“添加和删除”组中单击“日期和时间”,如下图所示。
系统自动在“学生信息”表的系统字段“单击以添加”前添加了一个新的字段“字段2”,如下图所示。
双击字段名“字段2”,将其改为“日期和时间”,如下图所示,添加了一个“日期和时间”的字段。
5)切换到“设计视图”,在“设计”选项卡上的“工具”组中,单击“插入行”,如下图所示。
或者,在“学生信息”字段表中鼠标右键单击字段“日期和时间”,选择“插入行”,如下图所示(因为“添加新字段”为系统字段,不能设置其数据类型等属性信息,所以此处不可见)。
6)系统自动在“学生信息”字段表的字段“日期和时间”前添加了一个新的空字段,重命名为“设计图字段”,系统自动设置其数据类型为“文本”,如下图所示。
7)切换回到“数据表视图”并根据提示要求保存表,在表“学生信息”中可以看到通过三种不同方法添加的新字段“字段1”“设计视图字段”和“日期和时间”,如下图所示。
第2章Access2010数据库应用教程表
第2章 Access 2010 表
知识要点
表的设计原那么 表构造设计概述 创立表 表的根本操作 表间关系 表的导入、导出与链接
Access 2010数据库应用教程
Access 2010数据库应用教程
重点与难点
重点:使用“表设计器〞创立表的构造 主键的概念、作用及设置方
修改表的构造
在“设计视图〞中修改表构造的操作步 骤如下: 〔1〕翻开要修改表的“设计视图〞; 方法一:在“导航窗口〞中右击表名, 在快捷菜单中选择“设计视图〞命令,
修改表的构造
在“设计视图〞 中修改表构造的 操作步骤如下: 〔1〕翻开要修 改表的“设计视 图〞; 方法二:单击 “视图〞下拉按 钮,点击“数据 表视图〞。
Access 2010数据库应用教程
使用数据表视图创立
步骤如下: 1.设计视图创立“学生〞表。 〔1〕启动Access 2010,在翻开的“文件〞窗口中,单击 “新建〞; 〔2〕在右侧的“文件名〞框中,键入文件名“学生管理〞, 选择保存的文件夹为“d:\学生管理〞,单击“创立〞,新 数据库随即翻开。
修改表的构造
Access 2010数据库应用教程
Access 2010数据库应用教程
修改表的构造
在“数据表视图〞中修改表构造的方法如下: 在导航窗格中双击需要修改的表,此时出现 “表 格工具〞选项卡,单击“字段〞选项,就可以通过 修改工具进展表构造的修改。
Access 2010数据库应用教程
设置和取消表的主键
主键是表中的一个字段或字段集,为每 条记录提供一个唯一的标识符。在数据 库中,信息被划分到基于主题的不同表 中,然后通过表关系和主键以指示 Access如何将信息再次组合起来。 Access使用主键字段将多个表中的数据 迅速关联起来,并以一种有意义的方式 将这些数据组合在一起。
access2010数据库教案(单元2)
3.技能训练
练习数据表的格式基本操作
学生上机完成任务并提交,进行分组互评。
50min
作业:单元2相关习题、单元实训2
任务四
使用数据表
授课日期
计划学时
2
教学目标
知识
1.了解排序和筛选的概念
2.了解排序规则和排序的注意事项
技能
1.会使用排序
2.会使用筛选
教学重点
排序和筛选的基本操作
教学难点
高级筛选
(1)主键和索引的基本概念
(2)参照完整性的基本概念和连接类型
教师讲授并引导学生归纳总结。
10min
4.技能训练
(1)练习主键的相关操作
(2)练习创建表间关系和参照完整性的的相关操作
(3)练习创建索引的相关操作
(4)拓展使用子数据表
学生上机完成任务并提交,进行分组互评。
80min
作业:单元2相关习题、单元实训2
3.会创建、查看、修改和删除表间关系
4.会创建索引
5.会设置参照完整性
6.会使用子数据表
教学重点
主键和表间关系
教学难点
参照完整性
教学资源
多媒体课件、试题库
教学活动
教学环节与内容
教学设计
时间
1.导入新课
数据库中的表之间不是孤立存在的,彼此之间存在着联系,可以创建表与表之间的关系。
收集并展示典型的、非规范的Access数据库表,让学生了解创建表间关系的重要性
2.技能学习
(1)使用排序
(2)使用公用筛选器进行筛选
(3)使用基于选定内容的筛选
(4)按窗体筛选
(5)使用高级筛选/排序
(6)移除、清除和保存筛选器
Access2010数据库基础与应用课程教学方案表
Access 2010数据库基础与应用(第2版)课程教学方案表(供参考)I‘教学目的及要求:本课程以Microsoft Access 2010中文版为平台,介绍关系数据库管理系统的基础知识及关系数据库应用系统的开发技术。
具体要求如下:1. 具有数据库系统的基础知识2. 基本了解面向对象的概念3. 掌握关系数据库的基本原理4. 掌握VBA程序设计方法5. 掌握上机调试程序的基本技能6. 能使用Access建立一个简单数据库应用系统课程学时:每周2学时上理论课,2学时上机实验,一学期共72学时。
或者每周3学时上理论课,2学时上机实验,一学期共90学时。
周次教学进度(包括课程进度、各种教学环节的安排及参考书目)第一周(注意,为了更好地进行上机实验,前三章内容的教学顺序作了调整。
)第1章第1.1节数据管理发展概况(简要讲)第1章第1.2节数据库系统简述(简要讲)第1章第1.3节数据模型(简要讲)第2章 Access 2010数据库设计与创建 (第2.1、2.3、2.4.1和2.5节)第3章第3.1节表的结构。
第3章第3.2节创建表(第3.2.1节~第3.2.3节)第3.5节中的导入表上机实验2。
第二周第3章第3.2节创建表(第3.2.4节~第3.2.6节)第3章第3.3节表之间的关系上机实验2(续)、上机实验3第三周第3章第3.4节表的基本操作(第3.4.1节~第3.4.12节)。
第3.5节中的表导出与链接表上机实验3(续)。
第四周第1章第1.4节关系数据库。
第1章第1.5节关系运算。
第1章第1.6节数据库设计简述。
上机实验3(续)、上机实验1。
第五周第4章第4.1节查询概述。
第4章第4.2节创建选择查询。
第4章第4.3节查询的运行和修改上机实验4第1题的第(1)小题和第(2)小题。
第六周第4章第4.4节查询条件的设置。
第4章第4.5节设置查询的计算。
第4章第4.6节交叉表查询。
第4章第4.7节参数查询。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
例及如怎图,样。谁输将入输数入据数?据需以要
使用哪种窗体?
• 适合保存的所有数据。
为新数据库设计表
列出要存储的数据
• 在此期间,您还 需要考虑要从数 据库生成的报表
例如或,邮是否件要。了解何时
需要更换桌椅? 谁需要 这一信息? 审视需要输 入和使用的数据对于您 确定要存储的数据十分 有帮助。
储日期和时间,则将字 段设置为“日期/时间” 数据类型。
• 每个字段都接收一种数据类型。
为新数据库设计表
计划数据类型
• 数据类型是所有 关系数据库的标 准,它们有助于 确保数据输入的 准确性。 例如, 您将不能在设置
此外为,包数据含类日型期还有和助时 于这段控是的间姓制因大的名数为小据它。字。库们您段的会将中大控不小制输会,字在入
一个大字段中存放少量 文本,从而避免造成空 间浪费。
• 每个字段都接收一种数据类型。
为新数据库设计表
计划数据类型
• 利用 Access, 可以方便地设 置数据类型。 目前,在列出 字段后,请记 下每个字段的 数据类型。
• 每个字段都接收一种数据类型。
为新数据库设计表
计划主键
• 计划的下一步是 在每个表中添加 主键字段。 主 键是一个字段或 一个字段组合,
(Access 将其 称为“对象”)。
为新数据库设计表
练习建议
1.开始规划。 2.探索资产数据库模板。 3.探索在不创建表的情况下避免冗余数据的
方法。
• 在线练习(需要 Access 2010)
为新数据库设计表
测试问题 1
• 主键的功能是什么? (选择一个答案。) 1.唯一标识表中的每条记录。 2.加密和解密数据库。 3.有助于在正确的表中输入数据。
另外该,字如果段您中打的算将值数。
据库发布到 SharePoint, 您需要使用“自动编号” 字段作为所有表的主键。
• 所有表的关键字段。
为新数据库设计表
计划外键
• 如本课程前文所 述,将数据划分 到表中后,将使 用称为关系的链 接将数据重新组 合在起来。 表
现在关,系您需可要能计很划关复系杂,, 为此这您不需要在确本定课放置程的 “外讨键论”的范位围置内。 。
例表创如视建的A,图表c表您(。ce只而将s能非s不使表提能用设供数计使的据器用) 某些功能。
• Web 数据库需要进行一些规划。
为新数据库设计表
设计用于 SharePoint 的表
• 此外,只能创建 称为查阅字段的 关系类型。 通 过这种类型的关 系,您可以从一 个表的列表中选 择另一个表中的 值。
为新数据库设计表
从计划开始
• 在此过程中,您 将确保每个表都 包含唯一的数据。 例如,资产数据 表不能包含销售
将过数程信据据称息表划作分“,不到标工能较准资包小化表”单含中。数医的 疗记录。
• 制定计划既省时又省力。
为新数据库设计表
从计划开始
• 制定计划既省时又省力。
• 对数据进行标准 化处理后,将通 过关系将表链接 起来,从而对数 据进行重组。
虽据但然存数图点原放据中。始在库电一将显子个数示表长据了格列划将表分这数中到一,
了多个表中。 而这些表 以某种方式紧密联系在 一起,以便您可以从数 据中查找信息并提取含 义。
为新数据库设计表
从计划开始
• 这组表和关系 是任何关系型 数据库的主干。 没有它们,就
请继没续有往下数学据习库,我。们
将逐步向您讲解设计过 程。
• 制定计划既省时又省力。
为新数据库设计表
确定用途
• 在规划新数据 库时,第一步 是写下其用途。 在本例中,您 需要输入和管
但不理要贵到此公为司止的。 资您还 需使要用产问数数一据下库据自以。己及,如谁何将使
用,并确保用途描述能
区分所有这些不同的需
求和用途。
• 谁、什么、何时、何地、原因及如何。
为新数据库设计表
• 所有表的关键字段。
为新数据库设计表
计划主键
• Access 提供了 多种方法来创建
鉴于主您键是初。学者,最简
单的方法是为每个表规 划一个“ID”字段,例 如“资产 ID”或“供应 商 ID”,然后将此字段 设置为“自动编号”数 据类型。
• 所有表的关键字段。
为新数据库设计表
计划主键
• 接下来,每当 您增加一条新 记录,Access 都会按一递增
主键担值心很小,,这只种有在重关复 系能中从是使数正用据主库常键中的值提。时取,信才息。
因此,作为设计的一个 步骤,需要指示外键字 段。
• 关系的要点:共享键。
为新数据设计表
设计用于 SharePoint 的表
• 作为设计过程的 最后一步,需要 确定是否将数据 库发布到 SharePoint。 如果是这样,您
为新数据库设计表
从组、字段开始
• 在工作期间,您 可能会发现自己 希望在一个表中 使用另一个表中 的数据。 例如, 图中显示“资产”
这需式很要,组商正表我包和常所们,具将含技您有在表术将的后示支会关面了联稍供持解方微应的 讲解字一段下这。些关系。 现
在,请包含您认为每个 表应具备的所有字段。
• 我们将从烦琐的细节开始。
• 关系的要点:共享键。
为新数据库设计表
计划外键
• 外键只是您在其 他表中使用的主 键。
图中显示了这一点。您 可以看到,“供应商” 表和“技术支持”表中 的主键是如何变成“资 产”表中的字段的。 “资产”表中的这些重 复字段就是外键。
• 关系的要点:共享键。
为新数据库设计表
计划外键
• 这时,您可能想 说,“等一下, 像这样共享字段 会导致一些数据 重复!”请不用
例一如主它来,键所专电值话来具门公标有标司识的识通王过俊值每唯元用条 的所记有录信息(,即从表而跟中踪的 这些每信一息。行)。
• 所有表的关键字段。
为新数据库设计表
计划主键
• 除了标识数据库 中的每条记录外, 主键还用在表之
事实间上的,主关键系的上作用。特
别重要,我们专门为其 设立了一条规则:数据 库中的每个表都必须有 一个主键。 没有主键, 您就不能创建关系并从 数据中提取有意义的信 息。
从计划开始
• 有关数据库设计 的语言可能很专 业,您可能会听 到类似“范式” 的术语,但下面
首先讲,述查看的需是要一捕获些的基 数少据是本。重知复这的识些?数:据例中如有,多电
子表格列出供应商的次 数是多少? 您需要查找 这些重复的数据,并将 其单独移到一个表中。
• 制定计划既省时又省力。
• 适合保存的所有数据。
为新数据库设计表
列出要存储的数据
• 要实现这些目标, 首先需要列出要 捕获的数据。 您可以从现有数 据开始,在本例 中,就是您的电 子表格。 或者,
主需动求如纸向。果质同事您分了使类解用帐他们的或的是表 单,那么请收集 这些例证。
• 适合保存的所有数据。
为新数据库设计表
列出要存储的数据
1. 能够捕获所有数据而又不产生冗余即可。
• 可以是一个表,也可以是很多表。
为新数据库设计表
测试问题 5
• 您通过什么方式在表 A 和表 B 之间建立关 系?(选择一个答案。)
1.合并表 A 和表 B。 2.链接表 A 和表 B。 3.将表 A 中的主键添加到表 B(反之亦然)。
为新数据库设计表
测试问题 5
为新数据库设计表
从组、字段开始
• 最后,为消除疑 虑,无需对行进 行规划。 当您 在字段中输入数 据时,就会自动 生成行。
• 我们将从烦琐的细节开始。
为新数据库设计表
计划数据类型
• 列出每个表中的 字段后,您需要 确定每个字段的 数据类型。 数 据类型是一种属 性,它用于控制
例如在,字若要段存中储可文本以数输 据(入例和如姓不名能和输地址入)的, 可本以”内将数容字据段类。设型置。为若“要文存
• 适合保存的所有数据。
为新数据库设计表
按主题对数据进行分组
• 列出要捕获的数 据后,您将发现 它们很自然地归 类为一个或多个 主题类别或组。
• 资型和例可如产号成如能下数、本,会分据购。您自组,买的动:例日信进如期息行
• 唯一信息集。
为新数据库设计表
按主题对数据进行分组
• 唯一信息集。
• 供应商数据 — 计算机、办公桌 和其他设备的提 供方。 此类别 可能包含公司的
• 名话姓技据和称号名术维—、码。支护设地及持服备址联数务修、系的复电人提 供方。 此类别 与供应商数据类 似,也包含公司 名称和联系人姓 名。
为新数据库设计表
按主题对数据进行分组
• 唯一信息集。
为新数据库设计表
• 由于每个组都对 应一个表(例如, “资产”、“技 术支持”和“供 应商”),因此 分组很重要。 虽然分组可能不
答案:
2. 错误。
• 如果仅需要存储和跟踪少量项,可以使用 包含值列表的查阅字段。
为新数据库设计表
测试问题 4
• 设计优良的数据库应包含多少表? (选择 一个答案。)
1.能够捕获所有数据而又不产生冗余即可。 2.一个。 3.两个。
为新数据库设计表
测试问题 4
• 设计优良的数据库应包含多少表?
答案:
• Web 数据库需要进行一些规划。
为新数据库设计表
设计用于 SharePoint 的表
• Web 数据库需要进行一些规划。
• Access 设定这 些限制的原因是 发布过程会将数 据库转换为动态 HTML 和 ECMAScript, 因此您需要避免
作为创计建划的任最何后无一步法,转 请这但注虽至换数意然关为据是是重否一要这库发个。些组布小语件数的据细言库节的。,