书籍详情

Oracle 8.X for Windows NT实用教程

Oracle 8.X for Windows NT实用教程

作者:瓮正科,王新英编著

出版社:清华大学出版社

出版时间:1999-01-01

ISBN:9787302038184

定价:¥42.00

内容简介
  本书以Oracle8.0.5forWindowsNT为蓝本,由浅入深地介绍了数据库和Oracle数据库基础知识、数据库设计、Oracle系统管理及如何编写Oracle应用程序。全书从介绍Oracle命令入手,讨论问题的求解方法,然后,通过使用工具归纳使用Oracle的方法和技巧,每章都附有习题和上机操作题。本书符合中国计算机软件专业技术水平考试《数据库技术》大纲中、高级部分,可作为培训教材也可作为大学数据库课程,同时适合于初学者、数据库管理员和数据库开发人员使用。
作者简介
暂缺《Oracle 8.X for Windows NT实用教程》作者简介
目录
第一章  数据库系统基础知识
1.1 数据库概述
1.1.1 数据、信息和数据处理
1.1.2 数据处理的三个阶段
1.1.3 数据库系统的组成
1.1.4 数据库体系结构
1.1.5 Oracle数据库系统的结构
1.1.6 数据库系统的特点
1.2 现实世界的数据描述
1.2.1 数据描述
1.2.2 实体模型
1.2.3 数据模型
1.3 数据库管理系统
1.3.1 数据库管理系统的功能
1.3.2 数据库管理系统的组成
1.3.3 Oracle数据库管理系统
1.3.4 DBMS和OS的关系
1.4 关系数据库的数学基础
1.4.1 集合运算
1.4.2 特殊的集合运算
1.4.3 函数
1.4.4 领带关系完整性约束
1.4.5 范式
1.4.6 关系模式的规范化
习题1
第二章  Oracle 体系结构
2.1 Oracle 数据库结构
2.1.1 Oracle 数据库基本结构
2.1.2 表窗间
2.1.3 段、区间和数据块
2.1.4 数据块的结构
2.1.5 表
2.2 Oracle 基本结构
2.2.1 Oracle 系统基本组成
2.2.2 内存结构
2.2.3 Oracle 进程
2.2.4 物理文件
2.2.5 Oracle 实例
2.3 Oracle 系统结构
2.3.1 多磁盘系统
2.3.2 磁盘映像系统
2.3.3 多数据库独立宿主系统
2.3.4 客户/服务器系统
2.3.5 多线程服务器系统
2.3.6 并行数据库系统
2.3.7 分丰式数据库系统
2.3.8 Oracle WebServer系统
习题2
第三章  Oracle 8操作初步
3.1 Oracle 8 for Windows NT安装与配置
3.1.1 安装Oracle 8服务器
3.1.2 在NT上检查任务
3.1.3 服务器端配置
3.1.4 安装Oracle 8客户
3.1.5 Oracle 8的卸载与重新安装
3.2 Oracle 8工具操作初步
3.2.1 登录Oracle 
3.2.2 注册Oracle 用户
3.2.3 关闭与启动Oracle 数据库
3.2.4 使用实例管理器启动与关闭数据库
3.2.5 查看数据库结构
3.2.6 查阅对象
3.3 SQL概述
3.3.1 SQL的特点
3.3.2 SQL的组成
3.3.3 Oracle 操作方式
3.4 SQL * PLUS
3.4.1 登录到SQL * PLUS
3.4.2 SQL * PLUS编辑器
3.4.3 编辑实例
3.4.4 SQL文件的存储、调用和运行
3.4.5 SQL * PLUS报表设计
3.4.6 设置SQL * PLUS
3.4.7 假脱机输出
3.4.8SQL * PLUS与服务器管理器的比较 
习题3
操作题3
第四章  设计与创建数据库
4.1 数据库设计概述
4.1.1 数据库设计的几个阶段
4.1.2 需求分析
4.1.3 概念设计
4.1.4 逻辑设计
4.1.5 物理设计
4.1.6 数据库实施
4.1.7 系统管理和维护
4.2 设计教学管理数据库
4.2.1 教学管理数据库系统分析
4.2.2 规范化设计
4.2.3 教学管理数据库物理设计
4.3 创建Oracle 数据库
4.3.1 Oracle 数据库逻辑设计
4.3.2 Oracle 数据库物理设计
4.3.3 使用数据库助手创建数据库
4.3.4 修改与删除数据库
习题4
操作题4
第五章  表和表空间操作
5.1 表空间管理
5.1.1 使用命令方式建立表空间
5.1.2 使用存储4管理器创建表空间
5.1.3 管理表空间
5.2 表管理
5.2.1 创建表
5.2.2 查看表
5.2.3 修改表
5.2.4 删除表
5.2.5 向表中插入记录
5.3 借助模式管理器进行表操作
5.3.1 向导方式创建课程对照表
5.3.2 用手工方式创建表
5.3.3 删除和修改表 
习题5
操作题5
第六章  SQL数据操纵
6.1 SELECT命令基本用法
6.1.1 SELECT命令的格式
6.1.2 基本查询
6.1.3 带条件查询
6.2 SQL常用函数查询
6.2.1 数值型函数
6.2.2 字符型函数
6.2.3 日期型函数
6.2.4 转换函数
6.2.5 多行函数
6.3 高级查询技术
6.3.1 SELECT嵌套查询
6.3.2 多表联合查询
6.3.3 谓词演算查询
6.4 树结构查询
6.4.1 树型结构与遍历
6.4.2 Oracle中树型结构的描述
6.4.3 层号的应用
6.4.4 分枝查询
6.5 处理查询结果
6.5.1 结果排序
6.5.2 结果的并、交、差运算
6.5.3 分组统计与筛选
6.6 记录的插入、删除和修改
6.6.1 插入
6.6.2 修改
6.6.3 删除
6.6.4 删除所有的记录
习题6
第七章  操作Oracle 对象
7.1 索引操作
7.1.1 索引概念
7.1.2 建立索引
7.1.3 查询索引信息
7.1.4 修改与删除索引
7.2 聚簇操作
7.2.1 索引聚簇
7.2.2 散列聚簇
7.2.3 修改和删除聚簇
7.3 视图操作
7.3.1 为何需要视图
7.3.2 建立与删除视图
7.3.3 查询视图信息
7.3.4 视图应用
7.4 其他数据库对象操作
7.4.1 同义词
7.4.2 序列
7.4.3 数据库链接
7.4.4 快照
7.5 用模式管理操作对象
7.5.1 用模式管理器管理索引
7.5.2 用模式管理器管理聚簇
7.5.3 用模式管理器管理视图
7.5.4 用模式管理器管理同义词
7.5.5 用模式管理器管理序列
7.5.6 用模式管理器管理数据库链接
7.5.7用模式管理器管理快照 
习题7
操作题7
第八章  Oracle 数据库保护
8.1 事务控件
8.1.1 事务控制的基本概念
8.1.2 事务提交
8.1.3 保留点
8.1.4 事务回滚
8.1.5 设置事务
8.2 并发控制
8.2.1 什么是Oracle 
8.2.2 封锁机制
8.2.3 死锁
8.3 会话控制
8.3.1 ALTER SESSION命令
8.3.2 SET ROLE命令
8.3.3 在实例管理器中操作会话
8.4 系统控制
8.4.1 ALTER SYSTEM命令
8.4.2 限制控制
8.4.3 系统调整
8.5 日志、回滚和控制文件的管理
8.5.1 管理日志组
8.5.2 管理回滚段
8.5.3 管理初始化文件
8.5.4 管理控制文件
习题8
操作题8
第八章  Oracle 安全与审计
9.1 用户管理
9.1.1 建立用户
9.1.2 查阅现有用户
9.1.3 修改与删除用户
9.2 系统及权限的管理
9.2.1 系统级权限
9.2.2 授权
9.2.3 回收特权
9.2.4 检查存在的系统权限
9.3 对象级权限管理
9.3.1 对象级权限的类型
9.3.2 授予对象级权限
9.3.3 检查存在的对象级权限
9.3.4 视图与对象级权限
9.4 角色
9.4.1 角色分类
9.4.2 建立、修改和删除角色
9.4.3 角色权限的授予和回收
9.4.4 从数据字典中查阅角色信息
9.4.5 角色的优缺点
9.5 配置文件
9.5.1 配置文件的分类
9.5.2 配置文件中的主要参数
9.5.3 建立配置文件
9.5.4 修改、删除配置文件
9.5.5 将配置文件授予用户并激活
9.6 使用安全管理器
9.6.1 建立Oracle 用户
9.6.2 管理用户
9.6.3 管理角色
9.6.4 建立与修改配置文件
9.7 审计
9.7.1 SQL语句审计
9.7.2 对象审计
习题9
操作题9
第十章  备份与恢复
10.1 数据库恢复原理
10.1.1 数据库故障类型
10.1.2 数据库恢复技术
10.1.3 恢复策略
10.2 脱机备份与恢复
10.2.1 NT备份与恢复工具
10.2.2 冷备份与恢复
10.3 逻辑备份与恢复
10.3.1 逻辑备份与恢复的前提
10.3.2 逻辑备份
10.3.3 逻辑恢复
10.4 热备份与恢复
10.4.1 热备份
10.4.2 恢复
习题10
操作题10
第十一章  PL/SQL基础
11.1 PL/SQL概述
11.1.1 变量及声明
11.1.2 数据类型
11.1.3 表达式
11.1.4 PL/SQL程序块结构
11.1.5 PL/SQL程序运行环境
11.2 PL/SQL控制结构
11.2.1 顺序结构
11.2.2 选择结构
11.2.3 NULL结构
11.2.4 循环结构
11.3 PL/SQL记录和表
11.3.1 使用%TYPE
11.3.2 记录类型
11.3.3 使用%ROWTYPE
11.3.4 表
11.4 游标
11.4.1 游标的基本操作
11.4.2 游标的属性操作
11.4.3 参数化游标和隐式游标
11.4.4 游标变量 
习题11
操作题11
第十二章  PL/SQL程序设计
12.1 过程和函数程序设计
12.1.1 过程的创、查询和调用
12.1.2 过程参数设计与传递
12.1.3 函数的创建、查询和调用
12.1.4 删除过程和函数
12.1.5 子程序的位置
12.1.6 子程序的依赖性与执行权限
12.2 包程序设计
12.2.1 包说明
12.2.2 包体
12.2.3 包应用
12.2.4 包的基本操作
12.3 触发器程序设计
12.3.1 建立触发器
12.3.2 触发器的其他操作
12.4 异常处理
12.4.1 什么是异常
12.4.2 声明、触发和处理异常
12.4.3 处理异常的特殊方法
习题12
程序编制题12
程序阅读题12
第十三章  面向对象的程序设计
13.1 基础知识
13.1.1 面向对象概述
13.1.2 对象关系型数据库
13.2 对象类型
13.2.1 基本对象的定义与实例化
13.2.2 创建与调用对象
13.2.3 在模式管理器中创建对象
13.2.4 修改和删除对象类型
13.3 特殊对象、方法以及对象操作
13.3.1 行、列对象
13.3.2 对象的数据操纵
13.3.3 MAP方法和ORDER方法
习题13
操作题13
第十四章  Oracle Web程序设计
14.1 制作Web磁的基本
14.1.1 HTML概述
14.1.2 为Web页增加色调
14.1.3 HTML基本标记应用
14.1.4 HTML高级标记应用
14.2 Oracle Web出版助手
14.2.1 Web出版助手操作初步
14.2.2 修改、删除、生成和预览Web页
14.2.3 使用模板生成Web页
14.3 Oracle 应用服务器简介
14.3.1 应用服务器概述
14.3.2 应用服务器的基本操作
习题14
程序题14
猜您喜欢

读书导航