Book description
Updated for the latest database management systems -- including MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008 -- this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform administrative tasks, or generate reports, Learning SQL, Second Edition, will help you easily master all the SQL fundamentals.
Each chapter presents a self-contained lesson on a key SQL concept or technique, with numerous illustrations and annotated examples. Exercises at the end of each chapter let you practice the skills you learn. With this book, you will:
- Move quickly through SQL basics and learn several advanced features
- Use SQL data statements to generate, manipulate, and retrieve data
- Create database objects, such as tables, indexes, and constraints, using SQL schema statements
- Learn how data sets interact with queries, and understand the importance of subqueries
- Convert and manipulate data with SQL's built-in functions, and use conditional logic in data statements
Knowledge of SQL is a must for interacting with data. With Learning SQL, you'll quickly learn how to put the power and flexibility of this language to work.
Publisher resources
Table of contents
- A Note Regarding Supplemental Files
- Preface
- 1. A Little Background
- 2. Creating and Populating a Database
- 3. Query Primer
- 4. Filtering
- 5. Querying Multiple Tables
- 6. Working with Sets
- 7. Data Generation, Conversion, and Manipulation
- 8. Grouping and Aggregates
- 9. Subqueries
- 10. Joins Revisited
- 11. Conditional Logic
- 12. Transactions
- 13. Indexes and Constraints
- 14. Views
- 15. Metadata
- A. ER Diagram for Example Database
- B. MySQL Extensions to the SQL Language
- C. Solutions to Exercises
- Index
- About the Author
- Colophon
- Copyright
Product information
- Title: Learning SQL, 2nd Edition
- Author(s):
- Release date: April 2009
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596520830
You might also like
book
Learning SQL, 3rd Edition
As data floods into your company, you need to put it to work right away—and SQL …
book
Learning SQL
SQL (Structured Query Language) is a standard programming language for generating, manipulating, and retrieving information from …
video
Learning SQL
Almost 3 Hours of Video Instruction Your complete SQL video course: Master hands-on, real-world skills for …
book
Practical SQL, 2nd Edition
Practical SQL is an approachable and fast-paced guide to SQL (Structured Query Language), the standard programming …