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.
OverviewLearnaboutthefeaturesofBeautifulSoupwithPythonExtractinformationfromGoog...
《财务报表分析》内容简介:本书立足报表间的关系和影响,从三个角度解读,带你构建财务分析的“三维视角”。为帮助深入理解财务报
JavaScript和JScript语言可以把HTML文档、用Java或AchveX编写的W组件及多媒体插入件集成起来,开发动态的、可响应各种用户输入的
《看透Spring MVC》内容简介:全书分为四篇,共22章。第一篇(第1~7章)介绍网站相关的基础知识,涉及网站架构、网络通信的底层协
信息系统项目管理师考试辅导-(针对上午考试) 内容简介 本书按照人力资源和社会保障部、工业和信息化部全国计算机技术与软件专业技术资格(不平)考试要求编写。作者依...
《微信开启微赢时代》内容简介:本书通过对微信发展的来龙去脉的梳理、对各行业微信营销前景的全面解读、对经典微信营销案例实施过
淘宝天猫网店设计从入门到精通-店铺装修.广告海报.修图修片.架构布局.配色应用.设计模版 本书特色 《淘宝天猫网店设计从入门到精通 店铺装修+广告海报+修图修片...
《家装设计速通指南·色彩搭配详解》内容简介:色彩搭配是家装设计的重要环节。本书以基本色彩理论为基础,深入浅出地阐述了色彩对
《世界前沿技术发展报告2007》详细介绍了2007年世界前沿技术的重大进展和发展动向,详细阐述了若干国家科技发展的重要战略和总署
东京字体指导俱乐部(TokyoTDC)最佳字体设计揭晓,本书收录了本次大奖所有奖项的作品。东京字体设计俱乐部成立于1987年,在今年
《使用GitOps实现Kubernetes的持续部署:模式、流程及工具》内容简介:本书提供了通过GitOps使用Kubernetes的实用教程,内容涵盖Gi
随着科技事业的不断发展,机器智能成为又一个被大众所关注和看好的领域。在未来,机器智能也将借助各类技术获得前所未有的发展。
设计的实质是什么?在设计中,意念和多种多样的形工之间的关系究竟是怎么样?诸如此类的问题,当代设计大师靳埭强选择是如何思考
Yes,youcanuseresponsivewebdesigntocreatehighperformance,compellingwebsites.Witht...
《合伙人制度》内容简介:在这个“大众创业,万众创新”的时代,合伙人制度的优势得到了充分的凸显:可以避免传统的职业经理人制带
《自己动手写Docker》内容简介:《自己动手写Docker》在详细分析Docker所依赖的技术栈的基础上,一步一步地通过代码实例,让读者可
《C++程序设计习题与实验指导》内容简介:本书是C++程序设计语言的参考书,章节和内容编排与《C++程序设计基础教程》配套,主要包括
《Scratch 3.0少儿游戏趣味编程2》内容简介:本书详细介绍使用Scratch 3.0开发15款精彩的趣味游戏,帮助读者掌握程序设计的基本思维
文明以止,人文也。硅谷的成功,不完全在人或钱,也不在科技,而在整体的生态。硅谷创投家郑志凯先生带领你领略硅谷的精髓。本书以
《界:我奋斗的路》内容简介:本书为自传,分农村锻炼篇、香港学艺篇、回沪创业篇、回馈故乡篇四个部分,讲述了作者从上海到浙江慈