没有合适的资源?快使用搜索试试~ 我知道了~
首页Oracle经典教程(推荐).pdf
Oracle经典教程(推荐).pdf
需积分: 50 714 浏览量
更新于2023-05-27
评论 1
收藏 4.49MB PDF 举报
oracle入门教程完整版 总共134页 想要入门的同学可以看看 Oracle 数据库是 Oracle(中文名称叫甲骨文)公司的核心产品,Oracle 数据库是一个适合于大中型企业的数据库管理系统。在所有的数据库管理系统中(比如:微软的 SQL Server, IBM 的 DB2 等),Oracle 的主要用户涉及面非常广,包括:银行、电信、移动通信、航空、保险、金融、电子商务和跨国公司等。Oracle 产品是免费的,可以在 Oracle 官方网站上下载到安装包,另一方面 Oracle 服务是收费的。
资源详情
资源评论
资源推荐

走进 Oracle ......................................................................................................................... 2
1. Oracle 简介 ....................................................................................................................... 4
2. Oracle 安装 ....................................................................................................................... 5
3. Oracle 客户端工具 ......................................................................................................... 10
4. Oracle 服务 ..................................................................................................................... 17
5. Oracle 启动和关闭 ......................................................................................................... 18
6. Oracle 用户和权限 ......................................................................................................... 19
7. 本章总结 ......................................................................................................................... 22
8. 本章练习 ......................................................................................................................... 23
SQL 数据操作和查询 .......................................................................................................... 26
1. SQL 简介 ......................................................................................................................... 27
2. Oracle 数据类型 ............................................................................................................. 27
3. 创建表和约束 ................................................................................................................. 28
4. 数据操纵语言(DML) ................................................................................................. 31
5. 操作符 ............................................................................................................................. 36
6. 高级查询 ......................................................................................................................... 37
7. 本章总结 ......................................................................................................................... 45
8. 本章练习 ......................................................................................................................... 46
子查询和常用函数 .............................................................................................................. 49
1. 子查询 ............................................................................................................................. 50
2. Oracle 中的伪列 ............................................................................................................. 52
3. Oracle 函数 ..................................................................................................................... 55
4. 本章总结 ......................................................................................................................... 64
5. 本章练习 ......................................................................................................................... 65
表空间、数据库对象 .......................................................................................................... 68
1. Oracle 数据库对象 ......................................................................................................... 69
2. 同义词 ............................................................................................................................. 69
3. 序列 ................................................................................................................................. 72
4. 视图 ................................................................................................................................. 74
5. 索引 ................................................................................................................................. 76
6. 表空间 ............................................................................................................................. 78
7. 本章总结 ......................................................................................................................... 82
8. 本章练习 ......................................................................................................................... 83
PL/SQL 程序设计 .............................................................................................................. 86
1. PL/SQL 简介 .................................................................................................................... 87
2. PL/SQL 块 ........................................................................................................................ 88
3. PL/SQL 数据类型 ............................................................................................................ 92
4. PL/SQL 条件控制和循环控制 ........................................................................................ 94
5. PL/SQL 中动态执行 SQL 语句 ...................................................................................... 104

6. PL/SQL 的异常处理 ...................................................................................................... 106
7. 本章总结 ....................................................................................................................... 112
8. 本章练习 ....................................................................................................................... 113
Oracle 应用于.Net 平台 .................................................................................................. 115
1. 回顾 ADO.NET ............................................................................................................... 116
2. 使用 ADO.NET 连接 Oracle .......................................................................................... 117
3. 抽象工厂中加入 Oracle ............................................................................................... 121
4. 本章总结 ....................................................................................................................... 126
5. 本章练习 ....................................................................................................................... 127
数据库导入导出 ................................................................................................................ 129
1. Oracle 导入导出 ........................................................................................................... 130
2. EXP 导出数据 ................................................................................................................ 130
3. IMP 导入 ....................................................................................................................... 133
4. 常见问题 ....................................................................................................................... 134
第 1 章
走进 Oracle
主要内容
Oracle 安装

Oracle 创建用户和角色
客户端链接 Oracle 服务器

1. Oracle 简介
在第一学期我们已经接触过关系型数据库 SQL Server,对数据库、表、记录、表的增删
改查操作等这些基本的概念已经了解。Oracle 是基于对象的关系型数据库,Oracle 也是用表
的形式对数据存储和管理,并且在 Oracle 的操作中添加了一些面向对象的思想。
Oracle 数据库是 Oracle(中文名称叫甲骨文)公司的核心产品,Oracle 数据库是一个适
合于大中型企业的数据库管理系统。在所有的数据库管理系统中(比如:微软的 SQL Server,
IBM 的 DB2 等),Oracle 的主要用户涉及面非常广,包括:银行、电信、移动通信、航空、
保险、金融、电子商务和跨国公司等。Oracle 产品是免费的,可以在 Oracle 官方网站上下载
到安装包,另一方面 Oracle 服务是收费的。
Oracle 公司成立以来,从最初的数据库版本到 Oracle7、Oracle8i、Oracle9i,Oracle10g
到 Oracle11g,虽然每一个版本之间的操作都存在一定的差别,但是 Oracle 对数据的操作基
本上都遵循 SQL 标准。因此对 Oracle 开发来说版本之间的差别不大。
很多人没有学习 Oracle 就开始发怵,因为人们在误解 Oracle,认为 Oracle 太难学了,
认为 Oracle 不是一般人用的数据库,其实任何数据库对应用程序研发人员来说,都是大同
小异,因为目前多数数据库都支持标准的 SQL。在 Oracle 这本书中,我们能学习到:
Oracle 的安装
Oracle 数据管理
常用子查询及常用函数
PL/SQL 编程
Oracle 基本管理
由于在第一学期已经接触了 SQL Server,Oracle 数据库的概念不是很难,主要是实践,
因此在本书的学习中,认真的完成上机练习是学习好本书的关键。
接下来我们先从 Oracle 安装开始,接触一些 Oracle 中基本的概念。

2. Oracle 安装
Oracle 数据库产品是免费的,我们可以从 Oracle 的官方网站(http://www.oracle.com)下
载到程序安装包,Oracle 在 Windows 下的安装非常方便,安装开始后,一直点击安装程序
的“下一步”即可。
1. 下载 Oracle10g 后,解压到一个文件夹下,单击“setup.exe”文件即可启动安装界
面。如下图:
图 1 Oracle 安装启动界面
Oracle 主目录位置就是 Oracle 准备安装的位置,称为“Oracle_Home”,一般 Oracle 根
据当前计算机的硬盘大小默认给出一个合适的位置。Oracle 安装时可以只安装 Oracle 软件,
然后单独创建数据库,也可以在上图中选中“创建启动数据库”复选框,在安装 Oracle 产
品时,同时创建一个数据库,对初学者来说,推荐这样安装。填写全局数据库名,以及管理
员的密码。全局数据库名是数据库在服务器网络中的唯一标识。
2. 点击“下一步”,就会出现如下图内容,开始对 Oracle 服务器进行环境检查,主要
查看服务器是否符合 Oracle 安装的条件,比如操作系统是否支持、系统内存是否符
合 Oracle 安装的最低要求等。
剩余133页未读,继续阅读














安全验证
文档复制为VIP权益,开通VIP直接复制

评论0