内容简介
Oracle实用教程(第2版),以当前流行的Oracle 10g作为平台,分别介绍Oracle教程、Oracle实验、综合应用实习和附录。Oracle教程部分比较系统地介绍了Oracle 10g(中文版)的主要功能,并且通过实验对主要内容进行操作和编程训练。实习部分比较系统地介绍了VB/Oracle、PB/Oracle、Delphi/Oracle、ASP/Oracle和ASP.NET/Oracle的应用方法。只要阅读本书,结合上机操作指导进行练习和实习模仿,就能在较短的时间内基本掌握Oracle 10g及其应用技术。
本书可作为大学本科有关课程教材,也可供大专、高职使用和广大数据库应用开发人员参考。本套教程提供免费下载教学课件、综合应用实习源文件和有关数据库。
目录
第1部分 Oracle实用教程
第1章 Oracle 10g简介
1.1 企业管理器(OEM)
1.2 SQL*Plus
1.3 数据库配置助手(DBCA)
第2章 数据库和表的创建
2.1 基本概念
2.2 界面创建数据库和表
2.3 用命令方式创建数据库和表
第3章 数据库的操作
3.1 操作表数据
3.2 默认值约束
3.3 索引
3.4 同义词
3.5 数据库链接
3.6 数据完整性
第4章 数据库的查询和视图
4.1 连接、选择和投影
4.2 数据库的查询
4.3 数据库的视图
4.4 格式化输出结果
第5章 PL/SQL语言介绍
5.1 PL/SQL语言概述
5.2 PL/SQL字符集
5.3 PL/SQL变量、常量和数据类型
5.4 PL/SQL基本程序结构和语句
5.5 系统内置函数
5.6 用户定义函数
5.7 游标
5.8 包
5.9 集合
第6章 存储过程和触发器
6.1 存储过程
6.2 触发器
第7章 系统安全管理
7.1 用户
7.2 权限和角色
7.3 概要文件和数据字典视图
7.4 审计
第8章 数据库备份和恢复
8.1 概述
8.2 导入/导出
8.3 脱机备份
8.4 联机备份
8.5 恢复
8.6 数据泵
第9章 闪回操作和Undo表空间
9.1 闪回操作
9.2 Undo表空间
第10章 其他概念
10.1 事务
10.2 锁
10.3 快照
10.4 序列
第2部分 实验
实验1 创建数据库和表
实验2 表数据插入、修改和删除
实验3 索引和完整性
实验4 数据库的查询和视图
实验5 PL/SQL编程
实验6 存储过程和触发器的使用
实验7 用户、角色概要文件
第3部分 实习
实习1 VB/Oracle学生成绩管理系统
实习2 PB/Oracle学生成绩管理系统
实习3 Delphi/Oracle学生成绩管理系统
实习4 ASP/Oracle学生成绩管理系统
实习5 ASP.NET/Oracle学生成绩管理系统
附录A Oracle 10g安装
附录B 样本数据库
附录C SQL命令和系统函数
附录D 角色和系统权限
附录E Oracle 10g常用数据字典