1. SQL¶
Part 1 of this book is all about SQL, the most popular language used for interacting with relational databases, the main focus of the book. The chapters in this section have been organized to allow topics to be introduced in somewhat different orders according to the instructor’s desired approach. The diagram below shows the strong dependencies between chapters; chapters will assume knowledge introduced in earlier chapters as implied by the graph. Chapters without a strong dependency may still refer to other chapters in passing, with a link to the chapter explaining the reference; these weak dependencies are not critical for understanding the referencing chapter.
Table of contents for Part 1
- 1.1. Basics
- 1.2. Data retrieval
- 1.3. Expressions
- 1.4. Queries on multiple tables
- 1.5. Modifying data
- 1.6. Data types and table creation
- 1.7. Keys and constraints
- 1.8. Subqueries
- 1.9. Grouping and aggregation
- 1.10. Set operations
- 1.11. Advanced topics
You have attempted of activities on this page