java操作oracle数据库实用类_Oracle数据库编程经典300例 PDF 下载

相关截图:

9290583414b24c6a0ab9153ba2f8edc3.png

资料简介:

Oracle数据库是目前世界上使用最为广泛的数据库管理系统,具有完整的数据管理功能;PL/SQL是Oracle对标准数据库语言SQL的过程化扩充,让Oracle的数据管理和程序设计效率更高。

本书是一本特别注重实战的Oracle数据库入门及管理工具书,书中一共集成了300多个日常管理数据库的实例。本书每个实例都有图文并茂的实现步骤、实例解析,使读者能够很轻松地按照书中的例子进行操作,从而掌握如何去操作和管理Oracle数据库。

资料目录:

第1篇 初识Oracle PL/SQL

第1章 走进Oracle PL/SQL 2

实例001 安装Oracle 10g 2

难度指数 ★☆☆☆☆ 占用时间 ○○

实例002 启动SQL*Plus工具 7

难度指数 ★★☆☆☆ 占用时间 ○○

实例003 使用SQL*Plus命令行工具 8

难度指数 ★★☆☆☆ 占用时间 ○

实例004 配置连接字符串 10

难度指数 ★★☆☆☆ 占用时间 ○

实例005 使用PL/SQL Developer工具 11

难度指数 ★☆☆☆☆ 占用时间 ○○

实例006 启动和关闭Oracle 12

难度指数 ★☆☆☆☆ 占用时间 ○

实例007 创建PL/SQL块 14

难度指数 ★★☆☆☆ 占用时间 ○○

实例008 使用变量输出字符串 16

难度指数 ★★☆☆☆ 占用时间 ○

实例009 变量初始化及存储数据记录 17

难度指数 ★★☆☆☆ 占用时间 ○

实例010 使用常量计算圆面积 18

难度指数 ★★★☆☆ 占用时间 ○○

实例011 使用宿主变量 19

难度指数 ★★★☆☆ 占用时间 ○○

实例012 输出指定精度的数据 20

难度指数 ★☆☆☆☆ 占用时间 ○

实例013 获取当前日期时间 21

难度指数 ★☆☆☆☆ 占用时间 ○

实例014 使用记录类型输出数据表中的一行 22

难度指数 ★★☆☆☆ 占用时间 ○

实例015 引用并输出数据表中的列 23

难度指数 ★★☆☆☆ 占用时间 ○

第2章 操作数据表结构 25

实例016 使用CREATE TABLE命令创建基本表 25

难度指数 ★★☆☆☆ 占用时间 ○○

实例017 使用ALTER TABLE命令增加新字段 27

难度指数 ★★☆☆☆ 占用时间 ○

实例018 使用ALTER TABLE命令修改字段 28

难度指数 ★★☆☆☆ 占用时间 ○

实例019 使用ALTER TABLE命令删除字段 29

难度指数 ★★☆☆☆ 占用时间 ○

实例020 重命名基本表 30

难度指数 ★★☆☆☆ 占用时间 ○

实例021 复制相同结构的表 31

难度指数 ★★★☆☆ 占用时间 ○○

实例022 使用DROP TABLE命令删除表 33

难度指数 ★☆☆☆☆ 占用时间 ○

实例023 创建主键约束 34

难度指数 ★★★☆☆ 占用时间 ○○

实例024 创建唯一性约束 35

难度指数 ★★★☆☆ 占用时间 ○○

实例025 创建CHECK约束 37

难度指数 ★★☆☆☆ 占用时间 ○

实例026 创建外键约束 39

难度指数 ★★★☆☆ 占用时间 ○○

实例027 删除约束 40

难度指数 ★☆☆☆☆ 占用时间 ○

实例028 为字段设置默认值 42

难度指数 ★★☆☆☆ 占用时间 ○

第2篇 数据查询

第3章 简单数据查询 46

实例029 查询输出基本表中指定列 46

难度指数 ★☆☆☆☆ 占用时间 ○

实例030 对数据列进行运算并输出 47

难度指数 ★★☆☆☆ 占用时间 ○

实例031 单条件查询 49

难度指数 ★☆☆☆☆ 占用时间 ○

实例032 根据查询结果创建和复制表 50

难度指数 ★★★☆☆ 占用时间 ○○

实例033 返回表中的前N行记录 51

难度指数 ★★☆☆☆ 占用时间 ○

实例034 消除重复行 52

难度指数 ★★★☆☆ 占用时间 ○○

实例035 NULL值的判定 54

难度指数 ★★☆☆☆ 占用时间 ○

