本书包含Oracle9i实用教程、实验、实习和附录四大部分。内容主要包括Oracle9i开发环境、数据库和表的创建、数据库的操作、索引和完整性、查询和视图、PL/SQL介绍、触发器和存储过程、系统安全、备份和恢复、复制、XML应用和其他概念等方面。本书的特点是在讲解实用教程后紧跟实例;实验部分一步一步地引导读者进行操作;实习部分介绍了C/S模式和Web模式的综合应用。本教程各部分内容既相互联系又相对独立,并依据教学特点做精心编排,方便用户根据自己需要进行选择。本书可作为大学本、专科有关课程的教材。由于内容实用,也适合作为各类Oracle9i课程的培训教材,还可供广大用户自学与参考使用。
\r\n
第1部分 Oracle 实用教程\r\n 第1章 Oracle9i的开发环境\r\n 1.1 运行环境\r\n 1.2 主要管理工具简介\r\n 1.2.1 企业管理器(OEM1.2.2 SQL*Plus\r\n 1.2.3 SQL*Plus Worksheet\r\n 1.2.4 数据库配置助手(DBCA)\r\n 第2章 数据库和表的创建\r\n 2.1 基本概念\r\n 2.1.1 数据库\r\n 2.1.2 表\r\n 2.1.3 实例\r\n 2.2 界面创建数据库和表\r\n 2.2.1 数据库的创建和删除\r\n 2.2.2 表的创建、修改和删除\r\n 2.3 命令方式创建数据库和表\r\n 2.3.1 创建数据库\r\n 2.3.2 修改数据库\r\n 2.3.3 创建表\r\n 2.3.4 修改表\r\n 2.3.5 删除表\r\n 第3章 数据库的操作\r\n 3.1 界面操作表数据\r\n 3.1.1 插入表记录\r\n 3.1.2 删除表记录\r\n 3.1.3 修改表记录\r\n 3.2 命令操作表数据\r\n 3.2.1 插入表记录\r\n 3.2.2 删除表记录\r\n 3.2.3 修改表记录\r\n 3.3 默认值约束\r\n 3.4 索引\r\n 3.4.1 索引的分类\r\n 3.4.2 使用索引的原则\r\n 3.4.3 创建索引\r\n 3.4.4 维护索引\r\n 3.5 簇\r\n 3.5.1 创建簇\r\n 3.5.2 修改簇\r\n 3.5.3 使用簇\r\n 3.5.4 删除簇\r\n 3.6 同义词\r\n 3.6.1 创建同义词\r\n 3.6.2 使用同义词\r\n 3.6.3 删除同义词\r\n 3.7 数据库链接\r\n 3.7.1 创建数据库链接\r\n 3.7.2 使用数据库链接\r\n 3.7.3 删除数据库链接\r\n 3.8 数据完整性\r\n 3.8.1 数据完整性的分类\r\n 3.8.2 约束的状态\r\n 3.8.3 域完整性的实现\r\n 3.8.4 实体完整性的实现\r\n 3.8.5 参照完整性的实现\r\n 第4章 数据库的查询和视图\r\n 第5章 PL/SQL介绍\r\n 第6章 存储过程和触发器\r\n 第7章 系统安全管理\r\n 第8章 数据库的备份和恢复\r\n 第9章 复制\r\n 第10章 其他概念\r\n 第11章 Oracle XML的应用\r\n 第12章 Oracle J2EE/JDBC应用\r\n第2部分 实验\r\n第3部分 实习\r\n第4部分 附录\r\n
Oracle9i是Oracle公司推出的数据库最新版本,Oracle9i将数据库技术和因特网技术融、合在一起,是特别适合在因特网上进行数据管理的数据库开发平台。
在我国,随着Oracle进入微型计算机领域,学习Oracle和使用Oracle作为数据库开发平台的用户开始多起来。为了适应形势发展的需要,一些高校正在尝试开设Oracle应用选修课程,但目前市场上适合作为Oracle应用课程的教材几乎没有。从2000年开始,我们结合教学和应用开发的经验和体会,已编写过一套实用教程丛书(共6本)。推出后,得到高校教师、学生和广大读者的广泛认同,两年来有的书已经重印10次,目前仍在热销中。在此我们对大家的信任表示由衷的感谢!根据这个情况,我们参考Oracle现有资料,结合Oracle应用开发的经验和体会,以Oracle9i为平台,编写了本实用教程。
Oracle性能在数据库市场上独树一帜,Oracle功能已经非常强大。本应用教程不是包罗万象的操作指南,主要突出介绍基本内容。本教程分四个部分,分别是实用教程、实验部分、实习部分和附录。实用教程部分在讲解内容后紧跟实例,实例一般都已在Oracle9i上测试通过;实验部分通过实例一步一步地引导读者进行操作;实习部分比较系统地介绍了C/S模式、Web模式的应用。
实际上,本教程不仅适合用于教学,也适合用于Oracle的各类培训和用Oracle编程开发应用程序的用户学习和参考。只要阅读本书,结合上机操作指导进行练习,就能在较短的时间内基本掌握Oracle及其应用技术。
本书由南京师范大学郑阿奇老师主编。
目前,参加本套丛书编写的有郑阿奇、梁敬东、顾韵华、王洪元、杨长春、曹弋、徐文胜、丁有和、刘启芬、殷红先、张为民、郑进、王一莉等。
由于时间仓促,加上作者水平有限,书中难免存在错误和疏漏之处,恳请广大读者批评指正。