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