实例036 查询字段值为某个范围内的记录 55

难度指数 ★☆☆☆☆ 占用时间 ○

实例037 返回字段值为列表中某个值的记录 56

难度指数 ★★☆☆☆ 占用时间 ○

实例038 条件组合查询 57

难度指数 ★★★☆☆ 占用时间 ○○

实例039 复合条件查询 59

难度指数 ★★★★☆ 占用时间 ○○○

实例040 实现模糊查询 61

难度指数 ★★★☆☆ 占用时间 ○○

实例041 使用ESCAPE和转义字符 62

难度指数 ★★★☆☆ 占用时间 ○○

第4章 数据查询中函数的使用 64

实例042 使用COUNT函数统计表中的记录数 64

难度指数 ★★☆☆☆ 占用时间 ○

实例043 使用SUM函数求和 66

难度指数 ★★★☆☆ 占用时间 ○○

实例044 使用AVG函数求平均值 67

难度指数 ★★☆☆☆ 占用时间 ○

实例045 返回最大值 68

难度指数 ★★☆☆☆ 占用时间 ○

实例046 返回最小值 69

难度指数 ★★☆☆☆ 占用时间 ○

实例047 查找并替换字符串 70

难度指数 ★★★☆☆ 占用时间 ○○

实例048 获取字符的ASCII码 71

难度指数 ★★★☆☆ 占用时间 ○○

实例049 返回字符串长度 72

难度指数 ★★☆☆☆ 占用时间 ○

实例050 使用ROUND函数确定精度 73

难度指数 ★★★☆☆ 占用时间 ○○

实例051 日期运算 74

难度指数 ★★★☆☆ 占用时间 ○○

实例052 日期格式化输出 75

难度指数 ★★☆☆☆ 占用时间 ○

实例053 提取日期特定部分 77

难度指数 ★★★☆☆ 占用时间 ○○

实例054 数据类型转换 79

难度指数 ★★★☆☆ 占用时间 ○○

实例055 提取日期的星期值 80

难度指数 ★★☆☆☆ 占用时间 ○

实例056 提取一年中的第几天 81

难度指数 ★★☆☆☆ 占用时间 ○

实例057 计算时间差 82

难度指数 ★☆☆☆☆ 占用时间 ○

实例058 获取某月的第一天与最后一天 83

难度指数 ★★☆☆☆ 占用时间 ○

实例059 NVL函数的使用 85

难度指数 ★★★☆☆ 占用时间 ○○

第5章 高级查询 87

实例060 使用GROUP BY子句实现分组 87

难度指数 ★★★☆☆ 占用时间 ○○

实例061 按条件查询并分组 89

难度指数 ★★★★☆ 占用时间 ○○○

实例062 使用CUBE汇总数据 90

难度指数 ★★★☆☆ 占用时间 ○○

实例063 使用ROLLUP汇总数据 91

难度指数 ★★★☆☆ 占用时间 ○○

实例064 用GROUPING函数区分NULL值 93

难度指数 ★★★★☆ 占用时间 ○○○

实例065 使用HAVING子句过滤分组数据 94

难度指数 ★★★☆☆ 占用时间 ○○

实例066 区别HAVING子句与WHERE子句 95

难度指数 ★★★★☆ 占用时间 ○○○

实例067 使用ORDER BY子句排序 96

难度指数 ★★☆☆☆ 占用时间 ○

实例068 对字符串列排序 98

难度指数 ★★☆☆☆ 占用时间 ○

实例069 多列排序 100

难度指数 ★★★☆☆ 占用时间 ○○

实例070 对查询进行集合运算 101

难度指数 ★★★★☆ 占用时间 ○○○

实例071 返回多个表的共有数据 102

难度指数 ★★★☆☆ 占用时间 ○○

实例072 返回各个表的所有数据 103

难度指数 ★★★☆☆ 占用时间 ○○

实例073 无条件多表查询 104

难度指数 ★★☆☆☆ 占用时间 ○

实例074 有共同字段的表等值连接 105

难度指数 ★★★☆☆ 占用时间 ○○

实例075 含条件的等值连接 106

难度指数 ★★★★☆ 占用时间 ○○○

实例076 有共同字段的表非等值连接 107

难度指数 ★★★☆☆ 占用时间 ○○

实例077 两个表进行内连接 108

难度指数 ★★★☆☆ 占用时间 ○○

实例078 两个表进行自然连接 109

难度指数 ★★★★☆ 占用时间 ○○○

实例079 一个表进行自连接 110

