刘俊强编著的《Oracle11g入门与提高》从初学者的角度出发,以通俗易懂的语言,通过丰富多彩的示例,详细地介绍Oracle 11g数据库管理中应该掌握的各方面技术。
本书共分14章,主要内容包括数据库范式、E-R 模式、Oracle安装和体系结构、SQL Plus、数据类型、创建表、修改表的属性、主键和外键约束、Select 查询、DML修改数据、表空间的创建和切换、控制文件以及日志文件等。同时还介绍PL/SQL语言的基础语法、控制语句、自定义函数和事务、触发器和存储过程的开发。最后通过酒店客房管理系统数据库的开发,讲解Oracle的实际应用。
本书适合所有Oracle数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员阅读,也可以作为大中专院校相关专业的参考用书和相关培训机构的培训教材。
第1章 关系数据库
1.1数据库简介
1.1.1什么是数据和数据库
1.1.2数据库发展史
1.1.3数据库模型
1.2关系数据库简介
1.2.1什么是关系数据库
1.2.2关系数据库术语
1.2.3关系数据完整性
1.3关系规范化
1.3.1第一范式
1.3.2第二范式
1.3.3第三范式
1.3.4函数依赖
1.4数据库建模
1.4.1E-R模型
1.4.2E-R图
1.4.3E-R模型转换为关系模型
1.5实践案例:设计学生成绩管理系统数据库模型
1.6思考与练习
1.7练一练
第2章 深入了解Oracle11g
2.1Oracle11g概述
2.2安装Oracle11g
2.2.1准备工作
2.2.2实践案例:Oracle11g安装过程详解
2.2.3实践案例:验证安装结果
2.3查看Oracle系统用户
2.4实践案例:创建学生管理系统数据库
2.5Oracle的物理结构
2.5.1控制文件
2.5.2数据文件
2.5.3重做日志文件
2.5.4其他存储结构文件
2.6Oracle的逻辑结构
2.6.1表空间
2.6.2段
2.6.3区
2.6.4块
2.7Oracle的内存结构
2.7.1Oracle内存结构概述
2.7.2系统全局区
2.7.3程序全局区
2.8Oracle的进程结构
2.8.1Oracle进程结构概述
2.8.2后台进程的结构
2.9Oracle数据字典
2.9.1数据字典概述
2.9.2常用数据字典
2.10思考与练习
2.11练一练
第3章 Oracle管理工具
3.1命令行工具--SQLPlus
3.1.1运行SQLPlus
3.1.2实践案例:重启数据库
3.1.3断开连接
3.2SQLPlus实用命令
3.2.1查看表结构
3.2.2编辑SQL语句
3.2.3保存缓存区内容
3.2.4读取内容到缓存区
3.2.5运行外部文件的命令
……
第4章 操作Oracle数据表
第5章 查询表数据
第6章 高级查询
第7章 修改表数据
第8章 Oracle表空间的管理
第9章 管理Oracle控制文件和日志文件
第10章 Oracle编程PL/SQL基础
第11章 PL/SQL编程高级应用
第12章 触发器与存储过程编程
第13章 其他Oracle模式对象
第14章 酒店客房管理系统数据库
附录 习题答案
¥199.00
¥199.00
¥798.00
¥99.00
¥698.00