当前位置:文档之家› Oracle数据库详细概述PPT(共47页)

Oracle数据库详细概述PPT(共47页)


24.03.2022
现实世界
信息世界 计算机世 界
14
数据库的基本概念
6. 概念模型的表示方法
E-R图提供了表示实体型、属性和联系的方法
实体:用矩形表示,矩形内写名实体名 属性:椭圆型表示 联系:用菱形表示,菱形内写明联系名,用无向边分别
与有关实体连接起来,同时在无向边旁标上联系的类型 (1:1,1:m 或 m:n)
体集,在框内
用菱形表示实
写上实体名
体间的联系
24.03.2022
16
数据库的基本概念
7、结构数据模型
层次模型 网状模型 关系模型
数据结构 数据操作 完整性约束
对象模型
24.03.2022
17
数据库的基本概念
8、关系型数据库
实体和联系均用二维表来表示的数据模型称为关系数据模 型。该模型由IBM公司的E.F.Codd于1970年首次提出。
24.03.2022
4
教学内容
Oracle数据库基础(第1~5章)
主要介绍Oracle数据库基础知识、Oracle数据库服务器的安装与卸 载、Oracle数据库的创建、常用开发管理工具的使用
Oracle数据库体系结构(第6~9章)
主要介绍Oracle数据库体系结构,包括物理存储结构、逻辑存储结 构、实例,以及Oracle数据库的操作模式与数据字典
数据库系统管理与维护(Oracle)
上海交通大学网络教育学院 吴玉萍
ypwu@
24.03.2022
教材及参考书
教材
孙风栋等编著,Oracle 10g 数据库基础教程,电子工业出版社, 2009年7月
参考书
数据库系统概论,王珊、萨师煊,高等教育出版社,2006年7月 Oracle 10g 数据库系统教程与上机指导,刘绪崇等编著,清华大学
24.03.2022
9
补充:1.0 数据库的基本概念
1、数据
描述事物的符号,是数据库中存储的基本对象
2、数据库(DB)
数据库是长期存储在计算机内的、按一定数据模型组织 的、可共享的数据集合。
数据库是事务处理、信息管理等应用系统的核心和基础, 数据库管理系统通过将大量的数据按一定的数据模型组 织起来,提供存储、维护、检索数据的功能,使应用系 统可以以统一的方式方便、及时、准确地从数据库中获 取所需信息。
24.03.2022
11
数据库的基本概念
4. 数据库系统 (DBS)
应用程序1
DBS:采用数据 应用程序2
库技术的计算机
系统
……
注意区分“数据
库系统”与“数
据库”的这两个 应用程序n
概念
24.03.2022
数据库
数据库
管理系统
12
数据库的基本概念
数据库系统管理阶段特点
数据结构化
数据共享性高、冗余度低
数据独立性高
统一数据管理与控制
关系名 表名
属性名 列名
关系 表
jbqk
属性 列
24.03.2022
• 数据管理技术的 发展阶段:
1、人工管理阶段 2、文件管理阶段 3、数据库管理阶段
关系模式 记录 行
13
数据库的基本概念
5、数据模 型
是数据库系 统中用于提 供信息表示 和操作手段 的形式构架
应用 概念数据模型 结构数据模型
24.03.2022
7
第1章内容
Oracle数据库产品介绍 Oracle 10g数据库新特性 常见的关系数据库管理系统比较 Oracle数据库应用结构
24.03.2022
8
第1章要求
理解数据库的基本概念 了解Oracle发展、产品组成、性能特点 了解常用的几种关系数据库的差异 了解Oracle数据库的应用架构
24.03.2022
5
用户
课 程 体 系 结 构
24.03.2022
用户 应用系统 开发工具
DBM S 操作系统
用户 数据库管理员数据库6 Nhomakorabea一篇 基础篇
本篇由以下5章组成: 第1章 Oracle数据库概述 第2章 数据库服务器的安装与卸载 第3章 创建数据库 第4章 Oracle 企业管理器 第5章 SQL*Plus
24.03.2022
10
数据库的基本概念
3、数据库管理系统(DBMS)
数据库管理系统是用户与操作系统之间的数据管理软件。 其主要功能: (1)数据定义功能 用户可方便地创建、修改、删除数据库、 及数据库中的对象。 (2)数据操纵功能 用户可以对数据库中的数据进行查询、插 入、修改删除操作。 (3)数据库运行管理功能 数据库运行过程中,由数据库管理 系统统一控制和管理,以保证数据的安全性、完整性;在 多个用户同时访问相同数据时,由数据库管理系统进行并 发控制,以保证每个用户的运行结果都是正确的。 (4)数据库维护功能 当数据库发生故障时,数据库管理系统 能进行恢复。
考勤(点播、下载、上机、评教) 15% 平时作业成绩 15% 期末考试 70% 考试形式:笔试,开卷
24.03.2022
3
课程目标
巩固数据库原理基本内容 理解Oracle体系结构 掌握Oracle管理与开发工具(OEM、SQL*Plus) 掌握Oracle的基本管理 掌握SQL语言的应用 *掌握PL/SQL程序设计 *基于Oracle数据库的应用与开发
出版社,2007年9月 /technology/global/cn/obe/obe10gdb/in
dex.html / /oracle/
24.03.2022
2
考试成绩
实体型之间的联系
两个实体型之间的联系 多个实体型之间的联系 同一个实体型内部联系
24.03.2022
15
基本E-R图要点
例:学生选修课程
姓名
学号
系别
用椭圆表示实 体的属性
课程名 先修课
学分
用无向边 学生 m 选修 n 课程
把实体与
其属性连 接起来
联系的 数量
用矩形表示实
成绩
将参与联系的实 体用线段连接
Oracle数据库管理(第10~14章)
主要介绍Oracle数据库的管理知识,包括数据库的启动与关闭、数 据库各种对象的管理、数据库安全性管理、数据库的 备份与恢复、 数据库的闪回技术
* Oracle数据库应用开发(第15~17章)
主要介绍Oracle数据库应用开发知识,包括SQL语句应用、 PL/SQL程序设计,以及基于Oracle数据库的应用程序开发实例
相关主题