当前位置:首页 > 工业技术
Oracle数据库应用与开发实例教程
Oracle数据库应用与开发实例教程

Oracle数据库应用与开发实例教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:吴海波主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:7121063425
  • 页数:318 页
图书介绍:本书以真实工作任务为载体组织教学内容,在真实工作环境中介绍数据库的创建与设计过程。按照如下顺序传授知识与训练技能:体验数据库的应用→认识Oracle的工作环境、体验Oracle 10g环境中常用工具操作→数据库的创建与管理→数据表的创建与管理→管理视图→SQL编程语言→PL/SQL编程语言→管理PLSQL存储过程与触发器→管理安全性→数据库安全性→Oracle数据库的访问→数据库探索性设计。在讲解数据库知识和训练操作技能的过程中,遵循学生的认知规律,提高学生的学习效率。本书采用“项目导向、任务驱动”教学法讲解知识与训练技能,体现了“在做中学、学以致用”的教学理念,适用于理论、实践一体化教学,融“教、学、练、思”四者于一体。
《Oracle数据库应用与开发实例教程》目录

第1章 职业岗位需求分析、课程定位与教学案例综述 1

职业岗位需求分析 1

课程设置和课程定位分析 3

教学案例与技能训练体系说明 5

第2章Oracle数据库开发实例概述 10

教务管理系统 10

系统简介 10

延展知识 15

教务管理系统数据库的设计 17

数据库的概念 17

数据库的概念结构设计与E-R模型 18

数据库的逻辑结构设计 21

数据库的物理结构设计 22

数据准备与数据表的实施 23

数据准备 23

数据表的实施 23

Oracle数据库的维护计划 23

本章小结 24

本章习题 24

第3章Oracle系统的基础 26

Oracle系统简介 26

Oracle的发展 26

Oracle系统的特点 27

Oracle 10g产品及新特性 27

Oracle 10g产品介绍 27

Oracle DataBase 10g的新特性 28

安装前的准备工作 29

安装Oracle 10g 29

验证安装结果 34

本章小结 36

本章习题 36

第4章Oracle系统的管理工具 37

DataBase Configuration Assistant 37

启动DBCA 38

关闭DBCA 39

OEM 39

登录OEM 39

数据库管理 43

监视数据库性能 43

维护数据库 44

SQL*Plus与iSQL*Plus 44

以命令行方式运行SQL*Plus 44

在Windows环境中运行SQL*Plus 45

iSQL*Plus 46

数据库管理员 48

SYSDBA特权 48

SYSOPER特权 49

DBA角色 49

本章小结 50

本章习题 50

第5章Oracle数据库的创建与管理 51

管理Oracle数据库 52

创建数据库 52

查看数据库信息 63

启动和关闭数据库 67

删除数据库 70

管理表空间 71

表空间的概念 71

创建表空间 71

修改表空间 79

删除表空间 83

管理数据文件 85

管理段 92

段的类型 92

段的信息 93

本章小结 96

本章习题 96

第6章Oracle数据表的创建与管理 98

方案的概念 98

管理数据表 99

创建数据表 99

维护数据表 105

管理完整性约束 112

数据完整性的类型 112

约束的状态 113

域完整性的实现 113

实体完整性的实现 117

参照完整性的实现 119

管理索引 122

创建索引 122

维护索引 125

本章小结 129

本章习题 129

第7章 管理视图 130

视图的概念 130

创建视图 131

使用OEM方式创建视图 131

使用命令行方式创建视图 133

维护视图 134

查看视图结构 134

修改视图结构 136

删除视图结构 137

同义词与序列 138

同义词 138

序列 143

本章小结 149

本章习题 149

第8章SQL编程语言 151

SQL的概念 151

SQL函数及操作符 152

SQL函数 152

SQL操作符 156

数据查询 156

基本查询 156

连接查询 163

子查询 165

数据更新 166

插入记录 166

更新记录 168

删除记录 169

本章小结 171

本章习题 171

第9章PL/SQL编程语言 173

PL/SQL语言概述 173

PL/SQL语言的基本语法要素 174

常量值 174

变量与常量 175

数据类型及转换 175

表达式 176

PL/SQL程序控制结构 177

顺序结构 177

选择结构 178

循环结构 178

PL/SQL复合类型 181

使用%TYPE 181

记录类型 182

使用%ROWTYPE 183

表 184

数组 185

游标 186

游标的基本操作 186

游标的属性操作 187

包 188

包的创建 188

包的初始化 189

Oracle内置包 190

异常处理 191

系统预定义异常处理 191

用户自定义异常处理 191

本章小结 193

本章习题 193

第10章 管理PL/SQL存储过程与触发器 195

管理PL/SQL存储过程 196

创建PL/SQL存储过程 196

执行PL/SQL存储过程 196

维护PL/SQL存储过程 196

管理PL/SQL存储函数 200

创建PL/SQL存储函数 200

执行PL/SQL存储函数 200

维护PL/SQL存储函数 201

管理PL/SQL触发器 203

创建触发器 204

维护触发器 204

本章小结 208

本章习题 209

第11章 管理安全性 210

安全性概述 210

管理用户 211

创建用户并授权 211

查看/修改与删除用户 218

管理角色 221

创建角色 222

查看角色信息 223

管理概要文件 224

创建概要文件 224

为用户分配概要文件 228

本章小结 230

本章习题 230

第12章 数据库安全性 231

事务 232

锁 235

日志文件 236

回滚段 239

数据库备份与恢复 242

数据库备份与恢复的类型 242

数据库备份与恢复的准备 242

逻辑备份与恢复 246

脱机备份与恢复 253

联机热备份与恢复 253

本章小结 255

本章习题 255

第13章Oracle数据库的访问与应用 256

数据库访问的应用程序接口 256

ODBC数据源 256

JDBC数据源 259

Oracle数据库访问技术 260

在Visual Studio*NET编程环境中访问Oracle数据库 260

在Java编程环境中访问Oracle数据库 263

分布式数据库的应用 268

分布式数据库概述 268

数据库链接 269

快照 271

本章小结 273

本章习题 273

附录A本书使用的数据库 274

附录B 课外拓展实训 293

实训1数据库应用系统操作体验 293

实训2数据库的创建与管理 293

实训3数据表的创建与管理 294

实训4管理视图 296

实训5 SQL编程语言 296

实训6 PL/SQL编程语言 297

实训7管理PL/SQL存储过程与触发器 297

实训8管理安全性 298

实训9数据库安全性 298

实训10 Oracle数据库的访问 298

附录C单元应用独立实训 300

实训1数据库的创建与管理 300

实训2数据表的创建与管理 301

实训3管理视图 303

实训4SQL编程语言 304

实训5PL/SQL编程语言 305

实训6管理PL/SQL存储过程与触发器 306

实训7管理安全性 307

实训8数据库安全性 308

实训9Oracle数据库的访问 309

附录D数据库应用操作与探索设计综合实训 311

附录E单元习题答案 317

返回顶部