May 02, 2026  
MCOs for Faculty and Staff 
    
MCOs for Faculty and Staff [ARCHIVED CATALOG]

CS 246 - SQL and Relational Database Programming


Credits: 5
Database design concepts are applied in programming environment. Focuses on learning and applying the SQL programming language to efficiently define, access, update and retrieve information from a database in a server based environment.
Course Outcomes:
  1. Understand and develop a practical working knowledge of SQL’s Data Definition, Manipulation and Control Languages.
  2. Understand optimization techniques to speed up and simplify transactions.
  3. Understand and enforce data integrity rules.
  4. Understand and implement functions, subqueries and views.
  5. Develop and test simple SQL based applications.
  6. Understand how SQL relates to Database Adminstration.
  7. Develop an understanding of advanced data access including embedded code.
  8. Gain experience using SQL in an application programming environment.

Course Topics:
  1. Gain experience using SQL in an application programming environment
  2. How to optimization techniques to speed up and simplify transactions
  3. Enforcing data integrity rules
  4. Advanced data access including embedded code

LEC Credits: 5
LEC hours per week: 5
Course Attribute(s): None
OEE Permitted: Yes
Grading Basis: Graded
Instructor/Department Consent Required: No Consent
CIP Code: 11.0802
Default Section Size/Cap: 24
Quarter(s) offered:
  • Spring