本书结合大量实例,由浅入深、循序渐进地介绍了Oracle11g的相关技术,内容涵盖Oracle数据库基础、查询、管理、维护等。本书内容丰富,图文并茂,实用性强,力图以最直观的方式使读者学习各个知识点。本书特意提供了典型习题及教学PPT,以方便教学。另外,本书配有大量配套教学视频,帮助读者更好地学习。这些视频和书中的实例源代码一起收录于本书的配书光盘中。
本书共17章,分为3篇。第1篇为Oracle数据库简介、介绍如何创建数据库和数据表;第2篇介绍查询数据表、更新数据表、处理字符型数据、处理数值型数据、处理日期型数据、数据的复杂处理、流程控制语句、使用视图等技术;第3篇介绍使用约束、游标、触发器、序列、用户和角色权限控制、函数和存储过程、数据库控制等技术。
本书适合Oracle入门与提高的读者阅读,也可作为大中专院校及职业院校Oracle数据库管理课程的教材。另外,本书也可供数据库技术爱好者和程序员作为实际工作中的参考书籍。
循序渐进:基础à进阶à实战科学编排:基本语法à典型实例à编程练习à项目实战学练结合:265个实例、1个项目案例(光盘中)、50个练习题视频讲解:提供12小时配套多媒体教学视频有问必答:提供QQ群、邮件和论坛答疑服务超值光盘,你值得拥有!本书实例源代码11.4小时配套教学视频47分钟Oracle应用开发视频Oracle应用开发PDF文档Oracle应用开发源文件“零点起飞学编程”其他图书推荐阅读:《零点起飞学C语言》《零点起飞学Java》《零点起飞学C++》《零点起飞学Visual C++》《零点起飞学Visual Basic》《零点起飞学C#》 循序渐进:基础à进阶à实战科学编排:基本语法à典型实例à编程练习à项目实战学练结合:265个实例、1个项目案例(光盘中)、50个练习题视频讲解:提供12小时配套多媒体教学视频有问必答:提供QQ群、邮件和论坛答疑服务超值光盘,你值得拥有!本书实例源代码11.4小时配套教学视频47分钟Oracle应用开发视频Oracle应用开发PDF文档Oracle应用开发源文件“零点起飞学编程”其他图书推荐阅读:《零点起飞学C语言》《零点起飞学Java》《零点起飞学C++》《零点起飞学Visual C++》《零点起飞学Visual Basic》《零点起飞学C#》《零点起飞学ASP.NET》《零点起飞学PHP》《零点起飞学HTML+CSS》《零点起飞学javascript+jQuery》《零点起飞学Java Web开发》《零点起飞学Android开发》《零点起飞学iPhone开发》《零点起飞学Excel VBA》《零点起飞学Linux C编程》《零点起飞学SQL Server》《零点起飞学MySQL》《零点起飞学Oracle》
在IT技术高速发展的今天,数据库技术的地位越来越重要。任何大型信息系统,都需要有数据库管理系统作为支撑。其中,Oracle 11g以其卓越的性能获得了广泛的应用。Oracle 11g目前已经应用于各行各业中。要使用Oracle设计应用程序,就要学习Oracle的相关 知识。
对于软件开发人员来说,好的数据库设计方法不仅能够帮助软件开发人员快速完成项目的开发,还能够保证数据库的安全。Oracle 11g是目前开发人员的首选。鉴于以上的考虑,笔者以Oracle 11g为例,结合数据库在企业中的应用,由浅入深、循序渐进地介绍了Oracle 11g的相关知识。本书针对Oracle 11g的重要功能给出详细的应用实例,让您全面了解Oracle 11g,体验Oracle 11g的强大之处,从而进行更好的管理或开发。为了达到更好的学习效果,本书还专门录制了大量多媒体教学视频辅助读者学习。希望各位读者能在本书的引领下跨入Oracle 11g开发大门,并成为一名开发高手。
本书有何特色
1.附带多媒体语音教学视频,提高学习效率
作者专门录制了大量的配套多媒体语音教学视频,以便让读者更加轻松、直观地学习本书内容,提高学习效率。这些视频与本书实例源代码一起收录于配书光盘中。
2.讲解循序渐进
本书从Oracle数据库基础、数据查询、数据维护等方面安排内容,编排上采用循序渐进的方式,以便各个层次的读者阅读,并均有所获。
3.内容全面、由浅入深
本书介绍了Oracle 11g开发的基础知识、数据库操作的基本方法、数据库设计和管理的精髓等内容,讲解由浅入深、循序渐进。
4.贯穿大量的示例和技巧
本书在讲解知识点时贯穿了大量短小精悍的典型示例,并给出了大量的操作技巧,力求让读者获得真正实用的知识。
5.写作细致,处处为读者着想
本书内容编排、概念表述、语法讲解、示例讲解等都很细致,讲解时将问题分析得很清楚,处处为读者考虑,读者阅读起来没有障碍。
6.提供教学PPT,方便老师教学
本书适合大中专院校和职业学校作为职业技能的教学用书,所以专门制作了教学PPT,以方便各院校的老师教学时使用。
本书内容安排
第1篇 Oracle数据库基础知识(第1、2章)
本篇主要内容包括数据库简介、创建数据库和数据表等。通过本篇的学习,读者可以掌握Oracle数据库开发环境和相关的入门知识。
第2篇 Oracle数据查询(第3~10章)
本篇主要内容包括查询数据表、更新数据表、处理字符型数据、处理数值型数据、处理日期型数据、数据的复杂处理、流程控制语句、使用视图等内容。通过本篇的学习,读者可以掌握在Oracle数据库中如何查询、更新数据表以及对各种类型的数据进行修改处理等编程核心内容。
第3篇 Oracle数据维护(第11~17章)
本篇主要内容包括使用约束、游标、触发器、序列、用户和角色权限控制、函数和存储过程、数据库控制等。通过本篇的学习,读者可以通过各种数据库对象更方便地管理数据库中的数据,可以更加合理地规划和管理数据库。
本书光盘内容
* 本书重点内容的配套教学视频;
* 本书实例涉及的源代码。
本书读者对象
* 希望学习Oracle 11g的新手;
* 需要学习PL/SQL开发技术的人员;
* 希望提高Oracle 11g项目开发水平的数据库开发人员;
* 大中专院校的学生;
* 社会培训班学员;
* 需要一本案头必备PL/SQL查询手册的人员。
本书阅读建议
* 对于初学者,建议从前之后顺次阅读。
* 认真研究书中的示例,对各个知识点进行比较学习,理解各个知识点之间的关系和联系。
* 课后习题需要上机实践做一做,以检查自己对本章内容的掌握程度。
* 温故而知新,学习之后,要善于回顾,善于总结,针对知识薄弱环节多加练习。
* 学习时可以结合本书教学视频,学习效果更佳。
本书作者
本书由张朝明主笔编写。其他参与编写和资料整理的人员有陈世琼、陈欣、陈智敏、董加强、范礼、郭秋滟、郝红英、蒋春蕾、黎华、刘建准、刘霄、刘亚军、刘仲义、柳刚、罗永峰、马奎林、马味、欧阳昉、蒲军、欧振旭、陈杰、陈冠军、顼宇峰、程彩红、毛红娟、姚志娟。
阅读本书的过程中,若有任何疑问,可以发邮件到book@wanjuanchina.net或bookservice2008@163.com,或者到www.wanjuanchina.net的图书论坛上留言,以获得帮助。
编著者
第1篇 Oracle基础知识
第1章 数据库简介
1.1 Oracle数据库简介
1.1.1 数据库发展简介
1.1.2 认识主流数据库
1.1.3 Oracle数据库的特点
1.2 搭建Oracle数据库
1.2.1 Oracle数据库的前世今生
1.2.2 准备Oracle数据库的安装环境
1.2.3 安装Oracle数据库
1.2.4 检查Oracle数据库的安装
1.2.5 Oracle服务
1.3 本章小结
1.4 本章习题
第2章 创建数据库与数据表
第1篇 Oracle基础知识
第1章 数据库简介
1.1 Oracle数据库简介
1.1.1 数据库发展简介
1.1.2 认识主流数据库
1.1.3 Oracle数据库的特点
1.2 搭建Oracle数据库
1.2.1 Oracle数据库的前世今生
1.2.2 准备Oracle数据库的安装环境
1.2.3 安装Oracle数据库
1.2.4 检查Oracle数据库的安装
1.2.5 Oracle服务
1.3 本章小结
1.4 本章习题
第2章 创建数据库与数据表
第2篇 0racle数据查询
第3章 查询数据表
第4章 更新数据表
第5章 处理字符型数据
第6章 处理数值型数据
第7章 处理日期型数据
第8章 数据的复杂处理
第9章 流程控制
第10章 使用视图
第3篇 Oracle数据维护
第11章 使用约束
第12章 游标
第13章 触发器
第14章 序列
第15章 用户、角色与权限控制
第16章 自定义函数与存储过程
第17章 数据库控制