Oracle 8.x for Windows NT实用教程

副标题:无

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

分类号:

ISBN:9787302038184

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

简介

本书以Oracle 8.0.5 for Windows NT为蓝本,由浅入深地介绍了数据库和Oracle数据库基础知识、数据库设计、Oracle系统管理及如何编写Oracle应用程序。 全书从介绍Oracle命令入手,讨论问题的求解方法,然后,通过使用工具归纳使用Oracle的方法和技巧,每章都附有习题和上机操作题。 本书符合中国计算机软件专业技术水平考试《数据库技术》大纲中、高级部分,可作为培训教材也可作为大学数据库课程,同时适合于初学者、数据库管理员和数据库开发人员使用。

目录

第1章 数据库系统基础知识

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

第2章 oracle体系结构

2.1 oracle数据库结构

2.1.1 oracle数据库基本结构

2.1.2 表空间(tablespace)

2.1.3 段、区间和数据块

2.1.4 数据块的结构

2.1.5 表(table)

2.2 oracle基本结构

2.2.1 oracle系统基本组成

2.2.2 内存结构

2.2.3 oracle进程(processes)

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

第3章 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.z 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. 8 sql * plus与服务器管理器的比较

习题3

操作题3

第4章 设计与创建数据库

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章 表和表空间操作

5.1 表空间管理

5.1.1 使用命令方式建立表空间

5.1.2 使用存储管理器创建表空间

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

第6章 sql数据操纵

6.1 select命令的基本用法

6.1.1 select命令的格式

6.1.2 基本查询

6.1.3 带条件查询(where)

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 分组统计(group)与筛选(having)

6.6 记录的插入、删除和修改

6.6.1 插入(insert)

6.6.2 修改(update)

6.6.3 删除(delete)

6.6.4 删除所有的记录(truncate)

习题6

第7章 操作oracle对象

7.1 索引(index)操作

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

第8章 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

第9章 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章 备份与恢复

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

第11章 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

第12章 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章 面向对象的程序设计

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

第14章 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


已确认勘误

次印刷

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

Oracle 8.x for Windows NT实用教程
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon