浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第二章 数据库基础(耿建玲)

第二章数据库基础
第二章 数据库基础

主要内容 ◆基本概念 ◆关系数据库 ◆常见数据库对象 ◆范式
主要内容 基本概念 关系数据库 常见数据库对象 范式

◆数据库技术产生于二十世纪六十年代末, 它作为数据管理最有效的手段在各行各 业中得到越来越广泛的应用。可以这样 说任何一个行业的信息化现代化都离不 开数据库,本章将介绍数据库的一些基 础知识
数据库技术产生于二十世纪六十年代末, 它作为数据管理最有效的手段在各行各 业中得到越来越广泛的应用。可以这样 说任何一个行业的信息化现代化都离不 开数据库,本章将介绍数据库的一些基 础知识

2.1基本概念 ◆21.1数据Data ◆所谓数据就是描述事物的符号。在我们 的日常生活中,数据无所不在。数字, 文字,图表,图象,声音等都是数据, 人们通过数据来认识世界交流信息
2 .1 基本概念 2.1.1 数据Data 所谓数据就是描述事物的符号。在我们 的日常生活中,数据无所不在。数字, 文字,图表,图象,声音等都是数据, 人们通过数据来认识世界交流信息

212数据库DB即 Database ◆数据库顾名思义就是数据存放的地方。 在计算机中,数据库是数据和数据库对 象的集合。所谓数据库对象是指表 (Table) 视图(view),存储过程 ( Stored procedure),触发器( Trigger) 等。这些数据库对象将在以后的章节中 介绍
2.1.2 数据库DB 即Database 数据库顾名思义就是数据存放的地方。 在计算机中,数据库是数据和数据库对 象的集合。所谓数据库对象是指表 (Table), 视图(View),存储过程 (Stored Procedure),触发器(Trigger) 等。这些数据库对象将在以后的章节中 介绍

213数据库管理系统DBMS ◆数据库管理系统是用于管理数据的计算 机软件。数据库管理系统使用户能方便 地定义和操纵数据,维护数据的安全性 和完整性,以及进行多用户下的并发控 制和恢复数据库
2.1.3 数据库管理系统DBMS 数据库管理系统是用于管理数据的计算 机软件。数据库管理系统使用户能方便 地定义和操纵数据,维护数据的安全性 和完整性,以及进行多用户下的并发控 制和恢复数据库

