《数据库》第一章数据库基本概念.pptx
《《数据库》第一章数据库基本概念.pptx》由会员分享,可在线阅读,更多相关《《数据库》第一章数据库基本概念.pptx(20页珍藏版)》请在优知文库上搜索。
1、第第1 1章章 数据库基本概念数据库基本概念本章目标本章目标 了解数据模型的概念。 理解关系数据模型的三个要素。 掌握数据库设计的主要步骤。 掌握ER图的表示方法。 理解联系的映射约束。2数据库相关概念数据库相关概念 数据(Data)是数据库的基本对象,是描述事物的符号记 数据库(Database)就是存放数据的仓库。 关系型数据库(Relational Database,简称RDB)就是指基于关系模型的数据库 数据库管理系统(Database Management System ,简称DBMS)是科学组织和储存数据,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。 关系型数据库管
2、理系统(Relational Database Management System ,简称RDBMS),它通过数据、关系和对数据的约束三者组成的数据模型来存放和管理数据。3关系数据模型的三个要素关系数据模型的三个要素 数据结构 数据操作方式 完整性约束(integrity constraint)4数据结构数据结构 关系数据模型用于存储数据的逻辑结构是关系(relation)。 关系是一个数学概念,是由元组(tuple)构成的集合,而元组具有若干属性(attribute)。 直观上,可以把关系看作由行(row)和列(column)构成的表(table),行对应关系中的元组,列对应关系中的属性。5
3、sidsname1第1学期2第2学期3第3学期4第4学期数据结构数据结构 关系与表的区别关系是元组的集合。关系的属性没有从左到右的顺序,而表上的列一般有固定的顺序。关系的属性不能为多值,而表中的列可以是多值的。6数据操作方式数据操作方式 关系模型的数据操作方式称为关系代数(relational algebra),主要由一系列针对关系的运算构成。 包括5种基本运算。选择:返回由一个关系中满足指定条件的元组构成的另一个关系。即选出表中满足指定条件的行。映射:返回由一个关系中某些指定列中的值构成的另一个关系。即选择表中指定的列。积:两个关系的积返回一个关系,这个关系中的每一个元组由分别属于参与运算的
4、两个关系中的元组合并而成。即两个表的行两两横向拼接。并:返回由两个关系中的元组构成的关系,这些元组或者属于一个关系,或者同时属于两 个关系。即两个表的并集。差:两个关系的差返回一个关系,这个关系中的元组属于第一个关系却不属于第二个关系。7完整性约束完整性约束(integrity constraint)(integrity constraint) 在关系模型中,一个元组的某些属性相比其他属性比较特殊,这些属性一般称为键 (Key),包括三种形式。候选键:关系中能唯一地标识一个元组的最少的属性构成的集合。候选键可以有多个。 主键:选择为唯一地标识关系中元组的候选键称为主键,一个关系中的主键只能有一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 第一章 基本概念
