{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
free FREE

Change Your Zip Code

Inventory information and delivery speeds may vary for different locations.

Location History

{{email ? __('Got it!') : __('Restock Alert')}}

We will notify you by email when the item back in stock.

Cancel
Yami

Jingdong book

Oracle数据库应用与实践

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

Oracle数据库应用与实践

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
Ends in
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
Sale ends in
Sale will starts after Sale ends in
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) Details
Best before

Currently unavailable.

We don't know when or if this item will be back in stock.

Unavailable in your area.
Sold Out

Details

Full product details
Editer Recommend

从应用与实践出发,全面介绍了Oracle数据库管理与开发,力求让不同层次的读者都可以快速撑握Oracle的使用,并能初步了解Oracle数据挖掘的高级应用
290个实例、10个应用案例、1个综合项目案例、300个练习题、8个实验指导、21个Oracle常用语句及技巧、10个Oracle认证考试样题
介绍了Oracle 11g、Oracle 12c的最新内容,并介绍了最新的Oracle 11g认证考试的内容,涵盖Oracle的基本使用、技术原理、SQL语句、PL/SQL、备份与恢复、应用技巧等
包含了Oracle 开发人员、DBA及系统分析人员必须要掌握的知识,适合Oracle数据库管理与开发人员、Oracle认证考试学员、教师和学生等阅读
关于本书
市场上唯一一本介绍Oracle数据挖掘高级应用的图书
每章都有详细的案例分析和实践练习,最后还提供了课程的实验指导
涵盖Oracle 11g的体系结构、应用技术及PL/SQL在实际项目中要重点掌握的内容
结合大量示例对初学者经常出现的一些问题进行了归纳和总结
采用了大量的实例和常见问题分析,涵盖Oracle数据库的常用知识点和使用技巧
所有实例都采用代码、图示相结合的方式,做到了明确直观
大多知识点使用了SQL语句和图形界面操作相对照的方式进行讲解
对每个知识点都指明了核心要点和使用技巧,使读者能够明确学习的重点
课后习题涵盖书中所有的知识点和基本语法,可为OCP和OCM等认证考试提供帮助


推荐阅读(请点丛书链接查看)

《Oracle数据库管理从入门到精通》(一本书彻底搞定Oracle数据库管理!配21小时教学视频)

《Oracle PL/SQL从入门到精通》(PL/SQL经典畅销书,书彻底搞定Oracle PL/SQL开发!配7.8小时教学视频)

《SQL Server入门很简单》 (数据库畅销书作者执笔,10小时视频,快速掌握SQL Server)

《MySQL入门很简单》 (畅销书,荣获“最受读者喜爱的原创IT技术图书奖,,配25.5小时视频)

程序员的数学思维修炼(趣味解读)》 (专门为程序员而写的数学书,生动有趣,程序员必读!)

“Linux典藏大系” (丛书畅销10万册,全面、详细、深入、实用,Linux爱好者必读经典)

《精通C# 5.0与.NET 4.5高级编程:LINQ、WCF、WPF和WF》(深入剖析.NET 4.5框架的四大技术,.NET程序员进阶必读)

Content Description

《Oracle数据库应用与实践》是作者在多年从事Oracle数据库教学和开发的基础上编写而成的。本书从应用与实践的角度出发,全面介绍了Oracle数据库应用与开发技术。书中通过大量的示例代码和案例分析,并配以习题和上机练习,强化基本概念,着重训练学生的动手能力。通过阅读本书,读者能够快速掌握Oracle开发的方方面面。另外,本书免费提供教学课件、案例源代码和习题答案等教学资源(需要下载)。
《Oracle数据库应用与实践》共14章,分为3篇。第1篇为基础篇,涵盖的主要内容有数据库基础、Oracle数据库体系结构、Oracle数据库常用工具、表空间和数据文件管理、Oracle模式对象、SQL语言基础。第2篇为进阶篇,涵盖的主要内容有SELECT高级查询、PL/SQL编程基础、存储过程与函数的创建、触发器和包的创建与应用、Oracle安全性管理、数据库备份和恢复。第3篇为高级篇,涵盖的主要内容有系统性能及语句优化、Oracle数据库挖掘技术等,最后还通过数据库综合实例学习了Oracle开发的经验和技巧。附录中提供了实验指导和实习、常用Oracle使用技巧及Oracle认证考试等内容。
《Oracle数据库应用与实践》内容丰富,注重实践,适合Oracle初学者阅读,尤其适合作为大中专院校教材和教学参考书使用。对于Oracle数据库管理和开发人员及相关专业人士,本书也是不可多得的参考书。


快速了解本书精华内容
Oracle数据库概述
Oracle数据库体系结构
Oracle数据库常用工具
表空间和数据文件管理
Oracle模式对象
SQL语言基础
SELECT高级查询
PL/SQL编程基础
存储过程、函数、触发器和包
Oracle安全性管理
数据库备份和恢复
系统性能及语句优化
Oracle数据挖掘技术
数据库应用综合实例
实验指导与实习
Oracle常用语句与使用技巧
Oracle数据库认证考试介绍与样题

