数据库应用基础--access2010 单元一 认识数据库

合集下载

Access 2010数据库第一章 数据库的基本概念

Access 2010数据库第一章 数据库的基本概念

1.2.3 关系模型
关系模型是采用二维表来表示实体以及实体之间联系的模型。 关系模型的数据结构是单一的“二维表”结构,这种二维表结 构又可被称为关系。 关系可以将现实世界中的实体以及实体之间的各种联系恰当地 表示出来。关系不仅可以表示数据的存储,也可以表示数据之 间的联系。 二维表中的一行称为一个“元组”,又称为一条记录;二维表 中的一列称为一个“属性”,又称为一个字段。如果表格中的 一个或几个属性的组合可以唯一标识表格中的元组,那么将该 属性或属性集合称为关系键(Key),也称为主键(主关键 字)。在关系数据库中每个表都应该有且只有一个主键,主键 可以唯一标识表格中的元组。
数据库的设计是指在一个特定的应用环境中,设计出符合用户 需求的数据模型,再根据数据模型建立数据库的过程。简单地 说,关系数据库的设计就是采用关系模型来进行数据库的设计。 关系数据库的设计可以分为以下几个步骤: (1)需求分析,深入了解用户需求,确定数据对象;
(2)概念结构设计,设计E-R(Entity Relation)模型; (3)逻辑结构设计,将E-R模型转换为关系数据模型; (4)数据库物理设计; (5)应用程序编码、调试与运行; (6)数据库的运行及维护。
3.逻辑结构设计 逻辑结构设计就是把概念结构模型转换为某个具体的数据库管 理系统所支持的数据模型。对于关系数据库设计来说,就是根据 E-R模型转换为关系模型。 (1)E-R模型转换为关系模型的规则
1)一般情况下,可将每一个实体转换为一个关系,即将每个关系 定义成一个表。
2)确定每个关系的主键以及主键与其它属性之间的关系。
3.连接(Join) 通过连接运算可以将两个或多个关系连接在一起,从而构成一 个新关系。连接运算是乘、选择和投影操作的组合。所谓自然连 接是以公共属性值相等为连接条件,连接的结果只包含公共属性 值相等的元组,而且消除了冗余属性。

第1章 数据库基础与Access 2010

第1章 数据库基础与Access 2010
实体联系模型又称E-R模型或E-R图,它是描述概念 世界、建立概念模型的工具。 E-R图包括三个要素: (1)实体。 (2)属性。 (3)实体之间的联系。
E-R图
实体型
用矩形表示,矩形框内写明实体名。
学生
教师
属性
用椭圆形表示,并用无向边将其与相应的实体连接起来 学生
学号
姓名
性别
年龄
E-R图(续)

性 别 女 男 女

系 名 社会学 商品学 法律

年 级 2005 2005 2005

1.3.1 关系模型
1.关系中常用的术语
(1)关系:一个关系就是一张二维表格,每个关系有一 个关系名,在Access 2010中,一个关系就是一个表对象。
(2)元组:表格中的每一行称为一个元组。在Access 2010中,称为记录。 (3)属性:表格中的每一列称为一个属性,给每列起一 个名称,该名称就是属性名,如“学生”表中的学号、姓名、 性别、出生日期等。在Access 2010中,称为字段。 (4)分量:元组中的一个属性值称为分量。关系模型要 求关系的每一个分量必须是一个不可分的数据项,即不允许 表中还有表。
1.3.2 关系代数运算
(1) 并运算 两个关系的并运算可以记作R∪S,运算结果是将两个关 系的所有元组组成一个新的关系,若有相同的元组,只留下 一个。 学生A∪学生B的结果如表1-4所示。
1.3.2 关系代数运算
(2)交运算 两个关系的交运算可以记作R∩S,运算结果是将两个关 系中公共元组组成一个新的关系。 学生A∩学生B的结果如表1-5所示。
联系: 用菱形表示,菱形框内写明联系名,并用无向边分别与有关 实体连接起来,同时在无向边旁标上联系的类型(1:1、1:n 或m:n) 实体型A 实体型A 实体型A 1 联系名 1 实体型B 1:1联系 1 联系名 n

《Access2010应用基础》教学提纲

