图书前言

    本书主要介绍Oracle 10g的安装与卸载、体系结构、管理数据库、管理数据、存储管理、对象管理、Oracle安全管理、备份和恢复以及PL/SQL语言基础。本着实用性和技能性相结合的原则,本书力求浅显易懂。本书内容翔实,选材贴近实际,具有一定的代表性。每章均配有思考与练习及上机实验,加深读者对所学知识的理解,帮助读者快速掌握Oracle 数据库技术。衷心希望本书能为读者学习Oracle 数据库技术带来有益帮助。

    本书以Oracle 10g为基础编写,分为9章。

    第1章: 安装与卸载。介绍数据库技术和Oracle 10g的安装与卸载,包括Oracle数据库的发展史、产品构成、新特性、安装与卸载以及初识Oracle常用工具等内容。

    第2章: 体系结构。介绍Oracle数据库的物理结构、逻辑结构、内存结构、后台进程以及Oracle实例等内容。

    第3章: 管理数据库。介绍创建、启动、关闭和删除Oracle数据库、管理初始化参数文件和控制文件、使用Oracle数据字典、克隆Oracle数据库等内容。

    第4章: 管理数据。介绍Oracle数据库常用工具SQL*Plus各种命令的使用、SQL语言基础以及事务控制等内容。

    第5章: 存储管理。介绍表空间、数据文件、临时表空间、日志文件等内容以及使用OMF管理物理文件,包括创建存储对象、将数据文件添加到表空间、管理临时表空间(组)、日志切换、删除存储对象及将存储对象联机或脱机等内容。

    第6章: 对象管理。介绍Oracle数据库中的常用对象,如表、分区表、视图、索引、同义词和序列、簇、数据库链接等,包括创建对象、修改对象、删除对象及查看有关对象的数据字典等内容。

    第7章: Oracle安全管理。介绍Oracle 数据库的用户管理、权限管理、角色管理、概要文件管理及审计管理等内容。

    第8章: 备份和恢复。介绍Oracle数据库备份和恢复的基本理论,包括备份和恢复的基本概念、脱机备份和恢复、联机备份和恢复、导出和导入、数据泵技术、恢复管理器(RMAN)、闪回技术和SQL*LOADER工具等内容。

    第9章: PL/SQL语言基础。介绍PL/SQL的变量、数据类型、表达式、控制结构、PL/SQL记录和表、游标、过程和函数、触发器、程序包以及异常处理等内容。

    本书由宁波职业技术学院孟德欣主编,黄伟文、谢二莲和王先花副主编,是编者们多年Oracle数据库技术教学经验的总结。

    由于编者水平有限,书中难免有不当之处,敬请广大读者提出宝贵意见并与编者联系,E-mail: myguilotus@21cn.com。

    编者  2010年10月