Author Description

方巍,博士、博士后、副教授、硕导、高级工程师。中国计算机学会高级会员、ACM会员、中国系统分析师协会(CSAI)顾问团专业顾问、江苏省计算机学会会员和江苏省人工智能学会委员、江苏省政府采购招标评审专家。有多年的JavaEE和数据库软件开发与设计经验,深入理解数据库系统的应用与开发过程。目前已主持了2项省部级项目和3项市厅级项目,参与了国家自然科学基金、教育部重点科研项目、江苏省重大科技支撑计划等国家级和省部级科研项目共8项。在国际和国内相关学术会议和核心期刊上发表了论文20余篇,其中被SCI和EI检索15篇。获得了国家发明专利授权6项和软件著作权7项。研究兴趣包括信息集成、云计算和大数据挖掘等。


文学志,博士、博士后、硕导、副教授。毕业于东北大学计算机应用技术专业。中国计算机学会会员、ACM会员。有多年的数据库软件开发与设计经验,深入理解数据库系统在企业信息化进程中的应用。先后参与了国家自然科学基金项目、国际科技合作重点项目、国家863高技术研究发展计划项目及其他省级科研项目共5项。已经在中文核心期刊及以上级别的杂志和国内外重要学术会议上发表了学术论文近40篇。获得了国家发明专利3项。研究兴趣包括机器学习、模式识别和智能交通等。

Catalogue