《Access2010应用基础》教学提纲
单元创建和编辑报表任务快速创建报表任务使用设计视图创编辑和美化建报表任务打印报表单元建立和编辑窗体任务快速创建窗体任务使用设计视图创建窗体任务编辑和美化窗体单元创建和使用宏任务创建宏任务编辑调试和运行宏任务使用宏创建菜单半期考试范围
南溪职校教学提纲
专业计算机科目来自Access 2010
学期
共二学期第1学期
编写人姓名
刘莫霞
学时
80
编写时间
2014.11.25
教材信息
《数据库应用基础Access2010》第3版
主编张巍高等教育出版社
一、内容:
单元1认识数据库系统
任务1认识Access 2010
任务2创建数据库
任务3管理和维护数据库
单元2建立和维护数据表
任务1建立数据表
任务2设置字段属性
任务3维护和美化数据表
6.掌握创建和编辑窗体的方法
7.了解简单宏、宏组、条件宏等多种宏的创建方法
8.了解宏的高度和运行的方法
9.掌握模块和过程的分类、创建和调用、运行的方法
10.掌握表达式的概念和变量、数组、常量、运算符、函数在表达式中的运用
11.掌握语句的分类、作用及使用
12.掌握在过程中引用对象、对象属性和常用方法的方法
主编张巍高等教育出版社
一、内容:
单元4创建和编辑报表
任务1快速创建报表
任务2使用设计视图创、编辑和美化建报表
任务3打印报表
单元5建立和编辑窗体
任务1快速创建窗体
任务2使用设计视图创建窗体
任务3编辑和美化窗体
单元6创建和使用宏
任务1创建宏
任务2编辑、调试和运行宏
任务3使用宏创建菜单
半期考试范围:第2学期前半期学习内容

Access数据库技术及应用(2010版)第1章-数据库基础知识

Access数据库技术及应用(2010版)第1章-数据库基础知识
应用程序 1 文 件 管 理 系 统 应用程序 2 应用程序 n
数据集 1
数据集 2
… …
数据集 n
9
第1章 数据库基础知识
计算机数据管理的发展数据库系统阶段
数据管理技术进入数据库阶段是在20世纪60年代末, 这时期数据管理的特点有以下几方面。 ① 数据共享性高、冗余度低。 ② 数据结构化。 ③ 数据独立性高。 ④ 有统一的数据控制功能。
4
第1章 数据库基础知识
数据管理基本概念

1.数据和信息


数据是指描述事物的符号记录。数据不仅仅是指传统 意义的由0~9组成的数字,而是所有可以输入到计算 机中并能被计算机处理的符号的总称。 信息是指以数据为载体的对客观世界实际存在的事物、 事件和概念的抽象反映。

数据和信息是两个互相联系、互相依赖但又互相区 别的概念。数据是用来记录信息的可识别的符号, 是信息的具体表现形式。数据是信息的符号表示或 载体,信息则是数据的内涵,是对数据的语义解释。 只有经过提炼和抽象之后,具有使用价值的数据才 能成为信息。

逻辑数据模型,也称数据模型。


物理数据模型,也称物理模型。

16
第1章 数据库基础知识
数据模型-相关概念


建立数据模型需要掌握以下几个概念。 (1)实体 客观存在,并可相互区别的事物被称为实体(Entity)。 实体可以是实实在在的客观存在,如学生、教师、商店、 医院;也可以是一些抽象的概念或地理名词,如地震、 北京市。 (2)属性 实体所具有的特征称为属性(Attribute)。实体本身并 不能被装进数据库,要保存客观世界的信息,必须将描 述事物外在特征的属性保存在数据库中。属性的差异能 使我们区分同类实体,如一个人可以具备姓名、年龄、 性别、身高、肤色、发型、衣着等属性,根据这些属性 可以在熙熙攘攘的人群中一眼认出所熟悉的人。

Access2010数据库基础教程第1章 数据库基本概述

Access2010数据库基础教程第1章 数据库基本概述
1、数据和信息 (1)数据(data):是对客观事物特征所迚行的一种抽象化、 符号化的表示。通俗地讲,凡是能被计算机接受,幵能被计算 机处理的数字、字符、图形、声音、图像等统称为数据。数 据所反映的事物属性是它的内容,而符号是它的形式。 (2)信息(information):是客观事物属性的反映。它所反 映的是关于某一客观系统中某一事物的某一方面属性或某一 时刻的表现形式。通俗地讲,信息是经过加工处理幵对人类 客观行为产生影响的数据表现形式。也可以说,信息是有一 定含义的,经过加工处理的,能够提供决策性依据的数据。 5
t | t ∈R ∧ t ∈S} R×S={ t r s r s
元组的前n个分量是关系R的一个元组,后m个分量是关系S的一个元组。 【例1-4】P8
21
1.2.2 专门的关系运算
1、选择
选择运算是根据某些条件对关系做水平分割,即从关系中找出满 足条件的记录。它可以根据用户的要求从关系中筛选出满足一定 条件的记录,这种运算可以得到一个新的关系,其中的元组是原 关系的一个子集,但不影响原关系的结构。条件可用命题公式 (即计算机语言中的条件表达式)F表示。关系R关于公式F的选择 运算用σF(R)表示,形式定义如下:
种客观事物的数据模型也是千差万别的,但也有其共性。
常用的数据模型有层次模型、网络模型和关系模型3种。 10
1、层次模型 层次模型(hierarchical model)表示数据间的从属关系结构, 是一种以记录某一事物的类型为根结点的有向树结构。层 次模型像一棵倒置的树,根结点在上,层次最高;子结点 在下,逐层排列。这种用树形结构表示数据乊间联系的模 型也称为树结构。层次模型的特点是仅有一个无双亲的根 结点;根结点以外的子结点,向上仅有一个父结点,向下 有若干子结点。 11

第一章 access2010基础知识

第一章 access2010基础知识

关系数据库系统
当一个表中存在多个关键字时,可以指定其中一个作为主关键字,而其他关 键字作为候选关键字,主关键字简称为主键。 6)外部关键字
如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字, 这个字段(属性)就称为外部关键字。
关系数据库系统
2. 关系运算
1)选择(select)运算
是从指定关系中找出满足给定条件的元组的操作。选择是从行的角度对 二维表内容进行筛选,即从水平方向抽取记录。经过选择运算得到的结果可 以形成新的关系,但其中的元组是原关系的一个子集。
数据模型
层次模型实例:
数据模型
2) 网状模型
网状模型是层次模型的扩展,表示多个从属关系的层次结构,呈现 一种交叉关系的网络结构。其主要特征如下: (1)一个节点可以有多个父节点。 (2)可以有一个以上的节点无父节点。 (3)两个节点之间可以有多个联系。
数据模型
网状模型实例:
数据模型
3) 关系模型
课程特点
❖ 重实践 ❖ 数据库设计思想的培养 ❖ 成绩评定(平时+考试)
本门课程的学习目标
❖具有数据库系统的基础知识 ❖掌握关系数据库的基本原理 ❖掌握数据库程序设计的方法 ❖基本了解面向对象的概念 ❖ 能使用Access建立一个小型数据库应用系统
课程内容概览
❖ Chapter1 数据库基础知识 ❖ Chapter2 表 ❖ Chapter3 查询 ❖ Chapter4 窗体 ❖ Chapter5 报表 ❖ Chapter6 宏 ❖ Chapter7 VBA与模块 ❖ Chapter9 数据库系统实例
;图书实体用书号、分类号、书名、作者、出版社等属性来描述。 。
概念模型
1. 几个概念

第1章Access2010数据库-上传

第1章Access2010数据库-上传
➢数据库是数据库对象的容器,数据库利用它的 六大数据库对象(表、查询、窗体、报表、宏、 模块)进行工作的。
➢表是数据库中存储数据的唯一对象。
➢Access 2010是一个面向对象的、采用事件驱动 的新型关系型数据库
➢Access 2010提供了表生成器、查询生成器、宏 生成器、报表设计器等多种可视化的操作工具
启动界面显示了“可用模板”,显示当前 Access 2010系统中所有的样本模板。
➢Access提供的每个模板都是一个完整的应用 程序,具有预先建立好的表、窗体、报表、查询、 宏和表关系等
➢可以以模板作为基础,对所建立的数据库进 行修改,以创建符合需求的数据库
➢也可以创建一个空数据库
Microsoft Office Backstage界面
7、样式库
功能区还使用一种名为“样式库”的控件。 样式库控件的设计目的是为了让您将注意力集 中在获取所要的结果上。样式库控件不仅显示 命令,还显示使用这些命令的结果。
微型工具栏与样式库一般不显示在主界面上
三、Access 2010中废止与修改的功能 ➢Access 2010不再使用数据访问页
第二节 Access的功能区
2、功能区
功能区位于程序窗口顶部的区域,用户可以在 功能区中选择命令。
➢功能区是Access 2010中菜单和工具栏的主要 替代工具,它提供了Access 2010中主要的命令界 面。
➢功能区的最大优势是将通常需要使用的菜单、 工具栏、任务窗格和其它UI(用户界面)组件, 集中在特定的位置。
3、导航窗格
是完全一样的,可以通过以下方法之一: ➢“开始”菜单 ➢桌面快捷方式 ➢鼠标双击Access的数据库文件(同时将文件
打开)
Microsoft Office Backstage界面

数据库技术应用基础 第1章 ACCESS数据库基本知识

数据库技术应用基础 第1章 ACCESS数据库基本知识

