 | 书 名: Oracle数据库实用教程(跨高职高 专) 作 者: 唐远新 靖固 出 版 社: 高等教育出版社 ISBN : 704017825 原 价: ¥23 有一家网站低于85折正在热销 | Oracle数据库实用教程(跨高职高 专)-图书目录: 目 录 第一部分 Oracle数据库基础篇 第1章 让Oracle数据库运转起来 3 本章导读 3 1.1 SQL *Plus简介 3 1.1.1 SQL*Plus的作用 3 1.1.2 SQL*Plus的启动和退出 3 1.1.3 SQL*Plus的常用命令 5 1.2 iSQL*Plus介绍 9 1.2.1 配置Oracle HTTP服务器 9 1.2.2 启动iSQL*Plus 10 1.3 配置与使用管理服务器 10 1.3.1 安装与配置OMS 10 1.3.2 启动与使用OEM 10 1.4 启动数据库 11 1.4.1 数据库的启动过程 12 1.4.2 使用SQL*Plus启动数据库 12 1.5 改变数据库的可用性 13 1.6 关闭数据库 14 本章小结 16 习题 16 第2章 Oracle表 17 本章导读 17 2.1 Oracle的数据库实体与数据类型 17 2.1.1 Oracle数据库实体 17 2.1.2 Oracle数据类型 18 2.2 创建表的语法概述 19 2.2.1 基本规则 19 2.2.2 创建表的语法图 19 2.3 简单表的创建 22 2.3.1 简单表的创建语法 22 2.3.2 利用查询创建表 22 2.3.3 存储参数 23 2.3.4 完整性约束定义 24 2.3.5 表的维护 28 2.3.6 表的删除与截断 31 2.4 创建按索引组织的表 32 2.5 创建簇表 33 2.5.1 创建簇表 33 2.5.2 创建簇索引 34 2.5.3 删除簇 35 2.6 创建分区表 35 2.6.1 范围分区表 36 2.6.2 散列分区表 37 2.6.3 列表分区表 39 2.6.4 组合分区表 40 2.7 外部表 42 本章小结 44 习题 45 第3章 索引与视图 46 本章导读 46 3.1 管理索引 46 3.1.1 索引概述 46 3.1.2 创建惟一索引 49 3.1.3 创建位图索引 49 3.1.4 创建基于函数的索引 50 3.1.5 设置与约束相关的索引 50 3.1.6 创建簇的索引 51 3.1.7 对索引创建分区 52 3.1.8 索引的删除与重建 53 3.2 视图的创建与使用 54 3.2.1 创建与删除视图 54 3.2.2 对视图执行DML操作的限制 56 3.2.3 内嵌视图 56 本章小结 57 习题 57 第4章 网络与数据安全管理基础 58 本章导读 58 4.1 Oracle Net 58 4.1.1 Oracle Net的作用 58 4.1.2 本地管理模式Oracle Net客户端的配置 59 4.1.3 本地Net服务名配置文件 60 4.1.4 Oracle Net服务器端的配置 61 4.2 基本的数据与系统安全管理 62 4.2.1 数据库系统特权 63 4.2.2 对象访问特权 64 4.2.3 创建用户与角色 64 4.2.4 数据库系统特权的授予与收回 66 4.2.5 创建同义词 66 4.2.6 数据库对象访问权限的授予与收回 67 4.2.7 一般的数据安全方法 68 本章小结 68 习题 69 第5章 其他常用方案对象 71 本章导读 71 5.1 序列 71 5.1.1 创建序列生成器的语法 71 5.1.2 序列生成器的使用 72 5.2 数据库链路 73 5.3 实体化视图日志 74 5.4 实体化视图 74 本章小结 77 习题 78 第6章 Oracle支持的SQL 79 本章导读 79 6.1 Oracle的数据操纵语言 79 6.1.1 INSERT语句 79 6.1.2 UPDATE语句 81 6.1.3 DELETE语句 83 6.1.4 MERGE语句 84 6.1.5 事务控制命令 85 6.2 Oracle数据库中的查询 85 6.2.1 SELECT语句 85 6.2.2 虚表与伪列 88 6.2.3 表的连接 88 6.2.4 子查询 90 6.2.5 集合运算 94 6.2.6 层次树型查询 96 6.3 Oracle支持的SQL函数 97 6.3.1 单行函数 98 6.3.2 聚组函数 101 6.3.3 OLAP函数 102 6.4 用于数据分析的SQL 102 6.4.1 多表插入与旋转插入 102 6.4.2 Top-n分析 104 6.4.3 ROLLUP与CUBE 105 本章小结 108 习题 109 第7章 PL/SQL 110 本章导读 110 7.1 PL/SQL基础 110 7.1.1 PL/SQL程序块的结构 110 7.1.2 PL/SQL的基本语法 111 7.1.3 复合数据类型 113 7.1.4 PL/SQL程序的用途 115 7.2 PL/SQL中的SELECT语句 116 7.3 流程控制语句 119 7.3.1 分支语句 119 7.3.2 循环控制语句 120 7.3.3 跳转控制语句 121 7.4 游标的使用 122 7.4.1 游标的概念 122 7.4.2 游标的定义和使用 122 7.4.3 游标的属性 123 7.4.4 用于游标的FOR循环 124 7.4.5 用于游标的SELECT和UPDATE语句 124 7.5 例外处理 125 7.5.1 预定义的Oracle例外情况的处理 125 7.5.2 用户自定义例外情况的处理 126 7.6 数据库触发器 127 7.6.1 数据库触发器的作用 127 7.6.2 数据库触发器的编写 127 7.7 存储过程和函数 129 7.7.1 存储过程和函数的作用 129 7.7.2 存储过程的编写 129 7.7.3 函数的编写 130 7.8 程序包 132 7.8.1 创建程序包 132 7.8.2 程序包内元素的引用 133 7.9 常用的内置程序包 133 7.9.1 DBMS_OUTPUT程序包 133 7.9.2 UTL_FILE程序包 133 本章小结 135 习题 135 第8章 系统数据字典 136 本章导读 136 8.1 系统数据字典概述 136 8.2 动态性能监视视图 137 8.3 常用系统数据字典 137 本章小结 140 习题 140 第二部分 Developer/2000使用技术与方法篇 第9章 Developer/2000 Forms基础 143 本章导读 143 9.1 Developer/2000工具体系结构 143 9.2 Form模块的结构 144 9.2.1 Form模块的主要对象 144 9.2.2 Form模块的层次结构 144 9.3 Form模块的运行 145 9.3.1 运行时的导航方法 145 9.3.2 Form工作模式 145 9.4 查询数据 146 9.4.1 非受限查询 146 9.4.2 受限查询 147 9.5 Form中的数据表示 147 9.5.1 与数据有关的对象 147 9.5.2 数据对象的引用方法 148 9.5.3 数据块之间联系的表示 148 9.6 Form程序单元的结构 148 9.7 Form Builder帮助的使用 149 9.7.1 查找错误信息 149 9.7.2 一般的语法帮助 149 9.7.3 引用示例代码段 149 本章小结 149 习题 150 第10章 Form常用功能菜单提示 151 本章导读 151 10.1 Form Builder菜单 151 10.1.1 文件菜单 151 10.1.2 视图菜单 152 10.1.3 导航器菜单 152 10.1.4 格式菜单 152 10.1.5 排列菜单 152 10.1.6 程序菜单 152 10.1.7 工具菜单 152 10.1.8 帮助菜单 152 10.2 Form RunTime菜单 153 本章小结 153 习题 153 第11章 Form中的常用对象与控件 154 本章导读 154 11.1 文本项 154 11.2 按钮 155 11.3 复选框 156 11.4 无线组 157 11.5 图表项 158 11.6 图像项 158 11.7 列表项 159 11.8 显示项 161 11.9 画布 161 11.10 窗口 162 11.11 报警器 163 11.12 块 164 11.13 记录组 165 11.14 值列表 166 11.15 视觉属性 167 11.16 层次树型控件 167 11.17 Form模块 168 本章小结 169 习题 169 第12章 设计Form 170 本章导读 170 12.1 块与块间联系的建立 170 12.2 菜单模块 171 12.3 设置而不是编码 171 12.4 PL/SQL程序 173 12.5 获取帮助与设计相关信息 173 本章小结 174 习题 174 第13章 Form基本编程 175 本章导读 175 13.1 Form触发器 175 13.2 编写PL/SQL程序单元 177 13.3 检验与例外处理 178 13.4 用程序实现操作导航 179 13.5 错误信息捕获 179 13.6 系统提示信息的处理 180 本章小结 180 习题 181 第14章 Form编程专题 182 本章导读 182 14.1 文件读写 182 14.2 注册表读写 183 14.3 动态子程序库调用 183 14.4 检测与数据库(网络)的连接 184 本章小结 184 习题 185 第15章 应用Report Builder创建报表 186 本章导读 186 15.1 Report Builder简介 186 15.2 Report Builder中的对象 186 15.2.1 数据模型 186 15.2.2 数据连接 188 15.2.3 参数 188 15.2.4 布局 189 15.2.5 Report Builder触发器 190 15.2.6 SRW包 191 15.3 报表的建立与调用 191 本章小结 192 习题 192 第16章 应用Graphics Builder创建图表 194 本章导读 194 16.1 Graphics Builder简介 194 16.2 Graphics Builder的对象 195 16.3 图表设计举例 196 16.4 在Form与Report模块中调用图表 198 本章小结 199 习题 199 第三部分 Oracle数据库提高篇 第17章 Oracle数据库的体系结构 203 本章导读 203 17.1 Oracle数据库体系结构概述 203 17.2 Oracle服务器的内存结构 205 17.2.1 数据库缓冲存储区 205 17.2.2 重做日志缓冲区 206 17.2.3 共享池 206 17.2.4 大型池和Java池 206 17.3 Oracle服务器的进程结构 207 17.3.1 服务器端后台进程 207 17.3.2 Oracle特定的进程结构 209 17.4 Oracle数据库的物理结构 209 17.4.1 数据文件 209 17.4.2 重做日志文件 210 17.4.3 控制文件 210 17.4.4 其他文件 211 17.5 Oracle数据库的逻辑结构 212 17.5.1 表空间 212 17.5.2 段 214 17.5.3 区间 215 17.5.4 数据块 215 本章小结 216 习题 216 第18章 数据存储与转储 217 本章导读 217 18.1 存储空间管理 217 18.1.1 表空间的创建与删除 217 18.1.2 回退段的创建与删除 221 18.1.3 存储空间调节 222 18.2 Oracle支持的字符集 223 18.2.1 字符集 223 18.2.2 中文字符集 224 18.3 逻辑备份 224 18.3.1 参数说明 225 18.3.2 以命令行输入参数方式运行EXPORT实用程序 225 18.3.3 以参数文件方式运行EXPORT实用程序 226 18.4 逻辑恢复 226 18.4.1 参数说明 227 18.4.2 以命令行输入参数方式运行 IMP实用程序 227 18.4.3 以参数文件方式运行IMP实用程序 228 18.5 SQL*Loader 228 18.5.1 基本概念 228 18.5.2 SQL*Loader的语法及参数 230 18.5.3 控制文件 232 本章小结 235 习题 235 第19章 网络与系统安全之高级篇 236 本章导读 236 19.1 配置目录服务器解析数据库服务器名 236 19.1.1 安装并配置目录服务器 236 19.1.2 目录服务器中服务名设置 237 19.1.3 客户端配置 238 19.2 建立安全策略 240 19.2.1 系统安全的策略 240 19.2.2 数据安全的策略 241 19.2.3 用户安全的策略 242 19.2.4 口令管理的策略 245 19.2.5 审计的策略 246 19.2.6 安全检查的清单 247 19.3 使用概要文件管理系统资源 248 19.3.1 创建概要文件 249 19.3.2 将概要文件分配给用户 250 19.4 审计 251 19.4.1 审计功能的开启 251 19.4.2 设置审计选项 251 19.4.3 开始和关闭审计 252 本章小结 253 习题 254 第20章 Oracle数据库DBA基础 255 本章导读 255 20.1 初始化参数和系统性能 255 20.1.1 初始化参数概述 255 20.1.2 初始化参数文件 256 20.1.3 Oracle数据库系统性能调整 259 20.2 DBA用户身份的认证 262 20.2.1 DBA用户身份的认证方法 262 20.2.2 通过操作系统认证DBA 用户身份 263 20.2.3 使用口令文件认证DBA 用户身份 263 20.3 控制文件管理 264 20.3.1 什么是控制文件 264 20.3.2 控制文件的内容 264 20.3.3 在SPFILE中使用多个控制文件 265 20.3.4 在PFILE中使用多个控制文件 265 20.3.5 获取控制文件的相关信息 265 20.4 重做日志管理 266 20.4.1 重做日志文件的结构 266 20.4.2 重做日志的工作原理 267 20.4.3 维护联机重做日志组及其成员文件 267 20.4.4 获取联机重做日志的相关信息 269 20.5 创建Oracle数据库 270 20.5.1 创建Oracle数据库概述 270 20.5.2 使用数据库配置助手创建数据库 270 20.5.3 手工创建Oracle数据库 272 20.5.4 数据库创建失败后的处理 275 20.6 数据库的物理备份与恢复 275 20.6.1 数据库的物理备份 275 20.6.2 数据库的物理恢复 276 本章小结 277 习题 277 参考文献 278 Oracle数据库实用教程(跨高职高 专)-图书简介: 全书分Oracle数据库基础篇、Oracle Developer/2000使用技术与方法、Oracle 数据库提高篇三部分,共20章。本书对Oracle数据库体系结构、网络连接与配置、SQL、PL/SQL、Sql*Plus、各种类型表、索引、视图、表空间、存储过程、数据字典等进行了较全面详细的描述,同时对开发中涉及的DBA操作,如启动与停止数据库、备份与恢复数据库、性能与初始化参数调整、系统与数据安全等内容进行了阐述,本书还从应用开发的角度对Developer/2000做了介绍。本书可作为高等院校(一般本科、成人、高职高专等院校)数据库课程的教材,对于Oracle数据库的系统设计与应用开发人员,也是一本很好的参考书。本书所配教学用的PPT、示例源代码和其他教学相关资源,均可从高等教育出版社高等理工教学资源网下载,网址为http://www.hep-st.com.cn。 Oracle数据库实用教程(跨高职高 专)-相关最新图书 ·全国计算机等级考试二级Visual Basic典型题汇与解析 ·硬盘分区、救援与系统规划 ·大学体验英语快速阅读教程1(跨理工) ·Delphi项目开发实践(第2版) ·动物世界百科全书(彩色图文版)--中国学生成长必读书 ·奥秘世界百科全书(彩色图文版)--中国学生成长必读书 ·世界自然奇观(彩色图文版)--中国学生成长必读书 ·世界文化与自然遗产(彩色图文版)--中国学生成长必读书 ·中国国家地理:青少年版(彩色图文版)--中国学生成长必读书 ·世界重大发明发现百科全书(彩色图文版)--中国学生成长必读书 ·恐龙百科全书(彩色图文版)--中国学生成长必读书 ·游戏中的科学:青少年版(彩色图文版)--中国学生成长必读书 ·学生探索百科全书(彩色图文版)--中国学生成长必读书 ·中国未解之谜(彩色图文版)--中国学生成长必读书 ·安装电工实用技术(技能型系列教 材)(跨高职高专) ·中医专病专效方 ·皮肤病中医外治学 ·肾病临床常用中药指南 ·现代名中医疼痛诊治绝技 ·现代名中医头痛头晕治疗绝技 |