skip to Main Content

Course Objectives

  1. Describe the bases of data modeling
  2. Describe the use of relational databases with SQL applications
  3. To understand the need and existing technology of NoSQL database models
  4. Provide information on how to create value from data existing in an enterprise

Topics

  • Introduction to data, data base and other basic concepts
  • History of database systems and introduction to relational databases
  • Relational data models and data modelling
  • Basic SQL (Structured Query Language)
  • Advanced SQL: view, trigger, stored procedure
  • Introduction to data warehouse and ETL (Extract, Transform, Load)
  • Introduction to NoSQL and positioning NoSQL databases in organization
  • NoSQL data base models
  • Use cases of NoSQL with applications
  • Reporting and data visualization
  • Analysis of real-world applications