学习目标:
通过对本章内容的学习,读者应该对数据 库的概念有比较清楚的了解,对Access2010 数据库的功能有直观的认识。Access 2010 采用了全新的用户界面,这对于用户的学习 也是一个挑战。用户应当通过本章的学习, 熟悉Access 2010 的新界面,了解功能区的 组成及命令选取方法等。通过学习,用户还 应当建立起数据库对象的概念,了解Access 的六大数据库对象及其主要功能。
1.2.1 ACCESS2010产品简介
▪ Access 2010还可以通过ODBC与Oracle、 Sybase、FoxPro等其他数据库相连,实现 数据的交换和共享。并且,作为Office办公 软件包中的一员,Access还可以与Word、 Outlook、Excel等其他软件进行数据的交 互和共享。
▪ 数据由DBMS统一管理和控制 DBMS的数据控制功能 ① 数据的安全性保护 ② 数据的完整性检查 ③ 并发控制 ④ 数据库恢复
人工管理->文件管理->数据库管理->分布式数据库 管理
因此,数据库是长期存储在计算机内有组织的 大量的共享的数据集合.它可以供各种用户共享, 具有最小冗余度和较高的数据独立性.DBMS在
二、关系数据模型
关系数据模型 关系模型是一种简单的二维表格结构,概念模型中的
每个实本和实体之间的联系都可以直接转换为对应的二 维表形式。每个二维表称做一个关系,一个二维表的表 头,即所有列的标题称为关系的型(结构),其表体( 内容)称做关系的值。关系中的每一行数据(记录)称 做一个元组,每一列数据称做一个属性,列标题称做属 性名。同一个关系中不允许出现重复元组(即两个完全 相同的元组)和相同属性名的属性(列)。
实体间的联系也可用关系模型来表示,如学生 选课关系,既是学生关系与课程关系间的联系。

Access 2010数据库应用技术第1章 数据库技术概论

Access 2010数据库应用技术第1章  数据库技术概论

(2)外模式 外模式又称子模式或用户模式,对应于用户级。它是某个 或某几个用户所看到的数据库的数据视图,是与某一应用有 关的数据的逻辑表示。外模式是从概念模式导出的一个子集, 包含概念模式中允许特定用户使用的那部分数据。
(3)内模式 内模式又称存储模式或物理模式,对应于物理级。它是数 据库中全体数据的内部表示或底层描述,是数据库最低一级 的逻辑描述,它描述了数据在存储介质上的存储方式和物理 结构,对应着实际存储在外存储介质上的数据库。
2.数据处理与数据管理 数据处理是指将数据转换成信息的过程,其基本目
的是从大量的、杂乱无章的、难以理解的数据中整理出对人 们有价值、有意义的数据(即信息),作为决策的依据。
数据管理是指数据的收集、组织、存储、检索和维护等操 作,这些操作是数据处理的中心环节,是任何数据处理业 务中不可缺少的部分。数据管理的基本目的是为了实现数 据共享、降低数据冗余、提高数据的独立性、安全性和完 整性,从而能更加有效地管理和使用数据资源。
3.数据库 数据库是指数据库系统中按照一定的方式组织的、存储在 外部存储设备上的、能为多个用户共享的、与应用程序相互 独立的相关数据集合。它不仅包括描述事物的数据本身,而 且还包括相关事物之间的联系。 4.数据库系统的有关人员 数据库系统的有关人员主要有3类:最终用户、数据库应用 系统开发人员和数据库管理员(Database Administrator,DBA)。
1.3.2 数据库的结构体系 数据库领域公认的标准结构是三级模式结构及 二级映射,三级模式包括外模式、概念模式和内 模式,二级映射则分别是概念模式/内模式的映射 及外模式/概念模式的映射。这种三级模式与二级 映射构成了数据库的结构体系,如图所示。
1.数据库的三级模式 (1)概念模式 概念模式又称逻辑模式,或简称为模式,对应于概念级。 它是由数据库设计者综合所有用户的数据,按照统一的观点 构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和 特征的总体描述,是所有用户的公共数据视图(全局视图)。

Access 2010--第1章 数据库基础第1-2讲 数据库技术的相关概念

Access 2010--第1章 数据库基础第1-2讲  数据库技术的相关概念

组成
包括五个部分:计算机平台、用户、数据库应用程序
、数据库管理系统和数据库。
三、数据库系统的概念
思考
什么是应用程序
具有特定应用功能的程序
什么是数据库应用程序
对数据库管理和访问的应用程序
Access数据库应用程序的类型
查询对象
宏对象 窗体对象 模块对象
三、数据库系统的概念
一、数据库的概念

