为了补一补知识体系上的缺漏,最近找了看完了Ben Forta写的《Sams Teach Yourself SQL in 10 Minutes》,翻译过来叫《SQL必知必会》。从名字上可以看出来,是非常非常基础的一本书。对于入门来说,这本书挺好的,因为它够简单,够全面,而且很有操作性(例子很多)。读起来真是轻松愉快呀。当然了,各个知识点都讲的很浅。要是需要深入了解数据库的知识,还是要找其他大部头来看的。

  这里是我读这本书的思维导图笔记,里面也包含一些修改、补充和感想。我感觉思维导图是一个不错的工具:

  1、简单方便。原来要几页纸的线性笔记,现在一张图就完了。

  2、知识密集度高。同时把所有知识呈现在眼前,有助于理清不同知识点之间的联系。

  3、阅读简单。打破了阅读顺序的障碍,你从哪个分支开始看都行。

  4、启发性。整理导图的时候,由于导图的知识密集度大,常常能激发起一些想法。这些想法不止一次地帮我把原书安排不当或缺漏的知识补充上去。

  当然啦,只要你能够清楚地把导图给画出来,而不是让它乱成一张网:)。

  

  我上传了两个东西:

  1、图片形式思维导图:方便您查看和下载。导图的图片比较大,请在图片上单击右键,选择在新标签页或者新窗口打开。您可以把导图打印下来或存到pad里,方便在地铁上、公交上回忆这些知识。或者当做面试前临时抱佛脚的工具:)。

  2、iMindMap 6 源文件:我上传到github上了:https://github.com/icemoon1987/MindMaps。您可以用iMindMap 6打开这些文件,自由修改和改进,添加更多内容使其更加全面,或删减一些细节好让它变成一个提纲。It's up to you.

 

  

  多谢您的阅读!希望本文对您有一点点帮助 :)

  我的其他思维导图笔记:

    1、思维导图笔记(一):设计模式

[原创] 思维导图笔记(二):SQL的更多相关文章

  1. Photoshop、Illustrator思维导图笔记

    半年前学习Photoshop时记得的思维导图笔记,可能不是很全,常用的基本都记下了.

  2. 前端-Node.js思维导图笔记

    看不清的朋友右键保存或者新窗口打开哦!喜欢我可以关注我,还有更多前端思维导图笔记

  3. 前端-Vue学习思维导图笔记

    看不清的朋友右键保存或者新窗口打开哦!喜欢我可以关注我,还有更多前端思维导图笔记有vue结构分析,JS基础,JQ,JS高级,Angular,git等等

  4. 前端-Vue结构思维导图笔记

    看不清的朋友右键保存或者新窗口打开哦!喜欢我可以关注我,还有更多前端思维导图笔记有vue结构分析,JS基础,JQ,JS高级,Angular,git等等

  5. 前端-git思维导图笔记

    命令汇总 git config配置本地仓库 常用git config --global user.name.git config --global user.email git config --li ...

  6. 前端HTML5思维导图笔记

    看不清的朋友右键保存或者新窗口打开哦!热爱学习前端,喜欢我可以关注我,更多的思维导图笔记

  7. 前端Canvas思维导图笔记

    看不清的朋友右键保存或者新窗口打开哦!喜欢我可以关注我,还有更多前端思维导图笔记

  8. 前端-Angular思维导图笔记

    看不清的朋友右键保存或者新窗口打开哦!喜欢我可以关注我,还有更多前端思维导图笔记

  9. 前端-js进阶和JQ源码思维导图笔记

    看不清的朋友右键保存或者新窗口打开哦!喜欢我可以关注我,还有更多前端思维导图笔记

随机推荐

  1. 使用JavaScript调用aspx后台代码

    方法1:js同步调用 触发: onclick="javascript:share('<%# Eval("id_File") %>')" 页面函数: ...

  2. Jquery循环select标签,并给指定option添加select属性后在页面上不显示的问题

    <select id="testId"> <option value="">--请选择--</option> <opt ...

  3. [Plan]计划

    1. scala 2. kafka 1. lua 2. openResty 1. 日志收集 - python 2. 代码生成 3. 权限系统

  4. 关于oraclize使用最好的一篇文章

    https://medium.com/@msolomon44/using-apis-in-your-ethereum-smart-contract-with-oraclize-95656434292e ...

  5. Jenkins一天中构建多次

    Build after other projects are built:在其他项目触发的时候触发,里面有分为三种情况,也就是其他项目构建成功.失败.或者不稳定的时候触发项目: Poll SCM:定时 ...

  6. Python爬虫入门六之Cookie的使用

    大家好哈,上一节我们研究了一下爬虫的异常处理问题,那么接下来我们一起来看一下Cookie的使用. 为什么要使用Cookie呢? Cookie,指某些网站为了辨别用户身份.进行session跟踪而储存在 ...

  7. Mysql中结果集(mysql_result)与Traversable

    对于MySQL应该也不是很陌生吧,我常常爱犯的以错误就是执行mysli_qurey()后就使用数据,忘记返回的是结果集了.而对于lSELECT,.SHOW, DESCRIBE . EXPLAINmys ...

  8. 以二进制的形式查看文件 Linux之od命令详解

    od命令 以二进制的形式查看文件 od -t x1 /usr/local/FT/config/hsm_create.utf8.sql ef bb bf 4c 5f 0d 0a 5f 4e 4e 4f ...

  9. Java Persistence with MyBatis 3(中文版) 第一章 MyBatis入门

    本章将涵盖以下话题: ž  MyBatis是什么? ž  为什么选择MyBatis? ž  MyBatis安装配置 ž  域模型样例 1.1 MyBatis是什么 MyBatis是一个简化和实现了Ja ...

  10. #2002 无法登录 MySQL 服务器

    phpMyAdmin无法登录,输入用户名和密码后点击“执行”后一直报 “#2002 无法登录 MySQL 服务器”. 解决办法,将 “phpMyAdmin/libraries”文件夹下的config. ...