难度指数 ★★★☆☆ 占用时间 ○○

实例080 两个表进行左外连接 111

难度指数 ★★★☆☆ 占用时间 ○○

实例081 两个表进行右外连接 112

难度指数 ★★★☆☆ 占用时间 ○○

实例082 两个表进行全外连接 113

难度指数 ★★★☆☆ 占用时间 ○○

实例083 多表连接 114

难度指数 ★★★★★ 占用时间 ○○○

第6章 子查询 116

实例084 返回单行的子查询 116

难度指数 ★★☆☆☆ 占用时间 ○

实例085 含有聚合函数的单行子查询 118

难度指数 ★★★☆☆ 占用时间 ○○

实例086 多表查询中返回结果为单行的子查询 119

难度指数 ★★★☆☆ 占用时间 ○○

实例087 用IN谓词实现多行子查询 120

难度指数 ★★★★☆ 占用时间 ○○

实例088 多表查询中使用IN谓词 122

难度指数 ★★★★★ 占用时间 ○○○

实例089 EXISTS子查询 123

难度指数 ★★★★☆ 占用时间 ○○○

实例090 EXISTS替代单行子查询 124

难度指数 ★★★★☆ 占用时间 ○○○

实例091 相关子查询 125

难度指数 ★★★★☆ 占用时间 ○○○

实例092 含聚合函数的相关子查询 126

难度指数 ★★★★★ 占用时间 ○○○

实例093 带IN谓词的相关子查询 127

难度指数 ★★★★★ 占用时间 ○○○

实例094 包含分组的相关子查询 128

难度指数 ★★★★★ 占用时间 ○○○

实例095 带ANY的子查询 130

难度指数 ★★★★☆ 占用时间 ○○○

实例096 带ALL的子查询 131

难度指数 ★★★★☆ 占用时间 ○○○

实例097 嵌套子查询 132

难度指数 ★★★★★ 占用时间 ○○○

实例098 FROM子句后的子查询 134

难度指数 ★★★★☆ 占用时间 ○○○

实例099 SELECT子句后的子查询 135

难度指数 ★★★★★ 占用时间 ○○○

实例100 HAVING子句后的子查询 136

难度指数 ★★★★☆ 占用时间 ○○○

实例101 子查询返回值为空 138

难度指数 ★★★☆☆ 占用时间 ○○

第3篇 数据操纵DML

第7章 数据操作 140

实例102 不指定字段的整行插入 140

难度指数 ★★☆☆☆ 占用时间 ○

实例103 指定字段的整行插入 142

难度指数 ★☆☆☆☆ 占用时间 ○

实例104 插入空值 144

难度指数 ★☆☆☆☆ 占用时间 ○

实例105 插入唯一值 145

难度指数 ★★☆☆☆ 占用时间 ○

实例106 使用过程插入多行 146

难度指数 ★★★☆☆ 占用时间 ○○

实例107 使用INSERT SELECT语句插入多行 148

难度指数 ★★★★☆ 占用时间 ○○○

实例108 通过输入修改单个列值 149

难度指数 ★★☆☆☆ 占用时间 ○

实例109 通过函数修改单个列值 150

难度指数 ★★★☆☆ 占用时间 ○○

实例110 修改数据为空值 151

难度指数 ★★☆☆☆ 占用时间 ○

实例111 通过运算修改单列值 152

难度指数 ★★☆☆☆ 占用时间 ○

实例112 通过表其他列修改单列值 154

难度指数 ★★☆☆☆ 占用时间 ○

实例113 通过外表的某列修改单列值 154

难度指数 ★★★☆☆ 占用时间 ○○

实例114 修改单行的多个列值 156

难度指数 ★★☆☆☆ 占用时间 ○○

实例115 修改多行的多个列值 156

难度指数 ★★★☆☆ 占用时间 ○○

实例116 删除单行数据 157

难度指数 ★★☆☆☆ 占用时间 ○

实例117 删除多行数据 158

难度指数 ★★☆☆☆ 占用时间 ○

实例118 删除所有行 159

难度指数 ★☆☆☆☆ 占用时间 ○

实例119 使用TRUNCATE命令清空表 160

难度指数 ★☆☆☆☆ 占用时间 ○

第8章 索引与视图 162

实例120 创建唯一索引 162

难度指数 ★★☆☆☆ 占用时间 ○

实例121 创建单列索引 163

难度指数 ★★☆☆☆ 占用时间 ○

实例122 创建复合索引 164

难度指数 ★★★☆☆ 占用时间 ○○

实例123 使用ALTER INDEX重建索引 165

