1. Relational Databases and SQL. 2. Basic Data Retrieval. 3. Calculations and Aliases. 4. Using Functions. 5. Sorting Data. 6. Column Based Logic. 7. Row Based Logic. 8. Boolean Logic. 9. Inexact Matches. 10. Summarizing Data. 11. Combining Tables with an Inner Join. 12. Combining Tables with an Outer Join. 13. Self Joins and Views. 14. Subqueries. 15. Set Logic. 16. Stored Procedures and Parameters. 17. Modifying Data. 18. Maintaining Tables. 19. Principles of Database Design. 20. Strategies for Displaying Data. Appendix A. Getting Started with Microsoft SQL Server. Appendix B. Getting Started with MySQL. Appendix C. Getting Started with Oracle Database. Appendix D. Listing of All SQL Statements.
About the Author
Larry Rockoff has been involved with Business Intelligence and Data Warehouse development for many years. His main area of interest is with using reporting tools to explore, extract, and analyze data in complex databases. He holds an MBA from the University of Chicago, with a specialization in Management Science.