首页 > 图书中心 >图书详情
Oracle 12c中文版数据库管理、应用与开发实践教程
作者:程朝斌、张水波
丛书名:清华电脑学堂
定价:59元
印次:1-2
ISBN:9787302418030
出版日期:2016.06.01
印刷日期:2016.10.08
本书详细介绍了Oracle 12c技术的有关知识。全书共分为16章,包括Oracle架构;Oracle管理工具、创建和管理表、更新表数据;Oracle查询;PL/SQL编程基础、内置函数、记录与集合、子程序和包;触发器、游标、视图等数据库对象。另外还介绍了数据库安全管理、数据库空间管理和数据库文件管理。本书最后通过一个综合案例,系统介绍一个完整数据库系统的分析、设计、创建和测试。 本书读者对象广泛,可以是学习Oracle技术的初学者,还可以是专门从事Oracle数据库管理的技术人员等。
more >Oracle数据库作为世界范围内性能优异的主流数据库系统之一,在国内数据库市场的占有率远远超过其对手,始终处于数据库领域的领先位置。Oracle 12c版本是Oracle产品历经30年的产物,也是当前企业级开发的首选。Oracle 12c解决了很多人们关心的问题,提供了一个能帮助企业不断前进的数据库,可以为企业解决数据爆炸和数据驱动应用提供有力的技术支撑。 本书以Oracle 12c为例,以简明易懂的编写风格介绍了Oracle中常用的知识点,非常适合作为学习Oracle的入门书籍,也可以作为培训学校的参考教材。 1.本书内容 本书以目前主流的Oracle 12c版本为例进行介绍。全书共分为16章,主要内容如下。 第1章 Oracle 12c简介。本章主要介绍Oracle 12c的基础知识,包括它的产生背景、发展历史、新版本中的新特性、Oracle体系结构等内容。 第2章 Oracle数据库管理工具。本章将详细介绍随Oracle 12c安装程序一起安装的附带管理工具和程序。包括Oracle配置工具、SQL Plus管理工具、SQL Developer图形工具等。 第3章 创建和管理表。本章介绍表的创建和管理,包括表的构成、表的类型、Oracle中的数据类型、如何创建表、如何修改表和列,以及表的完整性维护等。 第4章 单表查询。本章重点介绍Oracle数据库中的单表查询,包括所有列和指定列的获取、WHERE子句的使用以及如何对查询结果进行分组和排序等内容。 第5章 多表查询和子查询。多表查询在开发中是一种较为常用的查询方式,本章将介绍Oracle中的多表查询和子查询。 第6章 更新数据。本章主要介绍如何使用Oracle中的DML对数据表的数据进行更新。包括数据的插入、修改和删除这三种操作;以及如何清空表数据、如何合并表数据。 第7章 PL/SQL编程基础。本章介绍PL/SQL编程基础,包括PL/SQL的优缺点、语法结构、变量和常量的声明与使用、字符集、运算符以及流程结构和事务等。 第8章 内置函数。本章对Oracle中的一些常用函数进行介绍,如字符函数、数字函数和日期函数等。除了介绍常用的内置函数外,还会介绍如何使用自定义函数。 第9章 PL/SQL记录与集合。本章介绍PL/SQL中记录的应用(包括记录的定义、添加和删除,记录在游标中的应用);PL/SQL中集合的类型(包括选择集合类型的方法,嵌套表、变长数组和关联数组的使用);PL/SQL中集合的方法和异常等内容。 第10章 存储过程和包。本章首先讲解存储过程的创建、调用、参数的使用以及管理方法,然后介绍包的创建和管理,像创建包声明、包体和调用包中的成员等。 第11章 触发器和游标。本章将对触发器和游标的使用做详细介绍,包括触发器的作用、类型、创建和测试方法;游标的使用步骤、遍历方法、属性和变量的用法。 第12章 其他的数据库对象。本章重点介绍Oracle数据库中其他的数据库对象,包括视图、索引、序列、同义词以及伪列等多个内容。 第13章 数据库安全性管理。本章介绍Oracle数据库的安全性管理,着重介绍用户管理、权限管理和角色管理三部分内容。 第14章 数据库空间管理。Oracle数据库的存储管理实际上是对数据库逻辑结构的管理,管理对象主要包括表空间、数据文件、段、区和数据库。对数据库空间的管理主要表现在表空间的管理,本章详细介绍数据库表空间的管理。 第15章 数据库文件管理。文件系统在Oracle数据库中占有重要地位,本章介绍Oracle中的文件管理,主要介绍控制文件、重做日志文件和数据文件的管理。 第16章 医药销售管理系统。作为本书的最后一章,本章以医药销售管理系统为背景进行需求分析,然后绘制出流程图和E-R图,并最终在Oracle中实现。具体实现包括表空间和用户的创建、创建表和视图、编写存储过程和触发器,并在最后对数据进行测试。 2.本书特色 这本书主要是针对初学者或中级读者量身订做的,全书以课堂课程学习的方式,由浅入深地讲解Oracle 12c数据库。并且全书突出了开发时的重要知识点,并配以案例讲解,充分体现了理论与实践相结合。 1)结构独特 全书以章为学习单元,每章安排基础知识讲解、典型范例、实验指导和课后练习4个部分讲解Oracle 12c技术相关的数据库知识。 2)知识全面 本书紧紧围绕Oracle 12c数据库展开讲解,具有很强的逻辑性和系统性。 3)实例丰富 书中各实例均经过作者的精心设计和挑选,它们都是根据作者在实际开发中的经验总结而来,涵盖了在实际开发中所遇到的各种场景。 4)网站技术支持 读者在学习或者工作的过程中,如果遇到实际问题,可以直接登录www.ztydata.com.cn与我们取得联系,作者会在第一时间给予帮助。 3.读者对象 本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅和参考。 除了封面署名人员之外,参与本书编写的人员还有李海庆、王咏梅、康显丽、王黎、汤莉、倪宝童、赵俊昌、方宁、郭晓俊、杨宁宁、王健、连彩霞、丁国庆、牛红惠、石磊、王慧、李卫平、张丽莉、王丹花、王超英、王新伟等。在编写过程中难免会有疏漏,欢迎读者通过清华大学出版社网站www.tup.tsinghua.edu.cn与我们联系,帮助我们改正提高。 编 者
more >