标签
内容简介
本书是清华大学出版社“软件开发视频大讲堂”丛书中的 Oracle 分册,以 Oracle 11g 为操作环境,面向零基础读者讲解关系数据库管理与开发。全书共 18 章,按“基础知识—核心技术—高级应用—项目实战”的思路展开:先介绍 Oracle 发展史、关系型数据库基本理论(E-R 模型、设计范式),Oracle 11g 的安装与卸载、常用管理工具以及数据库实例的启动与关闭;随后讲体系结构(逻辑存储结构与物理存储结构、服务器结构、数据字典)和 SQL*Plus 命令;再进入 SQL 语言基础与 PL/SQL 编程,包括过程、函数、触发器和包;后半部分覆盖控制文件与日志文件管理、表空间与数据文件管理、数据表与其他数据对象、表分区与索引分区、用户管理与权限分配、数据库控制、系统调优与 SQL 优化、备份恢复、导出导入以及 Oracle 11g 的闪回技术;最后以企业人事管理系统作为综合实例。书中所有知识点都配合示例与代码注释讲解,适合边学边练。
编辑推荐
这本书最实在的价值,是它把一个看起来门槛很高的企业级数据库,拆成了可以按章节推进的学习路线。它不追求理论深度,而是从“装好、连上、能查、能改”开始:先解决 Oracle 11g 的安装卸载和 SQL*Plus 使用,再讲体系结构与 SQL,最后落在备份恢复、权限、调优这些真正决定能不能上岗的事情上。配套资源是这套丛书一贯的卖点——全书配有总时长 21 小时的视频讲解、数百个实例以及一批面试题,适合自学时用来对照练习和自测。需要提醒的是,本书内容以 Oracle 11g(2007 年发布的版本)为准,安装界面、命令与新版特性都与当前主流的 19c、23ai 有差距;如果你报考的认证或所在公司使用的是新版本,建议把它当作数据库通用概念和 SQL/PL/SQL 基础的敲门砖,版本差异部分配合官方文档补足。
适合谁读
适合
- 完全没有数据库基础的在校学生与转行自学者
- 需要快速上手 Oracle 日常运维与 SQL 编写的初级 DBA、开发人员
- 高校数据库课程选用 Oracle 作为教学环境的师生
- 准备数据库相关岗位面试、需要配套题库练习的求职者
不适合
- 已经具备 Oracle 实战经验、想深入内核原理的资深 DBA
- 只想学习 MySQL、PostgreSQL 等开源数据库的读者
- 单位已统一部署 Oracle 19c 及以上版本、需要针对新版本教学的读者
阅读建议
- 按“基础—SQL—PL/SQL—运维—项目”的顺序推进,不要跳过体系结构和存储结构两章。
- 每章的实例一定在虚拟机里敲一遍,Oracle 安装容易出坑,建议先做快照再操作。
- 学完 SQL 语言基础后立刻配合分区、索引与优化章节回看,前后对照理解效果更好。
- 把闪回、备份恢复、导出导入放在一起做一次完整演练,这是面试和实际工作中最常被考的部分。
出版社简介
清华大学出版社
中国 · 成立于 1980 年
清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。
目录
- 第1章 Oracle 11g 概述
- 第2章 Oracle 11g 体系结构
- 第3章 SQL*Plus 命令
- 第4章 SQL 语言基础
- 第5章 PL/SQL 编程
- 第6章 过程、函数、触发器和包
- 管理控制文件和日志文件
- 管理表空间和数据文件
- 数据表对象
- 其他数据对象
- 表分区与索引分区
- 用户管理与权限分配
- Oracle 系统调优
- 优化 SQL 语句
- Oracle 数据备份与恢复
- 数据导出和导入
- Oracle 11g 的闪回技术
- 企业人事管理系统
常见问题
这本书对应的是哪个版本的 Oracle?
全书以 Oracle 11g 为操作环境编写,安装、SQL*Plus、闪回等章节的内容都基于 11g。当前主流的 19c、23ai 在安装方式和部分语法上有差异,学习时可把 11g 概念与新版官方文档对照使用。
第 3 版和 2012 年的版本有什么区别?
2012 年的初版共 18 章,ISBN 为 9787302289333;第 3 版由清华大学出版社于 2020 年出版,共 19 章,ISBN 为 9787302544982,增加了“数据库控制”等内容。两者同样基于 Oracle 11g,购买时认准 ISBN 以免混淆。
零基础没有编程经验能读吗?
可以。书中从数据库基本概念和 E-R 模型讲起,SQL 与 PL/SQL 部分都配实例和注释。但如果完全没有编程经历,建议先补一点基础语法,动手实践前在虚拟机中安装 Oracle,避免影响日常工作环境。
书里的内容对现在找工作还有用吗?
SQL、PL/SQL、表空间、索引、备份恢复、权限管理这些核心知识在各版本间是相通的,仍然是 DBA 和数据库开发的必备内容。但 11g 的特性与界面已较旧,建议把本书作为概念与基础训练,版本特性部分补充学习 19c。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
明日科技
作者
明日科技全称吉林省明日科技有限公司,是一家专业从事软件开发、教育培训及软件开发教育资源整合的高科技公司,并组织编写计算机编程类教材。其作品主要面向编程初学者,题材集中在Python、Java、C#、SQL等语言学习及GUI设计、Web前端开发等方向,常见分类为编程设计、计算机综合与软件学习。代表作品包括“零基础学”系列中的Python GUI设计、SQL、Java等升级版,以及HTML+CSS+JavaScript学习笔记、C#完全自学教程等。该公司策划有“从入门到精通”“软件开发视频大讲堂”等教材系列,相关教材曾获行业与高校出版社奖项,多个品种长期位居同类图书销售榜前列。公开资料有限,其作者身份为机构署名,重点在于计算机编程教育读物的编写与出版。