难度指数 ★★★☆☆ 占用时间 ○○

实例124 删除索引 166

难度指数 ★★☆☆☆ 占用时间 ○

实例125 创建简单视图 167

难度指数 ★★☆☆☆ 占用时间 ○

实例126 创建复杂视图 169

难度指数 ★★★☆☆ 占用时间 ○○

实例127 创建基于视图的视图 170

难度指数 ★★★★☆ 占用时间 ○○○

实例128 通过视图插入数据 171

难度指数 ★★★☆☆ 占用时间 ○○

实例129 通过视图修改数据 173

难度指数 ★★★☆☆ 占用时间 ○○

实例130 通过视图删除数据 174

难度指数 ★★★☆☆ 占用时间 ○○

实例131 删除视图 175

难度指数 ★★☆☆☆ 占用时间 ○

实例132 创建同义词 176

难度指数 ★★★☆☆ 占用时间 ○○

实例133 生成序列号 177

难度指数 ★★★★☆ 占用时间 ○○○

实例134 修改和注销序列 178

难度指数 ★★★☆☆ 占用时间 ○○

实例135 创建表空间 179

难度指数 ★★★☆☆ 占用时间 ○○

实例136 扩充和删除表空间 180

难度指数 ★★★☆☆ 占用时间 ○○

实例137 为用户指定表空间 182

难度指数 ★★☆☆☆ 占用时间 ○

实例138 为表指定表空间 183

难度指数 ★★☆☆☆ 占用时间 ○

实例139 为索引指定表空间 184

难度指数 ★★☆☆☆ 占用时间 ○

实例140 查看索引个数和类别 185

难度指数 ★★★☆☆ 占用时间 ○○

实例141 查看被索引的列 185

难度指数 ★★★☆☆ 占用时间 ○○

实例142 查看索引的大小 186

难度指数 ★★★☆☆ 占用时间 ○○

第4篇 数据安全应用

第9章 用户权限及角色 190

实例143 创建与注销用户 190

难度指数 ★★☆☆☆ 占用时间 ○

实例144 修改用户口令 191

难度指数 ★★☆☆☆ 占用时间 ○

实例145 设置和解除用户锁定 193

难度指数 ★★☆☆☆ 占用时间 ○

实例146 更改用户名 194

难度指数 ★★☆☆☆ 占用时间 ○

实例147 将系统权限授予用户 196

难度指数 ★★★☆☆ 占用时间 ○○

实例148 将对象权限授予用户 197

难度指数 ★★★☆☆ 占用时间 ○○

实例149 授予用户角色 199

难度指数 ★★☆☆☆ 占用时间 ○

实例150 创建自定义角色 201

难度指数 ★★★☆☆ 占用时间 ○○

实例151 收回对象权限 202

难度指数 ★★☆☆☆ 占用时间 ○

实例152 回收系统权限 203

难度指数 ★★☆☆☆ 占用时间 ○

实例153 级联对象权限的授予 204

难度指数 ★★★☆☆ 占用时间 ○○

实例154 收回级联的对象权限 206

难度指数 ★★★☆☆ 占用时间 ○○

实例155 级联系统权限的授予 207

难度指数 ★★★☆☆ 占用时间 ○○

实例156 收回级联的系统权限 208

难度指数 ★★★☆☆ 占用时间 ○○

实例157 收回角色权限 209

难度指数 ★★☆☆☆ 占用时间 ○

实例158 删除自定义角色 210

难度指数 ★★☆☆☆ 占用时间 ○

实例159 启用/禁用角色 211

难度指数 ★★☆☆☆ 占用时间 ○

实例160 显示用户所拥有的角色 212

难度指数 ★★★☆☆ 占用时间 ○○

实例161 显示角色的权限 213

难度指数 ★★☆☆☆ 占用时间 ○

实例162 显示用户的所有系统权限 214

难度指数 ★★☆☆☆ 占用时间 ○

第10章 完整性控制 215

实例163 防止无效数据被插入数据表中 215

难度指数 ★★★★☆ 占用时间 ○○○

实例164 防止将已有的数据更改成无效值 217

难度指数 ★★★★☆ 占用时间 ○○○

实例165 防止删除已有的数据造成数据失效 218

难度指数 ★★★★★ 占用时间 ○○○

实例166 删除级联数据行 219

难度指数 ★★★☆☆ 占用时间 ○○

实例167 防止输入NULL值 220

难度指数 ★★★☆☆ 占用时间 ○○

实例168 防止输入重复值 222

