登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

『簡體書』Oracle 从基础到应用(配光盘)(从基础到应用)

書城自編碼: 2253572
分類: 簡體書→大陸圖書→計算機/網絡數據庫
作者: 程朝斌,张水波
國際書號(ISBN): 9787302312789
出版社: 清华大学出版社
出版日期: 2014-03-01

頁數/字數: 479页
書度/開本: 16开

售價:NT$ 531

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
道德经新注 81幅作者亲绘哲理中国画,图文解读道德经
《 道德经新注 81幅作者亲绘哲理中国画,图文解读道德经 》

售價:NT$ 653.0
清俗纪闻
《 清俗纪闻 》

售價:NT$ 449.0
镜中的星期天
《 镜中的星期天 》

售價:NT$ 347.0
世界前沿技术发展报告2024
《 世界前沿技术发展报告2024 》

售價:NT$ 857.0
可转债——新手理财的极简工具
《 可转债——新手理财的极简工具 》

售價:NT$ 296.0
新加坡教育:神话与现实
《 新加坡教育:神话与现实 》

售價:NT$ 439.0
“口袋中的世界史”第一辑·冷战中的危机事件
《 “口袋中的世界史”第一辑·冷战中的危机事件 》

售價:NT$ 1326.0
绝美的奥伦堡蕾丝披肩编织
《 绝美的奥伦堡蕾丝披肩编织 》

售價:NT$ 806.0

建議一齊購買:

+

NT$ 573
《 Python数据分析与挖掘实战 》
+

NT$ 407
《 Visual FoxPro 9.0 数据库应用技术 》
+

NT$ 531
《 Access 2010数据库管理与应用从新手到高手(配光盘)(从新手到高手) 》
+

NT$ 801
《 大数据云计算时代数据中心经典案例赏析 》
+

NT$ 568
《 SQL Server 从入门到精通(附光盘1张)(连续8月SQL Server类全国零售排行前2名,10小时视频,900个经典实例、369项面试真题、138项测试史上最全资源库) 》
+

NT$ 276
《 数据库应用技术教程——ACCESS关系数据库 》
內容簡介:
Oracle数据库是目前最为流行的关系型数据库之一。本书循序渐进地介绍了Oracle数据库开发的基础知识。本书共15章,介绍了Oracle11g关系数据库的体系结构、SQL*Plus命令、表空间和表的创建及使用、控制文件和日志文件的管理、SQL语言的使用、PLSQL的高级应用、SQL语句优化技巧、数据的加载和传输以及使用RMAN工具实现数据库备份和恢复的步骤等,最后以一个权限管理系统来介绍Oracle在实际开发中的应用。
本书适合Oracle初学者快速入门,也适合已有Oracle数据库基础的人员完善自己的Oracle知识体系。另外,对于大中专院校和培训班的学生,本书更是一本不可多得的教材。
目錄
第1章 Oracle关系数据库
1.1 数据库简介
1.1.1 数据库系统基本概念
1.1.2 主流数据库
1.1.3 Oracle数据库的特点
1.1.4 关系数据库
1.2 关系数据库的范式理论
1.2.1 第一范式(1NF)
1.2.2 第二范式(2NF)
1.2.3 第三范式(3NF)
1.3 实体-关系模型
1.3.1 实体-关系模型概念
1.3.2 E-R图的绘制
1.3.3 E-R模型到关系模型
1.4 安装Oracle Database 11g
1.4.1 在Windows环境下的安装过程
1.4.2 Oracle服务管理
1.5 Oracle默认用户
1.6 使用OEM
1.7 项目案例:创建数据库
1.8 习题
1.9 实践疑难解答
1.9.1 Oracle 11g安装时先决条件检查全部失败
1.9.2 安装Oracle 11g后没有OracleDBConsoleorcl服务
1.9.3 SYSTEM用户以SYSDBA的身份登录到OEM问题

第2章 Oracle数据库体系结构
2.1 物理存储结构
2.1.1 数据文件
2.1.2 控制文件
2.1.3 日志文件
2.1.4 其他文件
2.2 逻辑存储结构
2.2.1 表空间(Tablespace)
2.2.2 段(Segment)
2.2.3 区(Extent)









