Oracle9i基础教程:SQL与PL/SQL入门

4星 · 超过85%的资源 需积分: 10 1 下载量 113 浏览量 更新于2024-07-23 收藏 1.02MB PDF 举报
"Oracle+9i基础教程(第2版)pdf是针对初学者的数据库入门教程,涵盖了数据库基础概念、SQL语句、数据库操作及数据库对象等内容。" 本教程详细介绍了Oracle 9i数据库的基础知识,包括从数据库的基本理论到实际操作的方方面面。在第一部分,教程讲解了SQL语言与PL/SQL语言。第1章首先引入了数据库的基本概念,如实体-关系模型和关系数据库系统的概述,然后阐述了Oracle数据库的历史和Oracle 9i的特点,并指导读者如何安装Oracle 9i数据库。 第2章深入探讨了SQL语言基础,包括Oracle支持的数据类型、SQL基本语法、SQL*PLUS工具的使用以及各种函数,如单行字符函数、转换格式函数和多行函数,帮助读者掌握SQL查询和数据处理的基础。 第3章讲解了数据操作和数据库对象。这一章中,读者将学习如何进行多表查询,包括简单的两表查询、三表及多表查询,以及如何使用连接操作。此外,还涉及数据的插入、修改和删除,事务控制命令,以及表的创建、修改、重命名和删除。本章还介绍了视图和其他数据库对象,如索引、约束、同义词、过程、函数、包和触发器,最后提到了数据字典及其作用。 第4章对PL/SQL语言进行了详细介绍,包括其简介、块结构、常量和变量的使用,以及游标和错误处理机制,为读者提供了编写存储过程和函数的基础。 第二部分则转向Oracle数据库的结构与管理。第5章介绍了Oracle的管理界面,如企业管理器和OracleNetManager,以及如何登录、启动和关闭数据库服务器,同时讲解了配置系统初始化参数的重要性。 第6章讨论了Oracle服务器的例程,特别是系统全局区的各个组成部分,如数据库高速缓冲区、共享存储区、重做日志缓冲区、Java存储区、大型存储区和空池,这些都是理解Oracle数据库内部运作的关键。 通过这个基础教程,读者不仅可以了解到Oracle 9i的基本概念,还能掌握SQL查询、PL/SQL编程以及数据库管理和维护的基础技能,为深入学习Oracle数据库系统打下坚实基础。
2004-09-09 上传