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

合集下载

access数据库程序设计2010版

access数据库程序设计2010版
例如,在学生成绩表R中查找成绩为优(>=90分) 的学生就需要用选择运算。
学生编号 姓名 课程编号 成绩
110104 张一 KC001 85 110105 张二 KC001 80 110106 张三 KC001 90 110107 李四 KC002 75 110110 刘六 KC002 95 110111 陈七 KC002 92
1.2 关系数据库基础
9
1.2.1 关系模型
基本术语:
元组(Tuple) 二维表的行称为元组,每一行是一个元组。元组 对应Access表中的一个具体记录。 属性(Attribute) 二维表的列称为属性,每一列有一个属性名。在 Access中表示为字段名。每个字段的数据类型、 宽度等在创建表结构时规定。
110107 李四 KC002
英语
75
110110 刘六 KC002
英语
95
110111 陈七 KC002
英语
92
1.3 Access数据库简介
17
1.3.1 Access数据库基本结构
Access 2010有6种不对象,分别是: 表 查询 窗体 报表 宏 模块。 这些对象在数据库中有不同的作用,其中表是数
据库的核心与基础,存放数据库的全部数据。
1.3 Access数据库简介
18
1.3.2 Access 2010主界面
用户界面由3个主要部分组成:后台视图、功能区 和导航窗格。
1.3 Access数据库简介
19
1.3.2 Access 2010主界面
用户界面由3个主要部分组成:后台视图、功能区 和导航窗格。
第1章 数据库基础知识
NCRE
第1章 数据库基础知识

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) 通过连接运算可以将两个或多个关系连接在一起,从而构成一 个新关系。连接运算是乘、选择和投影操作的组合。所谓自然连 接是以公共属性值相等为连接条件,连接的结果只包含公共属性 值相等的元组,而且消除了冗余属性。

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

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

常用数据模型