难度指数 ★★★★☆ 占用时间 ○○○

第11章 PL/SQL控制语句 和存储过程 224

实例169 比较两个变量的大小并单输出 224

难度指数 ★☆☆☆☆ 占用时间 ○

实例170 比较两个变量的大小并双输出 226

难度指数 ★★☆☆☆ 占用时间 ○

实例171 使用标识符 227

难度指数 ★☆☆☆☆ 占用时间 ○

实例172 使用条件嵌套语句 228

难度指数 ★★★☆☆ 占用时间 ○○

实例173 使用CASE语句 230

难度指数 ★★☆☆☆ 占用时间 ○

实例174 LOOP语句实现累加 231

难度指数 ★★★☆☆ 占用时间 ○○

实例175 计算100以内所有偶数之和 233

难度指数 ★★★☆☆ 占用时间 ○○

实例176 计算100以内所有奇数之和 234

难度指数 ★★★☆☆ 占用时间 ○○

实例177 FOR语句实现累加 235

难度指数 ★★★☆☆ 占用时间 ○○

实例178 创建不带参数的存储过程 236

难度指数 ★★☆☆☆ 占用时间 ○

实例179 调用不带参数的存储过程 237

难度指数 ★★★☆☆ 占用时间 ○○

实例180 创建带参数的存储过程 239

难度指数 ★★★★☆ 占用时间 ○○○

实例181 调用带参数的存储过程 240

难度指数 ★★★☆☆ 占用时间 ○○

实例182 创建并调用带输出参数的存储过程 241

难度指数 ★★★★☆ 占用时间 ○○○

实例183 创建并调用带默认值的存储过程 242

难度指数 ★★★☆☆ 占用时间 ○○

实例184 查看存储过程 243

难度指数 ★★☆☆☆ 占用时间 ○○

实例185 调试存储过程 245

难度指数 ★★★★☆ 占用时间 ○○○

实例186 重新编译存储过程 246

难度指数 ★★★☆☆ 占用时间 ○○

实例187 删除存储过程 246

难度指数 ★★☆☆☆ 占用时间 ○○

实例188 动态SQL执行DDL语句 247

难度指数 ★★★★☆ 占用时间 ○○○

实例189 动态SQL执行DML语句 249

难度指数 ★★★★☆ 占用时间 ○○○

第12章 触发器 251

实例190 创建语句触发器 251

难度指数 ★★★☆☆ 占用时间 ○○

实例191 语句触发器被触发 252

难度指数 ★★★☆☆ 占用时间 ○○

实例192 查看触发器 253

难度指数 ★★☆☆☆ 占用时间 ○

实例193 创建并触发行触发器 255

难度指数 ★★★☆☆ 占用时间 ○○

实例194 INSERT触发器 256

难度指数 ★★★☆☆ 占用时间 ○○

实例195 UPDATE指定列触发器 257

难度指数 ★★★☆☆ 占用时间 ○○

实例196 DELETE触发器 258

难度指数 ★★☆☆☆ 占用时间 ○

实例197 创建INSTEAD OF触发器 259

难度指数 ★★★★☆ 占用时间 ○○○

实例198 创建用户事件触发器 261

难度指数 ★★★☆☆ 占用时间 ○○

实例199 创建系统事件触发器 262

难度指数 ★★★☆☆ 占用时间 ○○

实例200 禁用/启用触发器 264

难度指数 ★★☆☆☆ 占用时间 ○

实例201 以表为单位禁用/启用触发器 265

难度指数 ★★★☆☆ 占用时间 ○○

实例202 将删除记录自动写入日志表 266

难度指数 ★★★★☆ 占用时间 ○○○

实例203 限制非工作时间操作数据 268

难度指数 ★★★★☆ 占用时间 ○○○

实例204 限制对保护数据的操作 269

难度指数 ★★★★☆ 占用时间 ○○○

实例205 实现级联更新 270

难度指数 ★★★★☆ 占用时间 ○○○

实例206 创建数据对象结构操作事件日志 272

难度指数 ★★★★☆ 占用时间 ○○○

实例207 删除触发器 273

难度指数 ★★★☆☆ 占用时间 ○○

第13章 事务处理和并发控制 275

实例208 事务开始 275

难度指数 ★★☆☆☆ 占用时间 ○

实例209 提交事务 276

难度指数 ★★★☆☆ 占用时间 ○○

实例210 回滚事务 278

难度指数 ★★★☆☆ 占用时间 ○○

实例211 设置保存点 279

难度指数 ★★★☆☆ 占用时间 ○○