数据的概念
数据是对实体特性的一种记载,通常表现为符号的记录
数据没有任何意义,需要经过解释才能明确其表达的含义
– 例如21,当解释其代表人的年龄时就是21岁 – 当解释其代表商品价格时,就是21元
信息的概念
将从数据中获得的有意义的内容称为信息 信息和解释不可分,数据的解释是对数据含义的说明
三、数据库系统的概念
计算机平台的层次
计算机平台 数据库管理系统 数据库应用程序 用户
高 低
计算机平台的概念
支持数据库系统运行和维护的软硬件系统 包括计算机硬件系统、计算操作系统等
三、数据库系统的概念
思考下面哪几项是数据库用户
数据库的创建者 数据库的维护者 数据库的开发者 数据库的使用者
数据库的管理者
四、数据模型的概念
定义


数据模型是一种用来表达数据的工具模型
在数据库领域,数据模型用于表达现实世界中的对象及其联 系 将现实世界中杂乱的信息用一种规范的、形象化的方式表达 出来
要素
数据呈现结构、约束和操作三类特征
数据模型具有结构、约束和操作三方面的要素
数据模型的结构是最核心的 很多情况下提到的数据模型,指的就是数据对象的数据结构

第1章 Access 2010数据库应用教程 数据库系统基础知识

第1章 Access 2010数据库应用教程 数据库系统基础知识

Access 2010数据库应用教程
1.2.2 组成要素
1.数据结构 数据结构研究数据之间的组织形式(数 据的逻辑结构)、数据的存储形式(数 据的物理结构)以及数据对象的类型等。 存储在数据库中的对象类型的集合是数 据库的组成部分。 数据结构用于描述系统的静态特性。 数据结构是刻画一个数据模型性质最重 要的方面。因此,在数据库系统中,通 常按照其数据结构的类型来命名数据模 型。例如层次结构、网状结构、关系结 构的数据模型分别命名为层次模型、网 状模型和关系模型。
Access 2010数据库应用教程
1.1.3 数据库系统的组成
4.人员 人员主要有四类。第一类为系统分析员和数据 库设计人员:系统分析员负责应用系统的需求 分析和规范说明,他们和用户及数据库管理员 一起确定系统的硬件配置,并参与数据库系统 的概要设计。数据库设计人员负责数据库中数 据的确定、数据库各级模式的设计。第二类为 应用程序员,负责编写使用数据库的应用程序。 这些应用程序可对数据进行检索、建立、删除 或修改。第三类为最终用户,他们利用系统的 接口或查询语言访问数据库。第四类用户是数 据库管理员(Data Base Administrator, DBA),负责数据库的总体信息控制。
Access 2010数据库应用教程
1.3.2 关系术语
1. 关系 一个关系就是一个二维表,每个关系都有一个关系名。 2. 元组 在二维表中,每一行称为一个元组,对应表中一条记录。 3. 属性 在二维表中,每一列称为一个属性,每个属性都有一个属姓名。 4. 域 属性的取值范围称为域,即不同的元组对于同一属性的取值所限 定的范围。 5. 关键字、主键 关键字是二维表中的一个属性或若干个属性的组合,及属性组, 它的值可以唯一地标志一个元组。 当一个表中存在多个关键字时,可以指定其中一个作为主关键字, 而其它的关键字为候选关键字。主关键字称为主键。 6. 外部关键字 如果一个关系中的属性或属性组并非该关系的关键字,但它们是 另外一个关系的关键字,则称其为该关系的外部关键字。

Access2010数据库应用教程第1章 数据库基础知识

Access2010数据库应用教程第1章 数据库基础知识

学生表
在数据库技术中将支持关系数据模型的数据库管理系统称为 关系数据库管理系统。
Access2010 数据库应用教程 12
1.2 关系数据库
1.2.1 关系模型
1.基本概念 (l)关系 一个关系就是一张二维表,表是属性及属性值的集合。 (2)属性 表中每一列称为一个属性(字段),每列都有属性名,也称之为 列名或字段名,例如,学号、姓名和出生日期都是属性名。 (3)域 域表示各个属性的取值范围。如性别只能取两个值,男或女。 (4)元组 表中的一行数据称为一个元组,也称之为一个记录,一个元组对 应一个实体,每张表中可以含多个元组。 (5)属性值 表中行和列的交叉位置对应某个属性的值。
网状模型特点是:可能有多个结点(如“宿舍”、“学校”) 没有父结点,即有多个根结点;某个非根结点(如“学生”)可 能有多个父结点。 在数据库技术中将支持网状数据模型的数据库管理系统称为 网状数据库管理系统。
Access2010 数据库应用教程
11
3.关系模型 关系模型是通过二维结构表示实体及其实体之间联系的数据 模型,用一张二维表来表示一种实体类型,表中一行数据描述一 个实体。
例如,联接 “学生表”、“民族表”,显示学生民族情况。
学号 2012010101 2012010102 2012010103 2012010201 姓名 李雷 刘刚 王小美 张悦 性别 男 男 女 男 民族 汉族 汉族 回族 蒙古 专业编码 101 101 301 202
Access2010 数据库应用教程
第1章 数据库基础知识
1.1 数据库系统概述
1.1.1 数据和数据管理
1.信息和数据 信息是指现实世界中事物的存在方式或运动状态的反映,数 据则是描述现实世界事物的 符号记录形式,是利用物理符号记 录下来的可以识别的信息,这里的物理符号包括数字、文字、图 形、图像、声音和其他的特殊符号。 数据的概念包括两个方面:一是描述事物特性的数据内容;二是 存储在某一种媒体上的数据形式。 数据处理是指将数据转换成信息的过程,从数据处理的角度 来看,信息是一种被加工成特定形式的数据,这种数据形式是数 据接收者希望得到的。 数据和信息之间的关系非常密切,数据是信息的符号表示或 载体,信息则是数据的内涵,是对数据的语义解释。在某些不需 要严格区分的场合,可以将两者不加区别的使用,例如,将信息 处理说成是数据处理。

