扫描二维码,下载手机APP
下载安卓APP箭头
客服QQ
箭头给我发消息

客服QQ:3315713922

ORACLE数据库技术与应用

综合评级:
★★★★★

定价:
¥30.80

作者:
王鲜芳

出版社:
科学

出版日期:
2013/08/01

页数:
16

ISBN:
9787030375636

书籍介绍

《Oracle数据库技术与应用》结合编者王鲜芳多年的教学经验和数据库技术目前的现状,以基本理论、基本分析方法和实际应用三个方面为出发点,以Oracle最新版本Oracle llg为蓝本,在参考国内外相关教材的基础上,详细地讲解了Oracle数据库的概念、管理和应用开发等内容。主要包括数据库基础知识,Oracle 11g简介,Oracle实例,Oracle数据库的创建、启动和关闭,存储和文件管理,创建和管理数据库对象,PL/SQL编程,数据库备份和恢复,用户和角色,Oracle数据库技术应用案例等内容。读者通过对本书的学习,能够了解数据库的基础理论,掌握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 数据库备份和恢复操作

参考文献