Advanced SQL Programming,
Fall 2002
Syllabus (under
construction)
Sept. 9
- Topics:
- Introduction and course overview
- Lab:
- UNIX account setup: log on, change password, set username
- Account setup for Sybase: .localalias and .localenv files
- Readings:
- Advanced SQL Programming, Chapters 3-4 - String and Numeric
Datatypes
- Transact-SQL User Guide, Chapter 10
Sept. 16
- Topics:
- String and math functions(/LI>
- Handling dates and times
- Cleaning and formatting data
- Reading:
- Advanced SQL Programming, Chapters 3-5 - String, Numeric, and Temporal Datatypes
- Lab:
- Create and populate sample tables
- Examples using assorted datatypes
Sept. 23
- Topics:
- Reading:
- Advanced SQL Programming, Chapter 6 - Nulls
- Advanced SQL Programming, Chapter 7 - Other Expressions
Sept. 30
- Topics:
- Reading:
- Advanced SQL Programming, Chapters 11-15 - IS NULL, Like, Between,
In, Exists
Oct. 7
- Topics:
- Reading:
- Transact-SQL User's Guide, Chapter 13 - Batches and Control of Flow
Language
- Transact-SQL User's Guide, Chapter 16 - Triggers
Oct. 14
- Topics:
- Reading:
- Transact-SQL User's Guide, Chapter 14 - Using Stored Procedures
Oct. 21
- Topics:
- Reading:
- Advanced SQL Progamming, Chapters 16-17 - Subqueries, Joins
Oct. 28
- Topics:
- Subqueries and Joins, continued
- Reading:
- Advanced SQL Programming, Chapters 16-17 - Subqueries, Joins
Nov. 4
- Topics:
- Views and temporary tables
- Reading:
- Advanced SQL Programming, Chapter 18 - Views and Temporary Tables
- Advanced SQL Programming, Chapter 22 - Auxiliary Tables
Nov. 11
- Topics:
- Partitioning and grouping
- Reading:
- Advanced SQL Programming, Chapter 19 - Partitioning Data
- Advanced SQL Programming, Chapter 20 - Grouping Operations
Nov. 18
- Topics:
- Reading:
- Advanced SQL Programming, Chapter 21 - Aggregate Functions
Nov. 25
- Topics:
- Reading:
- Advanced SQL Programming, Chapter 23 - Statistics in SQL
- Advanced SQL Programming, Chapter 24 - Regions, Runs, and Sequences
Dec. 2
- Topics:
- Reading:
- Advanced SQL Programming, Chapter 26 - Set Operations
- Advanced SQL Programming, Chapter 27 - Subsets
Dec. 9
- Topics:
- Reading:
- Advanced SQL Programming, Chapter 31 - Optimizing Code
Copyright © University of Delaware,
2002
Page last modified on Sept. 12, 2002
If you have questions, send e-mail to evelyn@udel.edu