Oracle 11g数据库系统设计、开发、管理与应用
分類: 图书,计算机/网络,数据库,Oracle,
作者: 冯向科,邓莹 编著
出 版 社: 电子工业出版社
出版时间: 2009-4-1字数:版次: 1页数: 475印刷时间:开本: 大16开印次:纸张:I S B N : 9787121082887包装: 平装编辑推荐
本书特点:
本书内容根据数据开发的一般特点进行讲解,内容通俗易懂。
结合实际开发案例的大量例题,使读者可以直观感受Oraclellg的内容。
对每种Oracle技术均通过GUI方式和命令方式进行讲解,既方便初学者快速入门,也方便对Oracle有一定了解的读者更上一层楼。
读者即使没有数据库技术基础,也可以通过自学本书,熟悉最新Oracle系统,并掌握Oracle数据库系统的设计、开发、管理和应用方面的知识。
本书的所有内容均结合电子商城进行讲解,通俗易懂,适合高职高专、本科院校或计算机培训机构采用作为Oracle数据库课程的教材或参考用书,也可以作为计算机爱好者和数据库管理员的参考用书。
内容简介
Oracle是目前关系型数据库管理系统市场中应用最广泛的产品,Oracle 11g则是最新的Oracle版本。本书以电子商城为案例,从数据库设计、数据库开发、数据库管理和数据库应用等多个层次、多个角度和多个方面详细、耐心地介绍Oracle 11g数据库的使用。
本书共有19章,分4个部分,其中第1、2章属于基础篇,主要介绍数据库设计方面的内容;第3~11章属于开发篇,主要介绍Oracle数据库的开发;第12~15章属于管理篇,主要介绍Oracle 11g数据库的管理;第16~19章属于应用篇,主要介绍Oracle 11g数据库应用系统的开发知识。
读者即使没有数据库技术基础,也可以通过自学本书,熟悉最新Oracle系统,并掌握Oracle数据库系统的设计、开发、管理和应用方面的知识。本书的所有内容均结合电子商城进行讲解,通俗易懂,适合高职高专、本科院校或计算机培训机构采用作为Oracle数据库课程的教材或参考用书,也可以作为计算机爱好者和数据库管理员的参考用书。
目录
基础篇
第1章 数据库技术基础
1.1 数据库技术概述
1.2 数据模型
1.3 E-R模型
1.4 数据库的规范化
1.5 高级数据库技术
1.6 小结
第2章 进入Oracle世界
2.1 Oracle的发展变迁
2.2 Oracle llg的新特性
2.3 Oracle llg的体系结构
2.4 Oracle llg的安装过程
2.5 Oracle llg的基本组件
2.6 Oracle llg服务的启动与关闭
2.7 小结
开发篇
第3章 SQL语言与PL/SQL
3.1 SQL语言简介
3.2 PL/SQL语言基础
3.3 PL/SQL运算符
3.4 PL/SQL控制结构
3.5 PL/SQL常用系统函数
3.6 小结
第4章 数据库
4.1 数据库概述
4.2 创建数据库实例
4.3 修改数据库实例
4.4 删除数据库实例
4.5 管理表空间
4.6 小结
第5章 数据表、约束和数据记录
5.1 管理数据表
5.2 数据完整性与约束
5.3 数据记录操作
5.4 管理序列
5.5 管理同义词
5.6 管理评注
5.7 小结
第6章 数据查询
6.1 查询的基本语法
6.2 简单查询
6.3 连接查询
6.4 子查询
6.5 联合查询
6.6 小结
第7章 索引
第8章 视图
第9章 存储过程、函数和包
第10章 触发器
第11章 游标、事务和锁
管理篇
第12章 Oracle llg企业管理器
第13章 数据库安全性
第14章 备份与恢复
第15章 Oracle配置和管理工具
应用篇
第16章 Java访问Oracle数据库
第17章 NET访问Oracle数据库
第18章 开发J2EE应用
第19章 Oracle XML DB
附录A ESHOPPE数据库
附录B 数据字典视图
附录C 系统权限和对象权限
书摘插图
基础篇
第1章 数据库技术基础
【本章导读】
数据库技术是数据管理的最新技术,是计算机科学的重要分支。信息资源业已成为今天各个部门的重要财富和资源,建立一个满足各级部门信息处理要求的行之有效的信息系统成为一个企业或组织赖以生存和发展的重要条件。作为信息系统核心和基础的数据库技术得到越来越广泛的应用,越来越多的新应用领域采用数据库技术存储和处理他们的信息资源。数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程序的标志。读者学习完本章以后,应该了解以下内容:
数据库的基本概念和数据库技术的发展
数据模型
E-R模型
使用PowerDesigner构建数据库模型
数据规范化
高级数据库技术
1.1 数据库技术概述
1946年第一台计算机研制成功,标志着人类开始使用机器来存储和管理数据。随着计算机技术的发展和普及,计算机管理数据的方式也在不断地发生变化,从手工处理方式到文件系统方式,再到数据库系统方式。现在,数据库技术成为数据管理的最新技术,也成为计算机科学中的一个重要分支。数据库技术作为信息技术的一个重要支撑部分,它的产生来源于社会的实际需要,同时又给社会生活的各个领域带来了许多积极的影响。
1.1.1 数据库的基本概念
1.数据
数据(Data)是客观事物的反映和记录,是用以载荷信息的物理符号。数据不等同于数字,数据包括两大类,即数值型数据和非数值型数据。在计算机系统中,凡是能被计算机存储并处理的数字、字符、图形和声音等统称为数据。
……