Oracle 9i数据库技术

副标题:无

作   者:孟德欣编著

分类号:

ISBN:9787810824262

微信扫一扫,移动浏览光盘

简介

本书以Oracle 9i for Windows 2000为基础编写,主要介绍了Oracle 9i的体系结构、安装和配置、常用集成工具软件的使用、SQL语言基础、存储管理、对象管理、安全管理、备份和恢复以及PL/SQL程序设计等内容。 本书注重实用性和技能性相结合的原则,选材贴近实际,图文并茂,力求浅显易懂。每章均配有思考练习题及上机实验,加深读者对所学知识的理解。 本书可作为大专院校数据库等相关专业的教学用书,亦可作为参考用书,还可适用于广大数据库技术爱好者的自学用书。

目录

第1章 oracle简介

1.1 数据库技术简介

1.1.1 数据处理技术的三个阶段

1.1.2 数据的模型表示

1.1.3 数据库系统的组成

1.1.4 关系数据库管理系统

1.2 oacle 9i的基础知识

1.2.1 oracle 9i的发展历史

1.2.2 oracle 9i的产品构成

1.2.3 oracle 9i数据库的新特性

1.2.4 oracle 9i的工作模式

1.2.5 oracle 9i的网上资源

思考与练习

上机实验

第2章 oracle 9i体系结构

2.1 oracle 9i数据库的逻辑结构

2.1.1 表空间

2.1.2 段、区间和数据块

2.1.3 表及其他逻辑对象

2.2 oracle 9i数据库的物理结构

.2.2.1 数据文件

2. 2.2 控制文件

2.2.3 日志文件

2.2.4 初始化参数文件

2.2.5 其他oracle物理文件

2.3 oracle 9i数据库服务器的总体结构

2.3.1 总体结构

2.3.2 内存结构

2.3.3 后台进程

2.3.4 oracle例程

2.4 oracle 9i数据库的应用架构

2.4.1 多磁盘系统

2.4.2 磁盘映像系统

2.4.3 客户-服务器系统

2.4.4 共享服务器系统

2.4.5 分布式数据库系统

2.4.6 集群结构

思考与练习

上机实验

第3章 oracle 9i的安装和配置

3.1 oracle 9i for windows 2000的安装

3.1.1 安装环境要求

3.1.2 安装oracle 9i服务器

3.1.3 查阅服务器当前配置

3.1.4 安装oracle 9i客户端

3.1.5 卸载oracle 9i

3.2 服务器的启动和关闭

3.2.1 服务器的启动方式

3.2.2.在命令行模式下启动数据库服务器

3.2.3 用企业管理器启动数据库服务器

3.2.4 服务器的关闭方式

3.2.5 在命令行模式下关闭数据库服务器

3.2.6 用企业管理器关闭数据库服务器

3.3 配置管理服务器

3.3.1 配置管理服务器

3.3.2 管理服务器的启动和关闭

思考与练习

上机实验

第4章 oracle 9i的常用集成工具

4.1 olacle 9i企业管理器的基本操作

4.1.1 登录oracle 9i企业管理器

4.1.2 oracle 9i企业管理器的集成环境

4.1.3 连接和断开数据库

4.1.4 编辑初始化参数

4.1.5 会话控制

4.1.6 使用oracle 9i的帮助系统

4.2 sql*plus的基本操作

4.2.1 登录sql*plus

4.2.2 sql*plus的人机交互命令

4.2.3 sql*plus的编辑命令

4.2.4 sql*plus的报表命令

4.2.5 sql*plus环境参数

4.3 sql*plus工作单的基本操作

4.4 网络配置助手的使用

4.4.1 监听程序配置

4.4.2 命名方法配置

4.5 数据库配置助手的使用

4.6 oracle http服务器的使用

思考与练习

上机实验

第5章 sql语言基础

5.1 sql概述

5.2 使用select语句查询数据

5.2.1 单表查询

5.2.2 多表查询

5.2.3 嵌套查询

5.2.4 函数查询

5,3 使用insert语句插入数据

5.3.1 单行记录的插入

5.3.2 多行记录的插入

5.4 使用update语句更新数据

5. 5 使用delete语句删除数据

5.5.1 使用delete语句删除记录

5.5.2 使用truncate语句删除所有记录

5.6 事务控制命令

5.6.1 事务

5.6.2 事务控制命令

思考与练习

上机实验

第6章 oracle 9i存储管理

6.1 表空间管理

6.1.1 创建表空间

6.1.2 设置表空间的默认存储参数

6.1.3 合并自由空间碎片

6.1.4 表空间的联机和脱机

6.1.5 显示表空间的相关性

6.1.6 移去表空间

6.2 数据文件管理

6.2.1 创建数据文件

6.2.2 为表空间添加数据文件

6.2.3 数据文件的联机和脱机

6.2.4 有关存储空间的数据字典

6.3 回退段管理

6.3.1 创建回退段

6.3.2 管理回退段

6.4 日志管理

6.4.1 创建重做日志组

6.4.2 设置数据库为归档模式

思考与练习

上机实验

第7章 oracle 9i对象管理

7.1 表管理

7.1.1 表简介

7.1.2 创建表

7.1.3 向新建表插入数据

7.1.4 修改和删除表

7.1.5 有关表的数据字典

7.2 索引管理

7.2.1 创建索引

7.2.2 基于函数的索引

7.2.3 查看索引信息

7.2.4 修改和删除索引

7.2.5 有关索引的数据字典

7. 3 视图管理

7.3.1 创建视图

7.3.2 在视图中操作数据

7.3.3 查看视图信息

7.3.4 修改和删除视图

7.3.5 有关视图的数据字典

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 有关序列的数据字典

思考与练习

上机实验

第8章 oracle 9i安全管理

8.1 用户管理

8.1.1 创建用户

8.1.2 修改用户

8.1.3 删除用户

8.1.4 有关用户的数据字典

8.2 权限管理

8.2.1 系统权限

8.2.2 对象权限

8.2.3 授予和撤销系统权限

8.2.4 授予和撤销对象权限

8.2.5 有关权限的数据字典

8.3 角色管理

8.3.1 预定义角色

8.3.2 创建自定义角色

8.3.3 将角色授予用户和其他角色

8.3.4 删除角色

8.3. 5 有关角色的数据字典

8.4 概要文件管理

8.4.1 建立概要文件

8.4.2 将概要文件分配给用户

8.4.3 删除概要文件

8.4.4 有关概要文件的数据字典

8.5 审计

8.5.1 激活审计

8.5.2 审计的类型

8.5.3 审计的操作

8.5.4 有关审计的数据字典

8. 5.5 停止审计

思考与练习

上机实验

第9章 备份和恢复

9.1 概述

9.1.1 数据库故障类型

9.1.2 备份与恢复的内容

9.1.3 数据库备份的分类

9.1.4 备份与恢复策略

9.2 脱机备份和恢复

9.2.1 脱机备份

9.2.2 脱机恢复

9.3 联机备份和恢复

9.3.1 用命令方式实现联机备份

9.3.2 联机恢复概述

9.3.3 用命令方式实现介质恢复

9.3.4 用备份向导实现联机备份

9.3.5 用恢复向导实现恢复

9.4 逻辑备份和恢复

9.4.1 用exp命令实现逻辑备份

9.4.2 用imp命令实现逻辑恢复

9.4.3 用导出向导实现逻辑备份

9.4.4 用导入向导实现逻辑恢复

思考与练习

上机实验

第10章.pl/sql程序设计

10.1 pl/sql基础

10.1. 1 变量及声明

10.1.2 数据类型

10.1.3 表达式

10.1.4 pl/sql程序块结构

10.1.5 绑定变量

10.2 pl/sql控制结构

10.2.1 选择结构

10.2.2 循环结构

10.2.3 goto结构

10.2.4 null结构

10.3 pl/sql记录和表

10.3.1 使用%type

10.3.2 记录类型

10.3.3 使用%rowtype

10.3.4 表

10.4 游标

10.4.1 游标的基本操作

10.4.2 游标的属性操作

10.4.3 参数化游标和隐式游标

10.4.4 游标变量

10.5 过程和函数

10.5.1 过程的基本操作

10.5.2 参数设置与传递

10.5.3 函数的基本操作

10.5.4 内置子程序和本地子程序

10.6 触发器

10.6.1 触发器的类型

10.6.2 创建触发器

10.6.3 触发器的基本操作

10.6.4 触发器的新值和旧值

10.7 包

10.7.1 包的基本操作

10.7.2 系统预定义包

10.7.3 创建包的实例

10.8 异常处理

10.8.1 系统预定义异常

10.8.2 用户自定义异常

10.8.3 pragma关键字

10.8.4 raise_application_error内置过程

思考与练习

上机实验

参考文献


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Oracle 9i数据库技术
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon