Apr 28, 2024  
College Catalog 2020-2021 
    
College Catalog 2020-2021 [ARCHIVED CATALOG]

CSI 234 - Applied Database Development


5 Credits
This course is designed for the student who is already familiar with basic relational database theory. The focus of this course is databases in the n-tier client/server development model. Students learn and utilize more advanced program or language topics, such as enterprise-level objects, views, stored procedures, functions, indexes, constraints, transaction handling, and triggers in event-driven database applications. Additionally, the class covers best practices in administration, user management and security, including effective planning for updates, backup, and disaster recovery.

Prerequisite(s): Completion of CSI 130  with a 2.0 or higher. 

Course Outcomes
  1. Install and configure SQL Server 2017.
  2. Create user databases and how to administer it.
  3. Write complex SQL queries to extract information from the database.
  4. Know the different SQL functionalities that exist.
  5. Write more efficient SQL code.
  6. Write procedures for code re usability.
  7. Learn to improve query performance.
  8. Create full database backups.