Access2010数据库 第一章 数据库基础知识

Access2010数据库 第一章 数据库基础知识
数据库管理系统主要功能是: (1)数据定义 (2)数据操纵 (3)数据库运行管理 (4)数据库的建立与维护 (5)数据通信功能
Access2010数据库 第一章 数据库基础 知识
02 信息
经过处理加工可以产生影响的数据表现形式。数据是 信息的表现形式。
Access2010数据库 第一章 数据库基础 知识
1.1.1 数据库相关的术语
03 数据处理
数据处理也称信息处理,是利用计算机对各种类型的 数据进行处理。包括数据的采集、整理、存储、分类、排 序、检索、维护、加工、统计和传输等一系列操作过程。
数据N
依赖于应用程序,不同程序之间很
难共享同一数据文件,数据独立性
较差。
Access2010数据库 第一章 数据库基础知识
1.1.2 数据管理技术的发展
3 数据库系统阶段
(1)数据库系统管理方式对所有 程序1 的数据实行统一规划管理,构成一个
DBMS
数据仓库, 有较高的数据独立性。 程序2
数据库
(2)数据库系统为用户提供了方 便的用户接口,访问数据的各个应 程序N
Access2010数据库 第一章 数据库基础 知识
1.1.3 数据库系统
数据库管理系统(DataBase Management System DBMS是一种操纵和管理数据库的软件 , 用于建立、使用和维护数据库,简称DBMS。
Access2010数据库 第一章 数据库基础 知识
1.1.3 数据库系统
Access2010数据库 第一章 数据库基础知识
通过本章的学习: 了解数据库有关基本概念,如数据、数据库、 数据库系统和数据库管理系统等。 了解数据库发展历史,数据库研究方向和应用 范围。 掌握数据库系统结构,数据库管理系统的功能 和基本原理。 理解数据模型的定义和实现方式,为关系型数据 库系统的学习打下良好的基础。

认识数据库系统教案Access 2010

认识数据库系统教案Access 2010
教学活动
教学环节与内容
教学设计
时间
1.导入新课
当今社会是高速发展的信息化社会,许多领域每天都有大量的数据需要进行处理,面对日益增长的信息量,人们需要建立高效的信息处理系统来对这些信息进行有效地组织、存储和管理。
1.课前利用业余时间组织学生参观数据库应用的系统(如学校超市),让学生了解数据库的实际应用。
5min
2.技能学习
(1)创建空白数据库
(2)关闭和打开数据库
(3)通过模板创建数据库
教师操作演示,必要时要求一个具有典型特质的学生与老师互动,共同完成操作任务,借此查看教学效果。
10min
3.知识归纳
Access数据库对象
教师讲授并引导学生归纳总结。
5min
4.技能训练
(1)根据教师布置的任务完成相关空白数据库的创建
教学资源
多媒体课件、主流数据库产品相关资料
教学活动
教学环节与内容
教学设计
时间
1.复习和导入新课
(1)复习内容
数据模型。
(2)导入新课
要使用Access 2010开发一个数据库应用系统,首先需要建立数据库。
收集主流数据库管理系统产品的相关资料,分别列出其主要特点,应用场合。
现场演示一个现成的ASP网站,告诉学生们,“这就是带有Access数据库的电子商务网站”,激发学生求知欲望。
(2)操作Access 2010初始界面
学生上机完成操作训练。
20min
作业:单元1相关习题
任务二
创建数据库
授课日期
计划学时
1
教学目标
知识
了解Access的数据库对象:表、查询、报表、窗体、宏、模块
技能

Access数据库应用教程(2010版)-PPT课件第1章 数据库基础知识

Access数据库应用教程(2010版)-PPT课件第1章  数据库基础知识



1.数据结构 数据结构是所研究对象、对象具有的特性及对象 间联系的集合。这些对象是数据库的组成部分, 如表、表中的字段、名称等。 数据结构分为两类:一类是与数据类型、内容等 有关的对象;另一类是与数据之间关系有关的对 象。



常用的数据结构有层次结构、网状结构和关系结 构,这3种结构的数据模型分别命名为层次模型、 网状模型和关系模型。 相应地,数据库分别称为层次数据库、网状数据 库和关系数据库。
1.1.2 数据管理技术的发展
1.人工管理阶段 (20世纪50年代中期以前) (1)数据不保存 (2)由应用程序管理数据 (3)数据和程序不具有独立性 (4)数据不能共享
应用程序 1 应用程序 2 数据集 1 数据集 2
应用程序 n
图 1-1 人工管理阶段应用程序与数据之间的关系

数据集 n



图 1-4 数据模型的建立


1.2.2 数据模型的三要素
数据模型是用来抽象、表示和处理现实世界中的 数据和信息的工具。 一般来讲,数据模型是严格定义的概念的集合, 这些概念精确地描述了系统的静态特性、动态特 性和完整性约束条件。 因此,数据模型通常由数据结构、数据操作和数 据约束三部分组成。

1.E-R模型 在概念模型的表示方法中,最常用、最著名的是 由P.P.S.Chen于1976年首先提出的实体-联系方 法(Entity Relationship Approach,E-R方 法)。该方法用E-R图来描述现实世界的概念模 型,称为实体-联系模型(Entity Relationship Model,E-R模型)。 E-R模型将现实世界中的客观事物及其联系转换 为实体、属性和联系。

Access2010数据库课件 第一章 数据库基础知识

Access2010数据库课件 第一章 数据库基础知识

1.1 数据库简介
1.1.1 数据库相关的术语
04 数据库管理系统
(DataBase Management System DBMS)
是一种操纵和管理数据库的软件 ,用于建立、使用和 维护数据库,简称DBMS。
1.1 数据库简介
1.1.1 数据库相关的术语
05 数据库系统
(DataBase System DBS)
指具有数据库管理功能的计算机系统,它是由硬件、 软件、数据和人员组合起来为用户提供信息服务的系统。
1.1 数据库简介
1.1.2 数据管理技术的发展
1 人工管理阶段
(1)数据和应用程序一一对应, 应用程序中的数据无法被其他程序 利用。
(2)程序与程序之间存在大量重 复数据,存在着数据冗余。
(3)数据的独立性很差,数据的 类型、结构发生变化,则程序必须 相应改变,因而数据的结构性差。
03 数据处理
数据处理也称信息处理,是利用计算机对各种类型的 数据进行处理。包括数据的采集、整理、存储、分类、排 序、检索、维护、加工、统计和传输等一系列操作过程。
数据处理目的是从大量数据中通过分析、归纳、推理 等科学方法,利用计算机技术、数据库技术等技术手段, 提取有效的信息资源,为进一步分析、管理、决策提供依 据。
1.2 数据模型
数据模型概念
数据库的数据结构形式,叫数据模型,它是对数据库如何 组织的一种模型化表示,即表示实体及实体之间联系。
实体之间的对应关系称为联系,它反映现实世界事物之间 的相互关系,也可以说数据模型是指数据库中记录与记录之间 的关系。
数据模型所描述的内容包括三个部分: (1)数据结构 (2)数据操作 (3)数据约束
1.2 数据模型
1.2.2 数据模型

单元1.1 认识数据库系统-初始Access 2010

单元1.1 认识数据库系统-初始Access 2010

如果实体集A中的任一属性至多和实体集B中的一属性 相联系,且实体集B中的任一属性至多和实体集A中的一属 性相联系,则称实体集A与实体集B是一对一联系。例如, 乘客与座位之间、乘客与机票之间是一对一联系。
知识与技能
b.一对多联系(1:n) 如果实体集A中至少有一个属性对应实体集B中n(n>1)个 属性,且实体集B中任一属性至少对应实体集A中一个属性, 则称实体集A与实体集B是一对多联系。例如,学校与系之间, 班级与学生之间都是一对多联系。
知识与技能
7.数据模型
(1)实体(Entity)
客观事物在信息世界中称为实体。实体可以是具体的人、 事、物,如一个人、一件商品,也可以是抽象的事件,如一 场篮球比赛。
(2)实体集(Entity Set) 性质相同的同类实体的集合称为实体集。如一个单位的 同事、一批商品。
知识与技能
(3)属性(Attribute) 实体有许多特性,每一特性在信息世界中都称为属性。每 个属性都有一个值,值的类型可以是数字型或字符型等,例 如商品的名称、单价都是商品这个实体的属性,名称的类型 为字符型,单价的类型为数字型。 (4)实体联系 a.一对一联系(1:1)
知识与技能
3.数据处理 数据处理是指对各种类型的数据进行收集、存储、分类、 计算、加工、检索、维护和传输的过程,其目的就是根据人 们的需要,从大量的数据中提取出对于特定的人们来说是有 意义、有价值的数据,借以作为决策和行动的依据。数据处 理通常也称为信息处理。数据与信息之间的关系可以表示为: 信息=数据+数据处理 4.数据库
数据库(DataBase,简称DB)是存储在计算机存储设备中 的结构化的相关数据的集合,既包括描述事物的数据本身, 还包括相关事物之间的联系。数据库也可理解为存放数据的 仓库。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常用数据模型

层次模型 特点:用树状结构表示 网状模型 特点:用网络结构表示 关系模型 特点:用表格(二维表,行列)表示 目前绝大多数的数据库都是关系模型
启动ACCESS
双击桌面图标 双击ACCESS数据库文件(扩展名是:.accdb) 开始-程序-ACCESS图标

是office2010组件之一 开发商是微软(Microsoft)公司 中小型数据库 大型数据库有哪些?SQL Server和Oracle(甲骨文) 公司
任务一 认识ACCESS

什么是数据(data) 我的U盘里有很多数据 我的手机 里有很多数据 网页里有很多数据 到底什么是数据?
练一练
数据模型

实体 一个实实在在的东西 书、桌子、人、狗 属性 用于描述形容实体的 实体集 实体的集合,比如购物清单 实体联系 实体之间存在一些必然的联系,比如人和书
数据模型
实体用方块表示,属性用圆圈表示 试画出实体“人”和“书”有哪些属性
性 别 年 龄 出 版 日 价 格 E(entity)实体图 编 号 书 名 作 者
单元一 认识数据库
日常生活中的数据库

展开讨论,日常生活中接触过哪些数据库系统? 超市收银系统 网吧管理系统 食堂收费系统 思考:它们的特点?在EXCEL中能完成这些任务吗? 是应用软件还是系统软件?
ACCESS能做些什么
应用软件(具体的某一个应用,与数据库无关) 打字程序 连连看 截图程序 计算器 做应用软件特长的软件 有:C++ C# JAVA
创建空白数据库
创建空白数据库

创建好空白数据库后会创建一个表:表1 如果不编辑表1,直接退出,表1不会被保存! 关闭数据库,并没有关闭ACCESS 关闭ACCESS一定会关闭数据库
通过模块创建数据库
第一单元习题
第一单元习题
第一单元习题
退出ACCESS

特别注意:关闭数据库≠关闭ACCESS 点击X按钮 ALT+F4 ALT+F+X ALT+F+C(关闭数据库) 文件-关闭数据库
数据库的组成

表:数据库的核心和基础 查询:数据库的目的 窗体:制作界面 报表:发票(或输出打印) 宏:系统自带的简化操作的组合命令。 模块:自行编写的功能程序代码
姓 名

住 址 籍 贯

学 历
出 版 社
数据模型
实体联系图(E-R图)entity-relation 棱形表示关系
借书
n
还书 时间

E-R图
数据模型
数据模型
作业:试分析点餐系统有哪些实体、实体关系是怎 样?
实体联系

一对一 人与椅子的关系 一对多 人与出生地的关系、班主任与学生的关系 多对多 老师与学生的关系、学生与课程的关系 高考要求:能分得清描述是哪种关系
任务一 认识ACCESS

什么是信息? 以下哪组是人的身高? A 15米 B 180厘米 C 2o毫米 下面哪些是语文成绩 A 98 B 290 C 145 最后结论,什么是信息?
D54
任务一 认识ACCESS
什么是数据处理 数据、信息、数据处理三者关系
任务一 认识ACCESS
什么数据库(database) 简写DB 就是一个装数据的仓库
任务一 认识ACCESS

什么是数据库系统(database system) 简写dbs 是应用软件 组成: 用户、硬件、(核心)数据库管理软件、数据
任务一 认识ACCESS
什么是数据库管理系统(database menagerment system) 简写dbms 是用于开发应用软件的系统软件 有哪些是数据库管理系统? ACCESS VFP SQL SERVER ORACLE
ACCESS的特长

数据库软件(处理数据的,想想数据处理包括哪些?) 学生管理系统 超市收银系统 驾校理论学习系统
缺陷
每台使用的计算上必须要装ACCESS或相应插件,或 者不能使用。
ACCESS与网页的结合
只要有浏览器,就可以使用数据库里的数据 题库系统
任务一 认识ACCESS
相关文档
最新文档