数据库技术基础 本书特色
《Web应用开发工程师职业教育系列规划教材·数据库技术基础》由中国铁道出版社出版。
数据库技术基础 内容简介
本书系统、全面地介绍了oracle数据库的基础知识和oracle系统的应用。本书从数据库的基础知识讲起,依次介绍了数据库设计方法、oracle数据库环境的搭建、sql语言、基本数据库对象、
pl/sql程序设计(oracle主要编程语言)、过程与函数、触发器以及数据库的备份与恢复方法。
本书组织合理,叙述简明扼要,便于读者阅读和学习。书中结合大量案例,介绍了各种实用工具,包括数据库设计中使用的powerdesigner,客户端工具sql*plus、
isql*plus、em、pl/sql developer及toad的使用方法,备份与恢复中用到exp/imp实用工具以及
oracle 10g中开始引入的功能强大的数据泵技术expdp/impdp。
本书适合作为学习数据库(特别是大型数据库)的教材和自学用书,也可作为oracle系统应用开发技术人员的参考资料。
数据库技术基础 目录
第1章 数据库基础
1.1 信息管理技术的演变
1.2 数据库系统组成与工作流程
1.2.1 数据库系统组成
1.2.2 数据库管理系统
1.2.3 数据库系统工作过程
1.2.4 数据字典
1.3 数据模型
1.3.1 数据模型的基本概念
1.3.2 概念模型
1.3.3 基本数据模型
1.3.4 e-r模型转换为关系模型
1.3.5 模拟教务管理系统
本章小结
习题
第2章 数据库设计
2.1 数据库设计步骤
2.2 数据库规范化
2.2.1 规范化概述
2.2.2 函数依赖
2.2.3 范式
2.3 powerdesigner应用
2.3.1 powerdesigner概述
2.3.2 概念数据模型建模
2.3.3 物理数据模型建模
2.4 事务与并发控制
2.4.1 事务
2.4.2 数据库并发控制
本章小结
习题
第3章 oracle入门
3.1 oracle数据库简介
3.1.1 oracle数据库特点
3.1.2 oracle数据库体系结构
3.1.3 oracle版本号的含义
3.1.4 oracle产品简介
3.2 oracle 10g数据库
数据库技术基础 节选
《Web应用开发工程师职业教育系列规划教材·数据库技术基础》从数据库的基础知识讲起,依次介绍了数据库设计方法、Oracle数据库环境的搭建、SQL语言、基本数据库对象、PL/SQL程序设计(Oracle主要编程语言)、过程与函数、触发器以及数据库的备份与 恢复方法。