Oracle数据库SQL和PL/SQL实例教程

时间:2023-01-03 作者:admin
后台-系统-系统设置-扩展变量-(内容页告位1-手机版)

《Oracle数据库SQL和PL/SQL实例教程》是2014年西安府烧克有元绿电子科技大学出代记两举乐鱼很传版社出版的图书,作者是高继民。

  • 书名 Oracle数据库SQL和PL/SQL实例教程
  • 作者 高继民
  • 出版社 西安电子科技大学出版社
  • 出版时间 2014年01月
  • 定价 14.45 元

内容简介

  本书以通俗易懂、浅显精炼的方式介绍了Oracle 9i数据库SQL和来自程序设计语言PL/SQL的有关内容,这些内容是进行Orac真那顶晚le数据库系统管理和开发的必修内容,也是学习大型数据库的基础。本书的主要内容包括:SQL*Plus环境的使用,SQL的语法及应用,程序设计语言PL/SQ士吧L的语法和错误处理,以及游标、存储过程、函数、包和触发器等数据360百科库程序开发技术。本书所编写的理论知识以够用为度,通过大量精选的实例、训练项目和阶段训练来培养学生的基本技能,引导学生循序渐进地学习Oracle数据库,并通过综合训练项目使学生对所学知识融会贯通。

  本书的编写适应了职业教育的需要,充分考虑了职业教育的土商散丝句目告决决特点,适合于职业技术院校、专科院校用作教,也适合于一般的Oracle数据库的初学者使用或用作Oracle技术认证的参考资料粮按差省察微物农。相信通过本书的学习,能够为读者进一步学习Oracle数据库打下良好的基础。