2.2.4 数据块(Block)
2.3 Oracle进程结构
2.3.1 DBWn进程
2.3.2 LGWR进程
2.3.3 CKPT进程
2.3.4 SMON进程
2.3.5 PMON进程
2.3.6 ARCn进程
2.3.7 RECO进程
2.3.8 LCKn进程
2.3.9 SNPn进程
2.3.10 Dnnn进程
2.4 Oracle内存结构
2.4.1 内存结构概述
2.4.2 系统全局区(SGA)
2.4.3 程序全局区(PGA)
2.4.4 排序区
2.4.5 大池
2.4.6 Java池
2.5 数据字典
2.5.1 Oracle数据字典介绍
2.5.2 Oracle常用数据字典
2.6 项目案例:查看视图DBA_DATA_FILE
的结构
2.7 习题
2.8 实践疑难解答
2.8.1 共享池(Shared Pool)的大小
2.8.2 Oracle中怎样设置share_pool_size
参数的大小

第3章 使用SQL*Plus工具
3.1 SQL*Plus概述
3.1.1 SQL*Plus的主要功能
3.1.2 SQL*Plus连接与断开数据库
3.2 使用SQL*Plus命令
3.2.1 使用DESCRIBE命令查看表
结构
3.2.2 执行SQL脚本
3.2.3 使用SAVE命令保存缓冲区内容
到文件
3.2.4 使用GET命令读取脚本文件到缓
冲区
3.2.5 使用EDIT命令编辑缓冲区内容或
文件
3.2.6 使用SPOOL命令复制输出结果到
文件
3.3 变量
3.3.1 临时变量
3.3.2 定义变量
3.4 格式化查询结果
3.4.1 格式化列
3.4.2 设置每页显示的数据行
3.4.3 设置每行显示的字符数
3.5 创建简单报表
3.5.1 报表的标题设计
3.5.2 统计数据
3.6 项目案例:统计各部门的工资总金额
3.7 习题
3.8 实践疑难解答
3.8.1 SQL*Plus连接数据库密码为什么
可以是错误的
3.8.2 COLUMN命令中的FORMAT选
项格式化问题
3.8.3 格式化日期类型
3.8.4 插入数据中包含符号

第4章 表空间
4.1 基本表空间
4.1.1 表空间的管理类型
4.1.2 创建基本表空间
4.1.3 表空间的状态
4.1.4 重命名表空间
4.1.5 修改数据文件的大小
4.1.6 为表空间增加新的数据文件
4.1.7 修改数据文件的自动扩展性
4.1.8 删除表空间的数据文件
4.1.9 修改数据文件的状态
4.1.10 移动数据文件
4.1.11 删除表空间
4.2 临时表空间
4.2.1 创建临时表空间
4.2.2 修改临时表空间
4.2.3 临时表空间组
4.3 大文件表空间
4.4 非标准数据块表空间
4.5 撤销表空间
4.5.1 管理撤销表空间的方式
4.5.2 创建和管理撤销表空间
4.6 项目案例:创建基本表空间
4.7 习题
4.8 实践疑难解答
4.8.1 Oracle如何删除临时表空间
4.8.2 Oracle 如何使用指定表空间

第5章 表
5.1 数据库中的数据类型
5.2 创建表
5.2.1 创建表
5.2.2 指定表空间
5.2.3 指定存储参数
5.3 修改表
5.3.1 增加和删除列
5.3.2 更新列
5.3.3 重命名表
5.3.4 更改表的存储表空间
5.3.5 更改表的存储参数
5.3.6 删除表定义
5.4 表的完整性约束
5.4.1 主键约束(PRIMARY KEY)
5.4.2 外键约束(FOREIGN KEY)
5.4.3 唯一性约束(UNIQUE)
5.4.4 非空约束(NOT NULL)
5.4.5 检查约束(CHECK)
5.4.6 禁用和激活约束
5.5 项目案例:设计医生与病人之间的
关系表
5.6 习题
5.7 实践疑难解答
5.7.1 添加主键约束出现操作错误
5.7.2 如何删除NOT NULL约束

第6章 管理控制文件和日志文件
6.1 管理控制文件
6.1.1 控制文件概述
6.1.2 创建控制文件
6.1.3 控制文件的备份与恢复
6.1.4 移动与删除控制文件
6.2 管理日志文件
6.2.1 日志文件概述
6.2.2 创建日志文件组及其成员
6.2.3 重新定义日志文件成员
6.2.4 切换日志文件组
6.2.5 清空日志文件组
6.2.6 删除日志文件组及其成员
6.2.7 查看日志文件信息
6.3 管理归档日志
6.3.1 归档日志概述
6.3.2 设置数据库模式
6.3.3 设置归档目标
6.3.4 归档文件格式
6.3.5 设置归档进程的跟踪级别
6.3.6 查看归档日志信息
6.4 项目案例:查看数据文件、控制文件和日
志文件
6.5 习题
6.6 实践疑难解答
6.6.1 数据文件丢了怎么办
6.6.2 Oracle数据库控制文件移动后无
法打开数据库

