CSC 256 - SQL Programming
- Instructor:
- Dr. Dylan Schwesinger
- Location:
- OM 158
- Meeting times:
- Section 010: Monday, Wednesday, and Friday 12:00pm – 12:50pm
- Office hours:
- Monday, Wednesday and Friday: 10:00am – 11:00am
Tuesday & Thursday: 8:00am – 9:00am - Office hours Zoom meeting ID:
- 732 788 237
Course Description
The Structured Query Language (SQL) is the standard programming language used to create, modify, and query relational databases. The purpose of this course is to provide a comprehensive coverage of the SQL language.
Prerequisite: CSC 125 or MAT 224.
Course Information
Tentative Schedule
Week | Topics |
---|---|
1 | Overview |
2 - 3 | Query Fundamentals |
4 | Aggregate Functions |
5 | Data Types |
6 - 7 | Joins |
8 | Subqueries |
9 | Window Functions |
10 | Creating Tables and Constraints |
11 | Data Manipulation and Transactions |
12 | Views and Functions |
13 | Query Performance |
14 | Access Control |
15 | Additional Topics |