欢迎光临
免费的PDF电子书下载网站

Oracle程序开发范例宝典(附光盘) PDF下载

编辑推荐

  超值。本书所选实例是众多程序员长时间开发提炼的,所选内容均来源于实际项目的开发,覆盖了编程中所涉及的方方面面的技术。这些实例所涉及的问题都是非常实用的,能够给读者以启发,缩短程序开发过程。

  实用。本书所有实例内容都以解决开发者在编程中遇到的实际问题和开发中应该掌握的技术为中心,紧密围绕实践选材,每个实例都可以独立解决某一方面问题。有的可以解决工作中的难题,有的可以提高工作效率,有的可以提升工作价值。

  专业。所选实例包含了各个方面、各个领域的应用实例。很多实例是程序员梦寐以求的经典实例,读者通过这些实例可以快速解决开发中遇到的各种问题,快速开发各种软件产品。

  全面。全书包含400个典型应用实例,内容覆盖了编程中所涉及的方方面面编程技术,是作者多年开发经验的积累和总结。

  易用。所选实例具有广泛的代表性,所有实例都提供了源代码,读者可以快速使用。

  易查。本书实例编排精细,读者可以快速查找所需内容。光盘中提供了代码速查技术。

  DVD超值光盘。本书附带DVD光盘,除提供了书本实例的源程序和视频外,还提供各种学习视频、项目、方案、源码和基础训练任务资源近3G,**超值。 ;

内容简介

  本书紧密围绕编程人员在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了使用Oracle进行程序开发的各方面技术和技巧。全书分为20章,内容包括Oracle数据库基础,SQL Plus命令行工具的使用,表及表空间基本操作,PL/SQL流程控制,基础查询,函数在查询中的应用,高级查询,索引与视图,存储过程与事务处理,触发器,游标,控制文件和日志文件的使用,分区技术,用户、角色与权限控制,Oracle性能优化,数据的备份与恢复,数据的导出和导入,闪回技术的应用,Oracle在Java开发中的应用和Oracle在VC++开发中的应用。全书共提供了460个实例,每个实例都突出了实用性,其中大部分是程序开发者梦寐以求的疑难问题的解决方案。

  本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过调试,在Windows XP/Windows Server 2003/Windows 7下测试通过,保证能够正常运行。

  本书适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。

作者简介

  明日科技 吉林省明日科技有限公司是一家以计算机软件和数字出版为核心的高科技企业,多年来始终致力于行业管理软件、数字化出版物等领域的实践,目前已和多家国内上市企业形成产品合作关系,公司的多款软件产品应用于国内的多家企业集团。明日科技拥有软件开发和项目实施方面的资深专家和学习型技术团队,利用积累的专业知识和经验,已开发数百种专业技术图书和数十种数字化学习产品,成为国内IT信息服务领域的知名品牌。

Oracle程序开发范例宝典(附光盘) PDF下载

目录

 目录
第1章 Oracle数据库基础
 实例001 画读者与图书之间的
 E-R图
 实例002 安装Oracle 11g
 数据库
 实例003 卸载Oracle 11g
 数据库
 实例004 使用SQL*Plus工具
 实例005 Oracle企业管理器和
 数据库配置助手
 实例006 启动数据库实例到
 NOMOUNT模式下
 实例007 启动数据库实例到
 MOUNT模式下
 实例008 启动数据库实例到
 OPEN模式下
 实例009 启动数据库实例到
 FORCE模式下
 实例010 使用NORMAL方式
 关闭数据库
 实例011 使用DBCA创建一个
 数据库
 实例012 强制关闭Oracle
 数据库
 实例013 查询Oracle标准数
 据块的大小
 实例014 获取Oracle的数据
 文件信息
 实例015 查看Oracle控制文件
 信息
 实例016 查看Oracle的日志
 文件信息
 实例017 查看数据库中内部
 系统表
 实例018 使用show parameter
 命令显示服务器参数
 实例019 修改服务器参数
 实例020 创建一个密码文件
 实例021 查看当前实例的警告
 文件的路径
 实例022 查看当前实例的用户
 跟踪文件的路径
 实例023 修改Oracle大型池的
 缓存区
 实例024 使用Oracle数据字典
 实例025 查询当前实例进程
 信息
 实例026 查询数据库所有段的
 存储空间
 实例027 查询数据库所使用的
 数据文件
第2章 SQL Plus命令行工具的使用
 实例028 使用set newpage命令
 修改空行的数量
 实例029 使用set pagesize命令
 修改一页的行数
 实例030 使用set linesize命令
 修改一行显示的最多
 字符
 实例031 使用SET PAUSE
 命令设置显示结果
 按页暂停
 实例032 使用指定格式显示
 雇员的工资
 实例033 使用help index命令
 来查看SQL Plus命令
 清单
 实例034 通过DESCRIBE命令查
 看dba_tablespaces数据
 字典表
 实例035 将销售员的记录保存到
 指定文件中
 实例036 使用save命令保存
 SQL语句到文件中
 实例037 加载并执行SQL脚本
 文件
 实例038 使用format选项格式化
 员工工资格式
 实例039 使用heading选项将英文
 列名转换为中文形式
 实例040 为打印记录设置头标题
 和底标题
 实例041 打印输出scott.emp数
 据表中的所有记录
 实例042 使用TEXT值代替
 NULL值列