第1篇 基础篇
第1章 Oracle数据库概述
1.1 数据库基本概念
1.1.1 数据库与数据库管理系统
1.1.2 关系数据模型
1.1.3 关系数据库系统的组成
1.2 了解常用的数据库产品
1.3 Oracle简介
1.3.1 Oracle的发展历程
1.3.2 Oracle的特点
1.3.3 Oracle的工作模式
1.3.4 Oracle应用结构
1.3.5 Oracle基本概念
1.4 Oracle 11g环境
1.4.1 在Windows环境下安装Oracle 11g
1.4.2 在Linux环境下安装Oracle 11g
1.4.3 Oracle网络服务
1.4.4 Oracle启动与关闭
1.5 Oracle安装与使用常见问题
1.6 本章小结
1.7 习题与实践练习
第2章 Oracle数据库体系结构
2.1 物理存储结构
2.1.1 数据文件
2.1.2 控制文件
2.1.3 日志文件
2.1.4 其他文件
2.2 逻辑存储结构
2.2.1 表空间
2.2.2 段
2.2.3 区
2.2.4 块
2.3 内存结构
2.3.1 系统全局区(SGA)
2.3.2 程序全局区(PGA)
2.4 Oracle进程结构
2.5 数据字典
2.5.1 静态数据字典
2.5.2 动态数据字典
2.6 本章小结
2.7 习题与实践练习
第3章 Oracle数据库常用工具
3.1 SQL*Plus概述
3.2 启动、退出SQL*Plus
3.3 预备知识
3.4 SQL*Plus运行环境
3.5 使用SQL*Plus命令
3.5.1 HELP命令
3.5.2 DESCRIBE 命令
3.5.3 编辑SQL*Plus命令
3.5.4 如何在SQL*Plus中使用变量
3.5.5 SQL*Plus的报表功能
3.6 企业管理器(OEM)
3.6.1 OEM的启动
3.6.2 OEM的使用
3.7 实例分析
3.8 本章小结
3.9 习题与实践练习
第4章 表空间和数据文件管理
4.1 Oracle数据库逻辑结构
4.2 表空间和数据文件概述
4.3 表空间中的磁盘空间管理
4.4 创建表空间
4.4.1 创建永久表空间
4.4.2 创建临时表空间
4.4.3 创建撤销表空间
4.4.4 创建非标准块表空间
4.4.5 创建大文件表空间
4.5 维护表空间和数据文件
4.5.1 重命名表空间和数据文件
4.5.2 改变表空间和数据文件状态
4.5.3 设置默认表空间
4.5.4 扩展表空间
4.5.5 删除表空间和数据文件
4.6 查看表空间和数据文件信息
4.7 实例分析
4.8 本章小结
4.9 习题与实践练习
第5章 Oracle模式对象
5.1 表
5.1.1 创建表
5.1.2 管理表
5.2 表的约束
5.2.1 NOT NULL(非空)约束
5.2.2 UNIQUE(唯一性)约束
5.2.3 PRIMARY KEY(主键)约束
5.2.4 FOREIGN KEY约束
5.2.5 CHECK(检查)约束
5.2.6 禁用和激活约束
5.2.7 约束的验证状态
5.3 视图
5.3.1 创建视图
5.3.2 视图的DML操作
5.3.3 修改和删除视图
5.4 索引
5.4.1 索引分类
5.4.2 创建索引
5.4.3 管理索引
5.5 序列
5.5.1 创建序列
5.5.2 使用序列
5.5.3 管理序列
5.6 同义词
5.7 实例分析
5.8 本章小结
5.9 习题与实践练习
第6章 SQL语言基础
6.1 SQL语言概述
6.1.1 SQL语言的特点
6.1.2 SQL语言的种类
6.1.3 SQL语言规范与操作
6.1.4 SQL操作界面
6.2 Oracle 11g常用数据类型与运算符
6.2.1 Oracle11g中常用数据类型
6.2.2 Oracle常用操作符
6.3 数据操纵语言(DML)
6.3.1 SELECT基本查询
6.3.2 添加数据就用INSERT
6.3.3 修改数据就用UPDATE
6.3.4 删除数据就用DELETE或TRUNCATE
6.3.5 其他数据操纵语句
6.4 数据控制语言(DCL)
6.4.1 GRANT语句
6.4.2 REVOKE语句
6.5 事务控制语言(TCL)
6.5.1 COMMIT语句
6.5.2 ROLLBACK语句
6.5.3 SAVEPOINT保存点
6.6 使用函数
6.6.1 字符串函数
6.6.2 数值函数
6.6.3 日期时间函数
6.6.4 转换函数
6.6.5 聚合函数
6.7 实例分析
6.8 本章小结
6.9 习题与实践练习
第2篇 进阶篇
第7章 SELECT高级查询
7.1 简单连接查询
7.1.1 使用等号(=)实现多个表的简单连接
7.1.2 为表设置别名
7.2 使用JOIN关键字的连接查询
7.2.1 内连接查询
7.2.2 外连接查询
7.2.3 交叉连接
7.3 SELECT查询的集合操作
7.3.1 UNION集合运算
7.3.2 INTERSECT集合运算
7.3.3 MINUS集合运算
7.4 子查询
7.4.1 子查询的类型
7.4.2 单行子查询
7.4.3 多行子查询
7.4.4 多列子查询
7.4.5 关联子查询
7.4.6 其他语句中使用子查询
7.5 实例分析
7.6 本章小结
7.7 习题与实践练习
第8章 PL/SQL编程基础
8.1 PL/SQL简介
8.1.1 PL/SQL体系结构
8.1.2 PL/SQL特点
8.1.3 PL/SQL的开发和运行环境
8.2 PL/SQL程序块结构
8.3 常量和变量
8.3.1 PL/SQL标识符
8.3.2 数据类型
8.3.3 声明常量与变量
8.3.4 使用%TYPE和%ROWTYPE定义变量
8.4 PL/SQL控制结构
8.4.1 条件结构
8.4.2 循环结构
8.5 游标的创建与使用
8.5.1 声明游标
8.5.2 打开游标
8.5.3 检索游标
8.5.4 关闭游标
8.5.5 游标常用属性
8.5.6 简单游标循环
8.5.7 游标FOR循环
8.5.8 带参数的游标
8.5.9 使用游标更新数据
8.6 PL/SQL的异常处理
8.6.1 异常处理
8.6.2 系统异常
8.6.3 自定义异常
8.7 PL/SQL应用程序性能调优
8.7.1 PL/SQL性能问题的由来
8.7.2 确定PL/SQL的性能问题
8.7.3 PL/SQL性能优化特性
8.8 综合实例
8.9 本章小结
8.10 习题与实践练习
第9章 存储过程、函数、触发器和包
9.1 存储过程
9.1.1 创建与调用存储过程
9.1.2 修改与删除存储过程
9.1.3 与存储过程相关数据字典
9.1.4 存储过程使用注意事项
9.2 函数
9.2.1 创建和调用函数
9.2.2 修改和删除函数
9.3 触发器
9.3.1 触发器类型
9.3.2 创建触发器
9.3.3 管理触发器
9.3.4 创建触发器的限制
9.4 程序包
9.4.1 创建程序包
9.4.2 包的开发步骤
9.4.3 删除程序包
9.4.4 包的管理
9.5 实例分析
9.6 本章小结
9.7 习题与实践练习
第10章 Oracle安全性管理
10.1 用户
10.1.1 创建用户
10.1.2 管理用户
10.2 权限管理
10.2.1 权限概述
10.2.2 系统权限管理
10.2.3 对象权限管理
10.2.4 安全新特性
10.3 角色管理
10.3.1 角色概述
10.3.2 用户自定义角色
10.3.3 管理用户角色
10.4 概要文件和数据字典视图
10.4.1 创建概要文件
10.4.2 管理概要文件
10.4.3 数据字典视图
10.5 审计
10.5.1 审计启用与关闭
10.5.2 登录审计
10.5.3 语句审计
10.5.4 对象审计
10.5.5 权限审计
10.6 实例分析
10.6.1 Oracle 透明数据加密(TDE)
10.6.2 实施表空间级透明数据加密
10.6.3 某教务管理系统的安全性设计
10.7 本章小结
10.8 习题与实践练习
第11章 数据库备份和恢复
11.1 备份和恢复概述
11.1.1 数据库备份概述
11.1.2 数据库备份的种类
11.1.3 数据库备份的保留策略
11.1.4 数据库恢复概述
11.1.5 备份与恢复的关系
11.2 物理备份与恢复
11.2.1 冷备份与恢复
11.2.2 热备份与恢复
11.2.3 几种非完全恢复方法
11.3 逻辑备份与恢复
11.3.1 逻辑备份与恢复概述
11.3.2 EXP/IMP导出/导入
11.3.3 数据泵(Data Pump)
11.3.4 恢复管理器(RMAN)
11.4 案例分析
11.5 本章小结
11.6 习题与实践练习
第3篇 高级篇
第12章 系统性能及语句优化
12.1 Oracle系统性能概述
12.1.1 影响Oracle数据库性能要素
12.1.2 Oracle SQL语句处理过程
12.1.3 Oracle数据库性能优化内容
12.2 共享池
12.2.1 共享池工作原理
12.2.2 共享池大小管理
12.2.3 将PL/SQL 驻留在共享池中
12.3 网络配置问题
12.4 调整磁盘I/O
12.5 调整竞争
12.6 PL/SQL wrap(转换器)
12.6.1 运行 wrap实用程序
12.6.2 输入和输出文件
12.7 SQL语句优化技巧
12.7.1 SQL优化的一般性原则
12.7.2 SELECT语句中避免使用"*"
12.7.3 使用WHERE子句替代HAVING子句
12.7.4 使用表连接而不是多个查询
12.7.5 选择最有效率的表名顺序
12.7.6 WHERE子句中的连接顺序
12.7.7 用TRUNCATE替代DELETE
12.7.8 尽量多使用COMMIT
12.7.9 使用EXISTS替代IN
12.7.10 使用EXISTS替代DISTINCT
12.7.11 使用">="替代">"或"<="替代"<"
12.7.12 SQL语句排序优化
12.8 有效使用索引
12.8.1 创建索引的基本原则
12.8.2 索引列上避免使用"非"操作符
12.8.3 用UNION替换OR
12.8.4 避免对唯一索引列使用NULL值
12.8.5 选择复合索引主列
12.8.6 监视索引是否被使用
12.9 Oracle索引优化存在的问题
12.10 常用Oracle数据库调优工具
12.11 案例分析
12.12 本章小结
12.13 习题与实践练习
第13章 Oracle数据挖掘技术
13.1 Oracle数据挖掘(ODM)技术简介
13.1.1 数据挖掘概述
13.1.2 Oracle数据挖掘概述
13.1.3 Oracle数据挖掘特点
13.1.4 ODM使用方式
13.2 Oracle数据挖掘功能安装
13.2.1 ODM安装要求
13.2.2 ODM安装过程
13.3 Oracle数据挖掘应用实例
13.3.1 ODM开发过程
13.3.2 ODM开发案例
13.4 本章小结
13.5 习题与实践练习
第14章 数据库应用综合实例
14.1 系统设计
14.1.1 系统功能概述
14.1.2 系统功能模块设计
14.2 数据库设计
14.2.1 数据库需求分析
14.2.2 数据库逻辑结构设计
14.3 数据库实现
14.3.1 创建mmu用户
14.3.2 创建表、序列和约束
14.4 系统功能设计
14.4.1 逻辑分层结构设计
14.4.2 系统文件组织结构
14.4.3 实体对象设计
14.4.4 定义ActionForm
14.4.5 持久层结构设计
14.4.6 业务层结构设计
14.4.7 页面结构设计
14.5 系统功能实现
14.5.1 创建Web项目--MedicineManager
14.5.2 配置文件
14.5.3 实体及映射
14.5.4 公共类设计
14.5.5 系统登录模块设计
14.5.6 药品类别信息管理
14.5.7 药品信息管理
14.5.8 系统管理
14.5.9 运行项目
14.6 本章小结
附录A 实验指导与实习
实验1 Oracle数据库安装、启动和关闭
实验2 SQL*Plus工具使用
实验3 SQL语句操作
实验4 PL/SQL编程I(存储过程和函数)
实验5 PL/SQL编程II(触发器和包)
实验6 Oracle用户权限与安全
实验7 Oracle数据库备份与恢复
实验8 综合实习
附录B Oracle常用语句与使用技巧
附录C Oracle数据库认证考试介绍与样题
参考文献

