Course

Course Summary
Credit Type:
Course
ACE ID:
BOTT-0003
Organization's ID:
CS382
Organization:
Location:
Hybrid
Length:
125.5 hours
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 2 Introduction to Databases or Introduction to Database Systems
Description

Objective:

The course objective is for students to learn comprehensive database management skills that cover both SQL and NoSQL database systems.

Learning Outcomes:

  • Explain the key differences between SQL and NoSQL based database systems
  • Define database normalization principles for proper database structure
  • Design a relational database schema by implementing SQ commands
  • Demonstrate how to run database queries using SQL, key-value, and graph and document based database systems

General Topics:

  • Introduction to databases
  • SQL database queries
  • SQL database processes
  • SQL normalization and indexing
  • NoSQL database overview
  • NoSQL Key/Value
  • NoSQL document
  • Graph databases
Instruction & Assessment

Instructional Strategies:

  • Audio Visual Materials
  • Case Studies
  • Classroom Exercise
  • Computer Based Training
  • Discussion
  • Laboratory
  • Learner Presentations
  • Lectures
  • Practical Exercises

Methods of Assessment:

  • Quizzes

Minimum Passing Score:

70%
Supplemental Materials