第3章 表及表空间基本操作
 实例043 创建一个学生档案信息
 表students
 实例044 创建students表的一个
 副本
 实例045 用alter table命令修改
 字段s
 实例046 用alter table命令删除
 字段s
 实例047 用alter table命令增加
 新字段
 实例048 用alter table命令
 重命名表名
 实例049 用alter table命令修改
 表空间
 实例050 使用存储参数为表分配
 第一个盘区的大小
 实例051 查询表STUDENTS_
 的第一个盘区的大小
 实例052 创建student_4数据表,
 并设置其PCTFREE和
 PCTUSED参数分别为
 20和40
 实例053 创建students_5表,并
 指定在数据块头部存放
 10个事务
 实例054 查询INITRANS和
 MAXTRANS参数
 的设置情况
 实例055 使用NOLOGGING子句
 创建students_6表
 实例056 查询STUDENTS_6表
 是否启用了缓存功能
 实例057 用drop table命令
 删除表
 实例058 闪回功能快速恢复被
 删除的表
 实例059 将表students_5置于只
 读的read only状态值
 实例060 通过表其他列修改
 单列值
 实例061修改多行的单个列值
 实例062 修改单行的多个列值
 实例063 UPDATE和SELECT语句
 结合使用来修改数据
 实例064 删除单行数据
 实例065 删除多行数据
 实例066 删除所有行
 实例067 从DBA_DATA_FILES
 数据字典中查询表空间
 及其数据文件
 实例068 查询USERS表空间
 内存放的数据对象及
 其类型和拥有者
 实例069 查询SYSAUX表
 空间
 实例070 创建一个扩展大小为
 256KB的表空间
 实例071 创建一个扩展大小为
 自动管理的表空间
 实例072 通过段空间管理方式
 创建表空间
 实例073 创建一个块大小为标准
 块2倍的表空间
 实例074 创建一个数据文件大小
 为2GB的大文件表空间
 实例075 修改大文件表空间
 实例076 更改表空间的读写
 状态
 实例077 重命名表空间
 实例078 删除表空间
 实例079 创建和删除users表
 空间中的users02.dbf
 数据文件
 实例080 对数据文件的自动
 扩展设置
 实例081 创建一个数据文件大小为100MB的撤销表空间
 实例082 修改UNDO表空间
 实例083 切换UNDO表空间
 实例084 删除UNDO表空间
 实例085 查询当前例程正在使用的UNDO表空间
 实例086 统计UNDO表空间中"回
 退块"的生成信息
 实例087 查询特定UNDO段的
 信息
 实例088 查询指定段的信息
 实例089 查询临时表空间的
 信息
 实例090 创建临时表空间组
 实例091 转移临时表空间到另外
 一个组
 实例092 把临时表空间组分配给指定的用户使用
 实例093 删除临时表空间组
 实例094 创建并设置默认永
 久表空间
 实例095 创建并设置默认临时
 表空间
 实例096 将创建的数据表置于
 指定的表空间中
第4章 PL/SQL流程控制
 实例097 计算两个整数的和与
 这个两个整数的差
 的商
 实例098 添加单行注释
 实例099 添加多行注释
 实例100 使用%type类型的变量
 输出emp表中编号
 为7369的员工名称
 和职务
 实例101 声明%ROWTYPE类型
 的变量rowVar_emp
 实例102 声明记录类型emp_type
 存储一条记录信息
 实例103 定义变量和常量
 实例104 使用if...then语句
 比较两个字符串
 变量的长度
 实例105 使用if...then...else
 语句判断退休年龄
 实例106 使用if...then...elsif语句判
 断月份所属的季节
 实例107 使用case语句判断
 指定季节所包含的
 月份信息
 实例108 使用loop/while语句
 求前100个自然数
 的和
 实例109 使用for语句求前100个自然数中偶数之和
第5章 基础查询
 实例110 检索scott.emp表中职位
 是SALESMAN(销售员)的记录
 实例111 查询多个列名
 实例112 查询所有列
 实例113 使用列别名
 实例114 在列上加入计算
 实例115 利用_通配符进行查询
 实例116 查询数字
 实例117 利用%通配符进行
 查询
 实例118 利用[]通配符进行
 查询
 实例119 利用[^]通配符进行
 查询
 实例120 检索名称以字母"a"
 开头的员工信息
 实例121 复杂的模糊查询
 实例122 统一字段格式进行
 查询
 实例123 在查询中去除空格
 实例124 对查询结果进行
 格式化
 实例125 利用IN谓词限定
 范围
 实例126 利用NOT IN限定
 范围
 实例127 利用ALL谓词限定
 范围
 实例128 利用ANY谓词限定
 范围
 实例129 NOT与谓词进行组合
 条件的查询
 实例130 查询时不显示重复
 记录
 实例
 ……

Oracle程序开发范例宝典(附光盘) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:Oracle程序开发范例宝典(附光盘)