数据库技术教程(三级)

数据库技术教程(三级)

作者:崔巍

出版社:清华大学出版社

出版年:2005-03-01

评分:5分

ISBN:7302103763

所属分类:网络科技

书刊介绍

数据库技术教程(三级) 目录

第l章基础知识
1.1 计算机系统组成与应用领域
1.1.1 计算机系统组成
1.1.2计算机的应用领域
1.2计算机软件
1.2.1计算机语言
1.2.2 系统软件
1.2.3 应用软件
1.3计算机网络基础
1.3.1 计算机网络基本概念
1.3.2 计算机网络的分类
1.4 Internet基础
1.4.1 Internet的形成与发展
1.4.2 Internet的结构与组成
1.4.3 TCP/IP协议、域名与IP地址
1.4.4 Internet提供的主要服务
1.4.5 Internet的基本接人方式
1.5信息安全基础
1.5.1 信息安全的基本概念
1.5.2 信息保密
1.5.3 信息认证
1.5.4 密钥管理
1.5.5 计算机病毒的基本概念
1.5.6 网络安全
1.5.7操作系统安全
1.5.8 数据库安全
习题1
第2章数据结构与算法
2.1 基本概念
2.1.1 数据结构基本概念
2.1.2主要的数据存储方式
2.1.3 算法的设计与分析
2.2 线性表
2.2.1顺序表和一维数组
2.2.2 链表
2.2.3 栈
2.2.4 队列
2.2.5 串
2.3 多维数组、稀疏矩阵和广义表
2.3.1 多维数组的顺序存储
2.3.2稀疏矩阵的存储
2.3.3广义表的定义和存储
2.4 树形结构
2.4.1 树的定义和术语
2.4.2二叉树的定义
2.4.3树的二叉树表示
2.4.4 二叉树和树周游
2.4.5 二叉树的存储和线索二叉树
2.4.6二叉树周游算法
2.4.7 霍夫曼算法及其应用
2.5 查找
2.5.1线性表查找
2.5.2树形结构与查找
2.6 排序
2.6.1 插入排序
2.6.2 选择排序
2.6.3 交换排序
2.6.4 归并排序
2.6.5各种排序方法小结
习题2
第3章操作系统
3.1操作系统概述
3.1.1 操作系统的概念
3.1.2 操作系统的功能
3.1.3 操作系统的类型
3.1.4 研究操作系统的几种观点
3.1.5 操作系统的硬件环境
3.2 进程管理
3.2.1 多道程序设计
3.2.2 进程
3.2.3 进程控制
3.2.4 线程
3.2.5 进程的同步与互斥
3.2.6 进程间的通信
3.2.7 死锁
3.2.8 进程调度
3.3 存储管理
3.3.1存储管理概述
3.3.2分区存储管理
3.3.3 页式存储管理
3.3.4 段式管理
3.3.5 段页式存储管理
3.3.6虚拟存储管理
3.3.7 虚拟存储管理的性能问题
3.3.8 交换技术
3.4 设备管理
3.4.1 设备管理概述
3.4.2 通道技术
3.4.3 缓冲技术
3.4.4 设备分配
3.4.5 设备控制
3.4.6 磁盘调度
3.S 文件管理
3.5.1 文件与文件系统
3.5.2 文件结构和存取方式
3.5.3 文件目录
3.5.4 文件系统的实现
3.5.5 文件存取控制
3.5.6 文件的操作
3.5.7 文件系统的安全
3.6 作业管理
3.6.1 操作系统与用户的接口
3.6.2作业管理概述
3.6.3 批处理方式下的作业管理
习题3
第4章 数据库技术基础
4.1 数据管理的发展
4.1.1 文件管理系统
4.1.2 数据库管理系统
4.2 数据库系统的组成
4.2.1 数据库系统
4.2.2 数据库管理系统
4.2.3 数据库
4.2.4 数据库管理员
4.3 数据和数据模型
4.3.1 数据
4.3.2 数据模型的基本概念
4.3.3 数据模型的分类
4.3.4 数据模型i要素
4.3.5 概念数据模型
4.3.6 常用的数据结构模型
4.4 数据库系统的模式结构
4.4.1 数据库系统模式的概念
4.4.2 数据库系统的三级模式结构
4.4.3 数据库的模式映像功能与数据独立性
4.5 数据库技术的研究领域
习题4
第5章 关系数据库系统
5.1 关系数据库系统概述
5.1.1 关系数据库的发展
5.1.2 关系数据模型概述
5.2 关系数据模型
5.2.1 关系数据模型的数据结构和基本术语
5.2.2 关系的形式定义和关系数据库对关系的限
5.3 关系模型的完整性约束
5.3.1 实体完整性规则
5.3.2 参照完整性规则
5.3.3 用户定义完整性
5.3.4 完整性约束的作用
5.4 关系代数
5.4.1 传统的集合运算
5.4.2 专门的关系运算
习题5
第6章 关系数据库标准语言SQL
6.1 SQL语言概述
6.1.1 SQL语言的发展
6.1.2 SQL的特点
6.1.3 SQL数据库的体系结构
6.2 SQL的数据定义功能
6.2.1 定义基本表
6.2.2 定义索引
6.3 SQL的数据查询功能
6.3.1 SQL SEL ECT语句
6.3.2 简单查询
6.3.3 连接查询
6.3.4 嵌套查询
6.4 SQL的数据操纵功能
6.4.1 插入语句
6.4.2 更新语句
6.4.3 删除语句
6.5 视图
6.5.1 视图的概念
6.5.2 定义视图
6.5.3 删除视图
6.5.4 操作视图
6.5.5 视图的作用和优点
6.6 SQL的数据控制语句
6.6.1 授予权限
6.6.2 收回权限
6.7 嵌入式SQL
6.7.1 嵌入识别与预编译
6.7.2 数据通信区与主变量
6.7.3 游标
习题6
第7章 关系数据库规范化理论
7.1规范化问题
7.1.1 什么是“不好”的关系模式
7.1.2 如何得到“好”的关系模式
7.2 函数依赖
7.2.1 函数依赖的定义
7.2.2术语和符号
7.2.3 函数依赖的逻辑蕴涵和闭包
7.2.4码和主属性
7.2.5 函数依赖的公理系统
7.3关系的规范化
7.3.1 **范式(1NF)及进一步规范化
7.3.2第二范式(2NF)
7.3.3第三范式(3 NF)
7.3.4 Boyce-Codd范式(BCNF)
7.3.5 多值依赖
7.3.6 第四范式(4 NF)
7.3.7规范化小结
7.4 关系模式的分解
7.4.1 模式分解的准则和等价标准
7.4.2 模式分解的几个结论
习题7
第8章 数据库设计
8.1 数据库设计的内容、方法和步骤
8.1.1 什么是数据库设计
8.1.2 数据库设汁的一般方法和步骤
8.2 需求分析
8.2.1 需求分析的任务
8.2.2 需求分析的基本步骤
8.3 概念结构没计
8.3.1 概念结构设计的目标和策略-
8.3.2 采用E-R方法的数据库概念模型设计
8.4 逻辑结构设计
8.4.1 逻辑模型设计的目标和步骤
8.4.2 E-R模型向关系数据模型的转换
8.4.3 规范化理论在数据库设汁中的应用
8.5 物理数据库设计
8.6 数据库的实施和维护
8.6.1 数据库的实施
8.6.2运行与维护
习题8
第9章 事务管理与数据库安全性
9.1事务基本概念
9.1.1 事务
9.1.2事务的特征
9.1.3 SQL事务处理模型
9.2 并发控制
9.2.1 并发控制概述
9.2.2并发控制措施
9.2.3 加锁(封锁)协议
9.2.4 死锁
9.2.5 并发调度的可串行性
9.2.6两段锁协议
9.3 数据库备份与恢复
9.3.1 数据库故障的种类
9.3.2数据库备份
9.3.3数据库恢复
9.4数据库安全性
9.4.1 安全控制模型
9.4.2 数据库权限的种类及用户的分类
9.4.3操作权定义
9.4.4 加密
习题9
第l0章 数据库管理系统
10.1 数据库管理系统概述
10.1.1 DBMS H标
10.1.2 DBMS基本功能
10.2 DBMS系统结构
10.2.1 DBMS程序模块的组成
10.2.2 DBMS的分类
10.2.3 DBMS的层次结构
10.2.4 DBMS的运行过程示例
10.3 新的应用需求对DBMS的挑战
10.4 Oracle数据库系统
10.4.1Oracle系统概述
10.4.2 Oracle服务器的基本结构
10.4.3Oracle服务功能及特点
10.4.4 Oracle产品结构及组成
10.4.5 Oracle系统的特点
10.4.6 Oracle的数据仓库和Internet解决方案
10.5 MS SQL Server数据库系统
10.5.1 SQL Server 2000产品家族
10.5.2 SQL Server 2000和特点
10.6 Sybase数据库系统
10.6.1 Sybase数据库系统简介
lO.6.2 Sybase数据库系统的功能和特点
10.6.3 Sybase的Internet应用和商业智能解决方案
l0.7.IBM DB2数据库系统
10.7.1 IBM DB2简介
10.7.2 DB2数据库的功能和特点
10.7.3 IBM的商务智能解决方案
10.7.4 IBM内容解决方案
习题10
第ll章 数据库应用开发工具
11.1 概述
l1.1.1 为什么

数据库技术教程(三级) 内容简介

本书根据教育部考试中心制订的《全国计算机等级考试 考试大纲(2004年版)》中的“三级(数据库技术)考试大纲”编写,内容包括:计算机基础(含基本概念、计算机网络和信息安全等)、数据结构、操作系统、数据库的基本概念和基本原理、数据库设计、数据库应用系统的开发方法和开发工具、数据库管理系统及相关产品、数据库的发展方向等。

本书除可以作为全国计算机等级考试——三级数据库技术的教材外,也可以作为高等院校相关专业数据库课程的参考书和其他工程技术人员学习数据库技术的参考书。

相关推荐

微信二维码