| |
Aug 06, 2026
|
|
|
|
|
CIS 332 - Database and SQL Credits: 3 Lecture Hours: 2 Lab Hours: 2 Practicum Hours: 0 Work Experience: 0 Course Type: Voc/Tech This course expands on foundational SQL skills, focusing on advanced query techniques such as multi-table joins, subqueries, set operations, and filtering. Students will write efficient, complex SQL statements using functions, nested queries, and the data dictionary, while following professional coding standards. The course also covers testing strategies to ensure accuracy and reliability in real-world applications. Prerequisite: CIS 303 Competencies
- Create executable SQL statements to perform single-table queries
- Apply filtering, sorting, aliases, and computed columns
- Use comparison operators and search conditions
- Manage database structure
- Apply transaction control commands
- Use data definition language (DDL) commands
- Apply appropriate data integrity techniques to ensure accuracy
- Use data manipulation language (DML) to insert, update, and delete data
- Utilize a sequence to generate and insert values into a table
- Apply transaction control commands to ensure data consistency
- Evaluate database security issues
- Apply GRANT and REVOKE for access control
- Utilize roles and privileges in a database
- Construct multiple-table queries using inner-, outer-, and self-joins
- Utilize table aliases to simply the process of qualifying columns
- Employ set operators such as union, intersect, and minus
- Produce SQL functions and aggregation
- Utilize single-row functions
- Apply group functions
- Nest functions
- Implement subqueries and advanced query techniques
- Implement single-row and multi-row subqueries
- Formulate a multiple-column subquery
- Handle NULL values
- Nest subqueries
- Follow code standards, naming conventions, documentation practices, and testing strategies
- Access database information using the data dictionary
- Develop strategies for testing and verifying SQL statements
Competencies Revised Date: AY2027
Add to Portfolio (opens a new window)
|
|