Book Abstract

第3章Oracle数据库常用工具在数据库系统中,可以使用两种方式执行命令,一种方式是通过图形化工具,另一种方式是直接使用各种命令。图形化工具的特点是直观、简单、容易记忆,而直接使用命令则需要记忆具体命令的语法形式。但是,图形工具灵活性比较差,不利于用户对命令及其选项的理解;而命令则非常灵活,有利于加深用户对复杂命令选项的理解,并且可以完成某些图形工具无法完成的任务。在Oracle11g系统中,提供了用于执行SQL语句和PL/SQL程序的工具SQL*Plus。本章先简要地从整体上介绍SQL*Plus工具,然后再介绍一些SQL*Plus工具中常用的操作命令。
本章知识要点:了解SQL*Plus的运行环境;熟悉SQL*Plus基本的运行环境设置;熟悉HELP命令;熟练掌握DESCRIBE命令的使用;掌握PROMPT命令的使用;掌握SPOOL命令的使用;熟练掌握COLUMN命令的应用;熟练掌握缓存区命令的使用;熟练掌握在SQL*Plus中编写、运行脚本文件;了解企业管理器的配置方法;掌握企业管理器的启动和停止方法;了解企业管理器的功能及基本使用方法;综合使用SQL*Plus命令解决实际问题。
3.1SQL*Plus概述Oracle的SQL*Plus是与Oracle进行交互的客户端工具。在SQL*Plus中,可以运行SQL*Plus命令与SQL语句。我们通常所说的DML(DataManipulationLanguage)、DDL(DataDefineLanguage)和DCL(DataControlLanguage)语句都是SQL语句,它们执行完后,都可以保存在一个被称为SQLBuffer的内存区域中,并且只能保存一条最近执行的SQL语句。我们可以对保存在SQLBuffer中的SQL语句进行修改,然后再次执行,SQL*Plus一般都与数据库打交道。
除了SQL语句,在SQL*Plus中执行的其他语句我们称之为SQL*Plus命令。它们执行完后,不保存在SQLBuffer的内存区域中,它们一般用来对输出的结果进行格式化显示,以便于制作报表。
SQL*Plus是Oracle数据库管理系统提供的一个工具软件,它提供一个人机接口,通过SQL*Plus管理和维护数据库,如常用的查询数据表信息、系统信息和数据文件等。它提供了一系列指令,通过这些指令可以简化用户的指令或者格式化输出信息。它还提供了编写脚本文件的功能,可以极大地提高DBA管理数据库的效率。SQL*Plus作为数据库管理工具可以设置友好的环境变量,以方便DBA的管理和维护需求。
SQL*Plus作为与Oracle进行交互的常用工具,具有很强的功能,主要有:
数据库的维护,如启动、关闭等,这些一般在服务器上操作。
执行SQL语句执行PL/SQL。
执行SQL脚本。
数据的导出,报表。
应用程序开发、测试。
生成新的SQL脚本。
供应用程序调用,如安装程序中进行脚本的安装。
用户管理及权限维护等。
3.2启动、退出SQL*Plus
SQL*Plus是与Oracle数据库进行交互的一个非常重要、在服务器端或客户端都可以使用的工具,同时也是一个通用的、在各种平台上几乎都完全一致的工具。所以SQL*Plus的应用非常广泛。而且初学者基本上都是使用SQL*Plus和Oracle数据库进行交互的。如果要使用SQL*Plus与数据库服务器进行交互,首先要登录到数据库服务器上,这时在SQL*Plus进程和数据库服务器之间将建立一条连接,它们以客户/服务器模式工作。下面介绍几种Oracle11g中SQL*Plus的启动和退出方法。
方法一:在程序组中启动、退出。
(1)依次选择“开始”→“所有程序”→Oracle-OraDb11g_home1→“应用程序开发”→SQLPlus命令,如图3-1所示。图3-1“开始”菜单中的“SQL*Plus”菜单项
(2)在打开的SQLPlus窗口中出现了“请输入用户名”的提示字样,在“请输入用户名”后输入数据库的username,并按Enter键。在“输入口令”后输入数据库的登录口令,并按Enter键。当出现“连接到”字样和“SQL>”提示符后表示已经成功连接数据库,如图3-2所示,SQL*Plus已经准备好接收命令或者语句了。图3-2连接到默认数据库或者在“请输入用户名”后直接输入username/password[@connect_identifier]而直接登录连接到数据库。其中[@connect_identifier]可选(connect_identifier是数据库的连接标识符,其简写的别名就是网络服务名)。亦可在“请输入用户名”后输入username,在“输入口令”后输入password[@connect_identifier]。
(3)在“SQL>”提示符后输入命令或者语句,然后回车,就可以实现和数据库的交互了。命令和语句不分大小写,但建议将命令和语句保留字大写。命令后面不需要(但可以)输入分号“;”,而SQL语句的后面需要输入分号来结束。
(4)在“SQL>”提示符后输入exit或者quit后按Enter键即可退出SQL*Plus。如果要在不退出SQL*Plus的情况下断开与数据库服务器的连接,则输入DISCONNECT命令。如果要重新连接,或者在已经连接的情况下以另一个用户的身份连接,则使用CONNECT命令。这条命令的格式为:CONNECT用户名/口令assysdba
如图3-3所示。
图3-3connect连接另一个数据库方式如果是SYS用户,则使用assysdba或者assysoper参数。如果是远程登录,还要在用户名和口令之后输入网络服务名。
方法二:在安装目录中找到sqlplus.exe启动、退出。在Oracle的BIN目录中找到sqlplus.exe双击后启动即可,如果是按默认的方式安装的,则sqlplus.exe的路径为D:\app\Administrator\product\11.2.0\dbhome_1\BIN。其他操作同方法一。
方法三:在运行中启动、退出SQL*Plus。依次选择“开始”→“运行…”命令,在“运行”窗口中的“打开(O):”右边的文本框中输入sqlplus用户名/口令@数据库名,然后单击“确定”按钮即可。例如要连接到数据库magical的用户名为scott,口令是tiger,则在“运行”窗口中启动SQL*Plus的方法如图3-4所示。退出操作同方法一。图3-4在运行窗口中启动SQL*Plus
方法四:在命令行中启动、退出。
这种方法的前提是在安装Oracle11g时已经在环境变量Path添加了sqlplus.exe程序的完整路径D:\app\Administrator\product\11.2.0\dbhome_1\BIN。在安装时这个环境变量是会自动添加的,所以无需做调整,为了证实,你可以在Path变量中找找上述路径是否存在。
(1)依次选择“开始”→“所有程序”→“附件”→“命令提示符”命令。打开命令提示符窗口。
(2)输入sqlplus或者sqlpuls.exe后按Enter键。会出现“请输入用户名”字样,后续的操作就同方法一了。或者直接输入sqlplususername/password[@connect_identifier]连接到数据库,连接数据库成功后的界面如图3-5所示。后续的操作同方法一。图3-5命令方式启动SQL*Plus
方法五:快捷方式的启动、退出。
(1)在D:\app\Administrator\product\11.2.0\dbhome_1\BIN(默认安装情况下,视自己的安装情况而定)目录下找到sqlplus.exe。
(2)在sqlplus.exe图标上单击右键,在菜单中选择“发送到”→“桌面快捷方式”命令。
(3)在桌面上找到sqlplus.exe的快捷方式,在其图标上单击右键,从快捷菜单中选择“属性”命令,在弹出的窗口中有个“目标”,将目标中的内容改为D:\app\Administrator\product\11.2.0\dbhome_1\BIN\sqlplus.exeusername/password@网络服务名。然后依次单击窗口下面的“应用”和“确定”按钮,如图3-6所示。图3-6快捷方式启动SQL*Plus
(4)双击桌面上SQL*Plus的快捷方式即可自动连接到指定的数据库。后续的操作同
方法一。
几种连接方式的优缺点如下:
命令行方式的优点是可以使用复制、粘贴等功能;缺点是在命令行中带参数启动SQL*Plus程序就会在标题栏显示该参数,不利于保密。快捷方式的优点是无需每次都输入用户名、口令和连接字符串;缺点是容易暴露用户名和口令,不安全。
……

