Head First SQL is about RDBMS (databases) specifically mySQL (version 5.0 or newer) and includes features of other databases. The book defines a database, demonstrates how to navigate an existing database, and teaches how to create simple and complex databases, as well as how to let a database grow from simple to complex.
Foundational understanding of database construction and navigation is the focus. The target audience is those brand-new to the topic as well as those with an acquaintance with the subject and the need for a greater conceptual understanding of databases.
It focuses on the basics of databases, so the main information should remain pertinent until RMDBS get re-conceived. I think revisions, such as the reprint due out in December, will add to the strength of the book as typos and coding errors will be addressed.
The title accurately describes the contents and the subtitle "A Brain-Friendly Guide" describes the goal of the approach. The only requirements for working with the material are: a computer or access to one, the ability to identify your operating system, familiarity with downloading from the internet (links and instructions are provided in the book and the program mySQL community release is free (download instructions are given for Mac and Windows users, I believe that instructions for Linux are not included with the assumption Linux users can access the mySQL community release page and download the program without a play-by-play)), and the courage to learn a command line window user interface if you don't already know this.
Head First SQL is most useful to those who, like myself, have heard passing references to databases and other than knowing they are important have no grasp of what it is, means, or can do. Also, this will be a helpful tool for those who have some of the verbiage, enough to pass at a cocktail party, but who would feel the cold chill of horror if expected to design, construct, and implement a database in conjunction with any of their paid responsibilities.
This is the first book that I have read on the subject of databases and the first computer book that I have been able to finish. So much of the educational information about program x, language y, or application z, depends on a working knowledge of the other two variables. This is a great book for beginners. It talks about data types, it explains null, and then has null explain himself. It tells me the importance of the semicolon at the end. All basic stuff. All stuff that other books take for granted. Many times when I believed I wasn't absorbing anything, along came questions I could answer, a crossword I could complete and match-column-A-with-column-B exercises that demonstrated that I was actually learning much more than than I was giving myself credit for.
It includes illustrations, photos, clean layout, and bite sized pieces of information. All this comes from the goal of allowing both sides of the brain access to the information. It's exactly the kind of approach that I need to reinforce the terms and concepts as well as provide encouraging feedback to keep me progressing through the material. I'm also grateful that it entertains me and keeps me going back to finish the whole thing long after the first blush of excitement has worn away.
Links, to the mySQL program necessary to work with the material, are included in the book as well as a few other links in the appendices. The Head First website is a must in order to link to the forums, newsletter, blog and downloadable files to create various tables used in the book. Head First came out with a web app called Hands On SQL which I would encourage you to try. It won't work with all of the book's material but it is a good-looking tool.
《觅我游踪:汪曾祺记游》内容简介:本书精选作者多地的行旅、记游散文四十余篇,并配以汪曾祺亲绘插图十余幅,以记游为线索,立体
Ajax作为流行的Web开发技术,由于其具有异步的数据请求和Web页面数据的无刷新改变等特性,广泛应用于Web2.0与富客户端口Web中。本
智能视频图像处理技术与应用 内容简介 《智能视频图像处理技术与应用》在全面综述国内外视频图像的检测、增强、跟踪等技术的基础上,重点介绍了作者在这一领域的研究成果...
《云梯:从新人到达人的职场进化论》内容简介:本书从分析当今人们的学习、工作、生活现状开始,逐步引导读者更好地进行自我管理和
《Linux实用教程(第2版)》内容简介:本书以Fedora 17为基础,在内容安排上首先从介绍和安装Linux入手,由浅至深地介绍Linux系统,
精彩纷呈的科学家传记视角独特的科学史研究【编辑推荐】全面地对科学家的精神气质和杰出科学成就进行研究,并将其深入浅出地表述
《面向对象的系统分析》(第2版共10章,前3章系统地介绍面向对象方法的基本知识,论述面向对象的分析(OOA)的主要特点和优势,概
《风物》内容简介:《风物》是有名摄影随笔作家青简对中国地域风俗的可视化记录。文稿集中选取了拥有有中国特点的文化美学关键词“
推荐系统技术.评估及高效算法 本书特色 本书主要介绍了国际市场营销环境、国际市场营销战略和国际市场营销策略。本书在第2版的基础上进行更新,具有如下特点:一是采取...
如果你对万事万物的运行方式充满好奇,这本有趣的《R和Ruby数据分析之旅》会帮你找到日常生活中某些问题的真正答案。借助基本的数
《轻松玩转Scratch 3.0编程(第2版)》内容简介:Scratch是可视化的编程语言,利用它可以制作游戏、动画,还可以计算数学题、处理字
《西南联大国学课》内容简介:西南联大的通识教育深刻地影响了中国的一代学者,为他们所创造的成就奠定了深厚的基础。本套图书力图
GetaquickintroductiontoWebGL,thenewstandardfor3Drenderingontheweb.WithWebGL,webd...
《拉动力》发人深思:1937年,美国企业的存活期平均为75年,如今已降为15年;在创新不断更迭的今日,一不小心就会被人甩在脑后…
《城市建设项目业主管理指南》内容简介:本书就城市建设项目生命周期各阶段业主管理内容、应遵循的程序、管理方法和深度分十八章进
Railsisafantastictoolforwebapplicationdevelopment,butitsAjax-driveninterfacessto...
跟我学PLC编程-(第二版) 本书特色 周云水编著的《跟我学plc编程(第2版)》以常用的三菱fx系列plc为例,简要介绍了plc的基本结构、工作原理、分类与应...
《金元文选》内容简介:金代、元代散文存在宗唐、宗宋以及超越唐宋、直追秦汉的艺术追求,虽然成就不如唐宋散文,也出现了姚燧、元
AhoandUllmanhavecreatedaCversionoftheirgroundbreakingtext.Asinthattext,thisbookc...
盖国强(网名Eygle),OracleACE总监,恩墨科技创始人,ITPUB论坛超级版主,远程DBA服务的倡导者和实践者,致力于以技术服务客户