实例212 回滚部分事务 280

难度指数 ★★★★☆ 占用时间 ○○○

实例213 DDL语句对事务的影响 281

难度指数 ★★★☆☆ 占用时间 ○○

实例214 DCL语句提交事务 282

难度指数 ★★★☆☆ 占用时间 ○○

实例215 断开数据库连接对事务的影响 283

难度指数 ★★★☆☆ 占用时间 ○○

实例216 异常断开数据库连接回滚事务 284

难度指数 ★★★★☆ 占用时间 ○○

实例217 避免脏读 285

难度指数 ★★★★★ 占用时间 ○○○

实例218 避免不可重复读 287

难度指数 ★★★★★ 占用时间 ○○○

实例219 判断数据是否被锁 288

难度指数 ★★★★☆ 占用时间 ○○○

实例220 锁定数据表 289

难度指数 ★★★☆☆ 占用时间 ○○

实例221 查看被锁定的数据对象 290

难度指数 ★★★☆☆ 占用时间 ○○

实例222 为被锁定表解锁 291

难度指数 ★★★☆☆ 占用时间 ○○

实例223 创建程序包 292

难度指数 ★★★★☆ 占用时间 ○○○

实例224 使用程序包 294

难度指数 ★★★☆☆ 占用时间 ○○

实例225 查看程序包 295

难度指数 ★★★☆☆ 占用时间 ○○

实例226 删除程序包 296

难度指数 ★★★☆☆ 占用时间 ○○

第14章 游标 298

实例227 声明游标 298

难度指数 ★★★☆☆ 占用时间 ○○

实例228 打开游标 299

难度指数 ★★★☆☆ 占用时间 ○○

实例229 提取数据 300

难度指数 ★★★★☆ 占用时间 ○○○

实例230 关闭游标 302

难度指数 ★★☆☆☆ 占用时间 ○

实例231 循环语句中的游标使用 303

难度指数 ★★★★☆ 占用时间 ○○○

实例232 视图中游标的使用 304

难度指数 ★★★☆☆ 占用时间 ○○

实例233 提取整行数据 306

难度指数 ★★★☆☆ 占用时间 ○○

实例234 用游标名定义记录变量 307

难度指数 ★★★☆☆ 占用时间 ○○

实例235 使用带参数的游标 308

难度指数 ★★★★☆ 占用时间 ○○○

实例236 使用含默认值参数的游标 309

难度指数 ★★★☆☆ 占用时间 ○○

实例237 使用参数为变量的游标 310

难度指数 ★★★★☆ 占用时间 ○○○

实例238 使用游标FOR循环 313

难度指数 ★★★☆☆ 占用时间 ○○

实例239 游标FOR循环中使用子查询 314

难度指数 ★★★★★ 占用时间 ○○○

实例240 使用游标更新数据 315

难度指数 ★★★★☆ 占用时间 ○○○

实例241 使用游标删除数据 316

难度指数 ★★★☆☆ 占用时间 ○○

实例242 判断游标是否打开 318

难度指数 ★★★☆☆ 占用时间 ○○

实例243 获取游标读取的记录行数 319

难度指数 ★★★☆☆ 占用时间 ○○

实例244 游标中的子查询 320

难度指数 ★★★★★ 占用时间 ○○○

第15章 数据导入导出 322

实例245 备份数据库 322

难度指数 ★★★☆☆ 占用时间 ○○

实例246 导出用户所有数据 324

难度指数 ★★★★☆ 占用时间 ○○○

实例247 导出指定表数据 325

难度指数 ★★★☆☆ 占用时间 ○○

实例248 导出指定表的部分数据 326

难度指数 ★★★☆☆ 占用时间 ○○

实例249 恢复数据库 328

难度指数 ★★★☆☆ 占用时间 ○○

实例250 导入数据表 328

难度指数 ★★★☆☆ 占用时间 ○○

实例251 导出Excel文件 329

难度指数 ★★★★☆ 占用时间 ○○○

实例252 导入Excel数据 331

难度指数 ★★★★☆ 占用时间 ○○○

实例253 在PL/SQL Developer下导出表结构 333

难度指数 ★★★☆☆ 占用时间 ○○

实例254 在PL/SQL Developer下导入表结构 335

难度指数 ★★★☆☆ 占用时间 ○○

实例255 在PL/SQL Developer下导出数据 337

难度指数 ★★★☆☆ 占用时间 ○○

实例256 在PL/SQL Developer下导入数据 339

难度指数 ★★★☆☆ 占用时间 ○○

第5篇 Oracle高级应用技术

