oracle开发pdf,Oracle程序开发范例宝典 PDF 下载

相关截图:

d3dabcdf16c72e84481d0af493f23af2.png

资料简介:

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

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

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

资料目录:

目录

第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 查询时不显示重复

记录

实例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值