Oracle 11g从入门到精通(第2版) 封面

Oracle 11g从入门到精通(第2版)

暂无评分
字数
909字
章节数
23
丛书
软件开发视频大讲堂
ISBN
9787302458227

标签

内容简介

本书是清华大学出版社“软件开发视频大讲堂”丛书中的Oracle入门教程,由长期从事软件开发与IT教育的明日科技团队编著,以Oracle 11g为蓝本编写,面向零基础读者系统讲解Oracle数据库的开发与管理。全书共19章,分为四部分。第1篇基础知识(第1—6章)从Oracle发展史、关系型数据库理论、Oracle 11g安装卸载与常用管理工具入手,随后讲解实例的启动与关闭、数据库体系结构(数据块、数据区、段、表空间的逻辑存储结构,以及数据文件、控制文件、日志文件等物理结构,SGA与PGA、前台与后台进程、数据字典)、SQL*Plus常用命令,并系统介绍SQL语言基础(检索、筛选、分组、排序、多表关联、常用系统函数、子查询和增删改操作)、PL/SQL编程(块结构、变量与数据类型、流程控制、游标、异常处理)以及存储过程、函数、触发器与程序包。第2篇核心技术(第7—12章)讲述控制文件和日志文件管理、表空间和数据文件管理、数据表对象与约束、索引、视图、同义词、序列等其他对象、表分区与索引分区、用户管理与权限分配等内容。第3篇高级应用(第13—18章)涉及数据库控制、Oracle系统调优、SQL语句优化、数据备份与恢复、数据的导出与导入以及Oracle 11g的闪回技术。第4篇项目实战(第19章)以“企业人事管理系统”为综合案例,串联前面各章知识。全书所有知识点都结合具体实例讲解,程序代码附有详细注释;随书DVD提供全程语音视频讲解和实例源代码,便于读者边看边练、边练边懂。

编辑推荐

这是一本把“入门”和“上手”结合得比较好的Oracle教材。它的长处不在理论深度,而在路径清晰:先装库、认结构,再学SQL与PL/SQL,然后进入表空间、日志、权限、分区这些真正属于DBA日常的活,最后用“企业人事管理系统”把一个项目的从建表到备份走一遍。对完全没碰过Oracle的读者来说,这种“先跑起来再说”的编排能有效降低畏难情绪。第2版在原版基础上补充了数据库控制等内容,章节由18章扩展为19章,配套DVD提供全程语音视频和全部实例源码,代码在Windows XP/2003/7下经过调试,边看视频边敲代码的学习方式对自学者很友好。需要提醒的是,本书讲的是Oracle 11g,这个版本如今在生产环境中已属老版本,语法和工具(如企业管理器)与12c、19c、23ai存在差异,读者应把重点放在SQL、PL/SQL、体系结构、表空间与备份恢复这些跨版本通用的底层能力上,版本相关的操作细节则结合官方文档和当前环境核对。

适合谁读

适合

  • 零基础想系统学习Oracle数据库的在校学生与转行人员
  • 需要快速补齐SQL、PL/SQL与数据库管理基础的初级开发人员
  • 从事运维工作、需要了解表空间、权限、备份恢复的初级DBA
  • 习惯跟着视频和源码动手练习、偏好实例驱动学习的自学者

不适合

  • 已具备多年Oracle运维经验、想深研内部机制与调优原理的资深DBA
  • 希望在12c、19c或云数据库环境中直接照搬操作步骤的读者
  • 只想查阅命令速查、不愿按章节系统练习的读者

阅读建议

  1. 先完成第1—2章的安装与体系结构,务必亲手装好一套实例,后面所有练习都依赖它。
  2. 第4—6章SQL与PL/SQL是全书核心,建议每个例子都手敲一遍,不要跳过“实践与练习”。
  3. 第7—12章按DBA日常任务顺序推进,可结合自己所在环境的表空间和用户权限对照理解。
  4. 读第19章项目实战前回顾前面章节,把它当作一次综合自查,再补充当前版本的官方文档。
  5. 光盘/DVD资源需光驱或镜像文件,也可先整理出源码目录,边看视频边对照运行。

出版社简介

清华大学出版社 中国 · 成立于 1980 年

清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。

目录

  1. 第1篇 基础知识
  2. 第1章 Oracle 11g概述
  3. 第2章 Oracle 11g体系结构
  4. 第3章 SQL*Plus命令
  5. 第4章 SQL语言基础
  6. 第5章 PL/SQL编程
  7. 第6章 过程、函数、触发器和包
  8. 第2篇 核心技术
  9. 第7章 管理控制文件和日志文件
  10. 第8章 管理表空间和数据文件
  11. 第9章 数据表对象
  12. 第10章 其他数据对象
  13. 第11章 表分区与索引分区
  14. 第12章 用户管理与权限分配
  15. 第3篇 高级应用
  16. 第13章 数据库控制
  17. 第14章 Oracle系统调优
  18. 第15章 优化SQL语句
  19. 第16章 Oracle数据备份与恢复
  20. 第17章 数据导出和导入
  21. 第18章 Oracle 11g的闪回技术
  22. 第4篇 项目实战
  23. 第19章 企业人事管理系统

常见问题

这本书讲的是哪个Oracle版本?现在学还有用吗?
全书以Oracle 11g为蓝本,2017年出版。11g已属较老版本,但SQL语法、PL/SQL、体系结构、表空间管理、备份恢复等核心知识在12c、19c中依然通用;涉及具体工具界面和版本特性的操作,建议对照当前版本的官方文档核实。
零基础、没学过数据库能直接读吗?
可以。第1章从Oracle发展史和关系型数据库基本理论讲起,包括E-R模型与设计范式,安装步骤也有说明。建议先按书安装实例并熟悉SQL*Plus,再进入SQL和PL/SQL部分,学习曲线会更平缓。
第2版和第1版有什么区别?
第1版(2012年,ISBN 9787302289333)共18章;第2版共19章,增加了“数据库控制”一章,并在实例与配套视频上做了更新,随书DVD含全程语音讲解和全部源代码。
书里的例子和光盘资源怎么用比较好?
建议先自己按书上步骤敲一遍代码,遇到报错再看源码和视频比对;光盘需光驱或挂载镜像读取,可先把源代码目录复制到本地,按章节编号整理,方便随查随用。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

明日科技 作者

明日科技全称吉林省明日科技有限公司,是一家专业从事软件开发、教育培训及软件开发教育资源整合的高科技公司,并组织编写计算机编程类教材。其作品主要面向编程初学者,题材集中在Python、Java、C#、SQL等语言学习及GUI设计、Web前端开发等方向,常见分类为编程设计、计算机综合与软件学习。代表作品包括“零基础学”系列中的Python GUI设计、SQL、Java等升级版,以及HTML+CSS+JavaScript学习笔记、C#完全自学教程等。该公司策划有“从入门到精通”“软件开发视频大讲堂”等教材系列,相关教材曾获行业与高校出版社奖项,多个品种长期位居同类图书销售榜前列。公开资料有限,其作者身份为机构署名,重点在于计算机编程教育读物的编写与出版。

同一作者

同类高分