搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
自己动手设计数据库
0.00    
图书来源:
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121265327
  • 作      者:
    (美)Michael J. Hernandez著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2015
收藏
编辑推荐

  不管你采用的是何种关系数据库系统,作者会帮助你设计一个健全且性能稳定的数据库。刚开始设计数据库?补救糟糕的设计?现有数据库需要完善?从本书开始,一一解决这些问题!

展开
作者简介

  盛杨燕,2014年获电子科技大学硕士学位。现任成都数联文化传播有限公司总经理,目前主要从事IT相关领域图书的翻译工作,已出版译著有《大数据时代》、《大数据云图》、《如何创造思维》、《伟大创意的诞生》等。

展开
内容介绍

  《自己动手设计数据库》主要讲述数据库的设计,讨论了如何建立表结构、确定主键、设置字段说明、建立表关系、确立业务规则、建立视图和各层次的数据完整性,以及如何避免不好的设计等问题。《自己动手设计数据库》提供的是数据库设计的一种概念性思路,因此与市面上众多的同类书籍相比,《自己动手设计数据库》有两个比较鲜明的特点。第一,作者采用简单易懂的语言,尽量清晰、全面地描述关系数据库设计的整个过程,没有过多专业的术语和复杂的数据库设计方法学,因此《自己动手设计数据库》既适合专业人士参考之用,也适合给初学者、数据库设计爱好者充当从入门到进阶的重要读物。第二,作者高度重视数据库的逻辑设计,严格区分逻辑设计和实现阶段,以确保高效、成功地设计良好的数据库。
  《自己动手设计数据库》适合数据库初学者、有经验的数据库开发人员,以及所有对数据库设计感兴趣的读者阅读参考。

展开
精彩书摘
  《自己动手设计数据库》:
  对于一个爱书的人,怎么样排列自己的书,成了一个幸福的问题。书排列得好,既方便一下子找到想要的书,也方便购买新书后能够一下子插入到合适的位置,不至于书越多越乱。可以用来排列图书的办法很多,例如按照出版社的名字、按照作者的名字、按照图书的题目等,甚至可以按照图书书脊的颜色、图书的重量、页码、定价、字数等。我有一次到一个朋友家,看到他家卧室里面一个很小的书柜,也就五十《自己动手设计数据库》的规模吧,竟然是按照颜色排列的。我好奇地问他为什么如此,他说是小女儿排的,而且非要如此,一旦有些变动,就又哭又闹的。
  图书的重量、字数等,其实是很好的标识,因为重量或者字数完全一样的书很少,基本上可以唯 一确定一《自己动手设计数据库》。但是用这个来排列图书并不合适,一是要随时确定图书的重量和字数并不容易,尤其是后者,难道我新买一《自己动手设计数据库》都要数一数字数吗?二是每次找书的时候,一般都是和书的内容有关,例如想找一本图论方面的研究生教材,查阅一个定理的文献出处,而不会想找一本二十一万一千零四十九个字的书。一般而言,连续的几次找书,可能出于类似的目的(找离散数学的相关教材和专著用于备课),或者相近的兴趣(这两月专攻沧月的小说及相似的玄幻作品),而不太可能一段时间内主要都找白色封皮的书或者按照从重到轻的顺序读书。
  所以我想了又想,还是按照图书内容的分类来进行排列,包括小说、散文、诗歌、传记、历史、社会学、经济学、哲学、科普、科学专著、教材、工具书……同一类的图书,再按照作者姓名的字母序进行排列。后者倒是很好办,因为作者的名字是明确的,不会有误差。前者却不是图书固有的特征,而是经过某种非标准化的手段处理得到的,因为有很多个人的因素在里面——一《自己动手设计数据库》可能属于很多不同的类别,既可以看成科学专著,也可以看成教材,取决于我自己的判断。不过不管怎样,这种符合使用习惯的分类,让我的书架变得非常清晰整齐,查书换书也非常方便。
  因为把图书分多少类,怎么进行分类,都有个人的因素在里面,所以也会带来一些不便。我中学的时候有一个很好的朋友,曾经给我介绍过很多作者,既包括当时刚刚崛起的黄易的连载,也包括那个时候还不太出名的昆德拉和村上春树。现在快二十年过去了,我很想知道我们俩买书和看书的习惯还一样吗?遗憾的是,当你的书多到一定程度后,如果你没有办法直接记得哪些书你买过,要想计算有多少比例的书是重复的,就是件麻烦的事情——因为两个人对图书的分类和排列的方式不同,找起来特别费劲。这个时候,如果有一个人是按照页码进行排列,那就方便了,因为页码一翻就知道,而且一《自己动手设计数据库》在甲手上是二百四十九页,到了乙手上不可能变成二百五十页。
  自从开始打点自己的书柜,我租住的房子都变得更加干净了,也终于明白为什么需要采用中国图书分类号才能够管理一个图书馆。我真正梦想中的书柜,是按照图书的喜爱程度排序的。如果大家都这样排序,当我新遇到一个女孩子的时候,我就可以问她最喜欢的十《自己动手设计数据库》,然后在我“心中的书柜”中查查这十《自己动手设计数据库》的顺序。如果排名都比较靠前,那就可以继续交往了。这种方法可以避免我每次见到一个女孩子,总是忍不住询问“你是做什么方向的?”,“有没有简历可以给我简单看看?”等等尴尬的问题。
  所以说,都按照中图分类号排列,是一种美;都按照自己心中喜欢的程度排列,也是一种美。两种美不知道哪个更美的时候,就不妨兼而得之。
  ……
展开
目录

第1部分  关系数据库设计          1
第1章  关系数据库     2
本章内容         2
小结         18
思考题     19
第2章  设计目标          20
本章内容         20
小结         29
思考题     30
第3章  术语          31
本章内容         31
小结         53
思考题     54
第2部分  设计过程     57
第4章  概念性概述     58
本章内容         58
小结         65
思考题     66
第5章  大幕开启          67
本章内容         67
小结         83
思考题     83
第6章  分析现有数据库     85
本章内容         85
小结         126
思考题     126
第7章  建立表结构     128
本章内容         128
小结         175
思考题     176
第8章  键     178
本章内容         178
小结         197
思考题     198
第9章  字段说明          199
本章内容         199
小结         228
思考题     229
第10章  表关系   231
本章内容         231
结语         284
关系层次完整性     284
案例分析         284
小结         289
思考题     290
第11章  业务规则       292
本章内容         292
小结         324
思考题     325
第12章  视图       326
本章内容         326
小结         349
思考题     350
第13章  评审数据完整性   351
本章内容         351
小结         356
第3部分  其他数据库设计事项          357
第14章  设计不当——禁忌事项       358
本章内容         358
小结         364
第15章  打破规则       365
本章内容         365
小结         369
结束语     370
第4部分  附录     373
附录A  思考题答案      374
附录B  数据库设计过程中的示意图 392
附录C  设计指南 409
附录D  文档形式 417
附录E  数据库设计示意图符号 421
附录F  设计样本  423
附录G  关于规范化     430
附录H  推荐书目 437
术语表     439
参考文献         452

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证