第16章 Oracle性能优化 344

实例257 在SELECT语句中避免使用“*” 344

难度指数 ★★☆☆☆ 占用时间 ○

实例258 尽可能减小记录集行数 345

难度指数 ★★☆☆☆ 占用时间 ○

实例259 使用ROWID高效删除重复记录 347

难度指数 ★★★☆☆ 占用时间 ○○

实例260 使用TRUNCATE替代DELETE删除记录 348

难度指数 ★★★☆☆ 占用时间 ○○

实例261 高效统计记录行数 349

难度指数 ★★★☆☆ 占用时间 ○○

实例262 尽量多使用COMMIT 350

难度指数 ★★☆☆☆ 占用时间 ○

实例263 避免使用HAVING子句 351

难度指数 ★★★☆☆ 占用时间 ○○

实例264 用EXISTS替代IN谓词 353

难度指数 ★★★★★ 占用时间 ○○○

实例265 用“>=”替代“>”运算符 354

难度指数 ★★★★☆ 占用时间 ○○○

实例266 避免在SELECT子句中使用DISTINCT关键字 355

难度指数 ★★★☆☆ 占用时间 ○○

实例267 用索引提高检索效率 356

难度指数 ★★★☆☆ 占用时间 ○○

实例268 避免在索引列上进行运算 357

难度指数 ★★★☆☆ 占用时间 ○○

实例269 在索引列上用UNION替换OR 358

难度指数 ★★★☆☆ 占用时间 ○○

实例270 避免在索引列上用IS NULL 360

难度指数 ★★★★☆ 占用时间 ○○○

实例271 使用WHERE子句优化GROUP BY 361

难度指数 ★★★★★ 占用时间 ○○○

实例272 处理预定义异常 362

难度指数 ★★★★☆ 占用时间 ○○○

实例273 处理自定义异常 364

难度指数 ★★★☆☆ 占用时间 ○○

第17章 Oracle 实用技巧 366

实例274 查看Oracle版本 366

难度指数 ★☆☆☆☆ 占用时间 ○

实例275 查看表所占用的空间 367

难度指数 ★☆☆☆☆ 占用时间 ○

实例276 查看Oracle最大连接数 368

难度指数 ★★☆☆☆ 占用时间 ○

实例277 查看并统计当前活动用户 369

难度指数 ★★☆☆☆ 占用时间 ○

实例278 查看表空间占用空间情况 370

难度指数 ★★☆☆☆ 占用时间 ○

实例279 按中文拼音/笔划/部首排序输出 371

难度指数 ★★★☆☆ 占用时间 ○○

实例280 修改数据库默认日期格式 372

难度指数 ★★★☆☆ 占用时间 ○○

实例281 自动生成查询结果序号 373

难度指数 ★★★☆☆ 占用时间 ○○

实例282 查看数据文件放置的路径 374

难度指数 ★★☆☆☆ 占用时间 ○

实例283 将查询结果导出到文本文件 375

难度指数 ★★★☆☆ 占用时间 ○○

实例284 跟踪SQL语句执行 377

难度指数 ★★★★☆ 占用时间 ○○○

实例285 插入全年日期 378

难度指数 ★★★☆☆ 占用时间 ○○

实例286 输出表中某列第N大的记录 379

难度指数 ★★★☆☆ 占用时间 ○○

实例287 返回记录行的物理地址 380

难度指数 ★★★☆☆ 占用时间 ○○

实例288 查找列存在重复值的记录 381

难度指数 ★★★★☆ 占用时间 ○○○

实例289 只保留一行列存在重复值的记录 382

难度指数 ★★★★☆ 占用时间 ○○○

实例290 秒转换为时分秒格式 383

难度指数 ★★★☆☆ 占用时间 ○○

实例291 创建脚本文件 384

难度指数 ★★★☆☆ 占用时间 ○○

实例292 执行脚本文件 385

难度指数 ★★★☆☆ 占用时间 ○○

实例293 加密存储过程 386

难度指数 ★★★★★ 占用时间 ○○○

实例294 监控索引是否被引用 388

难度指数 ★★★☆☆ 占用时间 ○○

实例295 去除无用索引 389

难度指数 ★★★☆☆ 占用时间 ○○

实例296 提取表中[N,M]条记录 390

难度指数 ★★★★☆ 占用时间 ○○○

实例297 快速编译所有视图 391

难度指数 ★★★☆☆ 占用时间 ○○

实例298 读写文本型操作系统文件 392

难度指数 ★★★★☆ 占用时间 ○○○

