书籍详情
Oracle 11g数据库应用简明教程
作者:杨少敏,王红敏 编著
出版社:清华大学出版社
出版时间:2010-04-01
ISBN:9787302220664
定价:¥39.00
购买这本书可以去
内容简介
Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。Oracle数据库作为世界范围内性能最优异的数据库系统之一,它在国内数据库市场的占有率远远超过其对手,始终在数据库领域中处于领先地位。2007年,Oracle公司又推出了代表数据库领域最新技术的网格数据库系统——Oracle Database 11g。本书以Oracle 11g for Windows XP为平台,介绍了Oracle Database 11g系统的使用方法和基本管理。主要包括关系数据库、Oracle数据库的基本体系结构、使用SQL*Plus工具、管理表空间和模式对象、管理控制文件和日志文件、SQL语言基础、SQL查询、PL/SQL程序设计、用户权限与安全、备份与恢复和Oracle闪回技术等内容,最后以两个应用实例结合JSP技术来讲述Oracle的实际应用。本书针对的是初学者,适合作为高等院校数据库技术专业、信息管理与信息系统专业的教材。
作者简介
暂缺《Oracle 11g数据库应用简明教程》作者简介
目录
第1章 Oracle关系数据库
1.1 关系数据模型
1.1.1 关系数据模型的基本概念
1.1.2 关系的完整性
1.1.3 关系与关系模式
1.2 关系数据库规范化理论
1.2.1 函数依赖
1.2.2 范式理论
1.3 安装Oracle Database 11g
1.3.1 在Windows环境下的安装过程
1.3.2 Oracle服务管理
1.4 实验指导——创建数据库
1.5 实验指导——Oracle账户解锁
第2章 Oracle数据库的体系结构
2.1 物理存储结构
2.1.1 数据文件
2.1.2 控制文件
2.1.3 重做日志文件
2.1.4 其他文件
2.2 逻辑存储结构
2.2.1 表空间(Tablespace)
2.2.2 段(Segment)
2.2.3 区(Extent)
2.2.4 数据块(Block)
2.3 Oracle进程结构
2.3.1 DBWn进程
2.3.2 LGWR进程
2.3.3 CKPT进程
2.3.4 SMON进程
2.3.5 PMON进程
2.3.6 ARCn进程
2.3.7 RECO进程
2.4 Oracle内存结构
2.4.1 系统全局区(SGA)
2.4.2 程序全局区(PGA)
2.5 数据字典
2.5.1 Oracle数据字典介绍
2.5.2 Oracle常用数据字典
2.6 习题
第3章 使用SQL*Plus工具
3.1 SQL*Plus概述
3.1.1 SQL*Plus的主要功能
3.1.2 SQL*Plus连接与断开数据库
3.2 使用SQL*Plus命令
3.2.1 使用DESCRIBE命令查看表结构
3.2.2 使用SQL*Plus语句快速编辑SQL语句
3.2.3 使用SAVE命令将缓冲区内容保存到文件
3.2.4 使用GET命令读取文件内容到缓冲区
3.2.5 使用START命令读取并运行文件内容
3.2.6 使用EDIT命令编辑缓冲区内容或文件内容
3.2.7 使用SPOOL命令复制输出结果到文件
3.2.8 使用临时变量
3.2.9 使用已定义变量
3.3 格式化查询结果
3.3.1 格式化列的显示效果
3.3.2 设置一页显示多少行数据
3.3.3 设置一行显示多少个字符
3.3.4 创建简单报表
3.3.5 清除列格式
3.4 实验指导——使用报表统计各部门人数
3.5 习题
第4章 管理表空间
第5章 模式对象
第6章 管理控制文件和日志文件
第7章 SQL语言基础
第8章 子查询与高级查询
第9章 PL/SQL基础
第10章 存储过程、函数、触发器和包
第11章 其他表类型
第12章 用户权限与安全
第13章 SQL语句优化
第14章 数据加载与传输
第15章 使用RMAN工具
第16章 Oracle Database 11g闪回技术
第17章 宠物商店管理系统
第18章 通讯录
参考答案
1.1 关系数据模型
1.1.1 关系数据模型的基本概念
1.1.2 关系的完整性
1.1.3 关系与关系模式
1.2 关系数据库规范化理论
1.2.1 函数依赖
1.2.2 范式理论
1.3 安装Oracle Database 11g
1.3.1 在Windows环境下的安装过程
1.3.2 Oracle服务管理
1.4 实验指导——创建数据库
1.5 实验指导——Oracle账户解锁
第2章 Oracle数据库的体系结构
2.1 物理存储结构
2.1.1 数据文件
2.1.2 控制文件
2.1.3 重做日志文件
2.1.4 其他文件
2.2 逻辑存储结构
2.2.1 表空间(Tablespace)
2.2.2 段(Segment)
2.2.3 区(Extent)
2.2.4 数据块(Block)
2.3 Oracle进程结构
2.3.1 DBWn进程
2.3.2 LGWR进程
2.3.3 CKPT进程
2.3.4 SMON进程
2.3.5 PMON进程
2.3.6 ARCn进程
2.3.7 RECO进程
2.4 Oracle内存结构
2.4.1 系统全局区(SGA)
2.4.2 程序全局区(PGA)
2.5 数据字典
2.5.1 Oracle数据字典介绍
2.5.2 Oracle常用数据字典
2.6 习题
第3章 使用SQL*Plus工具
3.1 SQL*Plus概述
3.1.1 SQL*Plus的主要功能
3.1.2 SQL*Plus连接与断开数据库
3.2 使用SQL*Plus命令
3.2.1 使用DESCRIBE命令查看表结构
3.2.2 使用SQL*Plus语句快速编辑SQL语句
3.2.3 使用SAVE命令将缓冲区内容保存到文件
3.2.4 使用GET命令读取文件内容到缓冲区
3.2.5 使用START命令读取并运行文件内容
3.2.6 使用EDIT命令编辑缓冲区内容或文件内容
3.2.7 使用SPOOL命令复制输出结果到文件
3.2.8 使用临时变量
3.2.9 使用已定义变量
3.3 格式化查询结果
3.3.1 格式化列的显示效果
3.3.2 设置一页显示多少行数据
3.3.3 设置一行显示多少个字符
3.3.4 创建简单报表
3.3.5 清除列格式
3.4 实验指导——使用报表统计各部门人数
3.5 习题
第4章 管理表空间
第5章 模式对象
第6章 管理控制文件和日志文件
第7章 SQL语言基础
第8章 子查询与高级查询
第9章 PL/SQL基础
第10章 存储过程、函数、触发器和包
第11章 其他表类型
第12章 用户权限与安全
第13章 SQL语句优化
第14章 数据加载与传输
第15章 使用RMAN工具
第16章 Oracle Database 11g闪回技术
第17章 宠物商店管理系统
第18章 通讯录
参考答案
猜您喜欢