Oracle资料库基础与案例开发详解

更新时间:2025-05-12 13:56:47 阅读: 评论:0

Oracle资料库基础与案例开发详解

《Oracle资料库基础与案例开发详解(修订版)(升级版)》特色:(1)内容精练、实用。本着“必要的基础知识+详细的程式编写步骤”原则,摒弃琐碎的东西,指导初学者採取最有效的学习方法和获得最良好的学习途径。(2)过程简洁、步骤详细。儘量以可视化操作讲解,讲解步骤做到详细但不繁琐,避免直接使用大量代码占用读者的阅读时间。而对关键代码则进行详细的讲解,做到清晰和透彻。(3)讲解风格通俗易懂。作者均是一线工作人员及教学人员,项目经验丰富,传授知识的能力强。所选案例精练、实用,具有实战性和代表性,能够使读者快速上手。

基本介绍

书名:Oracle资料库基础与案例开发详解 类型:计算机与网际网路 出版日期:2014年1月1日 语种:简体中文 ISBN:9787302344971 作者:徐飞 苗凤君 出版社:清华大学出版社 页数:436页 开本:16 品牌:清华大学出版社

内容简介

《Oracle资料库基础与案例开发详解(修订版)(升级版)》特色:(1)内容精练、实用。本着“必要的基础知识+详细的程式编写步骤”原则,摒弃琐碎的东西,指导初学者採取最有效的学习方法和获得最良好的学习途径。(2)过程简洁、步骤详细。儘量以可视化操作讲解,讲解步骤做到详细但不繁琐,避免直接使用大量代码占用读者的阅读时间。而对关键代码则进行详细的讲解,做到清晰和透彻。(3)讲解风格通俗易懂。作者均是一线工作人员及教学人员,项目经验丰富,传授知识的能力强。所选案例精练、实用,具有实战性和代表性,能够使读者快速上手。

图书目录

