Course Description
Course Typically Offered
Most NWTC classes are offered in 8-week sessions. Learn more about how our class schedule can help you succeed.
What will I learn?
- Translate complex information needs into accurate SQL statements to generate results that meet business requirements.
- Construct multiple-table queries and subqueries to meet complex data needs.
- Distinguish appropriate uses for custom user-defined functions.
- Determine appropriate uses for advanced triggers and stored procedures.
- Create database table indexes with emphasis on usage and table/query performance
- Utilize the SQL Server Query Optimizer to optimize queries.
- Differentiate appropriate uses for alternative database management systems.
- Improve database robustness and usability to accommodate complex business needs.
- Produce a lossless database environment through the use of Data Backups, Snapshots, and Transaction Log Files.
- Analyze and Modify database performance.
- Plan data analysis and data integration using SQL SSIS tools.
- Manage database security at levels appropriate to business and data needs.
Class Details
- Class Number:
- WEB 10152151-2 - SQL Programming Advanced
- Date:
- -
- Delivery:
- Online Live
- Term:
- 2026 Spring Session 2
Class Notes
This class is taught through a combination of online-live and online instruction. A portion of the class must be attended live virtually during the scheduled dates and times, and the remaining instruction accessed online by the student any time. For more information regarding this delivery and how to access your class, see www.nwtc.edu/onlinelivefaq.
Meetings Times
| Dates | Day(s) / Time | Location |
|---|---|---|
| 3/26/2026 - 5/19/2026 |
Online
12:00 AM - 12:00 AM |
|
| 3/26/2026 - 5/19/2026 |
Online Live Thursday
12:30 PM - 4:20 PM |
* Cost displayed is based on in-state residency. Back to cost