数据库系统:概念、设计及应用
基本信息
内容简介回到顶部↑
本书全面地介绍了数据库系统的概念、设计和应用,共27章,分8个部分:第一部分数据库概念(第1~3章)、第二部分关系模型(第4~7章)、第三部分数据库设计(第8~10章)、第四部分查询、事务和安全管理(第11~14章)、第五部分基于对象的数据库(第15~16章)、第六部分高级和新兴的数据库概念(第17~21章)、第七部分案例学习(第22章)、第八部分商业数据库(第23~27章)。.
本书适合作为计算机及相关专业本科生或研究生的教材,同时还是一本关于数据库技术非常全面的参考书籍,对数据库应用人员和it领域的相关人员也有很好的参考价值。..
本书全面介绍数据库系统的概念、设计和应用,涵盖了数据库系统的重要领域,完整地呈现了管理数据库系统的方法,以及数据库的发展方向。本书可作为计算机科学与工程等相关专业本科生和研究生的教科书,也可作为工程技术人员的参考手册和实用指南。
本书特点
·内容丰富。涵盖了数据库基础理论的方方面面,从数据库的物理和逻辑结构,到数据库的分析与设计,再到数据库的安全与可靠等。此外,还包括了新的数据库技术和发展方向,比如分布式数据库、并行数据库、面向对象数据库等。同时,也详细地介绍了目前几个主流的商业数据库管理系统,如oracle、ibm db2、sql server、mysql等。
·通俗易懂。采用大量图表和示例讲解枯燥抽象的理论概念,使读者易于阅读和理解。
·易于教学。每章的最后都包含大量习题,且形式多样,既减轻了教师的出题工作量,也便于学生了解自己的学习情况。...
本书适合作为计算机及相关专业本科生或研究生的教材,同时还是一本关于数据库技术非常全面的参考书籍,对数据库应用人员和it领域的相关人员也有很好的参考价值。..
本书全面介绍数据库系统的概念、设计和应用,涵盖了数据库系统的重要领域,完整地呈现了管理数据库系统的方法,以及数据库的发展方向。本书可作为计算机科学与工程等相关专业本科生和研究生的教科书,也可作为工程技术人员的参考手册和实用指南。
本书特点
·内容丰富。涵盖了数据库基础理论的方方面面,从数据库的物理和逻辑结构,到数据库的分析与设计,再到数据库的安全与可靠等。此外,还包括了新的数据库技术和发展方向,比如分布式数据库、并行数据库、面向对象数据库等。同时,也详细地介绍了目前几个主流的商业数据库管理系统,如oracle、ibm db2、sql server、mysql等。
·通俗易懂。采用大量图表和示例讲解枯燥抽象的理论概念,使读者易于阅读和理解。
·易于教学。每章的最后都包含大量习题,且形式多样,既减轻了教师的出题工作量,也便于学生了解自己的学习情况。...
目录回到顶部↑
出版者的话.
译者序
序
前言
第一部分数据库概念
第1章数据库系统概述
1.1引言
1.2基本概念和定义
1.2.1数据
1.2.2信息
1.2.3数据与信息
1.2.4数据仓库
1.2.5元数据
1.2.6系统目录
1.2.7数据项或字段
1.2.8记录
1.2.9文件
1.3数据字典
1.3.1数据字典的组件
1.3.2主动和被动数据字典
译者序
序
前言
第一部分数据库概念
第1章数据库系统概述
1.1引言
1.2基本概念和定义
1.2.1数据
1.2.2信息
1.2.3数据与信息
1.2.4数据仓库
1.2.5元数据
1.2.6系统目录
1.2.7数据项或字段
1.2.8记录
1.2.9文件
1.3数据字典
1.3.1数据字典的组件
1.3.2主动和被动数据字典
译者序回到顶部↑
数据库技术是计算机科学中一个非常重要的部分,数据库技术以及数据库的应用正以日新月异的速度发展,现代大学生(包括计算机专业和非计算机专业)学习和掌握数据库知识是非常必要的。本书作为一本内容全面的数据库专业技术图书,具有以下几个独到之处:.
第一,内容丰富。本书涵盖了数据库基础理论的方方面面,从数据库的物理和逻辑结构,到数据库的分析与设计,再到数据库的安全与可靠等。此外,还包括了新的数据库技术和发展方向,比如分布式数据库、并行数据库、面向对象数据库等。同时,也详细地介绍了目前几个主流的商业数据库管理系统,如Oracle、IBM DB2、SQL Server、MySQL等。这体现了作者广博的知识以及深厚的理论和实践功底。
第二,通俗易懂。采用大量图表和示例讲解枯燥抽象的理论概念,使读者易于阅读和理解。
第三,易于教学。本书每章的最后都包含大量习题,且习题形式多样,包括复习题、判断题、选择题、填空题等,这既减轻了教师的出题工作量,又便于学生了解自己的学习情况。本书还提供了习题答案,以方便读者自我验证对知识的掌握程度。..
习题答案请登录华章网站(www.hzbook.com)下载。——编辑注
本书作为一本教科书,非常适合计算机及相关专业本科生使用,同时它还是一本关于数据库技术的非常全面的参考书籍,对数据库应用人员和IT领域的相关人员也有很好的参考价值。
本书由何玉洁组织翻译并负责审校,王晓波、车蕾、张泽虹、赵延、张宏旭、于小倩、范洁、张俊超、赵凯、吴春飞、卢立能、李迎、何青、迟育强、靳秀罗等参加了本书部分章节的翻译工作。具体情况如下:王晓波翻译了第1、2、5章,张泽虹翻译了第3、4章,车蕾翻译了第6、7、8、9、10、13、14章,张宏旭翻译了第11章,于小倩翻译了第12章,卢立能翻译了第15章,范洁翻译了第16章,张俊超翻译了第17章,赵凯翻译了第18章,吴春飞翻译了第19章,赵延翻译了第20章,李迎翻译了第21章,何青翻译了第22章,迟育强翻译了第23章,靳秀罗翻译了第24章,其他部分由何玉洁翻译。是大家的认真工作使本书得以顺利完成,在此表示衷心的感谢。
限于译者水平,难免有疏漏和不妥之处,恳请读者批评指正。...
何玉洁
第一,内容丰富。本书涵盖了数据库基础理论的方方面面,从数据库的物理和逻辑结构,到数据库的分析与设计,再到数据库的安全与可靠等。此外,还包括了新的数据库技术和发展方向,比如分布式数据库、并行数据库、面向对象数据库等。同时,也详细地介绍了目前几个主流的商业数据库管理系统,如Oracle、IBM DB2、SQL Server、MySQL等。这体现了作者广博的知识以及深厚的理论和实践功底。
第二,通俗易懂。采用大量图表和示例讲解枯燥抽象的理论概念,使读者易于阅读和理解。
第三,易于教学。本书每章的最后都包含大量习题,且习题形式多样,包括复习题、判断题、选择题、填空题等,这既减轻了教师的出题工作量,又便于学生了解自己的学习情况。本书还提供了习题答案,以方便读者自我验证对知识的掌握程度。..
习题答案请登录华章网站(www.hzbook.com)下载。——编辑注
本书作为一本教科书,非常适合计算机及相关专业本科生使用,同时它还是一本关于数据库技术的非常全面的参考书籍,对数据库应用人员和IT领域的相关人员也有很好的参考价值。
本书由何玉洁组织翻译并负责审校,王晓波、车蕾、张泽虹、赵延、张宏旭、于小倩、范洁、张俊超、赵凯、吴春飞、卢立能、李迎、何青、迟育强、靳秀罗等参加了本书部分章节的翻译工作。具体情况如下:王晓波翻译了第1、2、5章,张泽虹翻译了第3、4章,车蕾翻译了第6、7、8、9、10、13、14章,张宏旭翻译了第11章,于小倩翻译了第12章,卢立能翻译了第15章,范洁翻译了第16章,张俊超翻译了第17章,赵凯翻译了第18章,吴春飞翻译了第19章,赵延翻译了第20章,李迎翻译了第21章,何青翻译了第22章,迟育强翻译了第23章,靳秀罗翻译了第24章,其他部分由何玉洁翻译。是大家的认真工作使本书得以顺利完成,在此表示衷心的感谢。
限于译者水平,难免有疏漏和不妥之处,恳请读者批评指正。...
何玉洁
前言回到顶部↑
数据库已经成为无处不在、几乎涉及任何活动的技术,今天每个IT应用都以某种形式使用数据库。数据库已经对所有的应用造成了巨大的影响,并且使健康、教育、娱乐、工业以及银行等领域产生了根本的变化。.
数据库系统的发展经历了从20世纪60年代的层次和网状模型到今天的关系模型,从基于文件的系统(基本上是数据的仓库,提供非常简单的检索功能)到现在用于复杂的环境,在用户友好的环境中提供丰富的功能。经过学术界坚持不懈的努力,数据库的服务在不断改善。在这些复杂软件包的背后是数学以及其他研究成果,这些研究成果为数据库系统提供了框架和基本构建块。在动态和灵活的环境中以用户友好的方式提供优质的数据库服务是一个挑战,理解数据库系统的基础知识是设计良好应用的关键。
数据库系统是美国大多数B.Tech./MCA/IT教学计划中的核心课程,本书考虑了学生和教师的需要,广泛地覆盖这些课程的大纲,同时书中的大量实例也可满足专业开发人员的需要。
我相信学生、教师以及数据库系统开发人员都能从本书中获益。
S.K.Gupta
IIT Delhi计算机科学与工程系教授
本书涵盖了数据库系统的重要领域,完整地呈现了数据库管理系统的原理,以及数据库的发展方向。
本书可作为计算机科学与工程、信息技术以及BCA、MCA和MBA课程的本科生和研究生的教科书,也可作为工程技术人员的参考手册和实用指南。
本书全面地介绍了数据库系统的概念、设计和应用,共27章,分8个部分:
第一部分(数据库概念:第1~3章)概述数据库系统、数据库架构和物理数据组织的概念。..
第二部分(关系模型:第4~7章)介绍了关系模型,并讨论了关系系统、查询语言以及实体-联系(E-R)模型。
第三部分(数据库设计:第8~10章)覆盖了数据库系统设计的各个方面,并讨论了通过函数分解和规范化处理获得最小数据冗余的方法。
第四部分(查询、事务和安全管理:第11~14章)讨论了查询、事务和数据系统中的恢复管理技术,包括查询优化技术(用于选择一个有效的执行计划来最小化运行时间)、数据库事务的主要性质、数据库恢复以及在发生故障时可用于确保数据库一致性的技术,同时包括如何防止数据安全的潜在威胁以及未授权的访问。
第五部分(基于对象的数据库:第15~16章)讨论了面向对象数据库的关键概念、面向对象语言,以及商业面向对象数据库管理系统中的新类。
第六部分(高级和新兴的数据库概念:第17~21章)介绍了高级和新兴的数据库概念,比如并行数据库、分布式数据库管理、决策支持系统、数据仓库以及数据挖掘。本部分还介绍了新兴的数据库技术,比如可用于Web的数据库、移动数据库、多媒体数据库、空间数据库以及数字图书馆。
第七部分(案例学习:第22章)提供了6个与数据库系统设计有关的案例,这些案例帮助学生回顾概念并加深对概念的理解。
第八部分(商业数据库:第23~27章)讨论目前在市场上可用的商业数据库,包括DB2 Universal Database、Oracle、Microsoft SQL Server、Access和MySQL。这将帮助学生从理论向实际应用过渡。
全书包含大量图示,在每章的最后包含大量示例,以增强本书的可读性。欢迎对本书提出改进建议。
感谢
感谢在我完成这本书的过程中,以各种方式帮助我、赋予我灵感并给予我精神上的支持和鼓励的同事和朋友。感谢很多学生和工程师给我提供的有用的注释和建议。特别感谢本书手稿的评审者。
数据库系统的发展经历了从20世纪60年代的层次和网状模型到今天的关系模型,从基于文件的系统(基本上是数据的仓库,提供非常简单的检索功能)到现在用于复杂的环境,在用户友好的环境中提供丰富的功能。经过学术界坚持不懈的努力,数据库的服务在不断改善。在这些复杂软件包的背后是数学以及其他研究成果,这些研究成果为数据库系统提供了框架和基本构建块。在动态和灵活的环境中以用户友好的方式提供优质的数据库服务是一个挑战,理解数据库系统的基础知识是设计良好应用的关键。
数据库系统是美国大多数B.Tech./MCA/IT教学计划中的核心课程,本书考虑了学生和教师的需要,广泛地覆盖这些课程的大纲,同时书中的大量实例也可满足专业开发人员的需要。
我相信学生、教师以及数据库系统开发人员都能从本书中获益。
S.K.Gupta
IIT Delhi计算机科学与工程系教授
本书涵盖了数据库系统的重要领域,完整地呈现了数据库管理系统的原理,以及数据库的发展方向。
本书可作为计算机科学与工程、信息技术以及BCA、MCA和MBA课程的本科生和研究生的教科书,也可作为工程技术人员的参考手册和实用指南。
本书全面地介绍了数据库系统的概念、设计和应用,共27章,分8个部分:
第一部分(数据库概念:第1~3章)概述数据库系统、数据库架构和物理数据组织的概念。..
第二部分(关系模型:第4~7章)介绍了关系模型,并讨论了关系系统、查询语言以及实体-联系(E-R)模型。
第三部分(数据库设计:第8~10章)覆盖了数据库系统设计的各个方面,并讨论了通过函数分解和规范化处理获得最小数据冗余的方法。
第四部分(查询、事务和安全管理:第11~14章)讨论了查询、事务和数据系统中的恢复管理技术,包括查询优化技术(用于选择一个有效的执行计划来最小化运行时间)、数据库事务的主要性质、数据库恢复以及在发生故障时可用于确保数据库一致性的技术,同时包括如何防止数据安全的潜在威胁以及未授权的访问。
第五部分(基于对象的数据库:第15~16章)讨论了面向对象数据库的关键概念、面向对象语言,以及商业面向对象数据库管理系统中的新类。
第六部分(高级和新兴的数据库概念:第17~21章)介绍了高级和新兴的数据库概念,比如并行数据库、分布式数据库管理、决策支持系统、数据仓库以及数据挖掘。本部分还介绍了新兴的数据库技术,比如可用于Web的数据库、移动数据库、多媒体数据库、空间数据库以及数字图书馆。
第七部分(案例学习:第22章)提供了6个与数据库系统设计有关的案例,这些案例帮助学生回顾概念并加深对概念的理解。
第八部分(商业数据库:第23~27章)讨论目前在市场上可用的商业数据库,包括DB2 Universal Database、Oracle、Microsoft SQL Server、Access和MySQL。这将帮助学生从理论向实际应用过渡。
全书包含大量图示,在每章的最后包含大量示例,以增强本书的可读性。欢迎对本书提出改进建议。
感谢
感谢在我完成这本书的过程中,以各种方式帮助我、赋予我灵感并给予我精神上的支持和鼓励的同事和朋友。感谢很多学生和工程师给我提供的有用的注释和建议。特别感谢本书手稿的评审者。
序言回到顶部↑
数据库已经成为无处不在、几乎涉及任何活动的技术,今天每个IT应用都以某种形式使用数据库。数据库已经对所有的应用造成了巨大的影响,并且使健康、教育、娱乐、工业以及银行等领域产生了根本的变化。.
数据库系统的发展经历了从20世纪60年代的层次和网状模型到今天的关系模型,从基于文件的系统(基本上是数据的仓库,提供非常简单的检索功能)到现在用于复杂的环境,在用户友好的环境中提供丰富的功能。经过学术界坚持不懈的努力,数据库的服务在不断改善。在这些复杂软件包的背后是数学以及其他研究成果,这些研究成果为数据库系统提供了框架和基本构建块。在动态和灵活的环境中以用户友好的方式提供优质的数据库服务是一个挑战,理解数据库系统的基础知识是设计良好应用的关键。..
数据库系统是美国大多数D.Tech./MCA/IT教学计划中的核心课程,本书考虑了学生和教师的需要,广泛地覆盖这些课程的大纲,同时书中的大量实例也可满足专业开发人员的需要。
我相信学生、教师以及数据库系统开发人员都能从本书中获益。...
S.K.Gupta
IIT Delhi计算机科学与工程系教授
数据库系统的发展经历了从20世纪60年代的层次和网状模型到今天的关系模型,从基于文件的系统(基本上是数据的仓库,提供非常简单的检索功能)到现在用于复杂的环境,在用户友好的环境中提供丰富的功能。经过学术界坚持不懈的努力,数据库的服务在不断改善。在这些复杂软件包的背后是数学以及其他研究成果,这些研究成果为数据库系统提供了框架和基本构建块。在动态和灵活的环境中以用户友好的方式提供优质的数据库服务是一个挑战,理解数据库系统的基础知识是设计良好应用的关键。..
数据库系统是美国大多数D.Tech./MCA/IT教学计划中的核心课程,本书考虑了学生和教师的需要,广泛地覆盖这些课程的大纲,同时书中的大量实例也可满足专业开发人员的需要。
我相信学生、教师以及数据库系统开发人员都能从本书中获益。...
S.K.Gupta
IIT Delhi计算机科学与工程系教授

点击看大图





加载中...