第1章Oracle 11g资料库简介
1.1主流资料库简介
1.1.1主流资料库
1.1.2主流资料库的特点
1.2Oraclellg资料库概述
1.2.1企业版
1.2.2标準版
1.2.3标準版1
1.2.4精简版
1.3Oraclellg的新特性
1.3.1资料库管理方面的新特性
1.3.2PL/SQL的新特性
1.3.3其他方面的主要新特性
1.3.4Oracle 11g R2的主要新特性
1.4上机练习
第2章Oracle 11g资料库的安装和卸载
2.1Oracle 11g的安装準备
2.1.1Oracle 11g安装的硬体需求
2.1.2Oracle 11g安装的软体需求
2.2Oracle 11g资料库的安装
2.2.1Oracle 11g的安装过程
2.2.2Oraclellg的常用服务
2.3Oraclellg常见工具的启动
2.3.1Oracle 11g企业管理器的启动
2.3.2SQL*Plus的启动
2.4Oraclellg资料库的卸载
2.5上机练习
第3章Oracle 11g资料库体系结构
3.1Oracle资料库的物理结构
3.1.1数据档案
3.1.2控制档案
3.1.3重做日誌档案
3.2Oracle资料库的逻辑结构
3.2.1表空间(Tablespace)
3.2.2段(Segment)
3.2.3区间(Extent)
3.2.4数据块(Data Block)
3.3Oracle资料库的记忆体结构
3.3.1系统全局区
3.3.2程式全局区
3.4Oracle资料库的进程
3.4.1进程监控进程(PMON)
3.4.2系统监控进程(SMON)
3.4.3日誌写入进程(LGWR)
3.4.4归档进程(ARCn)
3.4.5检查点进程(CKPT)
3.4.6恢复进程(RECO)
3.5上机练习
第4章SQL*Plus工具的使用
4.1SQL*Plus概述
4.1.1SQL*Plus的主要功能
4.1.2SQL*Plus的启动
4.1.3SQL*Plus的退出
4.2SQL*Plus的常用命令
4.2.1describe命令
4.2.2prompt命令
4.2.3define和accept命令
4.2.4替换变数
4.2.5show命令
4.2.6save命令
4.2.7get命令
4.2.8edit命令
4.2.9@命令
4.2.10spool命令
4.2.11start命令
4.3SQL*Plus格式化查询结果命令
4.3.1SQL*Plus环境的设定
4.3.2行设定命令linesize
4.3.3页面设定命令pagesize
4.3.4列设定命令column
4.3.5分屏显示控制命令pause
4.3.6报表页眉页脚设定命令ttitle和btitle
4.3.7统计计算:break和compute
4.4其他快取区编辑命令
4.5上机练习
第5章资料库及资料库对象管理
5.1资料库管理
5.1.1创建资料库
5.1.2删除资料库
5.1.3启动资料库
5.1.4改变资料库启动模式(状态)
5.1.5关闭资料库
5.2表管理
5.2.1数据类型
5.2.2创建表
5.2.3修改表
5.2.4删除表
5.2.5表数据更新
5.2.6定义数据完整性
5.3视图管理
5.3.1创建视图
5.3.2套用视图
5.3.3修改视图
5.3.4删除视图
5.4索引管理
5.4.1创建索引
5.4.2套用索引
5.4.3修改索引
5.4.4删除索引
5.5上机练习
第6章SQL语言基础
6.1SQL语言概述
6.1.1SQL语言的功能
6.1.2SQL语言的特点
6.1.3PL/SQL与SQL的关係
6.2数据定义
6.3数据操纵
6.4数据控制
6.5基本数据查询
6.5.1数据查询基本结构
6.5.2简单查询
6.5.3使用WHERE子句进行筛选
6.5.4使用ORDER BY子句进行查询的排序
6.5.5使用GROUP BY子句进行分组查询
6.5.6使用HAVING子句对分组进行筛选
6.5.7使用INTO子句将查询结果存储到表中
6.5.8常见函式的使用
6.6高级数据查询
6.6.1多表连线查询
6.6.2嵌套查询
6.6.3集合操作
6.7上机练习
第7章SQL语句最佳化
7.1SQL语句使用技巧
7.1.1不用“*”代替所有列名
7.1.2在确保完整性的情况下多用COMMIT语句
7.1.3儘量用WHERE语句代替HAVING
7.1.4 用TRUNCATE代替DELETE
7.1.5儘量使用表连线来代替表的多次查询
7.1.6用EXISTS代替IN
7.1.7用EXISTS代替DISTINCT
7.1.8使用“<=”代替“<”
7.1.9使用指定的详细列名
7.2表的连线方法
7.2.1选择FROM后表的顺序
7.2.2WHERE子句的连线顺序
7.3有效地使用索引
7.3.1索引列上操作符的使用
7.3.2唯一索引列上不要使用NULL值
7.3.3选择複合索引主列
7.3.4避免对大表的全表扫描
7.3.5监视索引是否被使用
7.4上机练习
第8章PUSQL编程基础
8.1PL/SQL概述
8.1.1PL/SQL的基本结构
8.1.2PL/SQL的结构示例
8.1.3PL/SQL的程式注释
8.2PL/SQL常量和变数的定义
8.2.1PL/SQL的字元集
8.2.2数据类型
8.3条件语句
8.3.1IF条件语句
8.3.2CASE条件语句
8.4循环语句
8.4.1LOOP循环语句
8.4.2WHILE循环语句
8.4.3FOR循环
8.5上机练习
第9章PL/SQL高级编程
9.1游标
9.1.1定义游标
9.1.2打开游标
9.1.3从游标获取数据
9.1.4关闭游标
9.1.5游标FOR循环
9.1.6隐式游标
9.2游标属性
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带参数的存储过程
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.3.5三种方法的区别与比较
10.4上机练习
第11章资料库安全管理
11.1Oracle资料库安全性概述
11.1.1Oracle llg的安全性体系
11.1.2Oracle llg的安全性机制
11.2用户
11.2.1创建用户
11.2.2修改用户
11.2.3删除用户
11.3许可权
11.3.1系统许可权
11.3.2对象许可权
11.4角色
11.4.1角色分类
11.4.2创建角色
11.4.3为角色授权
11.4.4为用户授予角色
11.4.5管理角色
11.4.6与角色相关的数据字典
11.5上机练习
第12章备份与恢复 24912.1备份与恢复概述 25012.1.1备份的原则和策略 25012.1.2恢复的原则和策略 25012.2备份与恢复的分类 25112.2.1备份分类 25112.2.2恢复分类 25212.3备份和恢复的方法 25312.3.1冷备份的实施 25312.3.2热备份的实施 25412.3.3冷备份的恢复 25612.3.4热备份的恢复 25712.4上机练习 261第13章逻辑备份/数据的导入导出 26313.1DataPump概述 26413.2创建目录 26513.3DataPump导出数据 26613.3.1EXPDP的3种调用接口 26613.3.2EXPDP的5种调用模式 26713.3.3导出参数说明 26913.4DataPump导入数据 27113.4.1IMPDP的3种调用接口 27113.4.2IMPDP的5种调用模式 27113.4.3导入参数说明 27313.5EXP/IMP导出导入数据 27513.5.1EXP导出数据 27513.5.2IMP导入数据 27713.6上机练习 280第14章使用RMAN工具 28114.1RMAN概述 28214.1.1RMAN的特点 28214.1.2RMAN的基本概念 28214.1.3RMAN中的组件 28314.2RMAN备份準备操作 28414.2.1将资料库设定为归档日誌模式 28414.2.2创建恢複目录使用的表空间 28514.2.3创建RMAN用户并授权 28614.2.4创建恢複目录 28614.2.5连线到目标资料库 28714.2.6设定RMAN 28914.2.7通道分配 29114.3RMAN备份 29214.3.1BACKUP命令 29214.3.2完全备份 29314.3.3增量备份 29314.3.4备份表空间 29514.3.5备份控制档案 29614.3.6备份归档日誌 29614.3.7镜像複製 29614.3.8BACKUP的冷备份与热备份 29714.3.9查看备份信息 29814.4RMAN恢複数据库 29914.4.1资料库的非归档恢复 29914.4.2资料库的归档恢复 30314.4.3数据块的恢复 30414.5上机练习 304第15章Oracle闪回技术 30515.1闪回技术概述 30615.1.1闪回恢复区的作用 30615.1.2配置闪回恢复区 30615.2闪回资料库 30815.2.1闪回资料库的设定 30815.2.2使用闪回资料库 31015.3闪回表 31315.4闪回资源回收筒 31515.4.1禁用启用资源回收筒 31515.4.2查看资源回收筒中的信息 316
15.4.3清除资源回收筒中的对象 31715.4.4闪回资源回收筒中的对象 31715.5闪回版本查询 31815.6闪回事务查询 32015.7闪回数据归档 32215.7.1闪回数据归档 32215.7.2闪回数据归档区 32315.7.3为表指定闪回数据归档区 32515.7.4使用闪回数据归档区 32615.7.5清除闪回数据归档区数据 32615.8上机练习 327第16章Oracle资料库的连线 32916.1ADO.NET概述 33016.2ADO.NET中的对象 33016.2.1Connection对象 33216.2.2Command对象 33416.2.3DataReader对象 33716.2.4DataAdapter对象 33816.2.5DataSet对象 33816.2.6DataTable对象 34016.3数据绑定技术 34116.3.1数据绑定简介 34116.3.2简单数据绑定示例 34116.3.3複杂数据绑定示例 34516.4存储过程套用案例 34916.4.1存储过程简介 34916.4.2存储过程的套用 35016.5上机练习 354第17章仓库管理信息系统 35517.1系统要求 35617.2需求分析 35617.3系统设计 35817.4资料库设计 35917.4.1资料库概念结构设计 35917.4.2资料库逻辑结构设计 36117.4.3资料库物理结构设计 36317.5系统设计与实现 36517.5.1开发工具和环境 36517.5.2关键代码 36517.6本章小结 381第16章Oracle资料库的连线 32916.1ADO.NET概述 33016.2ADO.NET中的对象 33016.2.1Connection对象 33216.2.2Command对象 33416.2.3DataReader对象 33716.2.4DataAdapter对象 33816.2.5DataSet对象 33816.2.6DataTable对象 34016.3数据绑定技术 34116.3.1数据绑定简介 34116.3.2简单数据绑定示例 34116.3.3複杂数据绑定示例 34516.4存储过程套用案例 34916.4.1存储过程简介 34916.4.2存储过程的套用 350
16.5上机练习 354第17章仓库管理信息系统 35517.1系统要求 35617.2需求分析 35617.3系统设计 35817.4资料库设计 35917.4.1资料库概念结构设计 35917.4.2资料库逻辑结构设计 36117.4.3资料库物理结构设计 36317.5系统设计与实现 36517.5.1开发工具和环境 36517.5.2关键代码 36517.6本章小结 381第18章图书馆管理系统 38318.1系统概述 38418.2需求分析 38418.3资料库分析与设计 38618.3.1E-R图分析 38718.3.2资料库的逻辑设计 38818.4程式结构框图 38918.5详细设计 39018.5.1登录视窗 39018.5.2主界面 39218.5.3图书管理 39518.5.4读者管理 40918.5.5图书流通管理 41818.5.6系统管理 42718.6本章小结 435

本文发布于:2023-03-26 22:06:12,感谢您对本站的认可!

本文链接:http://www.ranqi119.com/to/1680221420267512.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:详解   资料库   案例   基础   Oracle
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26|友情:优美诗词|电脑我帮您|扬州装修|369文学|学编程|软件玩家|水木编程|编程频道