本书根据作者多年的教学经验,结合日常使用Oracle的实践经验编撰而成,全书共有15章,体包括Oracle数据库的基本概念、Oracle数据库的存储结构和实例的管理、SQL*Plus基础、SQL基础、PL/SQL的使用、用户权限与数据库安全、约束的使用、Oracle数据库性能优化与审计、备份及恢复数据库、导入导出工具的使用等。
本书不仅可以作为高职高专院校计算机相关专业的教材,也可以作为广大数据库开发人员的学习参考用书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Oracle10g数据库系统教程与上机指导(新起点电脑教程) |
分类 | |
作者 | 刘绪崇//文龙//张自辉 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书根据作者多年的教学经验,结合日常使用Oracle的实践经验编撰而成,全书共有15章,体包括Oracle数据库的基本概念、Oracle数据库的存储结构和实例的管理、SQL*Plus基础、SQL基础、PL/SQL的使用、用户权限与数据库安全、约束的使用、Oracle数据库性能优化与审计、备份及恢复数据库、导入导出工具的使用等。 本书不仅可以作为高职高专院校计算机相关专业的教材,也可以作为广大数据库开发人员的学习参考用书。 内容推荐 本书作者结合自己多年的实践经验,从Oracle开发应用中经常遇到的问题着手,全面、细致地介绍了Oracle 10g数据库系统的相关知识。全书共15章,具体包括Oracle数据库的基本概念、Oracle数据库的存储结构和实例的管理、SQL*Plus基础、SQL基础、PL/SQL的使用、用户权限与数据库安全、约束的使用、Oracle数据库性能优化与审计、备份及恢复数据库、导入导出工具的使用等。 本书结构清晰,语言简练,内容丰富,理论讲解与案例相结合,具有很强的实用性,不仅可以作为高职高专院校计算机相关专业的教材,也可以作为广大数据库开发人员的学习参考用书。 目录 第1章 Oracle 10g概述 1.1 数据库简介 1.2 Oracle 10g数据库的系统结构 1.2.1 实例 1.2.2 Oracle数据库系统的内存结构 1.2.3 Oracle数据库系统的进程结构 1.2.4 Oracle数据库的各种文件. 1.3 Oracle 10g数据库的新特性 1.4 Oracle 10g数据库的安装 1.5 配置Oracle 10g网络环境 1.6 Oracle 10g数据库应用程序结构 1.7 上机指导 1.7.1 安装Oracle 1.7.2 卸载Oracle 1.8 习题 第2章 使用Enterprise Manager Database ContrOI 2.1 Oracle Enterptise DatabaseManager简介 2.2 Oracle Enterprise Manager Database Control的设置 2.3 启动Oracle Enterprise Manager Database Contr01. 2.4 Oracle Enterprise Manager DatabaseControl主页面使用简介 2.4.1 利用Oracle Enterptise Manager Database Control定义中断周期 2.4.2 利用Oracle Enterprise Manager Database Control设置首选身份证明 2.5 上机指导:设置Oracle用户和密码 2.5.1 使用Oracle Enterprise Manager Database Control进行设置 2.5.2 更改SYS的密码 2.6 习题 第3章 Oracle数据库的存储结构 3.1 Oracle数据库的存储结构引言 3.2 Oracle的逻辑结构 3.2.1 基本表扩展 3.2.2 索引和聚簇 3.2.3 数据块 3.2.4 段 3.2.5 表空间 3.3 Oracle的物理结构 3.3.1 数据文件 3.3.2 控制文件 3.3.3 重做日志文件与参数文件 3.4 数据字典 3.4.1 数据字典的概念 3.4.2 数据字典的结构 3.4.3 Oracle如何使用数据字典 3.5 习题 第4章 管理数据库存储结构 4.1 查看数据库的存储结构 4.2 创建新的表空间 4.3 修改表空间 4.4 回收用户表空间中的空间 4.5 复用重做日志 4.6 管理用户数据库中的撤销操作 4.6.1 使用撤销管理页 4.6.2 修改还原管理保留时间 4.7 扩展撤销表空间 4,8 上机指导:删除表空间和重做日志组成员 4.8.1 删除表空间 4.8.2 删除重做日志组中的成员. 4.9 习题 第5章 管理Oracle例程 5.1 Oracle的例程 5.1.1 进程结构 5.1.2 Oracle内存结构 5.2 使用:Enterprise Manager Database control来启动和关闭例程 5.2.1 启动例程 5.2.2 关闭例程 5.3 查看初始化参数 5.3.1 初始化参数的作用 5.3.2 初始化参数的种类 5.3.3 初始化参数的设置 5.3.4 查看初始化参数 5.3.5 查找初始化参数 5.4 管理内存参数 5.5 上机指导:查找和修改初始化参数 5.5.1 查找初始化参数 5.5.2 修改初始化参数 5.6 习题 第6章 SQL*Plus基础 6.1 设置SQL*Plus的运行环境 6.1.1 屏幕缓冲区 6.1.2 设定选项区 6.1.3 值区 6.2 SQL*Plus的启动 6.3 格式化查询结构 6.3.1 column命令 6.3.2 pause命令 6.3.3 pagesize命令 6.3.4 linesize命令 6.3.5 feedback命令 6.4 SQL*Plus命令 6.4.1 help命令 6.4.2 describe命令 6.4.3 prompt命令 6.5 SQL*Plus缓冲区 6.6 脚本 6.7 上机指导:SQL*Plus命令的使用 6.7.1 SQL*Plus的命令启动方法 6.7.2 pause命令的详细使用 6.7.3 执行脚本 6.8 习题 第7章 SQL基础 7.1 Oracle的数据类型 7.2 SQL基本语法 7.2.1 数字运算符 7.2.2 比较运算符 7.2.3 逻辑运算符 7.2.4 简单查询 7.3 函数 7.3.1 单行SQL字符函数 7.3.2 转换格式函数 7.3.3 多行函数 7.4 多数据表查询 7.4.1 简单的两个数据表查询 7.4.2 多数据表查询 7.5 数据修改 7.5.1 数据的插入 7.5.2 数据的修改 7.5.3 数据的删除 7.6 事务控制命令 7.7 事务处理设计 7.7.1 工作单元 7.7.2 读写事务处理 7.7.3 只读事务处理 7.8 上机指导:更新和删除数据表 7.8.1 对表中数据的插入与事务控制命令 7.8.2 对表中数据的更新 7.8.3 对表中行的删除 7.9 习题 第8章 PL/SQL基础 8.1 PL/SQL概述 8.1.1 声明及变量 8.1.2 数据类型 8.1.3 表达式 8.1.4 PL/SQL程序块结构 8.1.5 PL/SQL程序块运行环境. 8.2 控制结构 8.2.1 顺序结构 8.2.2 条件结构 8.2.3 循环结构 8.3 PL/SQL记录和表 8.3.1 使用%TYPE 8.3.2 记录类型 8.3.3 使用%ROWTYPE 8.3.4 表 8.4 游标 8.4.1 游标基本操作 8.4.2 游标的属性 8.5 过程 8.5.1 过程创建 8.5.2 执行过程 8.5.3 带参数的过程 8.6 触发器 8.6.1 触发器的类型 8.6.2 建立触发器 8.7 异常处理 8.7.1 系统预定义异常处理 8.7.2 用户定义异常 8.8 上机指导:使用Enterprise Manager来管理过程和触发器 8.8.1 使用Enterprise Manager管理过程 8.8.2 使用Enterprise Manager管理触发器 8.9 习题 第9章 管理用户和安全性 9.1 管理数据库用户 9.1.1 创建新用户 9.1.2 更改用户属性 9.1.3 解除账户锁定和重置密码 9.2 权限 9.2.1 权限介绍 9.2.2 授予权限 9.2.3 权限与数据字典 9.3 角色 9.3.1 创建角色 9.3.2 授予角色 9.3.3 管理角色 9.4 上机指导:添加用户和修改其权限 9.4.1 删除用户 9.4.2 取消权限 9.4.3 删除角色 9.5 习题 第10章 建立和管理表 10.1 表的结构 10.1.1 数据存储的组织形式 10.1.2 表、列和行 10.1.3 Oracle 10g常用数据类型介绍 10.1.4 命名表时需要遵循的规则 10.2 创建表 10.2.1 创建新表 10.2.2 创建临时表 10.2.3 创建分区表 10.3 更改表 10.3.1 增加列 10.3.2 修改列 10.3.3 删除列 10.3.4 重命名表 10.4 清空与删除表 10.4.1 清空表 10.4.2 TRUNCATE与DELETE的区别 10.4.3 删除表 10.5 查看有关表信息 10.6 上机指导:创建、修改和删除表结构 10.6.1 创建表 10.6.2 更新表 10.6.3 删除表 10.7 习题 第11章 使用约束 11.1 约束简介 11.2 定义约束 11.3 维护约束 11.3.1 增加约束 11.3.2 删除约束 11.3.3 禁用和启用约束 11.4 上机指导:利用Enterprise Manager管理约束 11.4.1 使用Entelprise Manager建立PRIMARY约束 11.4.2 使用Enterprise Manager禁用约束与启用约束 11.4.3 使用Enterprise Manager删除约束 11.5 习题 第12章 模式对象管理 12.1 概述 12.2 索引 12.2.1 各种类型索引的比较和选择 12.2.2 建立索引 12.2.3 撤销索引 12.3 视图 12.3.1 创建视图 12.3.2 更新视图记录 12.3.3 撤销视图 12.3.4 使用TOPN分析法 12.4 同义词 12.4.1 创建同义词 12.4.2 撤销同义词 12.5 序列 12.5.1 创建序列 12.5.2 修改序列 12.5.3 撤销序列 12.6 上机指导:使用Entelprise Manager创建索引、视图 12.6.1 使用Enterprise Manager建立索引 12.6.2 使用Enterprise Manager建立和删除视图 12.6.3 创建和删除同义词 12.6.4 创建与撤销序列 12.7 习题 第13章 审计与优化 13.1 审计 13.1.1 审计的类型 13.1.2 追踪审计记录 13.1.3 审计设置 13.1.4 审计操作 13.2 优化 13.2.1 选择合适的优化目标 13.2.2 CBO如何对SQL做最快响应的优化 13.2.3 与优化器相关的初始化参数 13.3 上机指导:使用Enterprise Manager审计权限和语句 13.3.1 权限审计操作 13.3.2 语句审计操作 13.4 习题 第14章 备份和恢复 14.1 概述 14.2 配置快速恢复区和ARCHIVELOG模式 14.3 配置备份设置和策略 14.3.1 确定DBID和DB UNIOUE—NAME的值 14.3.2 利用Oracle的建议备份策略 14.4 管理备份 14.4.1 使用管理备份页面 14.4.2 删除过期备份 14.4.3 删除失效备份 14.5 编制备份的目录 14.6 如何设置用户身份证明 14.7 上机指导:备份完整的数据库 14.8 习题 第15章 导出与导入工具 15.1 EXPDP和IMPDP简介 15.1.1 数据泵导出导入的作用 15.1.2 数据泵导出导入与传统导出导入的区别 15.2 EXPDP的用法 15.2.1 EXPDP命令行选项 15.2.2 调用EXPDT l5.3 IMPDP的用法 15.3.1 IMPDP命令行选项 15.3.2 调用IMPDP 15.4 使用EXPDP和IMPDP搬移表空间 15.5 上机指导:使用EXPDP和IMPDP处理数据库 15.6 列题 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。