Get in Touch

Course Outline

Lesson 1 - Fundamentals of SQL:

  • SELECT statements
  • Types of JOIN operations
  • Database indexing
  • Virtual tables (Views)
  • Nested queries (Subqueries)
  • Set operations (UNION)
  • Table creation protocols
  • Data ingestion processes
  • Data export procedures
  • Introduction to NoSQL

Lesson 2 - Data Modeling Principles:

  • Entity-Relationship (ER) systems for transactional processing
  • Data warehousing concepts
  • Warehouse architectural models
    • Star schema architecture
    • Snowflake schema architecture
  • Managing Slowly Changing Dimensions (SCD)
  • Differentiation between structured and unstructured data
  • Storage engine variations:
    • Column-oriented storage
    • Document-based storage
    • In-memory processing

Lesson 3 - Indexing in NoSQL and Data Science Contexts

  • Constraint enforcement (Primary keys)
  • Index-driven data retrieval
  • System performance optimization

Lesson 4 - NoSQL Paradigms and Unstructured Data Management

  • Criteria for NoSQL implementation
  • Eventual consistency models
  • Schema-on-read versus schema-on-write approaches

Lesson 5 - SQL Applications in Data Analytics

  • Window functions
  • LATERAL JOIN operations
  • LEAD and LAG analytical functions

Lesson 6 - HiveQL Specification

  • Standard SQL compatibility
  • Differentiating external and internal tables
  • JOIN mechanisms within Hive
  • Data partitioning strategies
  • Correlated subquery execution
  • Nested query structures
  • Use cases for Apache Hive

Lesson 7 - Amazon Redshift Operations

  • Schema design best practices
  • Resource locking and sharing protocols
  • Differences from PostgreSQL architectures
  • Appropriate scenarios for Redshift deployment in government systems

Requirements

  • Knowledge of database management systems
  • Familiarity with SQL is advantageous.

Target Participants

  • Business analysts
  • Software engineers
  • Database administrators
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories