书籍详情
Oracle 9i数据库应用技术
作者:张蒲生编著
出版社:中国水利水电出版社
出版时间:2004-09-01
ISBN:9787508423050
定价:¥30.00
购买这本书可以去
内容简介
本书内容主要包括数据库技术基础、Oracle9i数据库系统与管理工具、数据库和表的创建与操作、索引和完整性、数据查询和视图、序列、触发器和存储过程等数据库对象、系统安全、备份和恢复等方面。本书的特点是既通过图示的方法,也通过PL/SQL命令的方法来讲解概念和实例,引导读者边学习理论边学会操作。本书的最后一章还从实际应用出发介绍了课程设计的实训过程。本书各个部分内容既相互联系又相对独立,并依据高等职业技术教育特点做精心编排,方便用户根据需要进行选择。本书可作为高等职业技术教育院校数据库原理与应用课程的教材。由于内容和结构定位在“懂理论,会操作”上,注重数据库技术的理论学习和实训操作,所以也适合作为各类Oracle9i课程的培训教材,还可供广大用户自学与参考使用。
作者简介
暂缺《Oracle 9i数据库应用技术》作者简介
目录
第1章 数据库技术基础
1.1 数据管理的概述
1.1.1 数据、数据管理与数据处理
1.1.2 数据管理的发展
1.1.3 数据库、数据库管理系统和数据库系统
1.2 数据模型
1.2.1 数据模型的三要素
1.2.2 概念模型
1.2.3 数据模型的分类
1.3 数据库设计
1.3.1 需求分析阶段
1.3.2 概念结构设计
1.3.3 逻辑结构设计
1.3.4 数据库物理设计
1.3.5 数据库实施二
1.3.6 数据库运行与维护
课后习题
第2章 Oracle数据库系统
2.1 Oracle数据库系统结构
2.1.1 Oracle系统结构
2.1.2 分布式Oracle数据库
2.2 Oracle内存结构
2.2.1 系统全局区
2.2.2 程序全局区
2.2.3 排序区
2.2.4 软件代码区
2.3 Oracle进程
2.3.1 服务器进程
2.3.2 后台进程
2.3.3 用户进程
2.4 Oracle数据库物理存储结构
2.4.1 数据文件
2.4.2 重做日志文件
2.4.3 控制文件
2.4.4 配置文件
2.5 Oracle数据库逻辑存储结构
2.5.1 表空间(Tablespace)
2.5.2 段(Segment)
2.5.3 区间(Extent)
2.5.4数据块(DataBlock)
2.6 Oracle9i数据库简介
2.6.1 Oracle9i数据库概述
2.6.2 本书所涉及的样本数据库
课后习题
第3章 Oracle常用的管理工具
3.1 Oracle企业管理器(OEM)
3.1.1 OEM的体系结构
3.1.2 OEM组件介绍
3.1.3 OEM窗口介绍
3.2 SQL*Plus交互式应用程序
3.2.1 Oracle9iSQL*Plus的启动和关闭
3.2.2 SQL*Plus命令:
3.3 SQL*PlusWorksheet全屏幕开发环境
3.3.1 启动SQL*PlusWorksheet
3.3.2 使用SQL*P1usworksheet
3.3.3 SQL*PlusWorksheet和SQL*Plus的比较
3.4 配置链接数据库
3.4.1 数据库链接的概念
3.4.2 运用网络配置助手实现数据库链接
3.4.3 在OEM中创建数据库链接
3.4.4 使用SQL命令进行数据库链接
3.4.5 数据库链接的使用
课后习题
第4章 Oracle数据库及其管理
4.1 创建数据库
4.1.1 使用数据库配置助手创建数据库
4.1.2 使用SQL命令创建数据库
4.1.3 使用SQL命令修改数据库
4.2 创建和管理表空间
4.2.1 在OEM中创建表空间
4.2.2 在OEM中管理表空间和数据文件.
4.2.3 使用SQL命令创建和管理表空间
课后习题
第5章 Oracle数据表的创建与管理
5.1 在OEMC中创建和管理表
5.1.1 创建数据表
5.1.2 表的管理
5.2 运用SQL语句创建和管理表
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.3.4 行完整性的实现
5.3.5 参照完整性的实现
课后习题
第6章 Oracle索引与聚簇
6.1 索引的概念
6.1.1 索引的概念
6.1.2 索引的分类
6.2 创建索引
6.2.1 在OEMC中创建索引
6.2.2 使用SQL命令创建索引
6.3 索引的维护
6.3.1 在OEMC中维护索引
6.3.2 使用SQL命令维护索引
6.4 聚簇
6.4.1 在OEM中创建聚簇
6.4.2 使用SQL命令创建聚簇
课后习题
第7章 Oracle视图及其应用
7.1 视图的概念
7.1.1 视图的概念及其优点
7.1.2 Oracle系统中的视图
7.2 创建视图
7.2.1 用OME控制台创建视图
7.2.2 使用SQL命令创建视图
7.3 管理视图
7.3.1 在OEMC中管理视图
7.3.2 使用SQL命令管理视图
课后习题
第8章 Oracle的其他对象
8.1 序列
8.1.1 在OME中创建序列
8.1.2 使用SQL命令创建序列
8.1.3 维护序列
8.2 同义词
8.2.1 在OEMC中创建同义词
8.2.2 使用SQL命令创建同义词
8.3 存储过程
8.3.1 使用SQL命令创建存储过程
8.3.2 在OEMC中创建存储过程
8.4 触发器
8.4.1 使用SQL命令创建触发器
8.4.2 利用OEMC创建触发器
8.5 函数
8.5.1 使用SQL命令创建函数
8.5.2 在OEMC中创建函数
8.6 包
8.6.1 使用SQL命令创建包
8.6.2 利用OEMC创建包
课后习题
第9章 Oracle数据查询
9.1 PL/SQL简介
9.1.1 PL/SQL的基本结构
9.1.2 常量、变量、表达式
9.1.3 流程控制
9.1.4 异常处理
9.2 常用内置函数
9.2.1 数字函数
9.2.2 字符函数
9.2.3 日期函数
9.2.4 数据类型转换函数
9.2.5 集合函数
9.3 基本查询
9.3.1 查询语句
9.3.2 简单查询
9.3.3 结果排序
9.4 连接查询
9.4.1 简单连接
9.4.2 外连接
9.5 嵌套查询
9.5.1 单值嵌套查询
9.5.2 多值嵌套查询
9.6 复合与分组查询
9.6.1 复合查询
9.6.2 分组查询
课后习题
第10章 Oracle编程接口-
10.1 使用ODBC访问Oracle9i数据库
10.1.1 ODBC组件
10.1.2 配置ODBC数据源
10.2 Windows平台访问Oracle9i数据库
10.2.1 通过Excel访问Oracle9i数据库
10.2.2 通过VisualBasic访问Oracle数据库
10.2.3 通过PowerBuilder访问Oracle数据库
10.2.4 通过Delphi访问Oracle数据库
10.2.5 Java语言与Oracle数据库
课后习题
第11章 Oracle9i的安全管理
11.1 Oracle9i的安全保障机制
11.1.1 安全性内容
11。1.2 安全性策略
11.1.3 数据库的存取控制
11.2 创建和管理用户
11.2.1 在OEMC环境中创建用户
11.2.2 使用SQL命令创建用户
11.2.3 在OEMC环境中管理用户
11.2.4 使用SQL命令管理用户
11.3 权限与角色
11.3.1 角色概念
11.3.2 利用OEMC创建角色
11.3.3 使用SQL命令创建角色
11.3.4 利用OEMC管理角色
11.3.5 使用SQL命令管理角色
11.3.6 权限管理
11.4 概要文件
11.4.1 概要文件中的参数
11.4.2 创建概要文件,
11.4.3 管理概要文件
11.5 审计
11.5.1 审计的功能
11.5.2 审计数据库操作
课后习题
第12章 Oracle数据库备份和恢复,
12.1 备份及恢复概述
12.1.1 备份和恢复的功能
12.1.2 备份和恢复的类型
12.1.3 备份和恢复中的技术问题
12.2 安装和配置OracleManagementServer
12.2.1 安装OracleManagementServer
12.2.2 创建资料档案库
12.3 导出/导入
12.3.1 导出操作
12.3.2 导入操作
12.4 冷备份和恢复
12.4.1 冷备份
12.4.2 与冷备份对应的恢复
12.5 热备份和恢复
12.5.1 热备份
12.5.2 与热备份对应的恢复
课后习题
第13章 Oracle课程设计
13.1 创建数据库和表
13.1。1 实训目的和要求
13.1.2 实训|的知识准备
13.1.3 实训内容和步骤
13.2 表数据的插入、修改和删除
13.2.1 实训目的和要求
13.2.2 实训的知识准备
13.2.3 实训内容和步骤
13.3 索引和完整性
13.3.1 实训目的与要求
13.3.2 实训的知识准备
13.3.3 实训内容和步骤
13.4 数据查询和视图
13.4.1 实训目的与要求
13.4.2 实训的知识准备
13.4.3 实训内容和步骤
13.4.4 数据查询的上机自测
13.5 存储过程和触发器的使用
13.5.1 实训目的与要求
13.5.2 实训的知识准备
13.5.3 实训内容和步骤
13.6 用户、角色概要文件
13.6.1 实训目的与要求
13.6.2 实训的知识准备
13.6.3 实训内容和步骤
13.7 系统数据维护
13.7.1 实训目的与要求
13.7.2 实训的知识准备
13.7.3 实训内容和步骤
参考文献
1.1 数据管理的概述
1.1.1 数据、数据管理与数据处理
1.1.2 数据管理的发展
1.1.3 数据库、数据库管理系统和数据库系统
1.2 数据模型
1.2.1 数据模型的三要素
1.2.2 概念模型
1.2.3 数据模型的分类
1.3 数据库设计
1.3.1 需求分析阶段
1.3.2 概念结构设计
1.3.3 逻辑结构设计
1.3.4 数据库物理设计
1.3.5 数据库实施二
1.3.6 数据库运行与维护
课后习题
第2章 Oracle数据库系统
2.1 Oracle数据库系统结构
2.1.1 Oracle系统结构
2.1.2 分布式Oracle数据库
2.2 Oracle内存结构
2.2.1 系统全局区
2.2.2 程序全局区
2.2.3 排序区
2.2.4 软件代码区
2.3 Oracle进程
2.3.1 服务器进程
2.3.2 后台进程
2.3.3 用户进程
2.4 Oracle数据库物理存储结构
2.4.1 数据文件
2.4.2 重做日志文件
2.4.3 控制文件
2.4.4 配置文件
2.5 Oracle数据库逻辑存储结构
2.5.1 表空间(Tablespace)
2.5.2 段(Segment)
2.5.3 区间(Extent)
2.5.4数据块(DataBlock)
2.6 Oracle9i数据库简介
2.6.1 Oracle9i数据库概述
2.6.2 本书所涉及的样本数据库
课后习题
第3章 Oracle常用的管理工具
3.1 Oracle企业管理器(OEM)
3.1.1 OEM的体系结构
3.1.2 OEM组件介绍
3.1.3 OEM窗口介绍
3.2 SQL*Plus交互式应用程序
3.2.1 Oracle9iSQL*Plus的启动和关闭
3.2.2 SQL*Plus命令:
3.3 SQL*PlusWorksheet全屏幕开发环境
3.3.1 启动SQL*PlusWorksheet
3.3.2 使用SQL*P1usworksheet
3.3.3 SQL*PlusWorksheet和SQL*Plus的比较
3.4 配置链接数据库
3.4.1 数据库链接的概念
3.4.2 运用网络配置助手实现数据库链接
3.4.3 在OEM中创建数据库链接
3.4.4 使用SQL命令进行数据库链接
3.4.5 数据库链接的使用
课后习题
第4章 Oracle数据库及其管理
4.1 创建数据库
4.1.1 使用数据库配置助手创建数据库
4.1.2 使用SQL命令创建数据库
4.1.3 使用SQL命令修改数据库
4.2 创建和管理表空间
4.2.1 在OEM中创建表空间
4.2.2 在OEM中管理表空间和数据文件.
4.2.3 使用SQL命令创建和管理表空间
课后习题
第5章 Oracle数据表的创建与管理
5.1 在OEMC中创建和管理表
5.1.1 创建数据表
5.1.2 表的管理
5.2 运用SQL语句创建和管理表
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.3.4 行完整性的实现
5.3.5 参照完整性的实现
课后习题
第6章 Oracle索引与聚簇
6.1 索引的概念
6.1.1 索引的概念
6.1.2 索引的分类
6.2 创建索引
6.2.1 在OEMC中创建索引
6.2.2 使用SQL命令创建索引
6.3 索引的维护
6.3.1 在OEMC中维护索引
6.3.2 使用SQL命令维护索引
6.4 聚簇
6.4.1 在OEM中创建聚簇
6.4.2 使用SQL命令创建聚簇
课后习题
第7章 Oracle视图及其应用
7.1 视图的概念
7.1.1 视图的概念及其优点
7.1.2 Oracle系统中的视图
7.2 创建视图
7.2.1 用OME控制台创建视图
7.2.2 使用SQL命令创建视图
7.3 管理视图
7.3.1 在OEMC中管理视图
7.3.2 使用SQL命令管理视图
课后习题
第8章 Oracle的其他对象
8.1 序列
8.1.1 在OME中创建序列
8.1.2 使用SQL命令创建序列
8.1.3 维护序列
8.2 同义词
8.2.1 在OEMC中创建同义词
8.2.2 使用SQL命令创建同义词
8.3 存储过程
8.3.1 使用SQL命令创建存储过程
8.3.2 在OEMC中创建存储过程
8.4 触发器
8.4.1 使用SQL命令创建触发器
8.4.2 利用OEMC创建触发器
8.5 函数
8.5.1 使用SQL命令创建函数
8.5.2 在OEMC中创建函数
8.6 包
8.6.1 使用SQL命令创建包
8.6.2 利用OEMC创建包
课后习题
第9章 Oracle数据查询
9.1 PL/SQL简介
9.1.1 PL/SQL的基本结构
9.1.2 常量、变量、表达式
9.1.3 流程控制
9.1.4 异常处理
9.2 常用内置函数
9.2.1 数字函数
9.2.2 字符函数
9.2.3 日期函数
9.2.4 数据类型转换函数
9.2.5 集合函数
9.3 基本查询
9.3.1 查询语句
9.3.2 简单查询
9.3.3 结果排序
9.4 连接查询
9.4.1 简单连接
9.4.2 外连接
9.5 嵌套查询
9.5.1 单值嵌套查询
9.5.2 多值嵌套查询
9.6 复合与分组查询
9.6.1 复合查询
9.6.2 分组查询
课后习题
第10章 Oracle编程接口-
10.1 使用ODBC访问Oracle9i数据库
10.1.1 ODBC组件
10.1.2 配置ODBC数据源
10.2 Windows平台访问Oracle9i数据库
10.2.1 通过Excel访问Oracle9i数据库
10.2.2 通过VisualBasic访问Oracle数据库
10.2.3 通过PowerBuilder访问Oracle数据库
10.2.4 通过Delphi访问Oracle数据库
10.2.5 Java语言与Oracle数据库
课后习题
第11章 Oracle9i的安全管理
11.1 Oracle9i的安全保障机制
11.1.1 安全性内容
11。1.2 安全性策略
11.1.3 数据库的存取控制
11.2 创建和管理用户
11.2.1 在OEMC环境中创建用户
11.2.2 使用SQL命令创建用户
11.2.3 在OEMC环境中管理用户
11.2.4 使用SQL命令管理用户
11.3 权限与角色
11.3.1 角色概念
11.3.2 利用OEMC创建角色
11.3.3 使用SQL命令创建角色
11.3.4 利用OEMC管理角色
11.3.5 使用SQL命令管理角色
11.3.6 权限管理
11.4 概要文件
11.4.1 概要文件中的参数
11.4.2 创建概要文件,
11.4.3 管理概要文件
11.5 审计
11.5.1 审计的功能
11.5.2 审计数据库操作
课后习题
第12章 Oracle数据库备份和恢复,
12.1 备份及恢复概述
12.1.1 备份和恢复的功能
12.1.2 备份和恢复的类型
12.1.3 备份和恢复中的技术问题
12.2 安装和配置OracleManagementServer
12.2.1 安装OracleManagementServer
12.2.2 创建资料档案库
12.3 导出/导入
12.3.1 导出操作
12.3.2 导入操作
12.4 冷备份和恢复
12.4.1 冷备份
12.4.2 与冷备份对应的恢复
12.5 热备份和恢复
12.5.1 热备份
12.5.2 与热备份对应的恢复
课后习题
第13章 Oracle课程设计
13.1 创建数据库和表
13.1。1 实训目的和要求
13.1.2 实训|的知识准备
13.1.3 实训内容和步骤
13.2 表数据的插入、修改和删除
13.2.1 实训目的和要求
13.2.2 实训的知识准备
13.2.3 实训内容和步骤
13.3 索引和完整性
13.3.1 实训目的与要求
13.3.2 实训的知识准备
13.3.3 实训内容和步骤
13.4 数据查询和视图
13.4.1 实训目的与要求
13.4.2 实训的知识准备
13.4.3 实训内容和步骤
13.4.4 数据查询的上机自测
13.5 存储过程和触发器的使用
13.5.1 实训目的与要求
13.5.2 实训的知识准备
13.5.3 实训内容和步骤
13.6 用户、角色概要文件
13.6.1 实训目的与要求
13.6.2 实训的知识准备
13.6.3 实训内容和步骤
13.7 系统数据维护
13.7.1 实训目的与要求
13.7.2 实训的知识准备
13.7.3 实训内容和步骤
参考文献
猜您喜欢