Introduction

数据库在如今信息社会的各行各业中都有着举足轻重的地位,而Oracle数据库系统则是目前最优秀的大型数据库管理系统之一,一直是各大企事业单位后台存储的首选。Oracle数据库系统的灵活体系结构以及跨平台的特性,适用面广,市场占有率高,各种高级语言都能很好地与之合作,其安全性、完整性、一致性等优点深受广大用户的青睐,已广泛地应用于政府和各类企事业部门。
目前市场上关于Oracle数据库相关的图书虽然比较多,质量也比较高,但是偏重于技术的深度,对于初学者来说会觉得过于专业,有点难懂,而且对一些具有较高应用价值的内容如Oracle数据库挖掘技术鲜有介绍。本书是作者在多年从事数据库教学、开发和参考多本同类教材的基础上编写而成的,根据教学过程中教师和学生的使用心得体会,采用理论与实践相结合的方式,以简洁轻松的文字,简短精练的示例代码,力求让不同层次的开发人员尽快掌握Oracle数据库开发。本书章节编排合理,循序渐进,由浅入深地介绍Oracle数据库系统的使用方法、技术原理、标准SQL语句、PL/SQL应用、Oracle备份与恢复、Oracle应用技巧等内容,尽可能做到内容简洁、新颖而又全面。内容基本上包括当前Oracle11g和Oracle12c的最新内容,同时也覆盖了最新的Oracle11g认证考试相关内容。不仅包含Oracle程序设计人员、DBA所必须掌握的知识,而且还涵盖了系统分析人员所要求的内容。
本书特色
1.提供丰富的案例分析和实习指导,提高教与学的效率
为了便于读者理解本书内容,提高教师讲授和学生学习的效率,每章都有详细的案例介绍和实践练习。书后附录提供了课程的实验指导,方便师生进行课堂实验,将每章的理论知识结合实践开发加以灵活运用,而且每章习题都提供答案下载。
2.涵盖Oracle最新技术细节和Oracle认证考试内容,提供系统化的学习思路
本书内容涵盖Oracle11g的体系结构、应用技术及PL/SQL语言在实际项目中需要重点掌握的方面。同时对最新Oracle12c内容也有所涉及。还提供了Oracle认证考试相关内容,以方便广大读者在掌握Oracle理论与应用的基础上,获得高含金量的Oracle认证证书。
3.提供Oracle应用与管理过程中的常用技巧
本书对Oracle使用过程中经常出现的问题和一些常用技巧进行了介绍。同时还配以大量的示例对技术要点在实际工作中的应用进行了讲解。另外还对初学者经常出现的一些问题进行了总结归纳,让读者能尽快上手。
4.应用驱动,实用性强
本书对每个示例代码都进行了仔细讲解,并提供了各种实际应用场景,力求让应用开发人员将这些知识点尽快应用到实际的开发过程中。
5.项目案例典型,实战性强,有较高的应用价值
本书最后提供了一个项目实战案例。该案例来源于作者所开发的实际项目,具有很高的应用价值和参考性。而且该案例采用了最新的JavaEE框架实现,便于读者融会贯通地理解本书中所介绍的技术。这些案例稍加修改,便可用于实际项目开发中。
6.提供完善的技术支持和售后服务
本书提供了专门的技术支持邮箱:hsfunson@163.com或736383157@qq.com。读者在阅读本书过程中有任何疑问都可以通过该邮箱获得帮助。本书涉及的源代码及教学PPT等资料请读者在www.tup.com.cn上搜索到本书页面后按提示下载。
本书内容及知识体系
第1篇基础篇(第1~6章)
本篇介绍了与Oracle数据库相关的基本概念、发展历程、Oracle12c特性、Oracle数据库体系结构和SQL语言基础。并以Windows和Linux为平台,对Oracle11g的安装、配置、服务管理和可能出现的问题进行了详细的介绍。涵盖的内容有:Oracle概述、安装和创建Oracle数据库;启动和连接Oracle;SQL常用工具使用;表空间和数据文件管理;SQL常用语句的使用;Oracle模式和模式对象的创建与应用。
第2篇进阶篇(第7~11章)
本篇介绍了SELECT高级查询、PL/SQL编程基础、存储过程、函数、触发器和包及数据库的备份与恢复等内容。涵盖的内容有:SELECT连接查询;SELECT查询的集合操作;PL/SQL程序开发与应用;存储过程、函数、触发器和包的创建和使用;Oracle的安全措施;Oracle逻辑备份与恢复的概念和方法;Oracle物理备份与恢复的概念和方法。
第3篇高级篇(第12~14章)
本篇介绍了Oracle系统性能优化、Oracle数据挖掘技术和数据库综合开发实例。涵盖的内容有:不同情况下SQL语句的优化方式和技巧;Oracle常用系统调优工具;ODM数据挖掘步骤及数据挖掘开发过程和两种使用方式;一个完整的基于JavaEE的Oracle数据库应用开发实战案例。
附录
附录提供了7次课程实验指导和1次课程综合实训安排。师生可以结合具体教学课时情况选择性地安排实验。还介绍了一些Oracle常用语句和使用技巧,以方便初学者学习和参考。最后针对Oracle认证考试情况进行了详细解读,并提供了一些考试样题作参考学习。
本书读者对象
*Oracle数据库管理人员;
*高校Oracle课程教学人员;
*学习OraclePL/SQL开发技术的人员;
*广大数据库开发程序员;
*应用程序开发人员;
*希望提高项目开发水平的人员;
*专业数据库培训机构的学员;
*参加Oracle认证考试的人员;
*软件开发项目经理;
*需要一本案头必备查询手册的人员。
本书作者
本书由方巍和文学志主笔编写。顾韵华教授为本书的编写提供了宝贵的意见和大力帮助。其他参与编写的人员有郑玉、徐江、方春德、黄青青、王秀芬、殷超凡、单滢滢、张俊杰、杨求龙、于思洋、刘木沐、华圆、李丽苑、肖楠、王健、顾云康。
本书的顺利出版,要感谢南京信息工程大学教材基金的资助,还要感谢清华大学出版社各位编辑的辛勤劳动和付出,另外对网络上提供有益资料的众多作者也在此表示感谢。
虽然我们对本书中所述内容都尽量核实,并多次进行文字校对,但因时间所限,加之Oracle的产品与内容的浩瀚,可能还存在疏漏和不足之处,恳请读者批评指正。
编者著

Specifications

Brand Jingdong book
Brand Origin China

Disclaimer

Product packaging, specifications and price are subject to change without notice. All information about the products on our website is provided for information purposes only. Please always read labels, warnings and directions provided with the product before use.

View Full Terms of Use
Add to favorites
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
Quantity
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
Sold by JD@CHINA
Ship to
{{ __("Ship to United States only") }}
Free shipping over 69
Genuine guarantee

Added to Cart

Keep Shopping

More to Consider

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

Coupons

{{ coupon.coupon_name_new | formatCurrency }}
Clip Clipped Over
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
Expires soon {{ formatTime(coupon.use_end_time) }}

Share this item with friends

Cancel

Yami Gift Card

Get this exclusive deal when paying with gift card

Terms and Conditions

Gift card deals are special offers for selected products;

The gift card deals will automatically be activated if a customer uses gift card balance at check out and the balance is sufficient to pay for the total price of the shopping cart products with gift card deals;

You will not be able to activate the gift card deals if you choose other payment methods besides gift card. The products will be purchased at their normal prices;

If your account balance is not enough to pay for the products with gift card deals, you can choose to reload your gift card balance by clicking on the Reload button at either shopping cart page or check out page;

Products that have gift card deals can be recognized by a special symbol showing 'GC Deal';

For any additional questions or concerns, please contact our customer service;

Yamibuy reserves the right of final interpretation.

Sold by Yami

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

Yami is committed to provide our customers with a peace of mind when purchasing from us. Most items shipped from Yamibuy.com can be returned within 30 days of receipt of shipment (For Food, Beverages, Snacks, Dry Goods, Health supplements, Fresh Grocery and Perishables Goods, within 7 days of receipt of shipment due to damages or quality issues; To ensure that every customer receives safe and high-quality products, we do not provide refunds or returns for beauty products once they have been opened or used, except in the case of quality issues; Some products may have different policies or requirements associated with them, please see below for products under special categories, or contact Yami Customer Service for further assistance).
Thank you for your understanding and support.

Learn More

Sold by Yami

Terms and Conditions of Yami E-Gift Card

If you choose “Redeem automatically” as your delivery method, your gift card balance will be reload automatically after your order has been processed successfully;

If you choose “Send to Email”as your delivery method, the card number and CVV will be sent to the email address automatically;

Any user can use the card number and CVV to redeem the gift card, please keep your gift card information safely. If you have any trouble receiving email, please contact Yami customer service;

Yami gift card can be used to purchase both Yami owned or Marketplace products;

Yami gift card will never expire;

Yami gift card balance does not have to be used up at once;

