Oracle8i/9i数据库基础教程

需积分: 9 1 下载量 138 浏览量 更新于2024-07-30 收藏 4.4MB DOC 举报
"Oracle8i/9i数据库基础" 是一本全面介绍Oracle数据库基础知识的书籍,由赵元杰编著,适合学习和查询。书中涵盖了Oracle SQL*PLUS基础和PL/SQL知识,内容简洁全面,包含Oracle 8i的最新内容和OCP培训大纲要求的知识点。书中的实例和技巧旨在帮助软件开发人员和DBA节省查找资料的时间。 正文: 该书籍分为两大部分。第一部分是Oracle SQL*PLUS基础,主要讲解Oracle应用系统设计的基本概念和实践。作者首先阐述了关系数据库系统(RDBMS)的基本原理,包括关系模型的概念,以及Codd的十二法则,这些规则定义了现代数据库管理系统的核心标准。接着,书中介绍了RDBMS的构成,如内核和数据字典的作用,这些都是理解和操作Oracle数据库的关键。 在讨论SQL、SQL*PLUS和PL/SQL的区别时,作者指出SQL是结构化查询语言,用于数据库查询和管理,而SQL*PLUS是其交互式工具,提供了更多的操作命令。PL/SQL是Oracle特有的过程编程语言,结合了SQL的功能,用于编写存储过程、函数和触发器。书中还提供了如何在UNIX和Windows环境下登录SQL*PLUS的步骤,以及一些常用的SQL*PLUS附加命令的使用方法,如登录、退出和描述表的命令。 第二部分则深入到Oracle PL/SQL的知识,这对于数据库程序设计人员和DBA来说至关重要。这部分内容可能包括变量声明、流程控制结构、异常处理、游标、包和存储过程的创建与使用等。通过这部分的学习,读者能够掌握在Oracle环境中进行复杂业务逻辑处理的能力。 这本书籍不仅适用于初学者,也适合有经验的专业人士,因为它包含了Oracle 8i的最新特性,并且覆盖了OCP认证考试的相关内容。此外,书中提供的实际应用案例和技巧,对于系统分析师和教学也是极具价值的参考资料。 "Oracle8i_9i数据库基础"是一本实用性强、内容丰富的教程,它以易懂的语言和实例,帮助读者快速掌握Oracle数据库的基础知识和实际操作技能。无论是数据库管理员还是开发人员,都能从中受益。