Oracle数据库基础知识(华为内部培训资料)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle数据库基础知识(华为内部培训资料)

课程IL001100 ORACLE数据库基础知识

ISSUE1.0

开心Java整理

目录

课程说明 (1)

课程介绍 (1)

课程目标 (1)

相关资料 (1)

第1章ORACLE数据库概述 (2)

1.1 产品概述 (2)

1.1.1 产品简介 (2)

1.1.2 基本概念 (4)

1.2 ORACLE系统结构 (6)

1.2.2 ORACLE物理结构 (7)

1.2.3 系统全局区 (11)

1.2.4 进程 (15)

1.3 存储管理 (18)

1.3.2 逻辑结构 (19)

1.3.3 表(Table) (29)

1.3.4 视图(View) (36)

1.3.5 索引(Index) (37)

1.3.6 同义词(Synonym) (38)

1.3.7 序列(Sequence) (39)

1.3.8 数据库链(Database Link) (40)

第2章管理ORACLE数据库 (42)

2.1 基本概念 (42)

2.1.1 数据字典 (42)

2.1.2 事务管理 (47)

2.1.3 数据库管理员(DBA) (49)

2.1.4 ORACLE的四种状态 (52)

2.2 SQL*Plus方式的ORACLE数据库启动和关闭 (53)

2.2.1 启动数据库 (53)

2.2.2 关闭数据库 (54)

2.3 svrmgrl方式的ORACLE数据库启动和关闭 (57)

2.3.1 启动数据库 (57)

2.3.2 关闭数据库 (62)

2.4.1 SQL (66)

2.4.2 PL/SQL (68)

2.4.3 数据库管理工具 (73)

2.5 ORACLE用户及权限管理 (73)

2.5.1 ORACLE的用户管理 (74)

2.5.2 ORACLE的权限管理 (76)

2.6 ORACLE数据库的备份与恢复 (79)

2.6.1 Export 转入程序 (80)

2.6.2 Import 转入程序 (85)

2.6.3 增量卸出/装入 (89)

第3章ORACLE数据库的网络应用 (93)

3.1 SQL*Net产品介绍 (93)

3.2 配置客户机/服务器结构 (96)

3.2.1 配置listener.ora (96)

3.2.2 配置tnsnames.ora文件 (99)

第4章常用任务示例 (103)

4.1 如何恢复被误删的数据文件 (103)

4.2 如何杀掉吊死session (103)

4.3 如何修改字符集 (104)

4.4 如何追加表空间 (104)

4.5 如何加大表的maxextents值 (104)

4.6 如何查询无效对象 (105)

4.7 怎样分析SQL语句是否用到索引 (105)

4.8 怎样判断是否存在回滚段竞争 (108)

4.9 怎样手工跟踪函数/存储过程执行情况 (109)

4.10 多种业务使用同一数据库如何分配回滚段 (110)

4.11 怎样倒出、倒入文本数据 (111)

4.11.1 倒出 (111)

4.11.2 倒入 (111)

4.12 如何更新当前数据库日志备份方式为archive (112)

4.13 Unix环境下如何实现自动备份 (113)

4.13.1 设置运行环境 (114)

4.13.2 倒出数据 (114)

4.13.3 异地备份 (116)

4.13.4 启动备份进程 (118)

小结 (125)

附录A ORACLE数据字典与视图 (126)

附录B 动态性能表 (132)

附录C SQL语言运算符与函数 (134)

IL001100 ORACLE数据库基础知识 ISSUE1.0 课程说明

课程说明

课程介绍

本课程对应的产品版本为:Oracle

8.1.7。

课程目标

完成本课程的学习后,您应该能够:

●掌握ORACLE数据库系统结构中物理

结构、系统全局区和进程的概念

●掌握

ORACLE数据库的存储管理知识

●掌握管理

ORACLE数据库的方法

●了解

ORACLE数据库的网络应用

相关资料

ORACLE公司发布的相关资料。

第1章 ORACLE数据库概述

1.1 产品概述

1.1.1 产品简介

数据库技术产生于60年代末70年代初,

到现在比较知名的大型数据库系统有

ORACLE、Sybase、Informix、DB2(IBM

公司的)、Ingress、RDB、SQL Server

等。

ORACLE公司于1979年,首先推出基

于SQL标准的关系数据库产品,可以在

100多种硬件平台上运行(包括微机、工

作站、小型机、中型机和大型机),支持

多种操作系统。1986年,ORACLE推出

具有分布式结构的版本5,可将数据和应

用驻留在多台计算机上,而相互间的通信

是透明的。1988年,推出版本6(V6.0)

可带事务处理选项,提高了事务处理的速

度。1992年推出了版本7,可带过程数

据库选项、分布式数据库选项和并行服务

器选项,称为ORACLE7数据库管理系

相关文档
最新文档