数据库技术基础

出版时间:2009-11  出版社:中国铁道出版社  作者:工业和信息化部教育与考试中心  页数:274  

内容概要

  《Web应用开发工程师职业教育系列规划教材:数据库技术基础》从数据库的基础知识讲起,依次介绍了数据库设计方法、Oracle数据库环境的搭建、SQL语言、基本数据库对象、PL/SQL程序设计(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数据库的安装与卸载3.2.1 安装的软硬件环境要求3.2.2 安装过程3.2.3 查看Oracle服务3.2.4 卸载过程3.2.5 Oracle 10g数据库安装后的基本环境3.3 客户端工具3.3.1 客户端产品的安装与卸载3.3.2 Oracle网络配置3.3.3 客户端工具简介3.3.4 SQL*Plus3.4 用户和安全管理3.4.1 用户管理3.4.2 权限管理3.4.3 角色管理3.5 数据库使用初步3.5.1 启动和关闭数据库3.5.2 建立和删除数据库3.5.3 建立和删除表空间3.5.4 向表空间中添加数据文件3.5.5 数据库使用步骤示例本章小结习题第4章 SQL语言基础4.1 SQL语言概述4.1.1 SQL语言发展历程4.1.2 SQL语言特点4.1.3 SOL语言分类4.2 SQL语言元素4.2.1 数据类型4.2.2 数据类型比较规则4.2.3 数据类型转换4.2.4 SQL语言中的注释4.2.5 SQL语言中的运算符4.2.6 空值的处理4.3 数据定义语言4.3.1 CREATE TABLE建表语句4.3.2 ALTER TABLE修改表语句4.3.3 DROP TABLE删除表语句4.4 数据操纵语言4.4.1 INSERT INTO插入语句4.4.2 UPDATE修改语句4.4.3 DELETE FROM删除语句4.5 SQL数据查询4.5.1 基本查询4.5.2 SELECT子句——实现表的投影操作4.5.3 WHERE子句——查询语句中的选择操作4.5.4 ORDER BY子句——排序输出4.5.5 连接查询4.5.6 查询语句中的集合操作4.5.7 查询中的重值处理4.5.8 组函数与聚合操作4.5.9 子查询4.5.10 子查询在其他语句中的应用4.6 SQL语言中的函数4.6.1 SQL函数概述4.6.2 数值型函数4.6.3 字符型函数4.6.4 日期型函数4.6.5 类型转换函数4.6.6 其他单行函数4.6.7 组函数本章小结习题第5章 基本数据库对象5.1 数据库对象简介5.1.1 模式与数据库对象5.1.2 Oracle数据字典5.2 序列5.2.1 序列简介5.2.2 创建序列5.2.3 修改序列5.2.4 使用序列5.2.5 删除序列5.2.6 伪列5.2.7 与序列相关的其他信息5.3 同义词5.3.1 同义词的基础知识5.3.2 创建同义词5.3.3 修改同义词5.3.4 使用同义词5.3.5 删除同义词5.3.6 与同义词相关的其他信息5.4 数据库链5.4.1 分布式数据库简介5.4.2 数据库链简介5.4.3 创建数据库链5.4.4 使用数据库链5.4.5 删除数据库链5.4.6 与数据库链相关的其他信息5.5 视图5.5.1 视图基础知识5.5.2 创建与使用视图5.5.3 修改视图5.5.4 删除视图5.5.5 通过视图修改数据5.5.6 与视图相关的其他信息5.6 索引5.6.1 索引的基础知识5.6.2 创建与使用索引5.6.3 重建索引与删除索引5.6.4 与索引相关的其他信息本章小结习题第6章 PL/SQL程序设计6.1 PL/SQL简介6.2 PL/SQL程序基本组成6.2.1 PL/SQL语法结构6.2.2 变量和常量说明6.2.3 PL/SQL语言约定6.2.4 变量赋值6.2.5 控制语句6.2.6 异常处理6.3 块的嵌套与异常转移6.3.1 块的嵌套与作用域6.3.2 异常转移6.4 游标6.4.1 系统预定义游标(隐式游标)6.4.2 用户自定义游标(显式游标)6.4.3 游标变量6.5 动态SQL语句6.5.1 静态与动态SQL6.5.2 动态DML语句6.5.3 动态DDL语句6.5.4 DBMS_SQL包的语法说明本章小结习题第7章 过程与函数7.1 过程与函数概述7.1.1 子程序简介7.1.2 过程与函数简介7.2 存储过程7.2.1 存储过程的创建7.2.2 存储过程的调用与删除7.3 存储函数7.3.1 存储函数的创建7.3.2 存储函数的调用与删除7.4 参数传递7.4.1 参数模式7.4.2 实参与形参的对应关系本章小结习题第8章 触发器8.1 触发器简介8.2 触发器的创建及使用8.2.1 触发器语法组成8.2.2 触发器的使用8.2.3 触发器的管理8.3 触发器分类8.3.1 行级与语句级触发器8.3.2 替代触发器8.3.3 其他触发器本章小结习题第9章 数据库备份与恢复9.1 数据库故障类型9.2 备份与恢复简介9.2.1 备份与恢复概念9.2.2 备份与恢复分类9.2.3 常用的Oracle备份与恢复方法9.3 逻辑备份与恢复9.3.1 逻辑备份与恢复概述9.3.2 传统的逻辑备份与恢复(EXP/IMP)9.3.3 数据泵的逻辑备份与恢复(EXPDP/IMPDP)本章小结习题参考文献

图书封面

评论、评分、阅读与下载


    数据库技术基础 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7