本书是一部以Oracle 10g数据库管理为论述对象的理论专著,全书从最基本的概念讲起,非常适合数据库初学者。全书介绍和实践将E-R模型转换成关系表、通过ASP、JSP程序存取Oracle 10g数据库的方法,非常适合学生学习开发案例和企业开发管理信息系统。
本书由台湾数据库研究及培训方面的资深专家编写,对Oracle公司推出的最新产品Oracle 10g进行了系统而全面的介绍。
全书分为17章。分别阐述了Oracle 10g及数据库的基本概念;数据库、表空间及表的管理;E—R模型转换成关系表;通过ASP、JSP程序存取Oracle 10g数据库;SELECT语句的应用方法;通过:Enterprise Manager监控和管理Oracle数据库等。书中通过对企业数据管理实战中10个示例的学习,使读者能够自如地运用SEI。ECT语句;本书还特别提供了一个进销存管理系统的完整创建方案,使读者更全面地掌握本书所论及的知识,并最终自行开发实际数据库系统。
本书内容翔实,讲解透彻,具有很强的可读性。既适合数据库初学者及Oracle爱好者学习,也可作为大专院校相关专业的教程,是一本非常实用的Oracle参考书。
第1章 Oracle 10g数据库简介
1-l 为什么选择学习Oracle 10g数据库
l-2 Oracle 10g的新特性
l-3 Oracle 10g数据库产品版本
第2章 数据库的基本概念
2-1 数据库简介
2-2 数据模型(Data Model)
2-2-1 层次式数据模型
2-2-2 网络式数据模型
2-2-3 关系数据模型
2-3 功能依赖性
2-4 数据库的规范化
2-5 实体关系模型(Emity.Relation Model)
2-6 将实体关系图转换成关系表
第3章 Oracle 10g数据库的安装与管理工具
3-1 Oracle 10g数据库的软硬件需求
3-2 Oracle 10g数据库的安装
3-3 测试数据库
3-4 删除Oracle 10g数据库
3-5 安装本书使用的Oracle 10g数据库
3-6 管理工具
3-6-1 使用SQL*Plus
3-6-2 使用iSQL*Plus
3-6-3 使用Enterprise Manager
第4章 数据库的管理.
4-1 启动数据库
4-2 关闭数据库
4-3 设置数据库
4-4 建立数据库
4-5 删除数据库
第5章 表空间的管理
5-1 简介
5-2 创建表空间
5-3 修改表空间
5-4 把表空间修改为离线状态
5-5 把表空间修改为连线状态
5-6 在表空间添加数据文件
5-7 删除表空间
5-8 删除表空间的同时删除数据文件
5-9 在表空间中创建表
第6章 表的管理
6-1 简介
6-2 创建表(Create Fable)
6-3 修改表(Alter Table)
6-4 删除表(Drop Table)
6-5 表的重命名(Rename)
6-6 截断表(Truncate)
6-7 查询用户拥有的对象数据
6-7-1 查询用户拥有表的说明(user tables)
6-7-2 查询用户拥有的不同对象类型(HSel-obiects)
6-7-3 查询用户拥有的表、视图(user—catalog)
6-8 添加表的注释
第7章 数据的操作与管理
7-1 简介
7-2 添加一条数据(INSERT)
7-3 使用系统日期函数(SYSDATlE)
7-4 查询一条数据(where)
7-5 使用替代变量(&)
7-6 使用To_date函数
7-7 添加多条数据
7-8 修改数据(UPDATE)
7-9 删除数据(Delete)
7-10 数据库的事务(Commit and Rollback)
第8章 E.R模型转换成关系表
……
第9章 用户与权限的管理
……
第10章 生产管理系统实战
……
第11章 企业数据管理实践入门
……
第12章 企业数据管理实战教师进阶
……
第13章 通过ASP和JSP程序存取Oracle 10g数据库
……
第14章 Enterprise Manager实战入门
……
第15章 Enterprise Manager实战进阶
……
第16章 进销存管理系统(后台数据库的设计与实现)
……
第17章 Oracle 10g数据库的应用
……
附录