Get in Touch
 Duration 40 hours

Course Outline

Introduction to Databases

  • Defining a database
  • Database categories: relational, hierarchical, and NoSQL
  • Purpose and application scenarios for databases

Database Management Systems (DBMS)

  • Architectural overview of DBMS
  • Leading platforms (SQL Server, MySQL, PostgreSQL, Oracle)
  • Core functions of a DBMS

Data Modeling and Design

  • Entities, attributes, and interrelations
  • Entity-Relationship (ER) diagrams
  • Translating models into table structures

Relational Model and Normalization

  • Structure of tables, rows, and columns
  • Primary and foreign key mechanisms
  • Normal forms 1NF, 2NF, 3NF, and the concept of denormalization

Essential SQL for Data Access

  • Commands for SELECT, INSERT, UPDATE, and DELETE
  • Data filtering, sorting, and joining operations
  • Application of aggregate functions and subqueries

Database Security and User Administration

  • Assignment of user roles and permissions
  • Authentication processes and access control measures
  • Protecting data during transmission and storage

Backup, Recovery, and Maintenance Fundamentals

  • Strategies for data backup
  • Considerations for disaster recovery
  • Regular maintenance routines and monitoring

Recap and Future Directions

Requirements

  • Familiarity with general IT concepts
  • Proficiency in using computers and navigating file systems
  • Foundational understanding of data and file organization

Target Audience

  • IT support specialists
  • Database administrators
  • Developers or analysts moving into data-centric roles

Number of participants


Price per participant (excl. VAT)

Testimonials (3)

Upcoming Courses

Related Categories