数据库系统概论
1997-9
华中理工大学出版社
卢正鼎,卢炎生 著
306
数据库及与之不可分割的各类信息系统的应用在日益普及,数据库技术本身在快速发展,希望学习和掌握数据库技术的人员的应用水平与要求也不断提高。因此,本书再版时从整体结构、内容、组织、语言叙述等方面对第一版进行了很大的增删、调整、更新与修改,但原来的编写宗旨与基本风格仍保持未变。 全书分为三篇。第一篇数据库系统基础,第一至十章,涵盖了原第一至十章,其中第一章增加了数据库的现代发展,主要介绍分布式数据库、面向对象数据库和客户机/服务器数据库的基本概念。第三章增加了当前时兴的面向对象数据模型的基本知识。第四章对第一版中有关SQL和ORACLE的介绍,尤其是关于SQL标准部分作了较大的精简。在原第四章和第七章有关部分内容重新组织的基础上,再增加客户机/服务器数据库系统结构,加强了ORACLE开发工具与环境的内容,组成第七章。原第八章调整为第九章。新增加第八章数据库保护,介绍事务的概念和事务的管理,包括完整性、一致性、安全性、可靠性(或恢复)。原第九、十章经精简压缩后,重新写成第十章数据库运行与管理,着重叙述数据库的运行环境及运行性能的监视与维护,数据库管理员对数据库及其开发的管理。其余各章也都进行了适当增删与修改,充实了内容,加强了基本理论及宴践应用。 本书是高等职业教育“十一五”规划教材和2 1世纪高职高专机电类规划教材。 全书包括绪论、金属切削机床简介、计算机数控系统、伺服系统、机床机械系统、常用数控机床简介、数控编程技术基础、数控机床维修、数控机床新技术、数控机床仿真操作等内容,共10章。另外,附录有丰富的习题和大赛题。 本书通俗易懂、深入浅出,重点突出、详略得当,内容完整、结构合理。 本书可作为高等职业技术学院及其他大中专院校数控类、机电类及机械类等相关专业的教材,也可供有关工程技术人员参考。 本书力求通俗易懂、深入浅出,重点突出,内容完整、结构合理。并配有电子教案、实物教具和挂图,还可联系。 全书共10章,包括绪论、金属切削机床简介、计算机数控系统、数控机床伺服系统、数控机床机械系统、常用数控机床简介、数控编程技术基础、数控机床维修、数控机床新技术、数控机床仿真操作。另外,附有丰富的习题和大赛题,授课学时以60-80为宜。 本书可作为高等职业技术学院、高等专科学校、成人高校和民办高校数控专业或机电类、机械类专业的教材,也可供有关工程技术人员的学习培训使用。 本书由陆全龙负责编写第1-8章和附录,并进行全书的策划和定稿。第9章数控机床新技术由赵林林编写,第10章数控机床仿真操作由任重编写。明志新担任本书主审,并对全书进行了审核。 由于编者水平有限,书中难免有不足之处,敬请读者批评指正。
全书分为三篇。第一篇系统、完整地叙述了数据库系统的基本概念、基本原理、基本方法与技术。主要内容有:数据库的发展、系统组成与结构(第一章),数据库的物理组织方法(第二章),主要的数据模型(第三章),以DBMS为核心的数据库管理软件(第四章),三种主要的数据库技术与方法——层次、网状、关系系统(第五-七章),数据库的完整性、一致性、安全性与可靠性(第八章),数据库的设计方法与技术(第九章),数据库的运行维护与管理(第十章)。第二篇从实例与实验环境角度,系统地介绍了流行的FoxPro数据库系统及其使用(第十—-十五章)。第三篇给出了教学与学习的指导和实验。 《数据库系统概论(第2版)》可作为高等学校计算机各专业或非计算机专业数据库课程的教材,能适合多种层次(本科或专科)、多种培养目标的人员(如数据库的一般用户或程序设计员、数据库与信息系统的设计开发人员、数据库管理员等)的学习需要,亦可供计算机应用研究工作者、工程技术人员和其他有关人员参考。
第一篇 数据库系统原理第一章 数据库系统概念1.1 数据管理技术的进展1.2 数据与联系1.3 数据库系统的组成1.4 数据的分层视图1.5 数据库与信息系统的联系1.6 数据库的新发展习题一第二章 数据库存储结构2.1 数据的外存组织2.2 基本文件组织2.3 索引结构习题二第三章 数据模型3.1 数据模型概述3.2 层次数据模型3.3 网状数据模型3.4 关系数据模型3.5 E-R模型3.6 面向对象数据模型习题三第四章 数据库管理软件4.1 数据库管理软件的主要目标4.2 数据库管理系统4.3 SQL标准简介4.4 ORACLE系统4.5 客户机/服务器数据库及其开发工具习题四第五章 层次数据库系统5.1 IMS的系统结构5.2 IMS的数据结构5.3 IMS的逻辑数据库5.4 IMS的数据存储结构5.5 IMS的数据操作习题五第六章 网状数据库系统6.1 DBTG数据结构6.2 DBTG数据描述6.3 DBTG模式数据描述语言6.4 DBTG子模式数据描述语言6.5 DBTG数据操纵语言习题六第七章 关系数据库系统7.1 基本概念7.2 关系数据库系统的数据描述7.3 关系数据库系统的数据操作习题七第八章 数据库保护8.1 完整性8.2 安全性8.3 并发控制8.4 恢复习题八第九章 数据库设计9.1 数据库设计步骤9.2 需求分析9.3 概念设计9.4 实现设计9.5 物理设计9.6 实施与维护9.7 关系规范化习题九第十章 数据库系统的运行与管理10.1 数据库运行环境10.2 数据库运行维护10.3 数据库的管理10.4 数据库的开发管理习题十第二篇 FoxPro及其程序设计第十一章 FoxPro概述11.1 FoxPro系列简介11.2 FoxPro的技术指标11.3 FoxPro使用入门11.4 FoxPro应用基础第十二章 数据库的建立与维护12.1 数据库结构的建立12.2 数据库结构的维护12.3 数据库的数据输入12.4 数据库的基本数据操作12.5 数据库文件管理操作12.6 数据库的管理操作第十三章 FoxPro程序设计基础13.1 FoxPro程序的建立、运行和结束13.2 内存变量的创建与使用13.3 数组13.4 数据的输入与输出13.5 FoxPro程序结构第十四章 FoxPro程序设计技巧14.1 窗口设计14.2 菜单设计14.3 报表设计简述第十五章 局域网络环境下的FoxPro15.1 网络站点配置文件的设置15.2 并发控制15.3 FoxPro网络多用户命令与函数15.4 FoxPro的网络错误信息第三篇 学习指导与实验第一部分 课程大纲第二部分 学习辅导第三部分 习题解答第四部分 实验