数据库设计凡人入门—关系数据库设计指南(第二版)

数据库设计凡人入门—关系数据库设计指南(第二版) - 图书城

增改描述、封面图片

作者:
(美)赫南达斯 等著,范明 等译
ISBN:
9787121008399 , 7121008394
出版社:
出版日期:
2005-4-1
定价:
33.00
购买:
读过这本书吗?
最近在读 读过 想读 还不熟悉
我的评价:   
图书城书列:
加入到博客或社交网站:
我来评论这本书:
标题:
评价:
内容:
内容提要:
    本书主要讲述数据库的逻辑设计,讨论了如何建立表结构、确定主码、设置字段说明、建立表联系、建立视图和各级数据完整性,避免不好的设计,以及在设计过程中何时遵循或打破规则等问题。数据库的逻辑设计是整个数据库设计过程的关键。与大多数同类书籍相比,本书有如下两个特点:首先,作者使用了较少的术语,尽可能清晰、全面地解释了关系数据库的设计过程,而不使用在大多数数据库设计书籍中随处可见的高级的、传统的方法学;其次,作者严格关注数据库逻辑设计,坚持逻辑设计和实现阶段分别进行,以确保数据库设计过程的高效。
本书适合计算机及其相关专业的本科生及研究生阅读,也可供数据库相关领域的工作人员参考阅读。
编辑推荐:
    健全的数据库设计可以节省大量的开发时间,并确保功能性和可靠性。而本书则提供了关系数据库设计最直接、与平台无关的指南,以及数据库开发最一般意义上的方法学。此外,阅读本书不需要具有数据库设计的背景,因为这本书就是讲述如何正确地设计数据库的。如果你刚刚对数据库管理感兴趣,则本书会对你非常有用,它比你看到的关于该主题的其他书籍都更容易阅读。市场上许多数据库设计方面的书籍都是高度技术化的,可能很难消化吸收,而在本书中你将学到的设计原则是易于理解和记忆的,并且所举的例子也具有通用性,因此确实可以将此书作为进入数据库专业领域的入门指导。
本书主要特点:
  ■严格关注数据库逻辑设计;
  ■从第1章到第12章均附有复习题,并且在附录A中给出了习题答案;
  ■在附录B中提供了设计过程流程图,便于快速查阅
  ■所有设计指南都汇集在附录C中;
  ■可以访问作者的网站http://www.formeremortals.com,浏览他推荐的一些其他节目;
  ■如果想与作者联系,可以发E-mail:mihernandez@msn.com