214数据库系统DBS (Database System ◆数据库系统,狭义地讲,是由数据库 数据库管理系统和用户构成。广义地讲 是由计算机硬件,操作系统,数据库管 理系统,以及在它支持下建立起来的数 据库应用程序用户和维护人员组成的 个整体
2.1.4 数据库系统DBS (Database System) 数据库系统,狭义地讲,是由数据库, 数据库管理系统和用户构成。广义地讲 是由计算机硬件,操作系统,数据库管 理系统,以及在它支持下建立起来的数 据库应用程序用户和维护人员组成的一 个整体

2.2关系数据库 ◆数据库这一概念提出后先后出现了几种数据模 型,其中基本的数据模型有三种:层次模型系 统,网络模型系统和关系模型系统。60年代末 期提出的关系模型具有数据结构简单灵活,易 学易懂,且具有雄厚的数学基础等特点,从70 年代开始流行,发展到现在已成为数据库的标 准。目前广泛使用的数据库软件都是基于关系 模型的关系数据库管理系统
2.2 关系数据库 数据库这一概念提出后先后出现了几种数据模 型,其中基本的数据模型有三种:层次模型系 统,网络模型系统和关系模型系统。60 年代末 期提出的关系模型具有数据结构简单灵活,易 学易懂,且具有雄厚的数学基础等特点,从70 年代开始流行,发展到现在已成为数据库的标 准。目前广泛使用的数据库软件都是基于关系 模型的关系数据库管理系统

221关系模型RM即 Relational model ◆关系模型把世界看作是由实体( Entity) 和联系( Relationship)构成的。 ◆所谓实体就是指现实世界中具有区分与 其它事物的特征或属性并与其它实体有 联系的对象。在关系模型中实体通常是 以表的形式来表现的,表的每一行描述 实体的一个实例,表的每一列描述实体 的一个特征或属性
2.2.1 关系模型RM 即 Relational Model 关系模型把世界看作是由实体(Entity) 和联系(Relationship )构成的。 所谓实体就是指现实世界中具有区分与 其它事物的特征或属性并与其它实体有 联系的对象。在关系模型中实体通常是 以表的形式来表现的,表的每一行描述 实体的一个实例,表的每一列描述实体 的一个特征或属性

◆所谓联系就是指实体之间的关系,即实体之间 的对应关系。联系可以分为三种: 对一的联系:如一个人只有一种性别, 个人一>性别为一对一的联系 对多的联系:如相同性别的人有许多个,性 别->人为一对多的联系 多对一的联系:如很多人有同一个性别,人-> 性别为多对一的联系 通过联系就可以用一个实体的信息来查找另一 个实体的信息。 关系模型把所有的数据都组织到表中,表是由 行和列组成的。行表示数据的记录,列表示记 录中的域,表反映了现实世界中的事实和值
所谓联系就是指实体之间的关系,即实体之间 的对应关系。联系可以分为三种: 一对一的联系:如一个人只有一种性别,一 个人->性别为一对一的联系 一对多的联系:如相同性别的人有许多个,性 别->人为一对多的联系 多对一的联系:如很多人有同一个性别,人-> 性别为多对一的联系 通过联系就可以用一个实体的信息来查找另一 个实体的信息。 关系模型把所有的数据都组织到表中,表是由 行和列组成的。行表示数据的记录,列表示记 录中的域,表反映了现实世界中的事实和值
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第八章 SQL Server权限管理.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第一章 SQL Server关系数据库概述.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第五章 管理事务和管理数据库.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第四章 T-SQL程序设计基础.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第十章 管理索引(耿建玲).ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第十一章 管理触发器.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第十三章 SQL Server数据转换.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第十二章 管理存储过程.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第三章 SQL语言基础.ppt
- Windows 数据恢复原理与方法.ppt
- Windows 数据恢复原理与方法 - 提示信息.doc
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第5章 内存管理.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第4章 死锁处理.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第3章 并发控制——互斥与同步.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第2章 进程描述与控制.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第1章 操作系统概论.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)内容简介(董明刚).ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第8章 文件管理.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第7章 I/O设备管理.ppt
- 清华大学:《文献检索》Ei_web.doc
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第九章 数据库备份与恢复.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第六章 管理数据库表.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第七章 管理视图.ppt
- 《java认证》课程简介.doc
- 《java认证》第五章 对象和类.doc
- 《java认证》第六章 高级语言特征.doc
- 《java认证》第七章 异常.doc
- 《java认证》第八章 建立 GUIs.doc
- 《java认证》第9章 AWT 事件模型.doc
- 《java认证》第10章 AWT 组件库.doc
- 《java认证》第11章 Java 基础类.doc
- 东南大学:《计算机组成原理》课程教学资源(PPT课件讲稿)第一章 概述、第二章 数据的表示、第三章 运算器与运算方法.ppt
- 东南大学:《计算机组成原理》课程教学资源(PPT课件讲稿)第四章 存储系统、第五章 指令系统、第六章 中央处理机组织.ppt
- 东南大学:《计算机组成原理》课程教学资源(PPT课件讲稿)第七章 总线及总线互连结构、第八章 输入输出设备.ppt
- 东南大学:《计算机组成原理》课程教学资源(PPT课件讲稿)第九章 输入输出组织、复习.ppt
- 计算机网络——数据通信基础知识.ppt
- 计算机网络——网络高层.ppt
- 计算机网络——网络层(因特网基础).ppt
- 计算机网络——可靠的数据流传输服务(TCP:传输控制协议).ppt
- 襄樊职业技术学院:《C语言程序设计》第一讲 基本知识.ppt