All rights reserved by Yami.

Return Policy

Gift card that has already been consumed is non-refundable.

Sold by JD@CHINA

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Sold by JD@CHINA

Service Guarantee

Yami Cross-store Free Shipping over $69
Yami 30-days Return

Yami-China FC

Yami has a consolidation warehouse in China which collects multiple sellers’ packages and combines to one order. Our Yami consolidation warehouse will directly ship the packages to your door. Cross-store free shipping over $69.

Return Policy

You may return products within 30 days upon receiving the products. Sellers take responsibilities for any wrong shipment or missing items. Packing needs to be unopened for any other than quality issues return. We promise to pack carefully, but because goods are taking long journey to destinations, simple damages to packaging may occur. Any damages not causing internal goods quality problems are not allowed to return. If you open the package and any quality problem is found, please contact customer service within three days after receipt of goods.

Shipping Information

Yami Consolidation Service Shipping Fee $9.99(Free shipping over $69)

Sellers in China will ship their orders within 1-2 business days once the order is placed. Packages are sent to our consolidation warehouse in China and combined there. Our Yami consolidation warehouse will directly ship the packages to you via UPS. The average time for UPS to ship from China to the United States is about 10 working days and it can be traced using the tracking number. Due to the pandemic, the delivery time may be delayed by about 5 days. The package needs to be signed by the guest. If the receipt is not signed, the customer shall bear the risk of loss of the package.

Sold by JD@CHINA

Service Guarantee

Free shipping over 69
Genuine guarantee

Shipping

Yami Consolidated Shipping $9.99(Free shipping over $69)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

Yami Points information

All items are excluding from any promotion or points events on Yamibuy.com

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Yami

Download the Yami App

Back Top

Recommended for You

About the brand

Jingdong book

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

Reviews{{'('+ commentList.posts_count + ')'}}

Have your say. Be the first to help other guests.

Write a review
{{ totalRating }} Write a review
  • {{i}} star

    {{i}} stars

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

No related comment~

Review

Yami Yami

{{ showTranslate(commentDetails) }}Show Less

{{ strLimit(commentDetails,800) }}Show more

Show Original

{{ commentDetails.content }}

Yami
Show All

{{ formatTime(commentDetails.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Comments{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}Show Less

{{ strLimit(reply,800) }}Show more

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Cancel

That’s all the comments so far!

Write a review
How would you rate this item?

Please add your comment.

  • A nice nickname will make your comments more popular!
  • The nickname in your account will be changed to the same as here.
Thanks for your review
Our community rely on great reviews like yours to find the best of Asia.

Report

If you find this content inappropriate and think it should be removed from the Yami.com site, let us know please.

Cancel

Are you sure to delete your review?

Cancel

You’ve Recently Viewed

About the brand

Jingdong book