Access—2003课件
合集下载
应用ACCESS2003课件
学生选课时,需填写选课表: 学 号
课 程 号
姓 名 课 程 名 称
所在班级 学 时 数 课程性质
学期结束时,教师给出成绩表: 课程号:
学 号 姓
课程名称: 名 平时成绩 考试成绩 总评成绩
3-3
对该校学生管理环境,建立数据库应用系统:学生管理系统,其数据库设计如下(在 本章,我们只确定到字段名称为止): 1. 确定数据库的用途和需求 该数据库系统是对学生信息、学生选课信息、学生成绩信息进行管理的系统。如能够 对学生信息进行输入、删除、修改、查找;查找学生选课情况,查找学生的成绩等等。 2. 确定数据库中所需的表 我们先画出该校学生管理 环境的E-R图。
⑴ 关系术语 ① 关系:一个二维表就是一个关系,每个关系有一个关系名。在Access 2003中,一 个关系就是一个数据库文件的表。 ② 元组:表中的行称为元组,一行是一个元组,对应Access 2003表中的一个记录。 , ③ 属性:表中的列称为属性,每一列有一个属性名,对应Access 2003表中的一个字 , 段。 ④ 关系模式:关系模式是对关系的描述。一个关系模式对应一个关系的结构。 关系模式的格式是:关系名(属性1,属性2,…,属性N)。 ⑵ E-R模型到关系模型的转换 ① 一个实体转换为一个关系模式。 ② 一个m:n联系转换为一个关系模式。 ③ 一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。 ④ 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合 并。 4. 面向对象模型
返回目录
2-1
2.1 Access 2003的特点 的特点
1. 存储文件单一。 2. 可以利用各种图例查询快速获取数据。 3. 利用报表设计工具,可以非常方便快捷地生成数据报表,而不需要编程。 4. 能够处理多种数据类型 。 5. 采用OLE技术,能够方便地创建、编辑多媒体数据库。 6. 设计过程自动化,大大提高了数据库的工作效率。 7. 具有较好的集成开发功能 ,可以采用VBA编写数据库应用程序。 8. 提供了断点设置、单步执行等调试功能,能够自动进行语法检查和错误诊断。 9. 进一步完善了将Internet或Intranet集成到整个办公室的桌面操作环境。 10. 可以将数据库应用程序的建立移进用户环境,并最终淡化用户和应用程序开发者之 间的关系。
第6章Access-2003PPT课件
日照市工商行政管理局
6.1.2 数据库管理技术的发展 -----XML数据库
• XML数据库是一种支持对XML格式 文档进行存储和查询等操作的数据 管理系统。在系统中,开发人员可 以对数据库中的XML文档进行查询、 导出和指定格式的序列化。
• XML(Extensible Markup Language)即可扩展标记语言,它 与HTML一样,都是SGML (Standard Generalized Markup Language,标准通用标记语言)。
日照市工商行政管理局
6.1.1 数据库的基本概念
• 4. 数据库管理系统 数据库管理系统(DBMS)是对数
据库进行ቤተ መጻሕፍቲ ባይዱ理的系统软件,它的职能是 有效地组织和存储数据,获取和管理数 据,接受和完成用户提出的访问数据的 各种请求。 • 5. 数据库系统
数据库系统是指拥有数据库技术支 持的计算机系统,它可以实现有组织地、
• (1)面向的用户不同。数据库系统面向 使用单位的低层人员,用于日常数据的分 析和处理;数据仓库系统面向的是使用单 位的决策人员,提供决策支持。 •(2)数据内容不同。数据库系统存储和 管理的是当前的数据;数据仓库系统存储 的是长期积累的历史数据。 •(3)数据来源不同。数据库的数据一般 返 回 来源于同种数据源,而数据仓库的数据可 以来源于多个异种数据源。
日照市工商行政管理局
文件系统阶段
文件系统阶段的主要特点如下: • (1)数据可以长期保存在磁盘上; • (2)文件系统提供了数据与程序之间
的存取方法; • (3)数据冗余量大; • (4)文件之间缺乏联系,相对孤立,
仍然不能反映客观世界各个事物之间 返 回 错综复杂的联系。
日照市工商行政管理局
6.1.2 数据库管理技术的发展 -----XML数据库
• XML数据库是一种支持对XML格式 文档进行存储和查询等操作的数据 管理系统。在系统中,开发人员可 以对数据库中的XML文档进行查询、 导出和指定格式的序列化。
• XML(Extensible Markup Language)即可扩展标记语言,它 与HTML一样,都是SGML (Standard Generalized Markup Language,标准通用标记语言)。
日照市工商行政管理局
6.1.1 数据库的基本概念
• 4. 数据库管理系统 数据库管理系统(DBMS)是对数
据库进行ቤተ መጻሕፍቲ ባይዱ理的系统软件,它的职能是 有效地组织和存储数据,获取和管理数 据,接受和完成用户提出的访问数据的 各种请求。 • 5. 数据库系统
数据库系统是指拥有数据库技术支 持的计算机系统,它可以实现有组织地、
• (1)面向的用户不同。数据库系统面向 使用单位的低层人员,用于日常数据的分 析和处理;数据仓库系统面向的是使用单 位的决策人员,提供决策支持。 •(2)数据内容不同。数据库系统存储和 管理的是当前的数据;数据仓库系统存储 的是长期积累的历史数据。 •(3)数据来源不同。数据库的数据一般 返 回 来源于同种数据源,而数据仓库的数据可 以来源于多个异种数据源。
日照市工商行政管理局
文件系统阶段
文件系统阶段的主要特点如下: • (1)数据可以长期保存在磁盘上; • (2)文件系统提供了数据与程序之间
的存取方法; • (3)数据冗余量大; • (4)文件之间缺乏联系,相对孤立,
仍然不能反映客观世界各个事物之间 返 回 错综复杂的联系。
日照市工商行政管理局
ACCESS2003所有ppt第3章 1,2,3(9)
内容是动态的,即随着基本表变化。结果集 有一定的“寿命”期限,当关闭一个查询后, 其结果集便不再存在了。保存下来只有查询 方式,它记录在相应的查询对象中。结果集 的所有记录都保存在原来的基本表中。这样 一方面可以节约磁盘空间;另一方面可以保 证查询结果集与基本表的同步。
Access 2003 入门与提高
清华大学出版社
查询的种类
选择查询,是最常用的一种查询,用于从数据库 的一个或多个表(查询)中提取特定信息。选择 查询的结果显示在一个数据表上供查看或编辑, 也可用作窗体或报表的基础。
特殊用途查询
操作查询,用于对表执行全局数据管理操作。
SQL专用查询,只能通过 SQL(结构化查询语言) 语句访问。 SQL语句是一种用于数据库的标准语 言,许多数据库管理系统都支持该语言。
Access 2003 入门与提高
清华大学出版社
第三章 查询
Access 2003 入门与提高
清华大学出版社
第三章 查询
❖ 3.1 查询的概念 ❖ 3.2 创建查询 ❖ 3.3 创建特殊用途查询 ❖ 3.4 操作查询 ❖ 3.5 SQL 专用查询 ❖ 3.6 其他关于查询的知识
Access 2003 入门与提高
制表查询:用一个或多个表中的数据创建一个新 表。
Access 2003 入门与提高
清华大学出版社
❖ SQL专用查询包括:
联合查询:把一个或多个表的字段组合成结果集 中的一个字段。
传递查询:使用服务器专用命令把指令直接发送 到ODBC数据库。
数据定义查询:创建或更改Access 2003、SQL 服务器或其他服务器数据库中的数据库对象。
重复项查询:查找具有相同字段信息的重复记录。
不匹配查询:查找与指定的条件不相符合的记录。
Access 2003 入门与提高
清华大学出版社
查询的种类
选择查询,是最常用的一种查询,用于从数据库 的一个或多个表(查询)中提取特定信息。选择 查询的结果显示在一个数据表上供查看或编辑, 也可用作窗体或报表的基础。
特殊用途查询
操作查询,用于对表执行全局数据管理操作。
SQL专用查询,只能通过 SQL(结构化查询语言) 语句访问。 SQL语句是一种用于数据库的标准语 言,许多数据库管理系统都支持该语言。
Access 2003 入门与提高
清华大学出版社
第三章 查询
Access 2003 入门与提高
清华大学出版社
第三章 查询
❖ 3.1 查询的概念 ❖ 3.2 创建查询 ❖ 3.3 创建特殊用途查询 ❖ 3.4 操作查询 ❖ 3.5 SQL 专用查询 ❖ 3.6 其他关于查询的知识
Access 2003 入门与提高
制表查询:用一个或多个表中的数据创建一个新 表。
Access 2003 入门与提高
清华大学出版社
❖ SQL专用查询包括:
联合查询:把一个或多个表的字段组合成结果集 中的一个字段。
传递查询:使用服务器专用命令把指令直接发送 到ODBC数据库。
数据定义查询:创建或更改Access 2003、SQL 服务器或其他服务器数据库中的数据库对象。
重复项查询:查找具有相同字段信息的重复记录。
不匹配查询:查找与指定的条件不相符合的记录。
《Access 2003应用技术》电子教案 教学课件 第一章1.2、Access 2003的基本对象
2020/9/19
1.2.6 Access 2003的报表对 象
报表是以打印的格式表现用户数据的一种 有效的方式。Access 2003以数据库容 器中的二级容器对象形式提供报表对象 ,使得用户可以控制报表上每个对象( 也称为报表控件)的大小和外观,并可 以按照所需的方式选择所需显示的信息 以便查看或打印输出。报表中大多数信 息来自基础的表、查询或SQL语句(它 们是报表数据的来源)。
命名的单元存储在一起,对 Microsoft Visual Basic 代码进 行组织。Microsoft Access 有两种类型的模块:标准模块和 类模块。 类模块属于一种与某一特定窗体或报表相关联的过程集合, 这些过程均被命名为事件过程,作为窗体或报表处理某些 事件的方法,即,类模块中的过程用于响应窗体或报表上 的事件。 标准模块包含与任何其他对象都无关的常规过程,以及可 以从数据库任何位置运行的经常使用的过程。标准模块和 与某个特定对象相关的类模块的主要区别在于其范围和生 命周期。在没有相关对象的类模块中,声明或存在的任何 变量或常量的值都仅在该代码运行时有效,即仅在该对象 中是可用的。
2020/9/19
1.2.7 Access 2003的宏对 象 Access 2003的宏对象是Access 2003数据库
对象中的一个基本对象,宏的意思是指一个或多 个操作的集合,其中每个操作实现特定的功能, 例如打开某个窗体或打印某个报表。宏可以使某 些普通的、需要多个指令连续执行的任务能够通 过一条指令自动地完成,而这条指令就称之为宏 。
2020/9/19
2020/9/19
2020/9/19
1.2.5 Access 2003的页对象
Access 2003的页对象也称为数据访问页,是 特殊的Web页,是Access 2003中置于数据 库容器中的一个二级容器对象。 在信息系统中设计数据访问页是为了使用户能 够 查 看 和 操 作 来 自 Internet 或 Intranet 的 数 据 , 而 这 些 数 据 是 保 存 在 Microsoft Access 2003数据库中的。 数据访问页是直接与数据库连接的。当用户在 Microsoft Internet Explorer中显示数据访问 页时,正在查看的是该页的副本。
1.2.6 Access 2003的报表对 象
报表是以打印的格式表现用户数据的一种 有效的方式。Access 2003以数据库容 器中的二级容器对象形式提供报表对象 ,使得用户可以控制报表上每个对象( 也称为报表控件)的大小和外观,并可 以按照所需的方式选择所需显示的信息 以便查看或打印输出。报表中大多数信 息来自基础的表、查询或SQL语句(它 们是报表数据的来源)。
命名的单元存储在一起,对 Microsoft Visual Basic 代码进 行组织。Microsoft Access 有两种类型的模块:标准模块和 类模块。 类模块属于一种与某一特定窗体或报表相关联的过程集合, 这些过程均被命名为事件过程,作为窗体或报表处理某些 事件的方法,即,类模块中的过程用于响应窗体或报表上 的事件。 标准模块包含与任何其他对象都无关的常规过程,以及可 以从数据库任何位置运行的经常使用的过程。标准模块和 与某个特定对象相关的类模块的主要区别在于其范围和生 命周期。在没有相关对象的类模块中,声明或存在的任何 变量或常量的值都仅在该代码运行时有效,即仅在该对象 中是可用的。
2020/9/19
1.2.7 Access 2003的宏对 象 Access 2003的宏对象是Access 2003数据库
对象中的一个基本对象,宏的意思是指一个或多 个操作的集合,其中每个操作实现特定的功能, 例如打开某个窗体或打印某个报表。宏可以使某 些普通的、需要多个指令连续执行的任务能够通 过一条指令自动地完成,而这条指令就称之为宏 。
2020/9/19
2020/9/19
2020/9/19
1.2.5 Access 2003的页对象
Access 2003的页对象也称为数据访问页,是 特殊的Web页,是Access 2003中置于数据 库容器中的一个二级容器对象。 在信息系统中设计数据访问页是为了使用户能 够 查 看 和 操 作 来 自 Internet 或 Intranet 的 数 据 , 而 这 些 数 据 是 保 存 在 Microsoft Access 2003数据库中的。 数据访问页是直接与数据库连接的。当用户在 Microsoft Internet Explorer中显示数据访问 页时,正在查看的是该页的副本。
第6章 Access 2003基础-课件
表6-5 Access 2003 数据类型
数据类型 文本 备注 数字 日期/时间 用途 字母和数字 字母和数字 数值 日期/时间 字符长度 0~255个字符 0~64000个字符 1、2、4或8字节 8字节
货币
自动编号 是/否 OLE对象 超链接 查阅向导
数值
自动数字 是/否、真/假 链接或嵌入对象 来自其他表或列表 的值
2. 直接建立一个数据库
单击【文件】菜单【新建】命令,或单击工具栏 上的新建按钮,打开【新建文件】任务窗格,选 择【新建空数据库】,弹出【文件新建数据库】 对话框。选择文件位置后,单击【创建】按钮, 将在指定位置创建一个空数据库。
19:46
(三)创建简单表
1. 使用向导创建表 下面以建立一个客户表为例,介绍向导创 建表的方法。 • 单击图数据库设计中的【新建】按钮, 在弹出的【新建表】对话框,选择【表向 导】项,即可表向导对话框,然后再按步 骤操作即可创建表。
19:46
表6-7 按学生姓名排序的指导计划表
Record# 学生姓名 1 程志鹏
2 3 4 李娟娟 刘晓 王光裕
指导教师 吴雪华
杨如一 钱国忠 吴雪华
教师电话 44477111
55566123 55566633 44477111
5
徐达
Record# 1 2 3 4 5
钱国忠
学生姓名 程志鹏 李娟娟 刘晓 王光裕 徐达
19:46
二、相关知识与技能
• (一)数据库的基本知识
地址簿:姓名、地址、电话等信息都记录下 来,这样要查谁的电话或地址就很方便了。这个 “通讯录”就是一个最简单的“数据库”,每个 人的姓名、地址、电话等信息就是这个数据库中 的“数据”。我们可以在笔记本这个“数据库” 中添加新朋友的个人信息,也可以由于某个朋友 的电话变动而修改他的电话号码这个“数据”。 不过说到底,我们使用笔记本这个“数据库”还 是为了能随时查到某位亲戚或朋友的地址、邮编 或电话号码这些“数据”
数据类型 文本 备注 数字 日期/时间 用途 字母和数字 字母和数字 数值 日期/时间 字符长度 0~255个字符 0~64000个字符 1、2、4或8字节 8字节
货币
自动编号 是/否 OLE对象 超链接 查阅向导
数值
自动数字 是/否、真/假 链接或嵌入对象 来自其他表或列表 的值
2. 直接建立一个数据库
单击【文件】菜单【新建】命令,或单击工具栏 上的新建按钮,打开【新建文件】任务窗格,选 择【新建空数据库】,弹出【文件新建数据库】 对话框。选择文件位置后,单击【创建】按钮, 将在指定位置创建一个空数据库。
19:46
(三)创建简单表
1. 使用向导创建表 下面以建立一个客户表为例,介绍向导创 建表的方法。 • 单击图数据库设计中的【新建】按钮, 在弹出的【新建表】对话框,选择【表向 导】项,即可表向导对话框,然后再按步 骤操作即可创建表。
19:46
表6-7 按学生姓名排序的指导计划表
Record# 学生姓名 1 程志鹏
2 3 4 李娟娟 刘晓 王光裕
指导教师 吴雪华
杨如一 钱国忠 吴雪华
教师电话 44477111
55566123 55566633 44477111
5
徐达
Record# 1 2 3 4 5
钱国忠
学生姓名 程志鹏 李娟娟 刘晓 王光裕 徐达
19:46
二、相关知识与技能
• (一)数据库的基本知识
地址簿:姓名、地址、电话等信息都记录下 来,这样要查谁的电话或地址就很方便了。这个 “通讯录”就是一个最简单的“数据库”,每个 人的姓名、地址、电话等信息就是这个数据库中 的“数据”。我们可以在笔记本这个“数据库” 中添加新朋友的个人信息,也可以由于某个朋友 的电话变动而修改他的电话号码这个“数据”。 不过说到底,我们使用笔记本这个“数据库”还 是为了能随时查到某位亲戚或朋友的地址、邮编 或电话号码这些“数据”
Access数据库2003教学课件_OK
日期
则
(只是日)
Day(Date())的值是8
Now()
返回值是系统当天的 例如当前系统日期是2008年11月8日,
日期和时间
时间是16:05:16,则Now()的值是
2008-11-8: 16:05:16
57
表6.4.1 部分常用日期函数
(3)运算符
运算符 + * / ^
说明 加 例如计算[平时成绩]+ [考试成绩] 减 例如计算[总工资]-[扣款] 乘 例如计算[平时成绩]*0.3 除 例如计算[总分]/[人数] 乘幂 例如计算[订购量]^2
例6.2.1 为“学生”表创建一个纵栏式报表。操作步 骤如下图所示:
11
例6.2.1 为“学生”表创建一个纵栏式报表。操作步 骤如下图所示:
12
图6.2.1 进入报表窗口
13
图6.2.2 新建报表对话框
6.2.2 使用向导创建报表
使用“报表向导”创建报表,不仅可以选择所需的字段,还可以定义报表的布局和样 式,创建出格式较丰富的报表。
84
85
图6.6.5 “打印预览”工具栏
图6.6.4 打开“打印预览”工具栏
86
本章小结
• 使用报表可以把来自不同表、查询的数据有机结 合在一起,并以指定的格式打印出来。
•2.打开报表设计视图
–如下图6.3.1所示
•3.报表中节的作用
–报表由报表页眉、页面页眉、主体、页面页脚 和报表页脚等5个部分(称为节)构成。
36
37
图6.3.1 报表设计视图
• (1)报表页眉:位于报表首页的顶部,一般用于 放置报表的标题、单位的标记等。
• (2)页面页眉:位于报表中每个打印页的顶部, 可用于显示每一页的标题等信息。
ACCESS2003第1讲
查询条件
例:<date() -15
创建查询的步骤:
确定查询的数据源 确定查询字段 确定查询的排序和选择条件
方法一:使用 向导
方法二:使用 “查询设计器”
实例:创建一个数据库
包含3个表:系表、 导师表、研究生表
系编号 系名 电话
实现如下查询操作:
小结:
查询表名不能与数据库中的表名相同;
表 查询 窗体 报表 页 宏 模块
报表
• 用于格式化显示并打印数据。
• 报表的数据源来自表、查询或SQL语 句,在报表中不能输入数据
三、 数据库的7种对象
表 查询 窗体 报表 页 宏 模块
页
• 又称数据访问页,是一种特殊的Web 页,为通过网络发布数据提供方便。
三、 数据库的7种对象
表 查询 窗体 报表 页 宏 模块
宏
• 宏是一系列操作的集合,如打开窗体、 打印报表,完成大量的重复性工作,快 速实现数据库简单操作,
三、 数据库的7种对象
表 查询 窗体 报表 页 宏 模块
模块
• 是VBA程序的集合,实现数据库较为 复杂操作。模块将生命和过程作为一个 单元,完成宏不能完成的任务。 •模块分为类模块 • 模块分为两种基本类型:类模块和标 准模块
选择查询
交叉表查询 参数查询 操作查询 SQL查询
查询的设计视图
查询的条件---运算符
关系运算符 = < > 说明
<> <= >=
相等 小于 大于 不等于 小于等于 大于等于
例:<date() -15
创建查询的步骤:
确定查询的数据源 确定查询字段 确定查询的排序和选择条件
方法一:使用 向导
方法二:使用 “查询设计器”
实例:创建一个数据库
包含3个表:系表、 导师表、研究生表
系编号 系名 电话
实现如下查询操作:
小结:
查询表名不能与数据库中的表名相同;
表 查询 窗体 报表 页 宏 模块
报表
• 用于格式化显示并打印数据。
• 报表的数据源来自表、查询或SQL语 句,在报表中不能输入数据
三、 数据库的7种对象
表 查询 窗体 报表 页 宏 模块
页
• 又称数据访问页,是一种特殊的Web 页,为通过网络发布数据提供方便。
三、 数据库的7种对象
表 查询 窗体 报表 页 宏 模块
宏
• 宏是一系列操作的集合,如打开窗体、 打印报表,完成大量的重复性工作,快 速实现数据库简单操作,
三、 数据库的7种对象
表 查询 窗体 报表 页 宏 模块
模块
• 是VBA程序的集合,实现数据库较为 复杂操作。模块将生命和过程作为一个 单元,完成宏不能完成的任务。 •模块分为类模块 • 模块分为两种基本类型:类模块和标 准模块
选择查询
交叉表查询 参数查询 操作查询 SQL查询
查询的设计视图
查询的条件---运算符
关系运算符 = < > 说明
<> <= >=
相等 小于 大于 不等于 小于等于 大于等于
ACCESS2003所有ppt第3章 4,5,6(10)
Access 2003 入门与提高
清华大学出版社
(6)双击[运货商]表中的[运货商ID]字段将该字 段添加到查询中。用同样的方法将[运货商]表 中的[公司名称]字段、[电话]字段添加到查询 中。因为这两个表中都有[公司名称]、[电话] 字段,所以自动在[追加到]栏中填上相同的名 称。 (7)如果需要指定追加记录的条件,那么可在 [条件]栏中的对应位置输入追加记录的条件。
清华大学出版社
3.4.4 生成表查询
生成表查询:可以从一个或多个表或查询的记 录中制作一个新表。 查询只是一个操作的集合,其运行的结果是一 个动态数据集。当查询运行结束时,该动态数 据集是不会被保存的,如果希望查询所形成的 动态数据集能被固定的保存下来,就需要使用 生成表查询了。
Access 2003 入门与提高
Access 2003 入门与提高
清华大学出版社
(5)双击[产品]表中的[产品名称]字段,将该字 段添加到查询中,用同样的方法将[类别ID]、 [单价]]、[库存量]添加到查询中。如果需要, 可以[条件]栏内对应位置上添加条件。 (6)单击工具栏上的[视图]按钮可预览将要生 成的记录表,若不对,返回设计视图修改。 (7)确信设计正确后,保存该查询,然后单击 工具栏上的[运行]按钮,进行生成表操作。
Access 2003 入门与提高
清华大学出版社
(5)若要预览将被删除的记录,请单击数据表 工具栏中的[视图]按钮。 (6)返回设计视图并单击[运行]按钮。 (7)从查询窗口中取消“多”方的表。 (8)把星号“*”从“一”方的表中拖动到设 计网格中,为了从这个表中删除记录,请再次 运动查询。
Access 2003 入门与提高
清华大学出版社
ACCESS2003所有ppt(5)第2章 4
Access 2003 入门与提高
清华大学出版社
2.4.1 表的索引(3) 表的索引( )
1 单字段索引 索引可以分为单一字段索引和多字段索引两种。 索引可以分为单一字段索引和多字段索引两种。 一般情况下,表中的索引为单一字段索引。 一般情况下,表中的索引为单一字段索引。 建立单一字段索引的步骤: 建立单一字段索引的步骤: (1)打开表设计视图,单击要创建索引的字段, )打开表设计视图,单击要创建索引的字段, 该字段属性将出现在【字段属性】区域中。 该字段属性将出现在【字段属性】区域中。 (2)打开【常规】选项卡的【索引】字段下拉 )打开【常规】选项卡的【索引】 列表,在其中选择【 有重复) 列表,在其中选择【有(有重复)】选项或 无重复) 选项即可。 【有(无重复)】选项即可。 (3)保存修改。 )保存修改。
Access 2003 入门与提高
清华大学出版社
2.4.1 表的索引
Access 2003 入门与提高
清华大学出版社
2.4.1 表的索引(4) 表的索引( )
2 多字段索引 如果经常需要同时搜索或排列更多的字段, 如果经常需要同时搜索或排列更多的字段,那么 就需要为组合字段设置索引。 就需要为组合字段设置索引。建立多字段索引的 操作步骤如下: 操作步骤如下: 在表的设计视图中单击工具栏上的【索引】 在表的设计视图中单击工具栏上的【索引】按 弹出【索引】对话框,如图所示; 钮,弹出【索引】对话框,如图所示; 索引名称】列的第一行内输入索引名称。 在【索引名称】列的第一行内输入索引名称。 索引的名称可以使用设置索引的字段的名称; 索引的名称可以使用设置索引的字段的名称; 字段名称】列的第1行内选择索引的第 行内选择索引的第1个 在【字段名称】列的第 行内选择索引的第 个 字段,在第2行内选择索引的 个字段的名称。 字段,在第 行内选择索引的 第2个字段的名称。 个字段的名称 最多可设置10个索引字段 个索引字段。 最多可设置 个索引字段。
第1章-认识Access2003PPT课件
2021/1/18
-
第7页
《Access数据库应用基础》— 第1章 认识Access2003
任务2 启动和退出Access2003
1.启动Access2003 启动Access2003的常用方法有三种。 (1)通过“开始”菜单启动 (2)通过“开始”菜单中的Access2003选项启动 (3)通过桌面快捷方式启动
(2)网状模型 用网状结构表示数据及其联系的数据模型称为网状模型。网状模 型是层次模型的扩展,其重要特征是:至少有一个结点无父结点 ,网状模型的结点间可以任意发生联系,能够表示任意复杂的联 系,如数据间的纵向关系与横向关系,网状结构可以表示“多对 多”的关系。但正因为其在概念上、结构上均较为复杂,所以操 作不太方便。
2021/1/18
-
第3页
《Access数据库应用基础》— 第1章 认识Access2003
5.数据模型 数据模型是指数据库中数据与数据之间的关系,它是数据库系统中一个 关键的概念。数据模型不同,相应的数据库系统就完全不同,任何一种 数据库系统都是基于某种模型的。数据库管理系统常用的数据模型有层 次模型、网状模型和关系模型三种。
2.退出Access2003 退出Access2003通常有5种方法: (1)单击Access2003用户界面主窗口的“关闭”按钮。 (2)双击Access2003标题栏左面的控制菜单图标。 (3)单击Access2003的控制菜单图标,在弹出的下拉菜单中 ,单击“关闭”命令。 (4)在菜单栏中单击“文件”→“退出”菜单命令。 (5)直接按<Alt+F4>键。
河南省中等职业学校规划教材《Access数据库应用基础》配套电子教案
第1章 认识Access2003
ACCESS2003所有(4)第2章-3PPT优秀课件
2021/6/3
9
Access 2003 入门与提高
清华大学出版社
(5)出现下面的对话框,在[请指定表的名称]文
本框中输入表的名称。如果要自己指定主关键字, 则选中[不,让我自己设置主键];否则选中[是, 帮我设置一个主键]单选按钮。关键字的使用将在 以后介绍。设定后单击[下一步]按钮。
2021/6/3
2. 可用的数据类型有以下几种:
➢文本(Text):文本、文本与数字、不必计算的数字,最
长255个字符。
➢备注(Memo):较长的文本,最长64,000字符。 ➢数字(Number)型:用于算术运算的数字。可在“字段
大小”中分字节、整型、单精度等子类型 ➢日期及时间(Date/Time):从100到9999的日期及时间
➢是/否(Yes/No):取两种值之一,如 Yes/No、
True/False、On/Off。大小为1位。
➢OLE对象(Object):可链接或嵌入其他使用OLE 协议的
程序所创建的对象,如Word文档、图象、声音等。最
多1G。对象可链接或嵌入到Access表中。但只能在窗
体或报表中使用绑定对象框来显示。
2021/6/3
11
Access 2003 入门与提高
清华大学出版社
2021/6/3
12
Access 2003 入门与提高
清华大学出版社
(7)弹出的对话框,其中有三个单选按钮 供用户选择:[修改表的设计]、[直接向表 中输入数据]和[利用向导创建的窗体向表中 输入数据]。选中[直接向表中输入数据]单 选按钮,然后单击[完成]按钮,新建[邮件 列表]表将显示在数据表视图中,如下图b。
值。可进行日期及时间的计算。8字节 ➢货币(Currency):货币值。使用货币类型可避免计算
第一章初识ACCESS-2003PPT课件
2021/3/9
授课:XXX
第14页
任务5 认识Access2003的数据库对象
1.表
表是Access存储数据的地方,是数据库的核心和基础,其他数据库对象的操作
都是在表的基础上进行的。
2.查询
查询可以筛选出所需要的记录,构成一个新的数据集合,查询的结果又可以作
为数据库中其他对象的数据来源。
3.窗体
可共享的数据集合
B、数据库中的数据没有冗余 C、数据库中的数据可同时被多个用户共享 D、数据库中的数据是按一定的数据模型组织、
描述和存储的
2021/3/9
授课:XXX
第25页
10、数据库(DB)、数据库系统(DBS)、 和数据库管理系统(DBMS)三者之间的 关系是( )。
A、DBS包括DB 和DBMS B、DBMS包括DB和DBS C、DB包括DBS 和DBMS D、DBS就是DB,也就是DBMS
安阳县职业中专
农技部
计算机1部
10计电音美 2021/3/9
11种植
11平面设计
授课:XXX
11计算机
第6页
(2)网状模型 用网状结构表示数据及其联系的数据模型称为网状模型。网状模 型是层次模型的扩展,其重要特征是:至少有一个结点无父结点 ,网状模型的结点间可以任意发生联系,能够表示任意复杂的联 系,如数据间的纵向关系与横向关系,网状结构可以表示“多对 多”的关系。但正因为其在概念上、结构上均较为复杂,所以操 作不太方便。
到Internet上去。
6.宏
是一个组织其他5个对象(表、查询、窗体、报表和页)的工具。
7.模块
模块是用VBA(Visual Basic for Application)语言编写的程序段,用来完成
Access2003数据库管理系统PPT课件
份格式记录日期数据。 • 所有数据库:如果被选中,对所有数据库都采用4位数年份格
式记录日期数据。 • 跟踪名称自动更正信息:如果被选中,Access 2003将记录
由于改变数据库对象名字而需要进行相应更改的信息。 • 执行名称自动更正:如果被选中,当某一数据库对象名字更
改时,Access 2003将自动更正数据库中其他对象针对该对 象的引用名。
第13页/共31页
4.4 启动和关闭Access 2003
• 在安装好Microsoft Office 2003软件包之后,选择“开始”→“所有程序”→“Microsoft Office 2003”→“Microsoft Office Access 2003”命令启动Access 2003。
• 退出Access 2003系统时,可以选择“文件”→“退出”命令或者按Alt+F4键退出。
第5页/共31页
• 4.3.1 表对象 • 表是数据库中用来存储数据的对象,是整个数据库系统的核心
和基础。Access 2003允许一个数据库中包含多个表,用户可 以在不同的表中存储不同类型的数据。通过在表之间建立关系, 可以将不同表中的数据联系起来。 • 在表中数据以行和列的形式保存,类似于Excel电子表格。表中 的列称为字段,说明了一条信息在某一方面的属性。表中的行 称为记录,记录是由一个或多个字段组成。一条记录就是一个 完整的信息。
第20页/共31页
• 1. “视图”选项卡 • 用于设置Access 2003应用窗口的外观形式,
共有10个选项可以设置: • 状态栏:如果被选中,在Access应用窗口的
底部会显示状态栏。 • 启动任务窗格:如果被选中,启动Access
2003时会显示一个数据库操作对话框。 • 新建对象的快捷方式:如果被选中,在数据
式记录日期数据。 • 跟踪名称自动更正信息:如果被选中,Access 2003将记录
由于改变数据库对象名字而需要进行相应更改的信息。 • 执行名称自动更正:如果被选中,当某一数据库对象名字更
改时,Access 2003将自动更正数据库中其他对象针对该对 象的引用名。
第13页/共31页
4.4 启动和关闭Access 2003
• 在安装好Microsoft Office 2003软件包之后,选择“开始”→“所有程序”→“Microsoft Office 2003”→“Microsoft Office Access 2003”命令启动Access 2003。
• 退出Access 2003系统时,可以选择“文件”→“退出”命令或者按Alt+F4键退出。
第5页/共31页
• 4.3.1 表对象 • 表是数据库中用来存储数据的对象,是整个数据库系统的核心
和基础。Access 2003允许一个数据库中包含多个表,用户可 以在不同的表中存储不同类型的数据。通过在表之间建立关系, 可以将不同表中的数据联系起来。 • 在表中数据以行和列的形式保存,类似于Excel电子表格。表中 的列称为字段,说明了一条信息在某一方面的属性。表中的行 称为记录,记录是由一个或多个字段组成。一条记录就是一个 完整的信息。
第20页/共31页
• 1. “视图”选项卡 • 用于设置Access 2003应用窗口的外观形式,
共有10个选项可以设置: • 状态栏:如果被选中,在Access应用窗口的
底部会显示状态栏。 • 启动任务窗格:如果被选中,启动Access
2003时会显示一个数据库操作对话框。 • 新建对象的快捷方式:如果被选中,在数据
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010-12-20
第4页
《Access数据库应用基础》—引言 Access数据库应用基础》
3.“图书管理”系统中的数据库设计
“图书管理”系统所涉及的对象有图书、读者、借阅、管理员及 图书管理”系统所涉及的对象有图书、读者、借阅、 图书入库,每个对象都应该有一个数据表,对象之间如果有联系, 图书入库,每个对象都应该有一个数据表,对象之间如果有联系, 还应有新的数据表来表示它们之间的联系。因此, 图书管理” 还应有新的数据表来表示它们之间的联系。因此,“图书管理”系 统的数据库应包含如下数据表: 统的数据库应包含如下数据表:
(1)“读者”表:(字段包括:借书证号,姓名,性别,出生年月,学 读者” :(字段包括:借书证号,姓名,性别,出生年月, 字段包括 所在单位,照片,电话, mail,发证日期,是否会员,密码) 历,所在单位,照片,电话,E-mail,发证日期,是否会员,密码) 图书” :(字段包括 图书编号,ISBN,书名,作者, 字段包括: (2)“图书”表:(字段包括:图书编号,ISBN,书名,作者,出版社 出版年月,图书类型,单价,库存,图书简介) ,出版年月,图书类型,单价,库存,图书简介) 图书类型” :(字段包括 课程编号,课程名称,类别, 字段包括: (3)“图书类型”表:(字段包括:课程编号,课程名称,类别,学时 数) 借阅” :(字段包括 借书证号,图书编号,借书日期, 字段包括: (4)“借阅”表:(字段包括:借书证号,图书编号,借书日期,应还 时间,归还时间) 时间,归还时间) 管理员” :(字段包括 管理员编号,姓名,性别, 字段包括: (5)“管理员”表:(字段包括:管理员编号,姓名,性别,出生年月 政治面貌,学历,职称,联系电话,密码) ,政治面貌,学历,职称,联系电话,密码) 图书入库” :(字段包括 图书编号,管理员编号,经办人, 字段包括: (6)“图书入库”表:(字段包括:图书编号,管理员编号,经办人, 册数,购买日期) 册数,购买日期)
2010-12-20
第3页
《Access数据库应用基础》—引言 Access数据库应用基础》
2.“图书管理”系统功能设计
(1)读者信息管理: 读者信息管理: 实现读者信息的录入、修改、删除和查询。 实现读者信息的录入、修改、删除和查询。 图书信息管理: (2)图书信息管理: 实现图书相关信息的录入、删除、修改和查询。 实现图书相关信息的录入、删除、修改和查询。 借阅信息管理: (3)借阅信息管理: 实现对读者借阅情况等信息的录入、删除、修改、 实现对读者借阅情况等信息的录入、删除、修改、查询以及各种 报表的输出。 报表的输出。 图书入库管理:改、查询。 实现新增加图书的信息的录入、删除、修改、查询。 图书管理员信息管理: (5)图书管理员信息管理: 实现图书管理员的基本信息的录入、删除、修改和查询。 实现图书管理员的基本信息的录入、删除、修改和查询。
2010-12-20 第2页
《Access数据库应用基础》—引言 Access数据库应用基础》
1.“图书管理”系统项目分析
要开发一个功能完善的、实用的“图书管理”系统,一是要选择一 个合适的数据库管理系统作为开发系统的平台,对于像“图书管理”系 统这样较小型的数据库系统来说,Access2003无疑是合适的。二是要 了解图书管理的基本工作流程和工作要求:既了解图书管理工作都有哪 些要求?“图书管理”工作涉及了哪些方面的数据?这些数据之间有什 么关系?“图书管理”工作的主要内容是什么? 图书管理的日常工作主要有: 图书管理的日常工作主要有: 输入图书的相关信息和读者借阅的相关信息; (1)输入图书的相关信息和读者借阅的相关信息; 对输入的数据进行修改和编辑; (2)对输入的数据进行修改和编辑; 满足读者对图书相关信息的各种查询; (3)满足读者对图书相关信息的各种查询; 满足管理员对图书信息的各种查询; (4)满足管理员对图书信息的各种查询; 根据图书管理的需要输出各种报表; (4)根据图书管理的需要输出各种报表;
河南省中等职业学校规划教材《Access数据库应用基础》 河南省中等职业学校规划教材《Access数据库应用基础》配套电子教案
《Access数据库应用基础》 Access数据库应用基础》
0011 0010 1010 1101 0001 0100 1011
引
言
1
河南省职业技术教育教学研究室编
《Access数据库应用基础》—引言 Access数据库应用基础》
人类步入信息化社会以来,许多领域每天都有大量的数据 需要处理和管理,人们一般使用各种大型的数据库管理软件来 处理大量的数据。但对于数据量相对较小的用户,这些大型数 据库管理软件往往过于复杂又难于掌握,而Access 2003解决 了这一问题。Access 2003是Microsoft Office 2003办公软件 中的一个组件,其特点是功能强大又易学易用,主要用于中小 型数据库的管理。 “图书管理”系统是图书馆管理的一个重要组成部分。随着 各类图书馆规模的不断扩大,借阅人数的不断增多,传统的手 工管理方法已经不能适应。随着计算机应用的普及,图书馆都 基本采用计算机来管理图书的借阅,为了达到科学管理、提高 效率、减少失误的目的,必须开发出功能完善、使用方便的“ 图书管理”系统软件。下面对“图书管理”系统的需求、功能 等作一个分析。
2010-12-20 第5页
《Access数据库应用基础》—引言 Access数据库应用基础》
引言结束 谢谢!
2010-12-20
第6页