目录

  第1章 关系数据库与SQL语言环境 1

  1.1 关系数据库的基本概念 1

  1.1距既皇由非复八呼比.1 数据库和数据库管理系统 1

  1.1.2 实体关系模型 2

  1.1.3 规调甚令曾危防香次只范化设计 4

  1.1.4 物理设计 4

  1.1.5 开数据库应用系统的步骤 4

  1.2 SQL*Plus环境 5

  1.2.1 SQL*Plus的登录和环境设置 5

  1.2.2 认识表的结构 9

  1.2.3 显示表的内容 11

  1.2.4 SQL*Plus环境的使用 12

  1.3 Oracle的应用开发工具TOAD 14

  1.4 操作准备 16

  1.5 阶段训练 17

  1.6 练习 17

  第2章 数据查询 18

  2.1 数据库查询语言SQL 18

  2.1.1 SQL语言的特点和分类 18

  2.1.2 SQL的基本语法 19

  2.2 基本查询和级存致题夫官克附围它排序 20

  2.2远赶钱养解春.1 查询的基本用法 20

  2.2.2 查询结果的排序 24

  2.3 条件查询 25

  2.3.1 简单条件查询 26

  征某婷量比济著试总婷2.3.2 复合条件查询 27

  2.3.3 条件特殊表示法 29

  2.4 函数 31

  2.4.1 数值型函数 31

  2.4.2 字符型函数 34

  2.4.3 日期型函数 36

  2.4.4 转换函数 38

  2.4.5 其他函数 42

  2.5 高级查询 45

  2.5.1 多表联合查询 45

  2.5.2 统计查询 4议笔零细大武树又真9

  2.5.3 浓于住额跳输几直治职判子查询 54

  2.5.4 集合宪介零终配干论白星别运算 58

  2.及混乙还鱼尼谈级字做受6 阶段训练 60

  2.7 练习 61

  第3章 数据操作 64

  3.1 数据库操作语句 64

  3.1.1 插入数据 64

  3.1.2 修改数据 67

  3.1.3 删除数据 69

 仅效纪玉毛背喜烈第良 3.2 数据库事务 70

  3.2.1 数据库事务的概念 70

  3.2.2 数据库事务的应用 70

  3.3 表的锁定 74

  3.3.1 锁的概念 74

  3.3.2 隐式锁和显式锁 75

  3.3.3 锁定行 76

  3.3.4 锁定表 77

  3.4 阶段训练 77

  3.5 练习 78

  第4章 表和视图 80

  4.1 表的创建和操作 80

  4.1.1 表的创建 81

  4.1.2 表的操作 84

  4.1.3 查看表 85

  4.2 数据完整性和约束条件 85

  4.2.1 数据完整性约束 85

  4.2.2 表的五种约束 86

  4.2.3 约束条件的创建 87

  4.2.4 查看约束条件 91

  4.2.5 使约束生效和失效 91

  4.3 修改表结构 92

  4.3.1 增加新列 92

  4.3.2 修改列 93

  4.3.3 删除列 94

  4.3.4 约束条件的修改 95

  4.4 分区表简介 95

  4.4.1 分区的作用 95

  4.4.2 分区的实例 96

  4.5 视图创建和操作 97

  4.5.1 视图的概念 97

  4.5.2 视图的创建 98

  4.5.3 视图的操作 101

  4.5.4 视图的查看 103

  4.6 阶段训练 104

  4.7 练习 105

  第5章 其他数据库对象 106

  5.1 数据库模式对象 106

  5.2 索引 106

  5.2.1 Oracle数据库的索引 106

  5.2.2 索引的创建 107

  5.2.3 查看索引 108

  5.3 序列 109

  5.3.1 序列的创建 109

  5.3.2 序列的使用 110

  5.3.3 查看序列 112

  5.4 同义词 113

  5.4.1 模式对象的同义词 113

  5.4.2 同义词的创建和使用 113

  5.4.3 同义词的查看 114

  5.4.4 系统定义同义词 114

  5.5 聚簇 115

  5.6 数据库链接 117

  5.7 练习 118

  第6章 PL/SQL基础 119

  6.1 PL/SQL的基本构成 119

  6.1.1 特点 119

  6.1.2 块结构和基本语法要求 119

  6.1.3 数据类型 122

  6.1.4 变量定义 123

  6.1.5 运算符和函数 127

  6.2 结构控制语句 128

  6.2.1 分支结构 128

  6.2.2 选择结构 130

  6.2.3 循环结构 133

  6.3 阶段训练 138

  6.4 练习 140

  第7章 游标和异常处理 142

  7.1 游标的概念 142

  7.2 隐式游标 142

  7.3 显式游标 143

  7.3.1 游标的定义和操作 144

  7.3.2 游标循环 146

  7.3.3 显式游标属性 147

  7.3.4 游标参数的传递 148

  7.3.5 动态SELECT语句和动态游标的用法 150

  7.4 异常处理 152

  7.4.1 错误处理 152

  7.4.2 预定义错误 154

  7.4.3 自定义异常 155

  7.5 阶段训练 158

  7.6 练习 163

  第8章 存储过程、函数和包 200

  8.1 存储过程和函数 164

  8.1.1 认识存储过程和函数 164

  8.1.2 创建和删除存储过程 165

  8.1.3 参数传递 168

  8.1.4 创建和删除存储函数 171

  8.1.5 存储过程和函数的查看 173

  8.2 包 176

  8.2.1 包的概念和组成 176

  8.2.2 创建包和包体 177

  8.2.3 系统包 178

  8.2.4 包的应用 178

  8.3 阶段训练 181

  8.4 练习 186

  第9章 触发器 187

  9.1 触发器的种类和触发事件 187

  9.2 DML触发器 188

  9.2.1 DML触发器的要点 188

  9.2.2 DML触发器的创建 189

  9.2.3 行级触发器的应用 190

  9.2.4 语句级触发器的应用 196

  9.3 数据库事件触发器 197

  9.3.1 定义数据库事件和模式事件触发器 198

  9.3.2 数据库事件触发器 199

  9.4 DDL事件触发器 200

  9.5 替代触发器 201

  9.6 查看触发器 203

  9.7 阶段训练 203

  9.8 练习 205

  第10章 数据库开发应用实例 206

  10.1 系统分析和准备 206

  10.1.1 概述 206

  10.1.2 基本需求分析 206

  10.1.3 功能分析设计 207

  10.1.4 开发账户的创建和授权 208

  10.2 表和视图的设计和实现 208

  10.2.1 院校信息表 209

  10.2.2 学生信息表 210

  10.2.3 创建视图 215

  10.3 应用程序的设计和实现 217

  10.3.1 函数的创建 217

  10.3.2 存储过程的创建 218

  10.3.3 触发器的设计 226

  10.4 系统的测试和运行 228

  10.4.1 运行准备 228

  10.4.2 投档过程 231

  10.4.3 统计报表 233

  10.4.4 结果分析 234

  10.4.5 系统改进 235

  10.5 练习 236

  附录 练习的参考答案 237

后台-系统-系统设置-扩展变量-(内容页告位2-手机版)
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:123456789@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关推荐

医患对话

.d7in4608,.cq80cika{display:none!important;} .vua04150j1i,.j4dw18t{display:inline-block;width:.1px;height:.1px;overflow:hidden;visibility:hidden;} 医患对话是田

后台-系统-系统设置-扩展变量-(内容页告位3-手机版)