In this lecture we look at...
[Section notes PDF 319Kb]
- 2.1.01 Introduction
- 2.1.02. Querying interfaces
- 2.1.02b. QBE visual example
- 2.1.03. QBE text-format example
- 2.1.05. SQL
- 2.1.05b. SQL command syntax
- 2.1.05c. SQL in application
- 2.1.06. SQL Create schema
- 2.1.07. SQL Create table
- 2.1.08. Data types and domains (Oracle)
- 2.1.08b. Data types and domains (MySQL)
- 2.1.09. Time-based data types
- 2.1.10. DROPing
- 2.1.11. ALTERing
- 2.1.12. Queries
- 2.1.13. SQL Queries
- 2.1.14. SQL Queries
- 2.1.15. SQL Queries
- 2.1.16. Renaming and referencing
- 2.1.17. SQL Tables
- 2.1.18. Queries and Joins
- 2.1.18b. Outer joins
- 2.1.18c. Outer joins (cont)
- 2.1.19. 2y and 3y joins
- 2.1.20. Recursive closure
- 2.1.21. Nested queries
- 2.1.21b. Nested query example
- 2.1.22. Bridging SQL across 3 tiers
- 2.1.25. Indices
- 2.1.26. Aggregate functions
- 2.1.27. Aggregates over sub-bags
- 2.1.28. Creating views
- 2.1.29. Embedding SQL