第7章 SQL语言基础
7.1 基本查询
7.1.1 查询命令SELECT
7.1.2 使用WHERE指定过滤条件
7.1.3 使用DISTINCT关键字获取唯一
记录
7.1.4 使用GROUP BY子句分组
7.1.5 使用HAVING子句过滤分组
7.1.6 使用ORDER BY子句排序
7.1.7 使用算术运算符
7.2 SQL更新数据
7.2.1 插入数据——INSERT操作
7.2.2 更新数据——UPDATE操作
7.2.3 删除数据——DELETE操作
7.3 基本函数
7.3.1 字符函数
7.3.2 数值函数
7.3.3 日期时间函数
7.3.4 聚合函数
7.4 数据一致性与事务管理
7.4.1 Oracle中的数据一致性
7.4.2 Oracle中的事务
7.4.3 Oracle中的事务处理
7.4.4 设置保存点
7.4.5 事务处理原则
7.5 项目案例:查看各个部门的员工工资
详情
7.6 习题
7.7 实践疑难解答
7.7.1 Oracle中SELECT语句如何实现
查询行数限制
7.7.2 将列值为NULL的数据放在排序
结果的最前面
7.7.3 为何会报ORA-00979的错误信息

第8章 子查询与高级查询
8.1 子查询
8.1.1 在WHERE子句中使用子查询
8.1.2 在HAVING子句中使用子查询
8.1.3 在FROM子句中使用子查询
8.1.4 使用IN操作符实现多行子查询
8.1.5 使用ANY操作符实现多行子
查询
8.1.6 使用ALL操作符实现多行子
查询
8.1.7 实现多列子查询
8.1.8 实现嵌套子查询
8.1.9 在UPDATE语句中使用子查询
8.1.10 在DELETE语句中使用子查询
8.2 联合语句
8.2.1 使用UNION操作符
8.2.2 使用UNION ALL操作符
8.2.3 使用INTERSECT操作符
8.2.4 使用MINUS操作符
8.3 连接查询
8.3.1 使用等号(=)实现多个表的简单
连接
8.3.2 使用INNER JOIN实现多个表的内连接
8.3.3 使用OUTER JOIN实现多个表的外连接
8.4 项目案例:获取各个部门中工资最高的
员工信息
8.5 习题
8.6 实践疑难解答
8.6.1 出现ORA-01427的错误问题
8.6.2 如果子查询返回多列怎么办
8.6.3 IN和EXISTS之间的区别及
用法
8.6.4 嵌套、连接和简单查询分别适用于什么情况

第9章 PLSQL基础
9.1 PLSQL概述
9.1.1 PLSQL语言特点
9.1.2 PLSQL的基本语法
9.2 PLSQL编程结构
9.2.1 基本语言块
9.2.2 PLSQL数据类型
9.2.3 变量和常量
9.2.4 复合数据类型
9.3 条件分支语句
9.3.1 IF条件分支语句
9.3.2 CASE语句
9.4 循环控制语句
9.4.1 无条件循环
9.4.2 WHILE循环
9.4.3 FOR循环
9.5 游标
9.5.1 游标简介
9.5.2 显式游标
9.5.3 隐式游标
9.5.4 动态游标
9.6 异常处理
9.6.1 异常处理概念
9.6.2 预定义异常
9.6.3 非预定义异常
9.6.4 自定义异常
9.7 项目案例:获取指定部门下的所有
员工信息
9.8 习题
9.9 实践疑难解答
9.9.1 PLSQL块与SQL*Plus命令
的区别
9.9.2 PLSQL中使用游标的问题

第10章 PLSQL高级应用
10.1 触发器
10.1.1 语句触发器
10.1.2 行触发器
10.1.3 INSTEAD OF触发器
10.1.4 系统事件触发器
10.1.5 用户事件触发器
10.1.6 触发器的相关操作
10.2 自定义函数
10.2.1 函数的基本操作
10.2.2 函数的参数
10.3 存储过程
10.3.1 创建与调用存储过程
10.3.2 存储过程的参数
10.3.3 存储过程的其他操作
10.4 程序包
10.4.1 程序包的规范
10.4.2 程序包的主体
10.4.3 调用程序包中的子程序
10.4.4 程序包的其他操作
10.5 项目案例:实现对员工的增加和删除
功能
10.6 习题
10.7 实践疑难解答
10.7.1 创建存储过程时出现语法
错误
10.7.2 SQL、T-SQL与PLSQL的
区别

