本书是SQL和PL/SQL的入门书籍。全书用通俗易懂的语言介绍了与SQL和PL/SQL相关的各种Oracle概念,内容包括:数据库工具、数据库安装方法、SQL基础知识、PL/SQL编程技术和编程接口。
本书内容深入浅出、概念清楚、实例丰富、有助于Oracle初学者快速掌握Oracle及PL/SQL程序设计方法。本书可作为高等职业学校、高等专业学校和成人高校的计算机专业教材。
第1章 Oracle管理工具介绍
1.1 管理工具总览
1.1.1 数据库服务器上的集成管理工具
1.1.2 客户机上的集成管理工具
1.2 企业管理器
1.2.1 企业管理器介绍
1.2.2 企业管理器的登录
1.2.3连接数据库
1.3 SQLPLUS
1.3.1 基于DOS方式的使用
1.3.2 基于WindOWS方式的使用
1.3.3 SQL*PLUSWorksheet
1.4 监听程序配置
第2章 创建数据库服务器
2.1 安装环境
2.2 安装数据库服务器
2.3 安装客户机
第3章 SQL语言基石出
3.1 SQLPLUS命令的输入
3.2 数据库查询语言
3.2:1 无条件查询
3.2.2 条件查询
3.2.3 高级SQL技巧
3.3 SQLPLUS报表
3.3.1 SQLPLUS的一些基本格式命令
3.3.2 SQL/PLUS环境命令
3.4 数据定义语言
3.4.1 如何管理基表
3.4.2 如何管理视图
3.4.3 如何管理索引
3.4.4 如何管理同义词
3.4.5 如何管理序列
3.5 数据操纵语言
3.5.1 如何插入数据
3.5.2 如何更新数据
3.5.3 如何删除数据
3.6 如何对用户、角色和权限控制
3.6.1 管理用户
3.6.2 权限及其类型
3.7 光盘出租管理系统
3.7.1 背景知识
3.7.2 分析准备
3.7.3 系统创建
3.7.4 数据查询
3.7.5 多重表查询
第4章 PL/SQL编程
4.1 基本语法
4.1.1 常量和变量的使用
4.1.2 流程控制
4.1.3 程序结构
4.1.4 游标
4.1.5 创建过程
4.1.6 执行过程
4.1.7 异常处理
4.2 研究生招生系统
4.2.1 背景分析
4.2.2 分析准备
4.2.3 程序设计
第5章 编程接口
5.1 Java语言与Oracle数据库
5.2 VisualBaSiC访问Oracle数据库
5.3 Delphi访问Ofacle数据库
Oracle数据库一直是数据库领域领先的产品,Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。
本书是编者在潜心研究Oracle 9i数据库技术的基础上,结合自己的实践经验和体会编写完成的,适合Oracle数据库的程序设计人员学习。可作为Oracle数据库技术培训的教材。书中所有的实验都通过了调试。读者在学习过程中可跟随编者的思路边学习、边实践,快速掌握设计Oracle程序的技术。
本书主要以Oracle程序设计为主,简单介绍了数据库的工具和安装配置方法,SQL语言的开发方法,以及使用第三方编程工具开发Oracle应用程序的基本思路和方法。全书共分5个章节。
第1章“Oracle管理工具介绍”,主要介绍Oracle基本管理工具和使用方法。
第2章“创建数据库服务器”,主要介绍如何安装Oracle服务器和客户端。
第3章“SQL语言基础”,用大量的实验深入浅出地介绍SQL语言的基本概念和使用方法。
第4章“PL/SQL编程”,介绍Oracle的PL/SQL基本编程方法和思路。
第5章“编程接口”,用实例介绍如何以Oracle 9i作为后台数据库,使用第三编程工具编写应用程序。
书中吸收了许多新的技术,由于时间仓促,加之编者编写水平有限,疏漏之处在所难免,望各位专家和读者指正。