层次模型 特点:用树状结构表示 网状模型 特点:用网络结构表示 关系模型 特点:用表格(二维表,行列)表示 目前绝大多数的数据库都是关系模型
启动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数据库技术及应用(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基础知识

第一章 access2010基础知识
(1)一对一联系(简记为1:1) 如果对于实体集A中的每一个实体,实体集B中至多有一个(也可以没有
)实体与之联系,反之亦然,则称实体集A与实体集B具有1:1联系。例如, 一个班级只有一个班长,一个班长也只能在一个班级中任职,则班级与班长 之间具有一对一联系。
概念模型
2、 实体间的联系
(2)一对多联系(简记为1:n) 如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之
概念模型
1. 几个概念
(1)实体(Entity)是指客观存在并相互区别的事物。 实体可以是实际的事物,例如一个学生、一台计算机,也可以是抽象的事件
,例如一次考试、一场比赛等。 (2)属性(Attribute)用来描述实体的特性,不同实体是由不同的属性区别 的。 例如,学生实体用学号、姓名、性别、出生日期、专业等若干个属性来描述
等都是常用的数据库管理系统。
数据库的基本概念
数据库应用系统(DataBase Application System,DBAS): 系统开发人员利用数据库系统资源开发出来的,面向某一类实际应 用的应用软件系统。 例如教学管理系统、图书管理系统、人事管理系统、财务管理系统 等。
数据库的基本概念
数据库系统(DataBase System,DBS): 指安装和使用了数据库技术的计算机系统。
对现实世界客观对象的抽象过程:
首先将现实世界的问题用概念模型来表示,然后将概念模型转换 为DBMS支持的数据模型,从而实现计算机对数据的处理。
对现实世界客观对象的抽象过程:
概念模型,也称信息模型,它是按用户的观点来对数据和信息建 模,并不依赖于具体的计算机系统,主要用于数据库设计。 数据模型,它是按计算机系统的观点对数据建模,主要用于数据 库管理系统的实现。

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

第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 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.信息和数据 信息是指现实世界中事物的存在方式或运动状态的反映,数 据则是描述现实世界事物的 符号记录形式,是利用物理符号记 录下来的可以识别的信息,这里的物理符号包括数字、文字、图 形、图像、声音和其他的特殊符号。 数据的概念包括两个方面:一是描述事物特性的数据内容;二是 存储在某一种媒体上的数据形式。 数据处理是指将数据转换成信息的过程,从数据处理的角度 来看,信息是一种被加工成特定形式的数据,这种数据形式是数 据接收者希望得到的。 数据和信息之间的关系非常密切,数据是信息的符号表示或 载体,信息则是数据的内涵,是对数据的语义解释。在某些不需 要严格区分的场合,可以将两者不加区别的使用,例如,将信息 处理说成是数据处理。

Access 2010数据库系统

Access 2010数据库系统

1.1 Access 2010的界面
从图9 5可以看出,Access 2010的工作界面与Windows标准的应用程序一 样,包括标题栏、命令选项卡、功能区、状态栏、导航窗格、数据库对象工作区 等部分。
(1)标题栏。标题栏位于Access 2010工作界面的最上方,用于显示当前打 开的数据库文件名。
(2)记录。在Access 2010中,关系中的元组被称为记录。
(3)数据表。在Access 2010中,将关系称为“数据表”。
1.2 创建数据库
2.如何创建数据库 在Access 2010中可以使用已有模板创建数据库,也可以从“空数据库”创建 数据库。 (1)使用模板创建数据库。Access 2010提供了多种模板,有样品模板、用 户自定义模板和网站模板等。样本模板有两组:一组为Web数据库模 板,另一组为传统数据库模板——罗斯文数据库。在模板中找到与要求接近的样 式,双击该模板即可创建相应的数据库。使用模板能大大缩短数据库的创建时间。 (2)创建空白数据库。一般情况下找到适用的模板比较困难,用户需要从头 开始创建数据库,此时选择创建空数据库。空数据库只是数据库的外壳,其中没 有任何对象和数据,用户需要根据实际情况创建和添加所需要的表、窗体、查询、 报表、宏和模块等对象。
1.1 Access 2010的界面
“创建”选项卡包括“模板”“表格”“查询”“窗体”“报表”“宏与代 码”6个组,如图9 7所示。Access 2010从这里创建数据库中的所有对象。
1.1 Access 2010的界面
“外部数据”选项卡包括“导入并链接”“导出”“收集数据”3个组,如图9 8所示。通过这个选项卡可以管理和实现内部、外部数据的交换。
1.1 Access 2010的界面

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基础教程-Access2010第一章

Access基础教程-Access2010第一章

1.1.3 数据库系统的特点
数据库技术是在文件系统的基础上发展产生的,以数据 文件的组织数据,并在文件系统之上加入了DBMS对数据进 行管理,其特点如下: 1.数据的集成性 (1)在数据库系统中采用统一的数据结构,如在关系数据 库中采用关系(用户角度看来是二维表)作为统一结构方式。 (2)在数据库系统中按照多个应用的需要组织全局的统一 的数据结构(即数据模式、全局结构)。 (3)数据库系统中的数据模式是多个应用共同的、全局的 数据结构,而每个应用的数据则是全局结构中的一部分,称 为局部结构(即视图),这种全局与局部的结构模式构成了 数据库系统数据集成性的主要特征。
(1)外模式(External Schema)
外模式又称为用户模式或子模式,是某个或某几个数据 库用户所看到的数据库的数据视图。外模式是与某一应用有 关的数据的逻辑结构和特征描述,也就是前面所介绍的局部 结构,它由概念模式推导而出。概念模式给出了系统全局的 数据描述而外模式则给出每个用户的局部数据描述。对于不 同的数据库用户,由于需求的不同,外模式的描述也互不相 同。一个概念模式可以有若干个外模式,每一个用户只关心 与其有关的外模式,有利于数据保护,对数据所有者和用户 都极为方便。
关系数据库是以关系模型为基础的,具有以下特点: (1)关系数据库对实体及实体之间的联系均采用关系来描 述,对各种用户提供统一的单一数据结构形式,使用户容易 掌握和应用。 (2)关系数据库语言具有非过程化特性,将用户从编程数 据库记录的导航式检索中解脱出来,降低了编程难度,面向 非专业用户。 (3)数据独立性强,用户的应用程序、数据的逻辑结构与 数据的物理存储方式无关。 (4)以关系代数为基础,数据库的研究更加科学化,尤其 在关系操作的完备性、规范化及查询优化等方面,为数据库 技术的成熟奠定了很好的基础。

ACCESS2010数据库基础教程-01第一章数据库系统概述

ACCESS2010数据库基础教程-01第一章数据库系统概述

和数据之间有了一定的独立性。 主要特征:
数据可以长期保存;
出现可用于管理数据的软件——文件管理系统; 数据冗余度大;
数据共享性差。
1.2.3 数据库管理
20世纪60年代后期
数据库是在数据库管理系统的集中控制之下,按一定 的组织方式存储起来的、相互关联的数据集合。
主要特征:
数据的集成性、实现了结构化:数据库 数据真正数据的共享性高,冗余度低,易扩充
数据独立性高
数据由DBMS统一管理和控制
1.3 数据库系统 1.3.1 数据库系统的组成
硬件:主机、存储设备、I/O设备、计算机网络环境。 软件:OS、DBMS、数据库应用程序等,DBMS是数据库系统的
核心。
数据库:数据集合。 数据库系统的有关人员:最终用户、数据库应用系统开发人 员和数据库管理员(DBA)

学分:4分
学时:24(课堂讲授)+40(上机实践)
考核方法:期末考试70%+平时成绩30%
期末考试:闭卷机考
平时成绩:考勤10%、作业(纸制作业13次、课堂练习3—5次、课堂测试8——10次、实验12—15次)50%、综合设 计(项目答辩)40%
1.1.2 数据处理
数据处理是指将数据加工并转换成信息的过程, 包括对数据的收集、存储、分类、计算、加工、 检索和传输等库
数据库(DataBase,简记为DB)是按照一定的组 织结构存储在存储介质上相互关联的数据集合, 用来满足信息需求。 比如:成绩数据库、户口数据库 特点:永久地存储,有组织的存放,并且可以共享 以文件方式存储,如常见数据库文件扩展名: MDB-Access2003;ACCDB-Access2010;MDF-SQL Server;DBC-VFP(Visual FoxPro)

认识数据库系统教案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模型将现实世界中的客观事物及其联系转换 为实体、属性和联系。

Access2010PPT完整

Access2010PPT完整
字符。设置“字段大小”属性可控制输人字段的最大字符数。
2.备注型
备注型数据与文本型数据本质.上是一样的,不同的是,备注型字段 可以保存较长的数据,它允许存储的内容可以长达64KB个字符,因 此,通常用于保存个人简历、备注、备忘录等信息。
如果需要保存多于255个字符的数据时,应使用备注数据类型。
9.超级连接类型
该字段以文本形式保存超级链接的地址,用来链接到文件、WEB页、 本数据库中的对象、电子邮件地址等,字段长度最多6400个字符。
一个完整的超级链接地址最多有以以下三个部分组成: ①显示文本:表示在字段或控件中显示的文本。 ②地址:到达文件的路径,称为UNC。或到达页面的路径,称为子
本任务要设计一个一般商业公司的进销存管理系统,通过对 公司的供应商、客户、商品、进货、销售等信息的管理,从 而达到进货、销售和库存的全面信息。
1.3.1 需求分析 1.3.2 模块设计
进销存管理系统的意义在于使用户方便的查找和管理各种业 务信息,大大提高企业的效率和管理水平。
用户的需求主要有以下内容:
单击“创建”按钮,完成该数据库的创建,系统自动建立一 个名为“表1”的数据表,如图1-8。
通过本项目,了解了数据库的相关基础知识,对表、窗体、 查询、报表、模块、宏等六大对象有了基本认识,然后明确 了进销存管理系统的开发要点、需求分析、模块设计等,另 外,掌握了如何创建一个新的空数据库。
项目2
1.文本型
文本型是默认的数据类型,通常用于表示文字数据.例如姓名、地址 等。也可以是不需要计算的数字,例如电话号码、学号和邮政编码等。 也可以是文本或文本与数字的组合,例如多媒体教室201,人民大街 200号等。
文本型的默认字段大小是50个字符,最多可以达到255个字符。 Access只保存输入到字段中的字符,而不保存字段中未用位置上的空

单元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)。
单元1 认识数据库系统
任务1 初始Access 2010
任务2 创建数据库
主讲人: 时间:2019/2/26
任务1 初识Access 2007
Access 2010是Microsoft Office 2010办公软件的组件之一,也 是新一代的桌面数据库管理系统 。它具有界面友好、易学易用等 特点,数据处理能力强大,是开发中、小型数据库的常用软件。
任务与目标 • 启动和退出Access 2010 • 认识Access 200 初始界面方法与步骤
1.认识Access 2010初始界面
Access 2010的对象主要包括表、查询、窗体、报表、页、宏和 模块。 选择模板
区域
新建空白 数据库
数据库预览
模版类型 切换
模板
方法与步骤
数据库(DataBase,简称DB)是存储在计算机存储设备中 的结构化的相关数据的集合,既包括描述事物的数据本身, 还包括相关事物之间的联系。数据库也可理解为存放数据的 仓库。
知识与技能
5.数据库系统 数据库系统(DataBase System,简称DBs)实际上是一个 应用系统,实现有组织地、动态地存储大量关联数据,方便 多用户访问。它通常由用户、数据库管理系统、存储在存储 设备上的数据和计算机硬件组成。 6.数据库管理系统 数据库管理系统(DataBase Management System,简称 I)BMS)是数据库系统的核心组成部分,是用于建立、使用和维 护数据库的系统软件,实现对数据库的统一管理和控制,以保 证数据库的安全性和完整性。目前常用的数据库管理系统有 Access、FoxPro、SQL Server和ORACLE等。
如果实体集A中的任一属性至多和实体集B中的一属性 相联系,且实体集B中的任一属性至多和实体集A中的一属 性相联系,则称实体集A与实体集B是一对一联系。例如, 乘客与座位之间、乘客与机票之间是一对一联系。
知识与技能
b.一对多联系(1:n) 如果实体集A中至少有一个属性对应实体集B中n(n>1)个 属性,且实体集B中任一属性至少对应实体集A中一个属性, 则称实体集A与实体集B是一对多联系。例如,学校与系之间, 班级与学生之间都是一对多联系。
知识与技能
c.多对多联系(n:n)
如果实体集A中至少有一个属性对应实体集B中n(n>1) 个属性,且实体集B中也至少有一个属性对应实体集A中 m(m≥1)个属性,则称实体集A与实体集B是多对多联系。例 如,学生与课程之间、商品与消费者之间都是多对多联系。
乘客1 1:1 座位1 (a) 系1 系2 (b) 学校 1:n 系3 课程1 课程2 (c) 学生1 学生2 学生3 m:n 课程3
知识与技能
7.数据模型
(1)实体(Entity)
客观事物在信息世界中称为实体。实体可以是具体的人、 事、物,如一个人、一件商品,也可以是抽象的事件,如一 场篮球比赛。
(2)实体集(Entity Set) 性质相同的同类实体的集合称为实体集。如一个单位的 同事、一批商品。
知识与技能
(3)属性(Attribute) 实体有许多特性,每一特性在信息世界中都称为属性。每 个属性都有一个值,值的类型可以是数字型或字符型等,例 如商品的名称、单价都是商品这个实体的属性,名称的类型 为字符型,单价的类型为数字型。 (4)实体联系 a.一对一联系(1:1)
知识与技能
3.数据处理 数据处理是指对各种类型的数据进行收集、存储、分类、 计算、加工、检索、维护和传输的过程,其目的就是根据人 们的需要,从大量的数据中提取出对于特定的人们来说是有 意义、有价值的数据,借以作为决策和行动的依据。数据处 理通常也称为信息处理。数据与信息之间的关系可以表示为: 信息=数据+数据处理 4.数据库
2.退出Access 2010
退出Access 2010的常用方法如下: (1)单击Access 2010 窗口右上角的“关闭”按钮。
“关闭”按 钮
方法与步骤
(2)单击左上角“Office 按钮”→ “退出 Access”菜单命令。
方法与步骤
(3)按Alt +F4组合键。
+
知识与技能
1.数据 数据是一种物理符号序列,用来记录事物的情况。这里 的“符号”不仅仅指数字、字母、文字和其他特殊符号,而 且还包括图形、图像、动画、声音等多媒体数据。数据是数 据库中的基本对象,用类型和值来表示。不同的数据类型记 录的事物性质不一样。 2.信息 信息是经过加工处理并对人类客观行为产生影响的数据表 现形式。所有的信息都是数据,而只有经过提炼和抽象之后 具有使用价值的数据才能成为信息。
相关文档
最新文档