File Size: 34903 KB
Print Length: 224 pages
Simultaneous Device Usage: Unlimited
Publisher: No Starch Press; Ill edition (March 28, 2012)
Publication Date: March 28, 2012
Language: English
ASIN: B007XLF39M
Text-to-Speech: Not enabled
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Not Enabled
Best Sellers Rank: #299,244 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #3 in Kindle Store > Kindle eBooks > Comics & Graphic Novels > Manga > Nonfiction #26 in Books > Comics & Graphic Novels > Manga > Educational & Nonfiction #31 in Kindle Store > Kindle eBooks > Children's eBooks > Computers & Technology > Software
BACKGROUND: I spend a large part of my working day in a SQL Server database, so I have very strong database knowledge. My daughter is 9 years old and is a very strong reader, but could care less about how a computer actually works... as long as she can get to ClubPenguin.com or the other websites she likes to visit for fun.STORY: A friend loaned me this book to show her, so I gave it to her and asked her to try it. If she read the first 10 pages and it was boring, she should stop. If she liked it, she could keep it until she was done. She opened it on the spot and was 20 pages in before she realized she still was standing in the middle of our kitchen. One day later, she was finished and said it was "cool" and that she liked it.I asked her if she learned anything or if it was just a story and she started talking. She said a little bit and talked about tables and how information is stored in columns and rows. She talked in a 9 year old's language and vocabulary, but basically explained to me the concept and benefits of centralized data stored in a single database. She made a couple other comments whose specifics I can't remember, but clearly articulated database ideas. It was somewhat surreal hearing these things come from a 3rd grader's mouth. She didn't feel like she had learned very much. I told her I probably could count on my fingers how many people at my work (300 people total - manufacturing industry, not IT) knew more about databases than she did, based on what she had finished telling me.SUMMARY: She felt like she read a fun Manga-style story. In reality, she did that but also learned and retained ideas that normally would be taught to much older people.
Most of my friends and colleagues had to laugh when I told about or showed them this manga guide. Though this book is really fun to read and contains many subtle jokes, it's not something to dismiss as some crazy comic book.Don't fool yourself, under the happy Manga lies a superb learning book on databases. The book deals with the fundamentals in a clear, quick and fun way. It's quite amazing how some conceptually difficult topics are explained in such a short book. The book brought a clear understanding of some things a 4-year bachelor's study on the subject failed to clearly explain. I hated everything Database before I read this book. Mostly because I felt it was a dry and boring subject and this idea was supported by terribly boring, big fat books with a lot of difficult language.The book tackles all you need to know to be able to design, use and maintain a database. Subjects such as Database normalization, Database design, ERD models, SQL, ACID, locking mechanisms, query and database optimization, security, architecture, stored procedures and database replication are all explained wonderfully. There are exercises on each topic, and answers are provided a few pages further.One of the strong points of the book is that it succeeds in explaining some very practical things without being implementation dependent. All the knowledge you gain from this book will be applicable to any database system.The author is a sheer didactic genius! Repetition is cleverly hidden in comics, written out paragraphs, drawings and exercises. You hardly notice you are actually learning Your thought process is guided by the main characters in the book and a few hours later you know all the Database fundamentals.
I have used relational databases for years. I've used them to store mailing lists, email account data for postfix, blog and forum data, and more. They are convenient and powerful time savers. Most of what I have learned has been indirectly learned while studying something else; documentation for a computer programming language like PHP or Python, a book on website design for commerce, or documentation and code for an open source project like Wordpress or Drupal. As a result, my knowledge is adequate for simple tasks and queries, but I'm nowhere near ready to be a database admin. What I know is incomplete, adequate for my actual needs, but with gaping holes in my knowledge.Until this week, I was comfortable with this fact.I found this systematic and foundational introduction to database design clear, interesting, and enjoyable--so much so that I have ordered a few more books on database theory and design and SQL for further study. Contrast that with the indirect introductions I have previously encountered that made me want to ignore the topic, except for the aspects vital to my task(s) at hand.The Manga Guide to Databases uses a somewhat silly, but pleasant story with well drawn artwork to ease the reader into a complicated subject that requires paying a bit of attention to for comprehension. It begins with the assumption that the reader knows nothing about the topic, so it would be perfect as a base level introductory text, especially for high school aged readers (or those of us who are a bit older, but who still enjoy a bit of whimsy).We start with the question "What is a database?" and a great description of how and why they are useful.
Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement The Manga Guide to Databases (Manga Guide To...) Manga Drawing Books How to Draw Manga Characters Book 1: Learn Japanese Manga Eyes And Pretty Manga Face (Drawing Manga Books : Pencil Drawings for Beginners) (Volume 1) Manga Drawing Books How to Draw Manga Eyes: Learn Japanese Manga Eyes And Pretty Manga Face (Drawing Manga Books : Pencil Drawings for Beginners) (Volume 4) How to Draw Manga: Mastering Manga Drawings (How to Draw Manga Girls, Eyes, Scenes for Beginners) (How to Draw Manga, Mastering Manga Drawings) Manga Drawing Books: How to Draw Manga Male Characters: Learn Japanese Manga Eyes And Pretty Manga Face (Drawing Manga Books : Pencil Drawings for Beginners Book 5) Manga Drawing Books: How to Draw Manga Characters Book 1: Learn Japanese Manga Eyes And Pretty Manga Face (Drawing Manga Books : Pencil Drawings for Beginners 2) The Manga Guide to Databases How to Draw Manga: The Complete Beginners Guide to Mastering The Art of Drawing Manga: A Step-By-Step Manga Drawing Tutorial ((Mastering Manga)) Absolute Beginner's Guide to Databases SAS/ACCESS 9.1 Supplement For ODBC SAS/ACCESS For Relational Databases Fuzzy C-Means Clustering for Clinical Knowledge Discovery in Databases: Optimizing FCM using Genetic Algorithm for use by Medical Experts in Diagnostic Systems and Data Integration with SchemaSQL Prolog and Databases: Implementations and Applications (Ellis Horwood Series in Artificial Intelligence) Training Kit (Exam 70-462) Administering Microsoft SQL Server 2012 Databases (MCSA) (Microsoft Press Training Kit) SQL for Beginners: Learn the Structured Query Language for the Most Popular Databases including Microsoft SQL Server, MySQL, MariaDB, PostgreSQL, and Oracle Pro Spatial with SQL Server 2012 (Expert's Voice in Databases) Refactoring Databases: Evolutionary Database Design Beginning Java Databases: JDBC, SQL, J2EE, EJB, JSP, XML How To Draw Anime: The Essential Beginner's Guide To Drawing Anime and Manga (How To Draw Anime, How To Draw Manga, Anime Manga, How To Draw Comics Book 1) How to Draw Manga: The Absolute Step-By-Step Beginners Guide On Drawing Manga Characters (Mastering Manga Drawing Tutorial)