实例299 移动数据库文件 393

难度指数 ★★★☆☆ 占用时间 ○○

实例300 创建一个编号会自动增加的列 394

难度指数 ★★★☆☆ 占用时间 ○○

实例301 查看对象的依赖关系 395

难度指数 ★★★☆☆ 占用时间 ○○

实例302 找出某段时间中的具体日期 396

难度指数 ★★★★☆ 占用时间 ○○○

实例303 在查询中不让记录被更新 397

难度指数 ★★★★☆ 占用时间 ○○○

实例304 避免基本表被误删 398

难度指数 ★★★☆☆ 占用时间 ○○

实例305 更新数据前先保存旧值 399

难度指数 ★★★★☆ 占用时间 ○○○

实例306 设置多条记录具有相同值 400

难度指数 ★★★☆☆ 占用时间 ○○

实例307 列值为NULL情形的处理 401

难度指数 ★★★☆☆ 占用时间 ○○

实例308 创建用户的脚本文件 402

难度指数 ★★★☆☆ 占用时间 ○○

第18章 PL/SQL编程——职工管理系统 404

实例309 创建独立用户EMP 404

难度指数 ★★★☆☆ 占用时间 ○○

实例310 创建基本表MYEMP 405

难度指数 ★★☆☆☆ 占用时间 ○

实例311 根据职工编号查询姓名 406

难度指数 ★★☆☆☆ 占用时间 ○

实例312 根据用户输入插入记录 407

难度指数 ★★☆☆☆ 占用时间 ○

实例313 根据职工姓名改变工资 409

难度指数 ★★☆☆☆ 占用时间 ○

实例314 根据编号查询多列信息 410

难度指数 ★★★☆☆ 占用时间 ○○

实例315 根据部门号输出多行记录 411

难度指数 ★★★☆☆ 占用时间 ○○

实例316 计算个人所得税 412

难度指数 ★★★☆☆ 占用时间 ○○

实例317 排除无须缴纳个税的职工 413

难度指数 ★★★★☆ 占用时间 ○○○

实例318 插入记录后返回提示信息 414

难度指数 ★★★☆☆ 占用时间 ○○

实例319 更新工资数据后对比 415

难度指数 ★★★★★ 占用时间 ○○○

实例320 设置调整工资幅度限制 416

难度指数 ★★★★☆ 占用时间 ○○○

实例321 根据编号删除职工信息 417

难度指数 ★★☆☆☆ 占用时间 ○

实例322 删除数据前对其备份 418

难度指数 ★★★☆☆ 占用时间 ○○

实例323 禁止用户对数据进行操作 419

难度指数 ★★★★☆ 占用时间 ○○○

实例324 禁止特定时间操作数据 420

难度指数 ★★★★★ 占用时间 ○○○

实例325 记录用户操作表结构日志 422

难度指数 ★★★☆☆ 占用时间 ○○

实例326 记录用户登录日志 423

难度指数 ★★★☆☆ 占用时间 ○○

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本书内容包括java语言概述、 eclipse开发工具、 java语言基础、 流程控制、 数组及其常用操作、 面向对象入门、 面向对象进阶、 字符串与包装java集合框架、 常用数学工具、 错误处理、 输入/输出、 枚举型与泛型、 swing入门、 多线程、 网络通信和数据库操作。   本书所精选的实都是一线开发人员在实际项目中所积累的,并进行了技术上的解析,给出了详细的实现过程。读者通过对本书的学习,能够提高开发的能力。    本书提供了大量的源程序、素材,提供了相关的模块库、案库、素材库、题库等多种形式辅助学习资料,还提供迅速及时的微博、qq、论坛等技术支持。    本书内容详尽,实丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。 《java经典编程300》 第1章 java语言概述   实001 输出“hello world”   实002 输出控制台传递的参数   实003 输出由“*”组成的三角形   实004 输出符号表情 第2章 eclipse开发工具   实005 下载并运行eclipse 工具   实006 为eclipse安装汉化包   实007 使用eclipse注释代码   实008 使用eclipse格式化代码   实009 安装windowbuilder插件   实010 开发计算器界面 第3章 java语言基础   实011 输出错误信息与调试信息   实012 从控制台接收输入字符   实013 重定向输出流实现程序日志   实014 自动型转换与强制型转换   实015 加密可以这样简单(位运算)   实016 用三元运算符判断奇数和偶数 .  实017 不用乘法运算符实现2×16   实018 实现两个变量的互换(不借助第3个变量)
Go语言(也称为Golang)是由Google开发的一种静态强型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值