Head First SQL

Lynn Beighley

出版时间

2007-09-01

ISBN

9780596526849

评分

★★★★★
书籍介绍
这不是一本教你快速写出漂亮查询的代码手册,而是一本试图重建你对数据库认知的入门书。它把'面向问题的建模'放在SQL的第一要义:表和表之间的关系才是核心,第一、第二范式都围绕它展开,而增删改查只是类Excel的功能。书中反复提醒读者——'没人能保证表的最后一行就是最新输入的记录',执行删除前务必先用SELECT确认,表应为节省精力而设计,别用低效查询去弥补设计缺陷。这些看似啰嗦的叮嘱,恰恰是它区别于其他SQL教程的地方:不追求炫技,而是把'慢就是快'的底层逻辑讲透。适合想真正理解数据库为何如此运作、而非只会搬动数据的初学者。
作者简介
Lynn Beighley is a fiction writer stuck in a technical book writers body. Upon discovering that technical book writing actually paid real money, she learned to accept and enjoy it. After going back to school to get a Masters in Computer Science, she worked for the acronyms NRL and LANL. Then she discovered Flash, and wrote her first bestseller. A victim of bad timing, she moved to Silicon Valley just before the great crash. She spent several years working for Yahoo! and writing other books and training courses. Finally giving in to her creative writing bent, she moved to the New York area to get an MFA in Creative Writing. Her Head First-style thesis was delivered to a packed room of professors and fellow students. It was extremely well received, and she finished her degree, finished Head First SQL, and cant wait to begin her next book. Lynn loves traveling, cooking, and making up elaborate background stories about complete strangers. Shes a little scared of clowns.
AI导读
核心看点
  • Head First系列风格,图文并茂幽默,降低学习门槛
  • 聚焦MySQL基础,涵盖建库建表及增删改查核心操作
  • 强调数据库建模思维,深入讲解范式与主键概念
读者共识
  • 公认的最佳SQL入门书之一,友好且易于理解
  • 适合快速上手,但不适合追求深度或严谨性的读者
  • Head First风格鲜明,有人爱其生动,有人嫌其啰嗦
精彩摘录
  • "1. 慢慢来,理解越多,需要强记的就越少; 2. 勤做练习,写下你的心得笔记; 3. 认真阅读“没有蠢问题”单元; 4. 把阅读本书作为睡前最后一件事,或者至少当做睡前最后一件具有挑战的事; 5. 喝水,多喝水; 6. 说出来,大声说出来; 7. 倾听大脑的声音; 8. 用心感受; 9. 动手设计。"
  • "没人能保证表的最后一行就是最新输入的记录。"
  • "除非你可以非常确定where子句只会删除你打算删除的行,否则都应该用select确认情况"
  • "每个数据行必须包含具有原子性的值 每个数据行必须有独一无二的识别项,人称主键"
  • "表应该是为了节省精力而设计。别为了克服设计不良的表而执意改善查询"
  • "CREATE DATABASE gregs_list; USE DATABASE gregs_list;"
  • "CREATE TABLE donut_list (donut_name VARCHART(10), donut_type VARCHART(6) );"
  • "DESC donut_list;"
用户评论
为什么其他人打分这么高。这么一本书简直不适合给程序员看,代码不清晰杂乱无章不能忍受
head first的书真不错
有趣:如果喜欢看连环画,同时想学点SQL,那么这本书会对你说:“掏钱吧。”
大二寒假时候读的,也是我读的第一本HeadFirst系列的书,当时就被这系列的书吸引了,里面很多概念讲述的非常印象深刻
只适合入门,基本操作够用了。
最近快速翻了一遍这本书,仿佛看了一个非常生动的PPT讲义,作者真的用尽心思且苦口婆心,是我读过的最友好的技术书了(。
很不错 看了mysql必知必会太笼统了 有点云里雾里 这个就讲的每一节都很清晰 但好像有的没罗列出来 比如奇数筛选
讲得很啰嗦,很多概念并不抽象复杂,但是内容太琐碎,不利于阅读,信息密度太低,很多废话。
面向问题的建模是 SQL第一要义——表和表的关系就是SQL的基本模型,围绕建模才有第一范式第二范式,其次是统计分析,再次才是逻辑和增删改查——后两者就是类excel功能。数据库和sql我工作中用的很多,但是,读到这本书的时候,我感觉自己又一次成为一张白纸。
sql入门啦!开心~
下载
收藏