Oracle从入门到精通
下午5点前订单,当日发货!超时赔付
¥
4.71
八五品
库存2件
作者秦靖、刘存勇 著
出版社机械工业出版社
出版时间2014-07
版次1
装帧平装
货号9787111324485014
上书时间2024-03-19
商品详情
- 品相描述:八五品
图书标准信息
-
作者
秦靖、刘存勇 著
-
出版社
机械工业出版社
-
出版时间
2014-07
-
版次
1
-
ISBN
9787111324485
-
定价
59.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
449页
-
字数
100千字
-
正文语种
简体中文
-
丛书
程序员书库
- 【内容简介】
-
Oracle11g是甲骨文公司精心打造的全新版本的Oracle数据库,该版本数据库凝聚了Oracle三十多年的精华。《程序员书库:Oracle从入门到精通(视频实战版)》不仅是一本Oracle11g的入门教材,也是初学者快速掌握Oracle11g的捷径。《程序员书库:Oracle从入门到精通(视频实战版)》全书以Oracle11g为例,分为4篇,循序渐进地讲述了Oracle11g的基本语法和基本操作,从数据库的安装开始逐步介绍与数据库交互的语句以及管理数据库中的文件、备份与恢复数据库等操作。在数据库应用篇中,还结合.NET和Java的编程环境讲解了如何连接Oracle11g数据库。《程序员书库:Oracle从入门到精通(视频实战版)》详细介绍了Oracle11g中数据操作和管理的基本知识,突出了数据库操作的实用性和技巧性,其中大量应用了示例讲解数据库使用的每一个知识点。《程序员书库:Oracle从入门到精通(视频实战版)》适合正在学习使用Oracle11g以及想提高数据库管理知识的用户阅读,并可作为开发人员的参考手册。
- 【目录】
-
丛书序
前言
第一篇数据库安装篇
第1章Oracle11g数据库简介
1.1认识Oracle11g
1.1.1Oracle的成长历程
1.1.2了解最新版本Oracle11g
1.1.3Oracle与SQLServer
1.2回忆Oracle的产品版本
1.3学习Oracle11g的新特性
1.3.1数据库管理部分
1.3.2PL/SQL部分
1.4小结
1.5习题
第2章Oracle11g的安装与测试
2.1使用Oracle11g的基本条件
2.1.1硬件条件
2.1.2软件条件
2.2在Windows2003系统中安装Oracle11g
2.2.1获取Oracle11g的安装文件
2.2.2安装Oracle11g
2.2.3安装中遇到的问题
2.3移除Oracle11g
2.3.1停止服务列表的5个服务
2.3.2卸载Oracle产品
2.3.3删除注册表项
2.3.4删除环境变量
2.3.5删除目录并重启计算机
2.4小结
2.5习题
第二篇数据库基础篇
第3章熟悉数据库
3.1什么是数据库
3.1.1了解数据管理的历史
3.1.2数据库的模型
3.1.3学习数据库的三级模式和二级映像
3.1.4数据库中的相关术语
3.1.5数据库设计的完整性
3.2范式-设计关系型数据库的准则
3.2.1第一范式-关系型数据库设计的第一步
3.2.2第二范式-关系型数据库设计的第二步
3.2.3第三范式-关系型数据库设计的第三步
3.3绘制E-R图设计数据库
3.3.1绘制E-R图的基本要素
3.3.2E-R图绘制实例
3.4小结
3.5习题
第4章SQL基础
4.1SQL-数据库沟通的语言标准
4.1.1什么是SQL
4.1.2了解SQL的种类
4.2Oracle11g中支持的数据类型
4.2.1查看Oracle11g中的数据类型
4.2.2常用数据类型
4.3数据定义语言(DDL)
4.3.1使用Create语句创建表
4.3.2使用Alter语句修改表
4.3.3使用Drop语句删除表
4.4约束的使用
4.4.1主键约束
4.4.2外键约束
4.4.3CHECK约束
4.4.4UNIQUE约束
4.4.5NOTNULL约束
4.5数据操纵语言(DML)和数据查询语言(DQL)
4.5.1添加数据就用INSERT
4.5.2修改数据就用UPDATE
4.5.3删除数据就用DELETE
4.5.4查询数据就用SELECT
4.5.5其他数据操纵语句
4.6数据控制语言(DCL)
4.7小结
4.8习题
第5章利用SELECT检索数据
5.1查询数据必备SELECT
5.1.1SELECT语句语法
5.1.2获取指定字段的数据
5.1.3获取所有字段的数据
5.1.4使用别名替代表中的字段名
5.1.5使用表达式操作查询的字段
5.1.6使用函数操作查询的字段
5.1.7去除检索数据中的重复记录
5.2检索出来的数据排序
5.2.1使用排序的语法
5.2.2使用升序和降序来处理数据
5.2.3排序时对NULL值的处理
5.2.4使用别名作为排序字段
5.2.5使用表达式作为排序字段
5.2.6使用字段的位置作为排序字段
5.2.7使用多个字段排序
5.3使用WHERE子句设置检索条件
5.3.1查询中使用单一条件限制
5.3.2查询中使用多个条件限制
5.3.3模糊查询数据
5.3.4查询条件限制在某个列表范围之内
5.3.5专门针对NULL值的查询
5.4GROUPBY和HAVING子句
5.4.1GROUPBY子句语法及使用
5.4.2HAVING子句的使用
5.5使用子查询
5.5.1子查询返回单行
5.5.2子查询返回多行
5.6连接查询
5.6.1最简单的连接查询
5.6.2内连接
5.6.3自连接
5.6.4外连接
5.7小结
5.8习题
第6章Oracle内置函数
6.1数值型函数
6.1.1绝对值、取余、判断数值正负函数
6.1.2三角函数
6.1.3返回以指定数值为准整数的函数
6.1.4指数、对数函数
6.1.5四舍五入截取函数
6.2字符型函数
6.2.1ASCII码与字符转换函数
6.2.2获取字符串长度函数
6.2.3字符串截取函数
6.2.4字符串连接函数
6.2.5字符串搜索函数
6.2.6字母大小写转换函数
6.2.7带排序参数的字母大小写转换函数
6.2.8为指定参数排序函数
6.2.9替换字符串函数
6.2.10字符串填充函数
6.2.11删除字符串首尾指定字符的函数
6.2.12字符集名称和ID互换函数
6.3日期型函数
6.3.1系统日期、时间函数
6.3.2得到数据库时区函数
6.3.3为日期加上指定月份函数
6.3.4返回指定月份最后一天函数
6.3.5返回指定日期后一周的日期函数
6.3.6返回会话所在时区当前日期函数
6.3.7提取指定日期特定部分的函数
6.3.8得到两个日期之间的月份数
6.3.9时区时间转换函数
6.3.10日期四舍五入、截取函数
6.4转换函数
6.4.1字符串转ASCII类型字符串函数
6.4.2二进制转十进制函数
6.4.3数据类型转换函数
6.4.4字符串和RWID相互转换函数
6.4.5字符串在字符集间转换函数
6.4.6十六进制字符串与RAW类型相互转换函数
6.4.7数值转换成字符型函数
6.4.8字符转日期型函数
6.4.9字符串转数字函数
6.4.10全角转半角函数
6.5NULL函数
6.5.1返回表达式为NULL的函数
6.5.2排除指定条件函数
6.5.3替换NULL值函数
6.6集合函数
6.6.1求平均值函数
6.6.2求记录数量函数
6.6.3返回最大、最小值函数
6.6.4求和函数
6.7其他函数
6.7.1返回登录名函数
6.7.2返回会话以及上下文信息函数
6.7.3表达式匹配函数
6.8小结
6.9习题
第7章PL/SQL基础
7.1什么是PL/SQL
7.1.1认识PL/SQL
7.1.2PL/SQL的优势
7.1.3PL/SQL的结构
7.1.4PL/SQL的基本规则
7.1.5PL/SQL中的注释
7.2PL/SQL变量的使用
7.2.1变量、常量的类型及语法
7.2.2标量类型的变量
7.2.3复合类型的变量
7.3表达式
7.3.1数值表达式
7.3.2关系表达式和逻辑表达式
7.4PL/SQL结构控制
7.4.1IF条件控制语句
7.4.2CASE条件控制语句
7.4.3LOOP循环控制语句
7.5PL/SQL中使用DML和DDL语言
7.5.1DML语句的使用
7.5.2DDL语句的使用
7.6PL/SQL中的异常
7.6.1什么是异常
7.6.2处理异常的语法
7.6.3预定义异常
7.6.4非预定义异常
7.6.5自定义异常
7.7PL/SQL函数编写
7.7.1函数的组成
7.7.2函数语法
7.7.3查看函数
7.7.4在PL/SQLDeveloper中创建函数
7.7.5函数的修改、删除
7.8小结
7.9习题
第8章游标-数据的缓存区
8.1什么是游标
8.1.1游标的概念
8.1.2游标的种类
8.2显式游标
8.2.1游标语法
8.2.2游标的使用步骤
8.2.3游标中的LOOP语句
8.2.4使用BULKCOLLECT和FOR语句的游标
8.2.5使用CURSORFORLOOP
8.2.6显式游标的属性
8.2.7带参数的游标
8.3隐式游标
8.3.1隐式游标的特点
8.3.2游标中使用异常处理
8.3.3隐式游标的属性
8.4有关游标的案例
8.5小结
8.6习题
第9章视图-数据库中虚拟的表
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.2.5使用PL/SQL工具创建视图
9.2.6创建带约束的视图
9.2.7有关视图的案例
9.3操作视图数据的限制
9.3.1视图READONLY设置
9.3.2视图CHECKOPTION设置
9.3.3视图创建语句对视图操作的影响
9.4视图的修改
9.4.1视图结构的修改
9.4.2视图约束的修改
9.5视图的删除
9.6小结
9.7习题
第10章存储过程-提高程序执行的效率
10.1什么是存储过程
10.1.1认识存储过程
10.1.2存储过程的作用
10.1.3存储过程的语法
10.2在SQL*Plus中创建存储过程
10.2.1创建第一个存储过程
10.2.2查看存储过程
10.2.3显示存储过程的错误
10.2.4无参存储过程
10.2.5存储过程中使用游标
10.2.6存储过程中的DDL语句
10.2.7有参存储过程
10.3使用PL/SQL工具创建存储过程
10.3.1在PL/SQLDeveloper中创建存储过程
10.3.2调试存储过程
10.4修改、删除存储过程
10.4.1修改存储过程
10.4.2删除存储过程
10.5小结
10.6习题
第11章触发器-保证数据的正确性
11.1什么是触发器
11.1.1认识触发器
11.1.2触发器的作用
11.1.3触发器的类型
11.1.4触发器的语法
11.2使用SQL*Plus操作触发器
11.2.1利用SQL*Plus创建触发器
11.2.2查看触发器
11.2.3DML类型触发器
11.2.4触发器执行顺序
11.2.5复合类型触发器
11.2.6INSTEADOF类型触发器
11.2.7DDL类型触发器
11.2.8用户和系统事件触发器
11.3使用PL/SQL工具操作触发器
11.3.1在PL/SQLDeveloper中创建触发器
11.3.2设置触发器是否可用
11.4修改、删除触发器
11.4.1修改触发器
11.4.2删除触发器
11.5小结
11.6习题
第12章事务和锁-确保数据安全
12.1什么是事务
12.1.1认识事务
12.1.2事务的类型
12.1.3事务的保存点
12.1.4事务的ACID特性
12.2什么是锁
12.2.1认识锁
12.2.2锁的分类
12.2.3锁的类型
12.2.4锁等待与死锁
12.3小结
12.4习题
第三篇数据库管理篇
第13章使用Oracle11gEnterpriseManager
13.1什么是Oracle11gEnterpriseManager
13.1.1Oracle11gEnterpriseManager概述
13.1.2启动OEM
13.2使用OEM管理Oracle
13.2.1OEM中的性能菜单
13.2.2OEM中的可用性菜单
13.2.3OEM中的服务器菜单
13.2.4OEM中的方案菜单
13.2.5OEM中的数据移动菜单
13.2.6OEM中的软件和支持菜单
13.3小结
13.4习题
第14章常用工具介绍
14.1什么是SQL*Plus
14.1.1SQL*Plus简介
14.1.2启动SQL*Plus
14.2使用SQL*Plus
14.2.1使用SQL*Plus编辑命令
14.2.2使用SQL*Plus保存命令
14.2.3使用SQL*Plus运行命令
14.2.4使用SQL*Plus格式化查询结果
14.2.5在SQL*Plus中为语句添加注释
14.3使用PL/SQLDeveloper
14.3.1PL/SQLDeveloper的安装
14.3.2PL/SQLDeveloper的布局
14.4小结
14.5习题
第15章控制文件和日志文件
15.1控制文件与日志文件概述
15.1.1什么是控制文件
15.1.2什么是日志文件
15.2初识控制文件
15.2.1控制文件的内容
15.2.2更新控制文件
15.3控制文件的多路复用
15.3.1使用init.ora多路复用控制文件
15.3.2使用SPFILE多路复用控制文件
15.4创建控制文件
15.5日志文件的管理
15.5.1新建日志文件组
15.5.2添加日志文件到日志文件组
15.5.3删除日志文件组和日志文件
15.5.4查询日志文件组和日志文件
15.6小结
15.7习题
第16章表空间的管理
16.1表空间概述
16.1.1相关概念
16.1.2默认表空间
16.2表空间的管理
16.2.1创建表空间
16.2.2重命名表空间
16.2.3设置表空间的读写状态
16.2.4设置表空间的可用状态
16.2.5建立大文件表空间
16.2.6删除表空间
16.3临时表空间的管理
16.3.1建立临时表空间
16.3.2查询临时表空间
16.3.3创建临时表空间组
16.3.4查询临时表空间组
16.3.5删除临时表空间组
16.4数据文件管理
16.4.1移动数据文件
16.4.2删除数据文件
16.5小结
16.6习题
第17章与数据库安全性有关的对象
17.1用户管理
17.1.1什么是用户管理
17.1.2创建用户
17.1.3修改用户信息
17.1.4删除用户
17.2权限管理
17.2.1什么是权限管理
17.2.2授予权限
17.2.3撤销权限
17.2.4查询用户的权限
17.3角色管理
17.3.1什么是角色
17.3.2创建角色
17.3.3设置角色
17.3.4修改角色
17.3.5删除角色
17.3.6查询角色
17.4概要文件PROFILE
17.4.1什么是PROFILE
17.4.2创建PROFILE
17.4.3修改PROFILE
17.4.4删除PROFILE
17.4.5查询PROFILE
17.5小结
17.6习题
第18章备份与恢复
18.1数据库备份与恢复
18.1.1什么是数据库备份
18.1.2什么是数据库恢复
18.2物理备份和恢复数据库
18.2.1对数据库进行脱机备份
18.2.2对数据库进行联机备份
18.3逻辑备份和恢复数据库
18.3.1逻辑导出数据
18.3.2逻辑导入数据
18.4小结
18.5习题
第19章使用RMAN工具
19.1RMAN概述
19.1.1RMAN的特点
19.1.2与RMAN有关的概念
19.2使用恢复目录
19.2.1创建恢复目录
19.2.2使用RMAN连接
19.2.3在恢复目录中注册数据库
19.2.4使用企业管理器创建恢复目录
19.3通道分配
19.3.1什么是通道分配
19.3.2手动通道分配
19.3.3自动通道分配
19.4备份集
19.4.1什么是备份集
19.4.2BACKUP的使用
19.5从备份中恢复
19.5.1使用RESTORE还原
19.5.2使用RECOVER恢复
19.6小结
19.7习题
第四篇数据库应用篇
第20章在线考试系统数据库设计
第22章在Java中连接Oracle
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价