目录:
第一部分 关系数据库设计
第1章 关系数据库
1.1 数据库类型
1.2 早期的数据库模型
1.3 关系数据库模型
1.4 关系数据库管理系统
1.5 后关系模型
1.6 展望
1.7 小结
复习题
第2章 设计目标
2.1 为什么要关注数据库设计
2.2 理论的重要性
2.3 学习良构的设计方法学的益处
2.4 良构设计的目标
2.5 良构设计的优点
2.6 数据库设计方法
2.7 小结
复习题
第3章 术语
3.1 术语的重要性
3.2 关于值的术语
3.3 关于结构的术语
3.4 关于联系的术语
3.5 关于完整性的术语
3.6 小结
复习题
第三部分 设计过程
第4章 概念综述
4.1 完整设计过程的重要性
4.2 定义任务陈述和任务目标
4.3 分析当前的数据库
4.4 创建数据结构
4.5 确定和建立表联系
4.6 确定和定义业务规则
4.7 确定和定义视图
4.8 审查数据完整性
4.9 小结
复习题
第5章 开始设计过程
5.1 与客户通
5.2 实例研究:迈克的自行车专卖店
5.3 确定任务陈述
5.4 制定任务目标
5.5 小结
复习题
第6章 分析当前的数据库
6.1 了解当前的数据库
6.2 进行分析
6.3 考察如何收集数据
6.4 考察如何提供信息
6.5 举行座谈会
6.6 与用户座谈
6.7 与管理人员座谈
6.8 编辑完整的字段列表
6.9 实例研究
6.10 小结
复习题
第7章 建立表结构
7.1 定义初始表列表
7.2 定义最终表列表
7.3 为每个表确定字段
7.4 字段求精
7.5 表结构求精
7.6 实例研究
7.7 小结
复习题
第8章 码的概念
8.1 码的重要性
8.2 为每个表建立码
8.3 表级完整性
8.4 检查初始表结构
8.5 实例研究
8.6 小结
复习题
第9章 字段说明
9.1 字段说明的重要性
9.2 字段级完整性
9.3 字段说明剖析
9.4 使用惟一、一般和复制字段说明
9.5 为数据库中的每个字段定义字段说明
9.6 实例研究
9.7 小结
复习题
第10章 表联系
10.1 联系的重要性
10.2 联系的类型
10.3 识别存在的联系
10.4 建立每个联系
10.5 对所有的外码求精
10.6 建立联系特性
10.7 联系级完整性
10.8 实例研究
10.9 小结
复习题
第11章 业务规则
11.1 什么是业务规则
11.2 业务规则的种类
11.3 定义和建立业务规则
11.4 验证表
11.5 检查业务规则说明书
11.6 实例研究
11.7 小结
复习题
第12章 视图
12.1 什么是视图
12.2 视图剖析
12.3 确定和定义视图
12.4 实例研究
12.5 小结
复习题
第13章 数据完整性检查
13.1 为什么需要检查数据完整性
13.2 检查并改进数据完整性
13.3 数据库文档汇编
13.4 圆满结束
13.5 实例研究——总结
13.6 小结
第三部分 其他数据设计问题
……
第四部分 附录
译者序:
近年来,我们一直从事数据库课程的教学工作。可以说,相关的教材已读了不少,并且在教学实践中也实际使用过多种教材。这些数据库教材都讲述了数据库设计,但都不是专门讨论数据库设计的。为计算机专业编写的数据库教材很自然地假定读者具有一定的专业基础,毕竟数据库原理不是一、二年级的课程。这类教材对数据库逻辑设计的讨论很严格,但需要读者具有一定的专业基础和良好的逻辑思维能力。为非计算机专业编写的数据库教程虽然也讲授数据库设计,但主要在讲授一种(通常是简单的)数据库管理系统的用法。这类书籍讨论的数据库设计多半是很不严格的,有时甚至在讲授不正确的设计方法。 现在,我们已..
前言:
过去,设计数据库的过程一直是由信息技术(IT)人员和专业数据库开发者进行的一项工作。通常,这些人具有数学、计算机科学或系统设计背景,并且通常使用大型机数据库。他们中的许多人都是有经验的程序员,并且已经编写了大量包含数千行代码的数据库应用程序。 那时,设计数据库的人需要具有良好的教育背景,因为他们创建的大部分系统都要在整个公司使用。即便为公司的一个部门或一个小型企业创建数据库,由于所用的程序设计语言和数据库应用程序的复杂性,数据库的设计者也仍需要广泛严格的训练。然而,随着技术的发展,对教育的要求发生了变化。 自20世纪80年代中期以来,许多软件供应商已经..
序言:
我已经不像以前那样会经常见到Michael J.Hemandez了。自上次为这本书的第一版写序以来,我们两个人的职业生涯都发生了很大变化。旅行次数减少了,并且碰面也不如以前频繁了。 我想说,可能自第一版以来整个世界都变了。而从我个人角度来看,自从完全接受微软的.NET以来,我的整个开发生涯都发生了变化。然而,始终不变的是对良好设计的数据的不断需求。现在使用拙劣设计的数据随意拼凑复杂的应用对你的伤害有增无减。无论你是刚刚准备开发数据库,还是经验丰富的程序员,无论你是已经读过Mike(Michael J. Hemandez的昵称)先前的书,还是第一次读他的书,也无论你是愿意请别人设计你的数据库,还是..
我来评论这本书
更多图书...
More English Books...
联系客服 - 加入到博客 - 图书目录 - 关于图书城.COM - 对外合作 - 购书指南 - 可以在线阅读吗?
English Version: BookGadget
图书城.COM © TuShuCheng.com - 京ICP备06069800