数据库技术教程

出版社:清华大学出版社
出版日期:2005-3
ISBN:9787302103769
作者:等
页数:371页

书籍目录

第1章 基础知识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.5 文件管理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章 关系数据库标准语言SQL6.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 嵌入式SQL6.7.1 嵌入识别与预编译6.7.2 数据通信区与主变量6.7.3 游标习题6第7章 关系数据库规范化理论第8章 数据库设计第9章 事务管理与数据库安全性第10章 数据库管理系统第11章 数据库应用开发工具第12章 数据库技术的发展附录参考文献

作者简介

本书根据教育部考试中心制订的《全国计算机等级考试 考试大纲(2004年版)》中的“三级(数据库技术)考试大纲”编写,内容包括:计算机基础(含基本概念、计算机网络和信息安全等)、数据结构、操作系统、数据库的基本概念和基本原理、数据库设计、数据库应用系统的开发方法和开发工具、数据库管理系统及相关产品、数据库的发展方向等。本书除可以作为全国计算机等级考试——三级数据库技术的教材外,也可以作为高等院校相关专业数据库课程的参考书和其他工程技术人员学习数据库技术的参考书。

图书封面


 数据库技术教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024