Oracle8i数据库基础教程:SQL*PLUS与PL/SQL详解

需积分: 2 9 下载量 101 浏览量 更新于2024-08-02 收藏 3.92MB DOC 举报
"ORACLE8i 数据库基础 (初稿) 赵元杰" 这篇文档是赵元杰关于ORACLE8i数据库基础知识的讲稿,旨在为读者提供一个全面但简洁的学习路径,涵盖ORACLE SQL*PLUS基础和ORACLE PL/SQL程序设计。文档主要分为两大部分: 第一部分是ORACLE SQL*PLUS基础,这部分讲解了ORACLE应用系统设计的基本概念,包括关系数据库系统的理解,如关系模型和Codd的十二法则。它还深入到RDBMS的组成,如内核和数据字典的概念。此外,文档对比了SQL与SQL*PLUS的区别,并介绍了PL/SQL语言的基础。用户登录到SQL*PLUS的方法也在这一部分中被详述,包括在UNIX和Windows NT/Windows 2000环境下的操作,同时介绍了SQL*PLUS的一些常见附加命令。 第二部分主要关注ORACLE PL/SQL知识,这部分内容对于进行数据库应用程序设计至关重要。这部分详细讲述了PL/SQL程序设计的基本元素,帮助读者理解如何在ORACLE环境中编写和执行存储过程、函数和触发器。这部分的特点在于,它提供了实际应用案例,避免过多的理论阐述,而是侧重于实践应用和技巧分享,比如导出触发器等实用技术。 此讲稿的内容覆盖了Oracle8i的最新特性,同时也符合当时的ORACLE8i OCP(Oracle Certified Professional)培训大纲的要求。因此,它不仅适用于ORACLE程序设计师和DBA,也适合系统分析师和设计者,同时也可以作为大学计算机专业的教学参考资料。 文档中强调,尽管内容全面且实用,但由于ORACLE的庞大和复杂性,可能存在一些错误或不恰当的地方,作者欢迎读者提供反馈和纠正。 这份文档为学习ORACLE8i数据库提供了宝贵的资源,通过实例和实用技巧,帮助读者快速理解和掌握ORACLE数据库管理和程序设计的核心知识。