出版社:科学出版社
年代:2013
定价:36.0
主要包括数据库基础知识、Oracle11简介、安装及工具介绍、Oracle数据库的创建、启动和关闭、存储和文件管理、创建和管理数据库对象、PL/SQL编程、备份和恢复、用户和安全管理等内容。本书适合作为高等院校相关专业本科生、专科生教材,对其他Oracle初学者也有一定的参考意义。
前言
第1章 数据库基础知识
1.1 数据库概述
1.1.1 数据库和数据库系统
1.1.2 数据库系统的组成
1.1.3 数据库系统的特征
1.1.4 数据库系统的结构
1.2 数据库管理系统
1.2.1 数据库管理系统的功能
1.2.2 数据库管理系统的组成
1.3 数据模型和关系模型
1.3.1 数据模型
1.3.2 关系模型
1.4 实体关系图
1.5 数据库系统设计
1.6 本章小结
思考题
第2章 Oracle 11g简介
2.1 Oracle发展历史
2.2 Oracle新增功能
2.2.1 企业网格管理的高可用性
2.2.2 性能优化
2.3 Oracle数据库结构
2.3.1 Oracle体系结构
2.3.2 Oracle服务器结构
2.4 Oracle 11g的安装和卸载
2.4.1 安装环境
2.4.2 数据库服务器的安装
2.4.3 Oracle 11g的卸载
2.5 Oracle llg的常用工具
2.5.1 数据库配置助手
2.5.2 Oracle企业管理器
2.5.3 SQL*Plus
2.6 本章小结
思考题
第3章 Oragle实例
3.1 Oracle实例与数据库
3.2 Oracle实例结构
3.3 数据库内存结构
3.3.1 系统全局区SGA
3.3.2 程序全局区PGA
3.3.3 用户全局区UGA
3.3.4 Oracle数据库的内存管理
3.4 进程结构
3.4.1 进程分类
3.4.2 服务器进程
3.4.3 后台进程
3.4.4 诊断数据管理
3.5 本章小结
思考题
第4章 Oracle数据库的创建、启动和关闭
4.1 数据库设计方法
4.1.1 数据库的逻辑设计
4.1.2 数据库的物理设计
4.2 创建数据库
4.2.1 创建数据库前的准备
4.2.2 使用Oracle数据库配置助手创建数据库
4.2.3 使用SQL*Plus脚本创建数据库
4.3 Oracle数据库实例的启动和关闭
4.3.1 数据库启动与关闭的步骤
4.3.2 数据库启动与关闭
4.4 Oracle数据库的删除
4.4.1 利用DBCA删除数据库
4.4.2 手动删除数据库
4.5 本章小结
思考题
第5章 存储和文件管理
5.1 表空间的类型
5.1.1 表空间的作用
5.1.2 表空间的类型
5.2 管理表空间
5.2.1 创建表空间
5.2.2 维护表空间
5.2.3 使用OEM管理表空间
5.3 管理数据文件
5.3.1 改变数据文件的名称和位置
5.3.2 删除无数据的数据文件
5.3.3 查询数据文件信息
5.3.4 使用OEM管理数据文件
5.4 管理控制文件
5.4.1 创建控制文件
5.4.2 多路复用控制文件
5.4.3 查看控制文件
5.4.4 控制文件的备份和恢复
5.4.5 删除控制文件
5.4.6 从OEM管理控制文件
5.5 管理日志文件
5.5.1 查看重做日志文件信息
5.5.2 创建重做日志组及日志文件
5.5.3 重做日志文件的移动和重命名
5.5.4 删除重做日志组及曰志文件
5.5.5 清除重做日志文件组
5.5.6 切换日志
5.5.7 查看重做日志文件信息
5.5.8 在OEM中管理重做日志组及日志文件
5.6 本章小结
思考题
第6章 创建和管理数据库对象
6.1 表
6.1.1 创建表的策略
6.1.2 创建表
6.1.3 修改表结构
6.1.4 删除表
6.1.5 在OEM中管理表
6.2 索引
6.2.1 索引的类型
6.2.2 创建索引
6.2.3 修改索引
6.2.4 删除索引
6.2.5 在OEM中管理索引
6.3 视图
6.3.1 创建视图
6.3.2 修改和删除视图
6.3.3 在OEM中管理视图
6.4 其他数据库对象
6.4.1 约束
6.4.2 序列
6.5 本章小结
思考题
第7章 PUSQL编程
7.1 PL/SQL基本概念
7.1.1 PL/SQL基本结构
7.1.2 PL/SQL字符集
7.1.3 PL/SQL的运算符
7.2 常量、变量和数据类型的定义
7.2.1 Oracle常用数据类型
7.2.2 常量与变量
7.3 基本程序结构和语句
7.3.1 条件判断结构
7.3.2 循环语句
7.3.3 GOTO标号
7.4 PL/SQL中的游标
7.5 Oracle系统函数
7.6 过程
7.6.1 创建和删除存储过程
7.6.2 调用无参存储过程
7.6.3 存储过程中的参数
7.7 函数
7.7.1 创建函数
7.7.2 函数调用
7.7.3 函数的修改与删除
7.8 包
7.9 触发器
7.9.1 触发器简介
7.9.2 创建触发器
7.9.3 删除和使能触发器
7.10 OME中的PL/SQL编程
7.10.1 进入OEM PL/SQL编程界面
7.10.2 OEM存储过程管理
7.10.3 在OEM中管理函数
7.10.4 在OEM中管理触发器
7.11 本章小结
思考题
第8章 数据库备份和恢复
8.1 备份和恢复概述
8.1.1 备份和恢复分类
8.1.2 Oracle数据库系统故障
8.1.3 Oracle数据库恢复机制
8.2 备份管理
8.2.1 冷备份
8.2.2 热备份
8.3 恢复管理
8.3.1 非归档模式下数据库恢复
8.3.2 归档模式下数据库完全恢复
8.4 在OEM中实现数据库的备份和恢复
8.4.1 备份和恢复设置
8.4.2 调度备份
8.4.3 执行恢复
8.5 本章小结
思考题
第9章 用户和角色
9.1 用户概要文件
9.1.1 资源限置参数
9.1.2 口令限制参数
9.1.3 用户概要文件的管理
9.2 用户管理
9.2.1 Oracle身份认证方法
9.2.2 创建用户
9.2.3 修改用户
9.2.4 删除用户
9.2.5 查询用户信息
9.3 权限管理
9.3.1 授予系统权限
9.3.2 回收系统权限
9.3.3 授予对象权限
9.3.4 收回对象权限
9.3.5 查询权限信息
9.4 角色管理
9.4.1 预定义角色
9.4.2 角色管理
9.4.3 利用角色进行权限管理
9.4.4 角色管理实例
9.4.5 查询角色信息
9.5 在OEM中进行用户和角色管理
9.5.1 在OEM中管理用户
9.5.2 在OEM中管理角色
9.6 本章小结
思考题
第10章 Oragle数据库技术应用案例——高校学生课程成绩管理系统
10.1 功能需求分析
10.2 概要设计
10.3 逻辑设计
10.4 实现
10.5 测试数据
10.6 数据库备份和恢复操作
参考文献
《Oracle数据库技术与应用/普通高等教育软件工程专业“十二五”规划教材》结构合理,内容全面,条理清楚,理论适中,实例丰富,图文并茂,深入浅出,每章配有思考题,便于读者学习。《Oracle数据库技术与应用/普通高等教育软件工程专业“十二五”规划教材》不仅适合作为高等院校本/专科计算机软件、信息系统、电子商务等相关专业的数据库课程教材,同时还适合作为各种数据库技术培训教材,以及数据库开发人员的参考资料。
天津滨海迅腾科技集团有限公司, 主编
赵宇兰, 编著
张立杰, 主编
刘西奎, 李艳, 孔元, 主编
王永贵, 主编
方巍, 等编著
王岩, 主编
朱翠苗, 主编
(美) 阿拉姆 (Alam,M.) , (美) 莫利 (Muley,A.) , (美) 乔西 (Joshi,A.) , (美) 卡达鲁 (Kadaru,C.) , 著