出版时间:2010-6 出版社:宋钰、汪洋、 罗巨波 清华大学出版社 (2010-06出版) 作者:宋钰,汪洋,罗巨波 著 页数:309
Tag标签:无
前言
Oracle是全球领先的数据库供应商。在技术革新方面,Oracle数据库从可伸缩性、安全性和高可用性到XMT,支持都堪称完美,是目前为止市场上可见到的技术最先进的数据库产品之一。Oracle职业认证是由Oracle公司颁布并实施的一项权威的专业技术标准,它是专为认证那些能够满足对Oracle核心产品的服务与支持,并具有娴熟操作能力与广泛理论知识的专业人士。一经认证,在行业内的专业资格将被确认,从而使个人或企业更具竞争实力。作为Oracle认证专家,将具有对业界最具挑战性的机遇,更深的洞察力,并获取更多的收获。Oracle数据库认证目前支持的3个版本分别为Oracle 9i、Oracle 10g和Oracle 11g,其中Oracle 11g为Oracle数据库的最新版本。
内容概要
《Oracle11g应用与认证教程》参照Oracle最权威的官方原版教材进行组织和编写,以Oracle的最新版本——Oracle11g数据库为基础,重点讲解Oracle数据库的核心架构和功能,涵盖Oracle官方OCA认证考试的全部内容,具体包括Oracle11g的功能、体系结构、操作与管理、备份与恢复等,体现了Oraclellg中的最新技术,同时《Oracle11g应用与认证教程》还通过大量的操作实例来帮助读者巩固相关的知识点。通过《Oracle11g应用与认证教程》的学习,可以为读者全面了解Oracle11g的基础理念和强大功能打下坚实的基础。 《Oracle11g应用与认证教程》适合作为高等院校数据库相关课程的教材,也可以供从事数据库管理和开发工作的人员阅读、学习和准备OCA考试。
书籍目录
第1章 数据库的基本知识1.1 数据库的基础知识1.1.1 数据库的产生1.1.2 数据库的特征1.1. 数据库的组成1.1.4 数据库管理系统1.1.5 关系数据库1.2 数据库对象1.3 数据库管理员的职责1.4 本章小结1.5 习题第2章 Oracle11g简介2.1 初识Oracle2.1.1 Oracle数据库系统的特点2.1.2 发展历史2.1.3 Oracle版本号的含义2.1.4 Oracle11g的新特性2.2 Oracle数据库相关产品2.3 本章小结2.4 习题第3章 Oracle数据库的安装、启动与关闭3.1 在Windows环境下安装Oracle1lg前的准备3.2 在Windows环境下安装0racle11g3.3 在Linux环境下安装0raclellg前的准备3.3.1 检查硬件要求3.3.2 检查操作系统要求3.3.3 安装RedHatAS4操作系统时的注意事项3.3.4 检查安装Oracle llg所必需的包3.3.5 配置内核参数3.3.6 创建安装数据库所需要的用户(组)3.3.7 为用户oracle添加限制参数3.3.8 创建安装所需要的目录3.3.9 设置Oracle的环境变量3.3.10 解压缩安装包3.4 在Linux环境下安装0racle 11g3.4.1 以图形终端方式登录系统3.4.2 安装过程3.4.3 登录OEM界面来验证安装3.5 创建Oracle11g数据库实例3.5.1 在Windows环境下创建数据库3.5.2 在Linux环境下用DBCA创建数据库3.6 启动与关闭Oracle llg实例3.6 1windlOWS操作系统下Oracle实例的启动与关闭6.2 Linux环境下Oracle实例的启动3.6.3 Linux环境下Oracle实例的关闭3.6.4 Linux环境下Oracle监听进程的启动与关闭3.7 本章小结3.8 习题第4章 接合Oracle数据库4.1 SQL的使用4.1.1 SELECT语句4.1.2 使用INSERT、UPDATE与DELETE语句操纵数据4.1.3 数据定义语言4.1.4 数据库、系统与会话管理命令4.2 理解PL/SQL4.3 Oracle 11g中的查询工具4.3.1 SQL,Plus4.3.2 SQL Worksheet4.4 【练习4-1】调用SQL *Plus4.5 接合Oracle数据库的其他方法4.5.1Oracle中的Java4.5.2Oracle调用接口4.5.3其他API4.6 本章小结4.7 习题第5章 管理Oracle进程5.1 启动SQL*Plus5.2 启动SQL Worksheet5.3 启动Database Listener5.4 启动Database Control端口监控程序5.5 数据库的启动与关闭5.5.1 使用正确的权限进行连接5.5.2 SYSOPER与SYSDBA5.5.3 startup命令5.6 【练习5-1】使用SQL*Plus启动和关闭数据库5.6.1 shutdown命令5.6.2 实例恢复5.7 【练习5-2】使用Database Control打开与关闭数据库5.8 初始化文件5.9 【练习5-3】使用Database Control查看各种参数5.10 本章小结5.11 习题第6章 管理Oracle存储结构6.1 基本的Oracle存储结构:表~空间和数据文件6.1.1 物理存储结构6.1.2 逻辑存储结构6.2 创建与管理表空间6.2.1 CREATETABLESPACE命令6.2.2 修改表空间6.2.3 删除表空间6.3 【练习6-1】使用Enterprise Manager创建表空间6.4 【练习6-2】使用Enterprise Manager修改表空间6.5 【练习6-3】使用Enterprise Manager删除表空间6.6 查看表空间信息6.7 本章小结6.8习题第7章 管理数据库用户7.1 创建与管理数据库用户7.1.1 用户与模式7.1.2 创建用户7.1.3 修改用户属性7.1.4 删除用户7.2 【练习7-1】使用Enterprise Manager创建数据库用户7.3 授予与取消权限7.3.1 系统权限7.3.2 对象权限7.4 【练习7-2】使用Enterprise Manager授予系统权限7.5 【练习7-3】使用:Enterprise Manager授予对象权限7.6 创建与管理角色7.7 【练习7-4】使用:Enterprise Manager创建和管理角色7.8 利用配置文件控制资源的使用7.8.1 利用配置文件实施资源限制7.8.2 创建、修改和删除配置文件7.8.3 为用户指派配置文件7.9 【练习7-5】使用Enterprise Manager创建和管理配置文件7.10 本章小结7.1l 习题第8章 管理数据库对象8.1 用户、模式以及模式对象8.1.1 用户与模式8.1.2 命名模式对象8.1.3 对象命名空间8.2 数据类型8.3 创建表8.4 创建约束8.5 【练习8-1】创建表和约束8.6 创建索引8.7 创建视图8.8 创建与使用序列8.9 【练习8-2】使用约束、视图以及序列8.10 本章小结8.11 习题第9章 操纵数据库数据9.1 数据库事务9.1.1 原子性(A)9.1.2 一致性(C)9.1.3 隔离性(I)9.1.4 持久性(D)9.2 执行SQL语句9.2.1 执行SELECT语句9.2.2 执行UPDATE语句9.2.3 执行INSERT与DELETE语句9.2.4 执行ROLLBACK命令9.2.5 执行COMMIT命令9.2.6 DDI与事务控制9.2.7 所谓的“自动提交”9.3 【练习9-1】事务的隔离性、读一致性以及提交9.4 DMI与完整性约束9.5 Data Pump9.5.1 Data Pump的体系结构9.5.2 目录9.5.3 直接路径与外部表路径9.5.4 在网络模式中使用DataPump9.6 【练习9-2】使用Data Pump通过Enterprise Manager Database Control导出表9.7 【练习9-3】使用Data Pump通过impdp 导入表9.8 SQL*Loader9.8.1 SQL*Loader控制文件9.8.2 数据加载方法9.9 【练习9-4】使用SOL*Loader9.10 本章小结9.11 习题第10章 管理撤销10.1 撤销数据的原因与实质10.2 撤销表空间10.3 【练习10一l】使用Database Control创建撤销表空间10.4 事务与撤销段10.5 管理撤销10.5.1 与撤销相关的错误条件10.5.2 用于撤销管理与保证撤销保留的参数10.5.3 调整与监视撤销表空间10.5.4 删除与缩小撤销段10.6 【练习10-2】使用SQL*Plus监视撤销10.7 本章小结10.8 习题第11章 配置Oracle互联11.1 Oracle的客户/服务器实现11.2 Oracle Net与通信协议简介11.3 建立会话11.3.1 连接本地实例11.3.2 名称解析11.3.3 启动服务器进程11.4 创建与管理侦听器11.5 【练习11-1】使用Database Control创建侦听器11.6 向数据库注册实例11.6.1 静态注册11.6.2 动态注册11.7 侦听器控制实用程序11.8 名称解析技术11.8.1 Easy Connect名称解析方法11.8.2 本地名称解析方法11.8.3 目录名称解析方法11.8.4 外部名称解析方法11.9 配置服务别名11.10 【练习11-2】创建一个Oracle Net服务别名11.11 【练习11-3】配置动态服务注册11.12 高级的连接选项11.13 测试oracle Net连接11.14 本章小结11.15 习题第12章 Enterprise Manager简介12.1 Oracle11gEM简介12.2 Oracle11gEM的安装与配置12.2.1 安装选择说明12.2.2 客户化安装12.2.3 设置与安装数据库控制12.2.4 启动Oracle1lg EM12.2.5 登录到Oracle1lg EM12.3 用Oraele1lgEM管理Oracle系统12.3.1 数据库配置管理12.3.2 方案管理12.3.3 数据文件管理12.3.4 数据库用户管理12.4 用Oracle1lg EM进行性能调整12.4.1 查看顶级活动12.4.2 监视Oracle实例是否存在锁12.5 本章小结12.6 习题第13章 监视Oracle第14章 配置数据库的备份与恢复第15章 备份Oracle数据库第16章 恢复Oracle数据库第17章 Oracle闪回技术
章节摘录
插图:数据库技术在20世纪60年代后期发展起来以后,在计算机应用中得到了迅速发展。目前,它已经成为信息管理的最新和最重要的技术。数据库有以下明显的特点:数据结构化。数据库中的数据不再像文件系统中的数据那样从属特定的应用,而是按照某种数据模型组织成为一个结构化的数据整体。它不仅描述了数据本身的特性,而且描述了数据与数据之间的各种联系,这使数据库具备了复杂的内部组织结构。实现数据共享。这是数据库技术先进性的重要体现,由于数据库中的数据实现了按某种数据模型组织为一个结构化的数据,实现了多个应用程序、多种语言及多个用户共享一个库中的数据,甚至在一个单位或更大的范围内共享,因而大大提高了数据的利用率,提高了工作效率。减少数据冗余度。在数据库技术之前,许多应用系统都需要建立各自的数据文件,即使相同的数据也需要在各自的系统中保留,造成大量的数据重复存储,这一现象称为数据冗余。由于数据库实现了数据共享,因而减少了数据的重复存储,节省了存储空间,减少了数据冗余。数据独立性。数据库技术中的数据与程序相互独立,互不依赖,不因一方的改变而改变另一方,这大大简化了应用程序设计与维护的工作量,同时数据也不会随程序的结束而消失,可长期保留在计算机系统中。
编辑推荐
《Oracle 11g应用与认证教程》:基于主流的Linux平台,深入讲解Oracle数据库技术的核心理念,为学生深入学习基于Oracle勺应用及开发奠定坚实基础。涵盖Oracle OCA考试所有考点,并结合考试提供了大量试题,可帮助Oracle OCA考生轻松过关。结合Oracle教学需求,吸收Oracle原版教材精华,内容通俗易懂,实用性强。作者从事Oracle教学和研究多年,作为Oracle大学讲师,曾深入多个相关行业、企业进行调研,充分理解Oracle数据库的应用需求,并将之应用到教学实践。Oracle数据库的安装、启动和关闭接合Oracle数据库管理Oracle进程管理Oracle存储结构管理数据库用户和数据库对象操纵数据库数据管理撤销配置Orade互联Enterprise Manager简介监视Oracle配置数据库的备份与恢复备份和恢复Oracle数据库Oracle闪回技术
图书封面
图书标签Tags
无
评论、评分、阅读与下载