第6章 数据库管理系统 Access 2010
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2)一对多的联系
一对多联系表现为主表中的每条记录与相关表中的多条记录相关联。即 表A中的一条记录在表B中可以有多条记录与之对应,但表B中的一条记 录最多只能与表A中的一条记录对应。如一个班级有多名学生,每个学 生只属于一个班级,班级与学生之间为一对多的联系。
(3)多对多的联系
多对多的联系表现为一个表中的多条记录在相关表中同样可以有多条记 录与之对应,即表A中的一条记录在表B中可以对应多条记录,而B表中 的一条记录在表A中也可对应多条记录。如一个学生可以选修多门课程 ,一门课程有多名学生选修。因此学生和课程之间存在多对多联系。
(4)记录:也称为元组,表示表中的一行。
(5)主关键字:也称为主键:能唯一区分表中的每一条记录 ,不允许为空也不能有重复的值。例如,将学生表中的“ 学号”设置为主键。
(6)关系模式:对关系的描述,一般表示为:关系名(属性 1, 属性2, …, 属性n)
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
其特征是: (1)允许一个以上的结点没有父结点; (2)一个结点可以有多于一个的父结点。
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
3.关系模型 关系模型是使用最为广泛的一种数据模型,采用二维表格结构来表 示实体和实体之间的联系 ,如下表6-1所示。
学号 03001 03102 03103 03223 03301
6.1 计算机概述
山东商务职业学院
6.1.4 关系数据库
1. 关系数据库的基本概念
(1)关系:一个关系对应一张二维表,每个关系有一个关系 名,即每个表都有一个表名。
(2)属性:表中的一列为一个属性,也称为字段。属性的名 称被称为属性名。
(3)域:属性的取值范围。例如,学生表中“性别”的取值 范围只能是“男”或“女”。
6.1 计算机概述
山东商务职业学院
3.数据库管理系统(DBMS) 数据库管理系统(Database Management System,简称DBMS)完成数据的组织、存储 、维护、获取等任务,是一种用于管理数据库的 计算机系统软件。
4.数据库系统(DBS) 数据库系统(Database System,简称DBS) 是指计算机系统中引进数据库技术后的整个系统 构成,。它一般由数据库、数据库管理系统(及 其开发工具)、应用系统、数据库管理员和用户 组成。
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
1. 层次模型 层次模型的基本结构是树形结构 ,如图所示:
其特征是: (1)有且只有一个结点没有父结点,这个结点称为根结点; (2)根以外的其他结点有且只有一个父结点。
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
2.网状模型 网状模型的基本结构是网状 ,如图所示:
6.2 数据库管理系统Access 2010
6.2.1 Access 2010综述
山东商务职业学院
Access 2010 是Microsoft公司力推的、运行于新一代操 作系统Windows 7上的关系数据库管理系统,是目前 Access的较新版本。
Access 2010广泛应用于财务、金融、统计、审计和行政 等很多管理领域。不仅能够存储数据,还能够对数据进行 分析和处理,更重要的是对海量数据进行查询,可以大地 提高数据处理的效率,高效地完成各种中小型数据库管理 工作,已经成为目前最流行的数据库管理软件之一
2. 关系运算 常用的关系运算有:选择、投影、连接。 (1)选择:在关系中选择满足条件的行组成新表。 (2)投影:在关系中选择指定的列组成新表。 (3)连接:从多个关系中选择属性及满足条件的元
组形成一个新表。
6.1 计算机概述
山东商务职业学院
6.1.4 常用的数据库管理系统
1. Visual FoxPro 2. Microsoft Access 3. Microsoft SQL Server 数据库 4. DB2 5. Oracle 数据库 6. Sybase 7. MySQL
1. Access 2010的特点
6.2 数据库管理系统Access 2010
6.2.1 Access 2010综述
2. Access数据库的对象 (1)表 (2)查询 (3)窗体 (4)报表 (5)宏 (6)模块
3. Access2010的启动与退出
山东商务职业学院
6.2 数据库管理系统Access 2010 山东商务职业学院
6.2.2 创建数据库
1.使用模板创建数据库 启动Access2010,在“文件”选项卡的“新建”中选择“ 可用模板”→ “样本模板”选项,然后选择所需的模板, 在右下角“文件名”文本框处设置数据库的文件名,单击“ 创建”按钮,就在指定位置创建数据库,并进入数据库的工 作界面。
表6-1 学生信息表
姓名 马力刚 王萍华 张华 王平 李萍
性别 男 女 男 男 女
年龄 21 20 22 21 19
专业 计算机软件 计算机网络 计算机网络 计算机安全 电子商务
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
所谓联系是指实体之间的关系,联系的类型有三种:
(1)一对一的联系
一对一联系表现为主表中的每一条记录只与相关表中的一条记录相关联 。如一个班级只有一个班长,一个班长只属于一个班级,班级与班长之 间为一对一的联系。
6.1.2 数据库系统的基本概念
ຫໍສະໝຸດ Baidu1.数据(Data)
数据是描述事物的符号,是对客观事物及其属性进行的描述 。其表现形式是数字、文字、图形、图像、声音等。
2.数据库(DB)
数据库(Database,简称DB)是长期存储在计算机内的 、有组织的、可共享的数据集合。可以理解为“存放数据的 仓库”,只不过这个仓库是计算机的存储设备。
计算机文化基础
第6章 数据库管理系统 Access 2010
1
第6章 数据库Access 2010
山东商务职业学院
目录
6.1 数据库技术基础 6.2 数据库管理系统Access 2010 6.3 项目实训
6.1 计算机概述
山东商务职业学院
6.1.1 数据管理技术的发展
数据管理技术的发展大致经历了人工管理、文件系统和数 据库系统三个阶段。
一对多联系表现为主表中的每条记录与相关表中的多条记录相关联。即 表A中的一条记录在表B中可以有多条记录与之对应,但表B中的一条记 录最多只能与表A中的一条记录对应。如一个班级有多名学生,每个学 生只属于一个班级,班级与学生之间为一对多的联系。
(3)多对多的联系
多对多的联系表现为一个表中的多条记录在相关表中同样可以有多条记 录与之对应,即表A中的一条记录在表B中可以对应多条记录,而B表中 的一条记录在表A中也可对应多条记录。如一个学生可以选修多门课程 ,一门课程有多名学生选修。因此学生和课程之间存在多对多联系。
(4)记录:也称为元组,表示表中的一行。
(5)主关键字:也称为主键:能唯一区分表中的每一条记录 ,不允许为空也不能有重复的值。例如,将学生表中的“ 学号”设置为主键。
(6)关系模式:对关系的描述,一般表示为:关系名(属性 1, 属性2, …, 属性n)
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
其特征是: (1)允许一个以上的结点没有父结点; (2)一个结点可以有多于一个的父结点。
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
3.关系模型 关系模型是使用最为广泛的一种数据模型,采用二维表格结构来表 示实体和实体之间的联系 ,如下表6-1所示。
学号 03001 03102 03103 03223 03301
6.1 计算机概述
山东商务职业学院
6.1.4 关系数据库
1. 关系数据库的基本概念
(1)关系:一个关系对应一张二维表,每个关系有一个关系 名,即每个表都有一个表名。
(2)属性:表中的一列为一个属性,也称为字段。属性的名 称被称为属性名。
(3)域:属性的取值范围。例如,学生表中“性别”的取值 范围只能是“男”或“女”。
6.1 计算机概述
山东商务职业学院
3.数据库管理系统(DBMS) 数据库管理系统(Database Management System,简称DBMS)完成数据的组织、存储 、维护、获取等任务,是一种用于管理数据库的 计算机系统软件。
4.数据库系统(DBS) 数据库系统(Database System,简称DBS) 是指计算机系统中引进数据库技术后的整个系统 构成,。它一般由数据库、数据库管理系统(及 其开发工具)、应用系统、数据库管理员和用户 组成。
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
1. 层次模型 层次模型的基本结构是树形结构 ,如图所示:
其特征是: (1)有且只有一个结点没有父结点,这个结点称为根结点; (2)根以外的其他结点有且只有一个父结点。
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
2.网状模型 网状模型的基本结构是网状 ,如图所示:
6.2 数据库管理系统Access 2010
6.2.1 Access 2010综述
山东商务职业学院
Access 2010 是Microsoft公司力推的、运行于新一代操 作系统Windows 7上的关系数据库管理系统,是目前 Access的较新版本。
Access 2010广泛应用于财务、金融、统计、审计和行政 等很多管理领域。不仅能够存储数据,还能够对数据进行 分析和处理,更重要的是对海量数据进行查询,可以大地 提高数据处理的效率,高效地完成各种中小型数据库管理 工作,已经成为目前最流行的数据库管理软件之一
2. 关系运算 常用的关系运算有:选择、投影、连接。 (1)选择:在关系中选择满足条件的行组成新表。 (2)投影:在关系中选择指定的列组成新表。 (3)连接:从多个关系中选择属性及满足条件的元
组形成一个新表。
6.1 计算机概述
山东商务职业学院
6.1.4 常用的数据库管理系统
1. Visual FoxPro 2. Microsoft Access 3. Microsoft SQL Server 数据库 4. DB2 5. Oracle 数据库 6. Sybase 7. MySQL
1. Access 2010的特点
6.2 数据库管理系统Access 2010
6.2.1 Access 2010综述
2. Access数据库的对象 (1)表 (2)查询 (3)窗体 (4)报表 (5)宏 (6)模块
3. Access2010的启动与退出
山东商务职业学院
6.2 数据库管理系统Access 2010 山东商务职业学院
6.2.2 创建数据库
1.使用模板创建数据库 启动Access2010,在“文件”选项卡的“新建”中选择“ 可用模板”→ “样本模板”选项,然后选择所需的模板, 在右下角“文件名”文本框处设置数据库的文件名,单击“ 创建”按钮,就在指定位置创建数据库,并进入数据库的工 作界面。
表6-1 学生信息表
姓名 马力刚 王萍华 张华 王平 李萍
性别 男 女 男 男 女
年龄 21 20 22 21 19
专业 计算机软件 计算机网络 计算机网络 计算机安全 电子商务
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
所谓联系是指实体之间的关系,联系的类型有三种:
(1)一对一的联系
一对一联系表现为主表中的每一条记录只与相关表中的一条记录相关联 。如一个班级只有一个班长,一个班长只属于一个班级,班级与班长之 间为一对一的联系。
6.1.2 数据库系统的基本概念
ຫໍສະໝຸດ Baidu1.数据(Data)
数据是描述事物的符号,是对客观事物及其属性进行的描述 。其表现形式是数字、文字、图形、图像、声音等。
2.数据库(DB)
数据库(Database,简称DB)是长期存储在计算机内的 、有组织的、可共享的数据集合。可以理解为“存放数据的 仓库”,只不过这个仓库是计算机的存储设备。
计算机文化基础
第6章 数据库管理系统 Access 2010
1
第6章 数据库Access 2010
山东商务职业学院
目录
6.1 数据库技术基础 6.2 数据库管理系统Access 2010 6.3 项目实训
6.1 计算机概述
山东商务职业学院
6.1.1 数据管理技术的发展
数据管理技术的发展大致经历了人工管理、文件系统和数 据库系统三个阶段。