第11章 用户权限与安全
11.1 用户
11.1.1 创建用户
11.1.2 修改用户密码
11.1.3 删除用户
11.1.4 管理用户会话
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.5 项目案例:用户权限
11.6 习题
11.7 实践疑难解答
11.7.1 Oracle 角色权限
11.7.2 Oracle里角色的密码怎么
用呢
11.7.3 WITH ADMIN OPTION和WITH
GRANT OPTION

第12章 SQL语句优化
12.1 一般的SQL语句优化技巧
12.1.1 SELECT语句中避免使用“*”
12.1.2 WHERE条件的合理使用
12.1.3 使用TRUNCATE替代
DELETE
12.1.4 在确保完整性的情况下多用
COMMIT语句
12.1.5 减少表的查询次数
12.1.6 使用EXISTS替代IN
12.1.7 用表连接替代EXISTS
12.2 合理连接表
12.2.1 FROM子句中表的顺序
12.2.2 WHERE子句的条件顺序
12.3 有效使用索引
12.3.1 使用索引的基本原则
12.3.2 避免对索引列使用NOT关
键字
12.3.3 总是使用索引的第一个列
12.3.4 避免在索引列上使用IS NULL
和IS NOT NULL
12.3.5 监视索引是否被使用
12.4 习题
12.5 实践疑难解答
12.5.1 多次查询数据库的效率问题
12.5.2 如何使用NOT EXISTS替代
NOT IN
12.5.3 为什么Oracle语句不走索引

第13章 其他模式对象
13.1 索引
13.1.1 索引类型
13.1.2 创建索引
13.1.3 创建B树索引
13.1.4 创建位图索引
13.1.5 创建函数索引
13.1.6 管理索引
13.2 临时表
13.2.1 临时表概述
13.2.2 临时表的创建与使用
13.3 视图
13.3.1 创建视图
13.3.2 更新视图中的数据
13.4 序列
13.4.1 序列的创建与使用
13.4.2 修改序列
13.4.3 删除序列
13.5 同义词
13.5.1 管理公有同义词
13.5.2 管理私有同义词
13.6 项目案例:使用序列实现批量插入
数据的功能
13.7 习题
13.8 实践疑难解答
13.8.1 查询视图数据引起临时表空
间暴涨
13.8.2 创建索引出现ORA-0
的错误

第14章 数据加载与传输
14.1 Data Pump工具的概述
14.2 使用Data Pump工具前的准备
14.3 使用Data Pump Export导出数据
14.3.1 Data Pump Export导出选项
14.3.2 实现数据导出
14.4 使用Data Pump Import导入数据
14.4.1 Data Pump Import选项
14.4.2 实现数据导入
14.5 使用EXPDP和IMPDP工具传输表
空间
14.6 SQL*Loader
14.6.1 SQL*Loader概述
14.6.2 数据加载实例
14.7 项目案例:导出和导入books表
14.8 习题
14.9 实践疑难解答
14.9.1 IMPDP导入数据问题
14.9.2 Oracle导入DMP出错

第15章 使用RMAN工具
15.1 RMAN简介
15.1.1 RMAN的特点
15.1.2 RMAN体系结构
15.2 RMAN操作
15.2.1 RMAN命令
15.2.2 创建恢复目录
15.2.3 连接目标数据库
15.2.4 取消目标数据库的注册
15.3 RMAN备份
15.3.1 RMAN备份策略
15.3.2 BACKUP命令
15.3.3 备份数据库
15.3.4 增量备份
15.3.5 镜像复制
15.4 RMAN恢复
15.4.1 RMAN恢复机制
15.4.2 对数据库进行完全介质恢复
15.4.3 恢复表空间和数据文件
15.4.4 恢复归档日志文件
15.5 项目案例:实现数据库的完全备份
和恢复
15.6 习题
15.7 实践疑难解答
15.7.1 无法按NOARCHIVELOG模式备份数据库
15.7.2 如何避免数据库的备份文件损坏而导致数据库崩溃

第16章 权限管理系统
16.1 系统分析与设计
16.1.1 需求分析
16.1.2 系统设计
16.2 数据库设计
16.3 公共模块设计
16.3.1 数据模型公共类
16.3.2 通用数据库连接类
16.4 DAO实现
16.4.1 UserDao
16.4.2 RoleDaoIm
16.5 系统模块的实现
16.5.1 登录
16.5.2 角色管理模块

Oracle从基础到应用

目录

X


XI




Java开源项目 Spring+Hibernate+Struts项目开发详解

错误!文档中没有指定样式的文字。

XII


XIII

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.