数据库应用基础—Access第四讲
Access数据库应用基础教程(第四版)ch07简明教程PPT课件
Access数据库应用基础教程(第四版)
第7章 操作查询和SQL查询
第8页
7.1.4 删除查询
删除查询是将符合删除条件的记录删除。删除查询可以 删除一个表内的记录,也可以在多个表内利用表间关系删除 相互关联的表间记录。
Access数据库应用基础教程(第四版)
第7章 操作查询和SQL查询
第7页
7.1.3 追加查询
追加查询用于将一个或多个表中的一组记录添加到另一 个表的结尾,但当两个表之间的字段定义不同时,追加查询 只添加相互匹配的字段内容,不匹配的字段将被忽略。追加 查询以查询设计视图中添加的表为数据源,以在【追加】对 话框中选定的表为目标表。
Access数据库应用基础教程(第四版)
第7章 操作查询和SQL查询
第12页
7.2.1 SQL视图
SQL视图是用于显示和编辑SQL查询的窗口,主要用于 以下两种场合。 2. 通过SQL语句直接创建查询
当通过SQL语句直接创建查询,首先可以按照常规方法新建一个设 计查询,打开查询设计视图窗口,然后在【设计】选项卡的【结果】组 中单击【视图】按钮的下拉箭头,在弹出的下拉菜单中选择【SQL视图】 命令,切换到SQL视图窗口。在该窗口中,即可通过输入SQL语句来创 建查询。
Access数据库应用基础教程(第四版)
第7章 操作查询和SQL查询
第6页
7.1.2 生成表查询
生成表查询可以根据一个或多个表或查询中的全部或部 分数据来新建数据表。这种由表产生查询,再由查询生成表 的方法,使得数据的组织更灵活,使用更方便。
【例7-2】在Sales.accdb数据库的顾客表Customers中,查询出年龄大 于29岁的员工记录,并生成新表。
Access 数据库应用教程 第4章 查询
4.5 交叉表查询
交叉表查询通常以一个字段作为表的行标 题,以另一个字段的取值作为列标题,在行和 列的交叉点单元格处获得数据的汇总信息,以 达到数据统计的目的。
交叉表查询既可以通过交叉表查询向导来 创建,也可以在设计视图中创建。
【例4.7】在“学生管理”数据库中,查 询学号第6位是2或者5的学生的学号、姓名和 班级名称。
【例4.8】在“学生管理”数据库中,查 询分数在70-80之间的同学的姓名、课程名称 和分数,并按分数从高到低排列。
4.3.3 运行和修改查询
1. 运行查询
查询创建完成后,将保存在数据库中。运行 查询后才能看到查询结果,运行查询的方法:
在“设计视图”中打开要修改的查询。
(1)添加字段:从字段里表中选定一个或多个 字段,并将其拖曳到查询定义窗口的相应列中。
(2)删除字段:单击列选定器选定相应的字段, 然后按Delete键。
(3)移动字段:先选定要移动的列,可以单击 列选定器来选择一列,也可以通过相应的列选 定器来选定相邻的数列。将字段拖曳到新的位 置。移走的字段机器右侧的字段一起向右移动。
参数查询一般建立在选择查询基础上,在运 行查询时会出现一个或多个对话框,要求输入 查询条件。根据查询中参数个数的不同,参数 查询可以分为单参数查询和多参数查询。
4.4.1 在设计视图中创建单参数查询
【例4.11】在“学生管理”数据库中创建单参 数查询,按输入的学号查询学生的所有信息。
4.4.2 在设计视图中创建多参数查询
4.1 查询概述
查询是Access 数据库的主要对象,是Access 数据库的核 心操作之一。
第四讲ACCESS数据库简介
★ACCESS数据库
一、ACCESS数据库简介
★ACCESS数据库
一、ACCESS数据库简介
6、宏对象 宏实际上是一系列操作的集会,其中每个操作都能 实现特定的功能,例如打开窗体、生成报表、保存修改 等,用户经常需要重复大量的操作,利用宏可以简化这 些操作,使大量的重复性操作自动完成,从而使管理和 维护Access数据库更加简单。
★ACCESS数据库
ACCESS数据库基本操作 二、ACCESS数据库基本操作
1、设计数据库 数据库的设计一般遵循以下几个步骤: (1)确定新建数据库所要完成任务的目的 (2)确定新数据库中所需要的表 表中不应该包含重复信息; 每个表应该只包含关于一个主题的信息。 (3)确定各个表中所需要的字段 每个字段应直接与表的主题相关; 不包含推导或计算所得到的数据; 应该包含所需的所有信息; 以最小的逻辑部分划分字段。
★ACCESS数据库
ACCESS数据库基本操作 二、ACCESS数据库基本操作
(1)使用向导创建数据库
⑤单击“创建”按钮,在“数 据库向导”的第一个对话框中 显示出相关信息,包括:联系信 息、通话信息等,但不能修改。 ⑥单击“下一步”按钮,在“数 据库向导”的第二个对话框中的 左边列表框中显示出“联系管理” 模板中所包含的各个表名,如图 所示。 选中某一个表,在右侧的对 话框中显示出该表的相关字段
张剑芳
军队仓储教研室 二0一0年九月
目
第一章 信息系统的基本概述 第二章 数据库基础知识 第三章 数据采集技术 ACCESS数据库 第四章 ACCESS数据库 结构化查询语言SQL 第五章 结构化查询语言SQL ACCESE数据窗体 第六章 ACCESE数据窗体 ACCESS数据库的宏 第七章 ACCESS数据库的宏 ACCSSS数据库安全 第八章 ACCSSS数据库安全
Access数据库应用基础教程
Access数据库应用基础教程第一章:Access数据库介绍Access是微软开发的一种关系型数据库管理系统。
它具有简单易用、功能强大的特点,广泛应用于各个领域。
本章将介绍Access数据库的基本概念、特点以及它在企业中的应用。
第二章:创建数据库和表格在Access中,我们首先需要创建一个数据库,然后在数据库中创建表格。
本章将详细介绍如何创建数据库、设置数据库属性以及创建不同类型的表格。
第三章:数据类型和字段属性在创建表格时,我们需要定义字段的数据类型和属性。
本章将介绍Access中常用的数据类型,如文本、数字、日期等,并讲解如何设置字段的属性,如是否允许空值、默认值等。
第四章:查询数据在实际应用中,经常需要从数据库中查询特定的数据。
本章将介绍如何使用SQL语句进行数据查询,如选择特定的字段、设置查询条件、使用排序等。
第五章:表格之间的关系Access数据库允许创建多个表格,并通过关系来连接这些表格。
本章将介绍如何创建不同类型的表格关系,如一对一、一对多等,并讲解如何使用关系建立查询。
第六章:表单设计与数据输入表单是Access中用于方便用户输入、编辑和查看数据的界面。
本章将介绍如何设计表单,如添加文本框、复选框、下拉列表等控件,并讲解如何为表单添加数据输入验证规则。
第七章:报表生成与打印报表是Access中用于输出数据库中数据的工具。
本章将介绍如何创建报表,如定义报表的布局、设置报表的属性,并讲解如何使用报表向打印机输出数据。
第八章:宏的使用宏是Access中用于自动化操作的一种工具。
本章将介绍如何创建宏,如添加动作、设置条件,并讲解如何使用宏实现一些常见的自动化操作。
第九章:数据导入与导出Access支持与其他数据库和文件格式的数据导入与导出。
本章将介绍如何将数据从Excel、CSV等格式导入到Access数据库中,并讲解如何将Access数据库中的数据导出为其他格式。
第十章:数据库维护与备份数据库的维护和备份是保证数据库安全性和可靠性的重要手段。
数据库原理与应用(Access) 第四章 表的创建与表的
本章学习目标
在Access 2003中,表是有结构的数据的集合, 是数据库应用系统的数据“仓库”。开发数据库应用 系统时,开发者首要的工作是分析应用系统的数据要 求,然后根据分析的结果建立适合于系统要求的表结 构和表间关系。例如,我们要设计一个“学生信息管 理系统”就必须先设计表结构、建立表和对表进行必 要的操作与维护。
图4-1 新建表对话框
图4-2 表设计视图窗口
(3)在表设计器窗口单击第一行的“字段名称” 列,输入“学生”表的“学号”字段,单击“数据类 型”列右侧的向下箭头,从下拉列表中选择所需要的 数据类型,如“文本”;在窗口下半部的字段属性区 域设置“字段大小”属性,如8,并将必填字段设置 为“是”。如图4-3所示。 (4) 按上述方法依次定义每个字段的名字、类型、 长度及小数位数等参数。如图4-4所示。 (5)定义好表的全部字段后,单击“保存”按钮, 进入“另存为”对话框,在文件名输入框输入表名 称(“学生”),单击“确定”按钮。进入如图45所示的对话框。
图4-24 查找和替换对话框
(4)若要逐个替换,可单击“查找下一个”按钮, 当找到满足条件的记录时,单击“替换”按钮,可 替换当前记录,若不替换当前记录,则单击“查找 下一个”按钮。如要一次替换所有满足条件的记录, 可单击“全部替换”按钮。 (5)替换完成后,单击“取消”按钮,退出替换 操作。
4.4修改表结构
(9)超级链接 超级链接类型用于保存超链接的字段。超链接 可以是某个UNC路径(通往局域网中一个文件的地 址)或是URL(通往Internet节点)。当单一个超 链接时,Web浏览器或Access 2003将根据超链接 地址到达指定的目标。 (10)查询向导 查询向导类型(Loolup Wizard)字段通过列 表框或组合框提供了一个字段内容的列表,用户可 以在列表框或组合框中选择所列内容作为输入字段 的内容。其长度由系统默认设置。
Access数据库应用基础教程(第四版)ch09简明教程PPT课件
本章概述 本章的学习目标 主要内容
Access数据库应用基础教程(第四版)
第9章 报表
第1页
本章概述
报表是专门为打印而设计的特殊窗体。在 Access 2010中使用报表对象来实现打印格式数据 功能。将数据库中的表和查询的数据进行组合,形 成报表,还可以在报表中添加多级汇总、统计比较、 图片和图表等。建立报表和建立窗体的过程基本相 同,只是窗体最终显示在屏幕上,而报表还可以打 印出来;窗体可以与用户进行信息交互,而报表没 有该交互功能。本章将介绍与报表设计相关的知识。
Access数据库应用基础教程(第四版)
第9章 报表
第2页
本章的学习目标
了解报表和窗体的区别。 掌握快速创建报表的方法。 会自定义设计报表。 掌握报表外观效果的编辑操作。 掌握报表的页面设置也打印预览操作。 会在报表中对数据进行分组操作。 会在报表中筛选和排序指定数据。 会在报表中进行数据计算。
Access数据库应用基础教程(第四版) 第9章 报表
使用一键生成报表的方法创建报表的速度虽然快,但这 种标准化样式的报表并不能提供用户所需的报表布局和样式 。而使用【报表向导】穿件报表能够弥补这些缺点,别去使 用【报表向导】创建报表还可以指定数据排序方式和分组。
Access数据库应用基础教程(第四版)
第9章 报表
第13页
主要内容
9.1 区分报表和窗体 9.2 报表的结构和类型 9.3 快速创建报表的方法 9.4 自定义设计报表 9.5 编辑报表外观效果 9.6 报表的页面设置和打印预览 9.7 报表数据中的分组操作 9.8 在报表中筛选或排序指定数据 9.9 在报表中进行数据计算 9.10 本章小结
第6页
Access数据库应用基础教程(第四版)ch02简明教程PPT课件
Access数据库应用基础教程(第四版)
第2章 Acess 2010基础
第5页
2.1.1 Access简介
Access 2010是一个面向对象的、采用事件驱动的新型关系 数据库。它提供了表生成器、查询生成器、宏生成器和报表 设计器等许多可视化的操作工具,以及数据库向导、表向导 、查询向导、窗体向导、报表向导等多种向导,使用户能够 很方便地构建一个功能完善的数据库系统。
第4页
2.1 初识Acess 2010
Access是美国Microsoft公司推出的关系型数据库管理系统 (RDBMS),它是Microsoft Office的组成部分之一,具有与 Word、Excel和PowerPoint等相同的操作界面,深受广大 用户的喜爱。目前,Microsoft Office 2010是应用的主流版 本,因此,本书以Access 2010版本为背景来介绍Access 的使用。Access 2010虽然是独立的软件,但它不是孤立的 ,Access 2010可以通过ODBC与Oracle、Sybase、 FoxPro等其他数据库相连,实现数据的交换和共享。
无论何时退出Access 2010,Access都将自动保存对数据 所作的更改。但是,如果上一次保存之后又更改了数据库对 象的设计,Microsoft Access将在关闭之前询问是否保存这 些更改。
Access数据库应用基础教程(第四版) 第2章 Acess 2010基础
第8页
主要内容
2.1 2.2 2.3 2.4 2.5 初识Acess 2010 Acess 2010的工作界面 Acess 2010的功能区 Acess 2010数据库对象 本章小结
Access数据库应用基础教程(第四版)
Access数据库应用基础教程(第四版)ch05简明教程PPT课件
Access数据库应用基础教程(第四版)
第5章 表中数据记录的操作
第2页
本章的学习目标
掌握表中数据记录的增删改查等操作; 掌握数据记录显示方式更改的操作方法; 掌握数据记录的排序与筛选操作; 了解数据的导入导出操作。
Access数据库应用基础教程(第四版)
第5章 表中数据记录的操作
第3页
Access数据库应用基础教程(第四版)
第5章 表中数据记录的操作
第8页
5.1.4 查找与替换
当数据表中的数据很多时,若要快速找到或替换某个数 据,可以使用Access提供的查找与替换功能。对话框如下 图所示。
Access数据库应用基础教程(第四版)
第5章 表中数据记录的操作
第9页
5.1.5 复制数据
Access数据库应用基础教程(第四版)
第5章 表中数据记录的操作
第10页
5.1.6中需要删除的记录。如果要同时删 除多条连续的记录,则先选中第一条记录,然后按住 Shift键,再选择最后一条记录;如果要删除的多条记录 不连续,则需要按住Ctrl键,依次选择要删除的记录。删 除记录的操作步骤如下。
第5章 表中数据记录的操作
本章概述 本章的学习目标 主要内容
Access数据库应用基础教程(第四版)
第5章 表中数据记录的操作
第1页
本章概述
数据库最基础的功能就是存储和维护数据。在 Access中设计好数据表的结构之后,就可以向数据 表中输入数据了。由于事物是发展的,需求是不断 变化的,因此数据不可能一直不变。因此,需要对 数据库中的数据持续进行更新和维护,这是数据库 技术中很基本也很重要的内容。故本书单独用一章 的篇幅介绍表中数据的增删改查、改变显示方式、 排序与筛选、汇总、导出等操作。
全套课件-Access数据库应用基础教程(第四版)_完整
第2页
本章的学习目标
• 掌握与数据库相关的基本概念 • 理解数据库系统的体系结构 • 掌握数据模型的理论及应用 • 掌握关系数据库的基本理论 • 掌握关系代数的理论及应用 • 掌握关系数据库的规范化理论 • 了解数据库语言 • 掌握数据库设计的方法与步骤
第3页
主要内容
1.1 数据库相关的概念 1.2 数据库系统的体系结构 1.3 数据模型 1.4 关系数据库 1.5 关系代数 1.6 规范化理论 1.7 数据库语言 1.8 数据库设计 1.9 本章小结
第4页
1.1 数据库相关的概念
• 人们在现实中进行的各种活动,都会产生相应的 信息,例如,生产服装的工厂,其用于生产的原 材料的名称、库存量、单价、产地;生产出来的 产品的名称、数量、单价;该工厂中职工的职称、 编号、薪水、奖金等,所有这些都是信息,这些 信息代表了所属实体的特定属性或状态,当把这 些信息以文字记录下来便是数据,因此可以说, 数据就是信息的载体。本节主要介绍信息、数据 和数据处理的概念。
系统(Database Management System,DBMS)。
• 数据库系统的特点:
➢ 数据低冗余、共享性高。 ➢ 数据独立性提高。 ➢ 有统一的数据控制功能。
第9页
1.1.5 数据库管理的 一个数据管理软件,它的主要任务是对数据库的建立、运 用和维护进行统一管理、统一控制,即用户不能直接接触 数据库,而只能通过DBMS来操纵数据库。
• 20世纪60年代末至20世纪70年代:20世纪60年代末,硬盘的广泛使用 极大地改变了数据处理的情况,有了磁盘,就可以创建网状数据库和 层次数据库,它们可以具有保存在磁盘上的如表和树等数据结构。
Access数据库应用基础教程(第四版)ch11简明教程PPT课件
Access数据库应用基础教程(第四版)
第11章 模块与VBA
第7页
11.1.3 VBA编程环境
在Access 2010中,可以通过下列方式进入VBA的开发环 境。
(1)直接进入VBA。 (2)新建一个模块,进入VBA。 (3)新建用于响应窗体、报表或控件的事件过程进入VBA。
Access数据库应用基础教程(第四版)
第11章 模块与VBA
第4页
11.1 模块与VBA编程环境
模块是将VBA(Visual Basic for Application)的 声明和过程作为一个单元进行保存的集合。模块 中的每个过程都可以是一个Function过程或一个 Sub过程。 VBA是VB的子集。VBA是Microsoft Office系列 软件的内置编程语言,是新一代标准宏语言。其 语法结构与Visual Basic编程语言互相兼容,采 用的是面向对象的编程机制和可视化的编程环境。
Access数据库应用基础教程(第四版)
第11章 模块与VBA
第2页
本章的学习目标
了解模块与VBA的基本概念、分类; 掌握模块的创建与运行方法; 熟悉VBA编程环境的使用,以及VBA常量、变量、数组、 数据类型、语句等基础; 了解面向对象程序设计的基本理念,以及VBA编程的基本 步骤、调试等; 掌握VBA流程控制语句、过程、函数; 了解VBA代码的保护手段; 掌握简单VBA程序编写。
Access数据库应用基础教程(第四版)
第11章 模块与VBA
第5页
11.1.1 什么是VBA
VBA具有跨越多种应用软件并且具有控制应用软件对象的 能力,提高了不同应用软件间的相互开发和调用能力。 VBA可被所有的Microsoft可编程应用软件共享,包括 Access、Excel、Word以及PowerPoint等。与传统的宏 语言相比,VBA提供了面向对象的程序设计方法,提供了 相当完整的程序设计语言。 宏和VBA都可以实现操作的自动化。但是,在应用的过程 中,是使用宏还是使用VBA,需要根据实际的需求来确定。 宏对象的执行效率较低,可以将宏对象转换为VBA程序模 块,以提高代码的执行效率。
Access数据库应用基础教程(第三版)ch04简明教程PPT课件
表
学 习 目 标
建立数据库之后,接着即可在该数据库中建立表、查询、 窗体等对象。其中,表是最基本的对象,用于存储和管理数据 。在Access中,表从属于某个数据库,建立好数据库之后,可 以使用表设计器、表向导和输入数据3种方法来创建表。本章将 介绍这3种创建表的方法、表的常用操作,以及如何向表中添加 记录、编辑数据、数据的筛选与排序,最后介绍表的关系的建 立与维护。
4.2.2 使用向导创建表
Access提供了强大的向导功能,帮助用户快速、 有效地建立各种对象。在创建数据库时,已经初步介 绍了模板向导的功能。数据表向导利用示例数据表, 帮助用户建立所需的数据表。
使用“表向导”创建的表结构,有时也与用户实 际要求有所不同,要通过“设计”视图对其进行修改 。因此,掌握“设计”视图的使用方法对于正确建立 表结构非常重要。
表的结构 数据类型
4.1.1 表的结构
表的结构是指数据表的框架,主要包括表名和字段属性两部分。 表名是该表存储在磁盘上的唯一标识,也可以理解为是用户访问数据的唯 一标识。 字段属性即表的组织形式,它包括表中字段的个数,每个字段的名称、数 据类型、字段大小、格式、输人掩码、有效性规则等。
(1) 首先创建一个数据库或打开一个已有的数据库。
(2) 在数据库窗口中,单击“对象”列表中的“表”对象按钮 ,接着单击数 据库窗口的工具栏中的“新建”按钮 。
(3) 系统将打开 “新建表”对话框,选择列表中的“设计视图”选项,然后 单击“确定”按钮。
(4) 系统将打开表的设计视图窗口,在“字段名称”栏中输入字段的名称, 在“数据类型”栏中选择合适的字段类型,在“说明”栏中可以为字段添加 适当的描述信息,在“常规”或“查询”选项卡中可以设置字段的相关属性 。 (5) 为数据表定义字段后,接着为数据表设置关键字。
Access课件第四章
本文由xurenfeng1988贡献 ppt1。
Access数据库应用基础教程 数据库应用基础教程 第4章 数据库的创建与维护 教学目标 教学重点 教学过程 2011年2月11日 Access数据库应用基础教程 数据库应用基础教程 教学目标 通过本章的学习,学会使用Access创建数据 库的各种方法,掌握如何转换数据库的方法 以及查看数据库对象的相关性 。
教学重点 创建和打开Access数据库的方法 ?查看数据库对象的相关性的方法 Access数据库应用基础教程 数据库应用基础教程 教学过程 上次课作业处理 ?数据库与数据库文件 ?创建Access数据库的方法 ?打开数据库 ?查看数据库对象的相关性 Access数据库应用基础教程 数据库应用基础教程 4.1 数据库与数据库文件 数据库 (回顾第一章 数据库是指长期存储在计 算机内的、有组织的、可共享的大量数据的集合, 算机内的、有组织的、可共享的大量数据的集合, 即数据的存储位置, 即数据的存储位置,是针对特定的需求所整理与 组织的相关信息的汇集处。
) 组织的相关信息的汇集处。
) ?Access数据库文件 :Access数据库采用特有的 数据库文件 数据库采用特有的 全环绕数据库文件结构组成数据库文件( 全环绕数据库文件结构组成数据库文件(.mdb文 文 ),以一个单独的 以一个单独的.mdb文件存储一个数据库应 件),以一个单独的 文件存储一个数据库应 用系统中包含的所有对象。
用系统中包含的所有对象。
Access数据库应用基础教程 数据库应用基础教程 4.2 创建Access数据库的方法 开发数据库应用系统的思路: 开发数据库应用系统的思路: 1、建空库 (生成 生成.Mdb文件) 文件) 、 文件 2、创建各个子对象(先建数据表并确定表 、创建各个子对象( 之间的关系,再创建其他子对象)。
之间的关系,再创建其他子对象)。
Access数据库的创建方法有 数据库的创建方法有: 数据库的创建方法有 直接创建数据库 ? 从模板创建数据库 Access数据库应用基础教程 数据库应用基础教程 (1)直接创建空数据库 选择“文件”|“新建”命令打开“新建文件” 选择“文件” 新建 命令打开“新建文件” 新建” 页面,单击页面中的“空数据库”命令选项。
Access数据库应用基础教程(第三版)ch04简明教程PPT课件
2015年6月11日星期四
12
4.4 数据库对象的组织和操作
4.4.2 数据库对象的操作 在Access数据库中,共有表、查询、窗体、报表、 宏和模块6种基本对象。除了对这些对象进行基本的打 开操作之外,还经常对这些对象进行复制和删除等操作。 1. 打开数据库对象
2015年6月11日星期四
13
4.4 数据库对象的组织和操作
2015年6月11日星期四
16
4.5 思考和练习
1. 利用模板建立一个“教职员”数据库。
2. 练习操作数据库的打开、保存和操作。
2015年6月11日星期四
17
4.2.3 转换数据库 Access具有不同的版本,可以将使用 Microsoft Office Access 2003、Access 2002、Access 2000 或 Access 97 创建的数据库转换成 Access 2007-2010 文件格式。 由于在早期版本的 Access 中无法使用新型文件格 式,因此,如果要与其他用户共享该数据库,则必须先 确保这些用户使用的都是 Office Access 2007 或 Access 2010,然后才能将该数据库转换成新型文件格式。 1. 转换 Access 2000 或 Access 2002 - 2003 数据库 2. 转换 Access 97 数据库
2015年6月11日星期四
6
4.3 数据库的基本操作
4.3.1 打开数据库 打开数据库是数据库操作中最基本、最简单的操作。 打开一个已经存在的数据库。
2015年6月11日星期四
7
4.3 数据库的基本操作
Access中自动记忆了最近打开过的数据库。对于最 近使用过的数据库文件,只需要单击“文件”选项卡, 并在打开的Backstage视图中选择“最近所用文件”命令, 接着在右侧窗格中直接单击要打开的数据库名称即可。
全套课件-Access数据库应用基础教程(第四版)_完整
1.1.1 数据与数据处理
• 信息与数据:信息是各种数据所包含的意义,数据则是负 载信息的物理符号
• 数据处理:是指对各种形式的数据进行收集、存储、加工 和传播的一系列活动的总和。
第6页
1.1.2 数据库
• 数据库:数据库(Database,DB)就是数据的集合,例如, 日常生活中,我们用笔记本记录亲朋好友的联系方式,将 他们的姓名、地址、电话等信息都记录下来。这个“通讯 录”就是一个最简单的“数据库”。
➢ 关系模型:关系模型(Relational Model)是用二维表格结构来表示实体及实体之间 联系的数据模型。
第20页
主要内容
1.1 数据库相关的概念 1.2 数据库系统的体系结构 1.3 数据模型 1.4 关系数据库 1.5 关系代数 1.6 规范化理论 1.7 数据库语言 1.8 数据库设计 1.9 本章小结
➢ DBMS的功能: ➢ 数据库定义功能。 ➢ 数据存取功能。 ➢ 数据库运行管理功能。 ➢ 数据库的建立和维护功能。 ➢ 数据通信功能。
• DBMS的组成:
➢ 语言编译处理程序。 ➢ 系统运行控制程序。 ➢ 系统建立、维护程序。 ➢ 数据字典。
第10页
1.1.6 数据库应用系统(DBAS)
• 数据库应用系统(Database Application System,DBAS),是 指在DBMS的基础上,针对一个实际问题开发出来的面向 用户的系统。如网上银行就是一个数据库应用系统,用户 通过登录网上银行,可以查询自己的账户余额,还可以进 行转账汇款等操作。
第17页
1.3.1 概念模型
概念模型是对客观事物及其联系的抽象,用于信息世界的 建模。
• 实体与实体集:实体是现实世界中可区别于其他对象的“事件”或物 体。实体集是具有相同类型及共享相同性质(属性)的实体集合。
《数据库原理与应用(Access)》第4章:建立和使用查询
查询的结果有一定生存期。当一个查询关闭后,其结果就不存在了。 所有记录都是保存在原来的表中。这样处理有两个好处: 这样处理有两个好处: 这样处理有两个好处 节约外存空间。对查询的要求是多种多样的,长期使用数据库,必 然会生成大批量的、种类繁多的查询,如果将这些查询的结果都保存下 来,必然会占用巨大的外存空间。另外,许多查询用过之后可能再也不 会使用了,也没有必要长期保存。 当记录数据信息的基本表发生变化时,仍可用这些查询进行同样的 查找,并且获得的是变化之后的实际数据。也就是说,可以使查询结果 与表的更改保持同步。
第二步:三个条件都写在“条件”栏目中。如图4-10所示。等同于: flh=“A” and jianjie>50 and cbs=“清华大学出版社”。
图4-1选择创建查询方式窗口 - 选择创建查询方式窗口
第三步:在新建查询对话框中可以选择“使用设计视图”或“者向导方 式”来创建简单查询,其中向导方式根据查询类型的不同还可以分成:简单查 询向导、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。 查询的创建可以由一个查询设计器或4个查询向导共5种方式来完成,在 向导的指导下可以完成不同功能的简单查询设计。 1.使用查询设计器创建查询 使用查询设计器创建查询 使用查询设计器创建查询,具有很高的灵活性。 【例4.1】使用查询设计器创建查询,查询所有读者借阅图书的“书 名”、“价格”与“读者姓名”。
4.2.1 简单查询
简单查询是指对于查询的结果没有条件的限制,只是从一个数据源或多个 数据源中提取感兴趣的字段组成一个新的记录集的查询方式。
简单查询的创建主要有两种方式:设计视图和查询向导。新建简 单查询的步骤如下: 第一步:在数据库窗口中选择【查询】模块。 第二步:单击工具栏上的【新建】按钮,然后在弹出的对话框中 选择新建的方式,如图4-1所示。
Access数据库应用基础教程(第四版)ch12简明教程PPT课件
第4页
12.1 项目概述
本章要设计一个简单的人力资源管理系统,该系统 应满足以下几个要求。 员工基本信息维护; 人事调动情况跟踪; 员工考勤查询和员工工资查询及打印; 生成所有的考勤记录报表和工资发放记录报表。
Access数据库应用基础教程(第四版)
第12章 人力资源管理系统
第5页
Access数据库应用基础教程(第四版)
第12章 人力资源管理系统
第14页
12.3.2 构造空数据库
明确了各数据表的主要功能后,下面开始进行数据表字 段的详细设计。在设计数据表之前,需要先建立一个数据库 ,然后在数据库中创建表、窗体、查询等数据库对象。
Access数据库应用基础教程(第四版)
Access数据库应用基础教程(第四版)
第12章 人力资源管理系统
第7页
主要内容
12.1 项目概述 12.2 系统需求与分析 12.3 数据库设计 12.4 设计窗体 12.5 创建查询 12.6 设计报表 12.7 编码 12.8 程序的系统设置 12.9 系统的运行 12.10 项目总结与拓展 12.11 本章小结
第12章 人力资源管理系统
第11页
主要内容
12.1 项目概述 12.2 系统需求与分析 12.3 数据库设计 12.4 设计窗体 12.5 创建查询 12.6 设计报表 12.7 编码 12.8 程序的系统设置 12.9 系统的运行 12.10 项目总结与拓展 12.11 本章小结
Access数据库应用基础教程(第四版) 第12章 人力资源管理系统
Access数据库应用基础教程(第四版) 第12章 人力资源管理系统
第10页
12.2.2 模块设计
企业人事管理系统功能模块可以由6个部分组成。 系统登录模块。 员工人事登记模块。 员工人事记录模块。 统计查询模块。 报表生成模块。 招聘管理模块。
access课件第章专题知识讲座
选项卡来进行分页,只需要单击选项卡旳标签,就能够进行页 面切换。这对于处理可分为两类或多类旳信息是尤其有用。
8.创建图像控件 能够使用位图文件(后缀为.bmp或.dib),图元文件
(后缀为.wmf或.emf)或其他图形文件,如GIF和JPEG文件 来显示背景图像或绑定对象框、未绑定对象框或图象控件中旳 图像。
在窗体中使用组合框能够节省一定旳空间,能够从列表中 选择值或输入新值。在组合框中输入数据或选择某个数据值时, 假如该组合框是绑定旳组合框,则输入值或选择值将插入到组 合框所绑定旳字段内。组合框由“限于列表”属性,使用该属 性控制列表中能输入数值或仅能在列表中输入符合条件旳文本。
列表框旳优点是列表随时可见,而且控制旳值限制在列
2. 复制控件
• 选择一种或多种要复制旳控件; • 选择“编辑”菜单上“复制”命令,或单击工具栏上旳 “复制”按钮; • 将鼠标移动到要复制旳节位置处,单击鼠标左键; • 选择“编辑”菜单中旳“粘贴”命令,或单击工具栏上 “粘贴”按钮,即可完毕复制控件旳操作。
3 移动控件
使用菜单移动控件旳操作环节如下: • 选择一种或多种要移动旳控件; • 选择“编辑”菜单上“剪切”命令,或单击工具栏上旳“剪 切”按钮; • 将鼠标移动到要复制旳节位置处,单击鼠标左键; • 选择“编辑”菜单上“粘贴”命令,或单击工具栏上“粘贴” 按钮,即可完毕复制控件旳操作。
后输入它更快更轻易。列表框和组合框控件,能够帮助顾客以 便地输入值,或用来确保在字段中输入值是正确旳。例如输入 “教师表”中旳职称或者“系别”旳数据时能够使用列表框或 组合框在列表中选择相应旳数据,使操作愈加以便和精确。
列表框中旳列表是由数据行构成,在窗体或列表中能够有 一种或多种字段,每栏旳字段标题能够有也能够没有。假如在 窗体中有空间而且需要可见旳列表,或者输入旳数据一定要限 制在列表中,能够使用列表框。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.数据库的建立。
方法1:建立空的数据库
(1)在Access的窗口、工具栏或任务窗格中选择“新建文件夹”,打开“新建文件夹”窗格。
(2)在任务窗格中选择“空数据库”选项,打开“文件新建数据库”对话框。
(3)选择保存位置和文件名后、单击“创建”按钮创建空数据库。
方法2:根据现有文件建立数据库
在任务窗格中选择“根据现有文件.....”选项,在出现“文件新建数据库”对话框,选择已建好的数据库,单击创建按钮,单击“创建”按钮
3.数据库的打开与关闭
(1)打开数据库
在Accesss中,选择“文件→打开”命令,在打开对话框中选择数据库,单击“打开”按钮,进入数据库子窗口。
2.建立表结构
3.向表中输入数据
课堂教学安排
教学过程
主要教学内容及步骤
一导入
二新建一个数据库要经历多个步骤,在机器实现之前还要开展大量的理论设计工作。
一、创建数据库
1.设计数据库的步骤
(1)分析建立数据库的目的。
(2)确定数据库中的表每个表中只包含一个主题信息,表中的不包含重复信息。
(3)记录输入完毕,单击工具栏上的“保存”按钮。
4.在数据表中插入OLE对象
(1)首先选择输入字段,字段内出现矩形虚线框,选择“插人"菜单中的“对象"命令;
(2)在打开的“插入对象"对话框中选择“由文件创建"选项,再选择相应文件,单击“确定"按钮,即可以在数据表中插入Ol。E对象。
注意:在数据表视图中,双击OLE数据类型字段,就可以打开相应的字段内容。
方法3:使用表向导
(1)打开数据库,在数据库窗口中选择“表”对象,双击“使用表向导创建表”选项,打开“表向导”对话框;
(2)在“示例表”列表中选择合适的表,在“示例字段”框中选择所需字段,单击“>”按钮,将选中字段添加到“新表中的字段”中;
(3)单击“下一步”按钮,在弹出的对话框中输入表名称,选择是否设置主键。
【典型例题】
【例1】若要能够存放5 12个字符,则该字段的数据类型应当选择
A.文本B.备注C.01.,E对象类型D.是/否类型
【答案】B
【解析】文本型字段最后存放255个字符,要存放超过255个字符的文本必须采用备注类型。OLE主要用来存放表格、图形、图像、声音等嵌入或链接对象,是/否是用来存放是/否、真/假、开/关值的。
(1)文本类型
是系统的默认值,默认宽度为50,可以存放1--255个任意字符。
(2)货币类型
用于存放1~4位小数,固定战8个字节。
(3)数字类型
包括字节、小数、整型、长整型、单精度型、双精度型和同步复制7中类型。
①字节:固定占一个字节,存放0--255之间的整数。
②小数:固定占12个字节,28位小数。
备课笔记
课题序号
2
授课班级
1352
授课课时
2课时
授课形式
讲授、演示、练习
授课章节名称
创建数据库和数据表
教材分析
本课所使用的教材是高等教育出版社的《数据库应用基础—ACCESS》中的第二单元第一、二节内容,介绍了创建数据库和建立表的方法,使学生了解数据库设计的思想和方法,初步学会使用数据库技术管理信息,处理日常学习与生活中问题的思路。木节内容是学生进行后续学习《数据库管理技术》模块的铺垫内容,为学生深入学习打下一定的基础。
(9)超级链接类型存放超级链接地址。
(10)查阅向导类型于创建特殊的查阅字段。
2.建立表结构
建立表结构可是使用数据表视图、设计视图和表向导等3种方法。
方法1:使用数据表试图
(1)打开数据库,在数据库子窗口中选择“表”对象,单击“新建”按钮,打开“新建表”对话框;
(2)选择“数据表视图”选项,单击“确定”按钮,打开一个空数据表;
③整型:固定占2个字节,存放-32768--32767之间的整数。
④长整型:固定占4个字节,定义一个字段位数字型后,长整型是默认值。
⑤单精度型:固定占4个字节,保留7位小数。
⑥双精度型:固定占8个字节,保留15位小数。
⑦同步复制:固定占16个字节,系统自动为字段设置值,用于唯一标识一条记录。
(4)日期/时间型固定占8个字节。
(5)自动编号类型由系统位一条记录制定唯一顺序号,该字段不能更新,固定占4个字节,当字段属性中的字段大小被设为同步复制时,占16个字节,自动编号类型包括递增和随机两种属性。
(6)是/否类型存放是/否、真/假、开/关值,固定占1个字节。
(7)备注类型存放长文本,最多为64KB个字符。
(8)OLE对象类型存放表格、图形、图像、声音等嵌入或链接对象。
方法2:使用设计视图
(1)打开数据库,在数据库窗口中选择“表”对象,双击“使用设计器创建表”选项,打开设计视图;
(2)在字段输入区输入字段名称、选择数据类型,在字段属性区设置字段的属性;
(3)定义完全部字段后,单击某一字段选择器,单击工具栏上的“主键”按钮,为数据表定义一个主关键字;
(4)单击工具栏上的“保存”按钮,在打开的“另存为”对话框输入表的名称,单击“确定”按钮。
情感态度与价值观:能在数据表的设计中,体会有效管理数据的重要性,形成科学管理信息的意识。
教学重点
建立数据库、建立数据表
教学难点
建立数据表
更新、补充、删节内容
无
课外作业
P47课后习题
教学后记
授课主要内容或板书设计
2.1创建数据库
1.设计数据库的步骤
2.数据库的建立
3.数据库的打开和关闭
2.2建立表
1.数据类型
【例3】以下字段类型中,能够参与排序和索引操作的是
A.日期时间型B.超级链接型C.OIE对象类型D.备注型
【答案】A
【解析】在Access中,超级链接型、OlE对象类型、备注型字段是不能进行排序和索引操作的,日期时间型字段参加排序或索引操作时,时间靠后的大于时间靠前的。
创建表的方法
使用设计视图建表步骤
【例2】在数据表视图中,双击OLE对象字段,对应的操作是
A.打开OLE对象的属性对话框
B.打开浏览对话框添加01.,E对象
C.打开相应的OIE对象
D.没什么反应
【答案】C
【解析】OLE是一种特殊的对象,主要用来存放表格,图形、图像、声音等嵌入或链接对象.在数据视图中并不显示出来,双击该字段可以打开相应的OIE对象。另外,OLE对象的输入也必须通过“插入”→“对象”命令来完成。
学情分析
通过前几节课的学习,学生已在人工管理和计算机文件管理信息资源的一些零散的感性经验基础上,学会了科学管理文件信息资源,体会了数据库应用系统在管理大量数据和高效检索信息的优势,学会了如何利用数据库工具软件(Access)对数据库进行查询、更新等简单操作。知道数据库应用系统背后靠数据库来支持,但数据库是如何建立起来的?数据库管理信息的基本思想和方法是什么?对学生来讲还是比较陌生,因此,本课在学生已有感性经验、体会的基础上,了解构建数据表的一般过程,体验数据库管理信息的思想和方法。
(3)双击空数据表中的“字段1”、“字段2”……,输入字段名称;
(4)选择“文件→保存”命令或单击工具栏上的“保存”按钮,在弹出的创建主键提示框中单击“是”按钮,将产生一个”自动编号“字段,作为主关键字,保存数据表文件。
注意:使用这种方法建立的表结构,只能输入字段名,相应的数据类型,长度等属性并未定义,系统默认设置的字段类型是“文本”型。
教学目的
知识与技能1.能够根据客观事物的描述,恰当地确定字段信息。
2.能根据字段所反映的某一事物的信息特征,设置恰当的字段数据类型(文本型、数字型、时间/日期型、货币型)。
过程与方法1.能根据任务需求,获取客观事物的特征信息,将其结构化,从而设置字段信息。
2.亲历数据表的构建过程,知道构建数据表的策略和方法。
(4)单击“下一步”按钮,在弹出的对话框中选择修改表设计或直接向表中输入数据等,单击“完成”按钮。
3.利用数据表视图向表中输入数据
(1)在数据库窗口中,选择“表”对象,双击数据表,打开数据表视图。
(2)从第一个空记录的第一个字段开始输入所需数据,每输入完一个字段值按Enter或Tab键转至下一字段,每输人一个记录的时间,表中会自动添加一条新的空记录,且该记录的选择器上显示一个“*”,表示这个记录是一个新记录。
(2)关闭数据库
单击数据库子窗口右上角的“关闭”按钮或“文件→关闭”菜单命令。
二、建立表
在Access数据库中,表是数据库的基本对象,也是数据库的核心与基础,数据库中所有相关的各类数据都存放在各种表中。
1.数据类型
Access提供了10中字段类型,包括文本、货币、数字、备注、日期/时间、自动编号、是/否、OLE对象、超级链接和查询向导、