Get in Touch

Course Outline

Introduction to Database Systems

  • Defining what a database is
  • Classification of databases: relational, hierarchical, and NoSQL
  • Scenarios and justifications for database implementation

Database Management Systems (DBMS)

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

Data Modeling and Design

  • Identifying entities, attributes, and their interconnections
  • Creating Entity-Relationship (ER) diagrams
  • Translating logical models into physical tables

Relational Model and Normalization

  • Structure of tables, rows, and columns
  • Role of primary and foreign keys
  • Applying 1NF, 2NF, 3NF and considering denormalization

Foundational SQL for Data Interaction

  • Core commands: SELECT, INSERT, UPDATE, DELETE
  • Data filtering, ordering, and joining tables
  • Utilizing aggregate functions and nested queries

Database Security and User Administration

  • Configuring user roles and access rights
  • Managing authentication and access controls
  • Protecting data during transmission and storage

Basics of Backup, Recovery, and Maintenance

  • Strategies for data backup
  • Factors in disaster recovery planning
  • Scheduled maintenance and performance monitoring

Recap and Future Directions

Requirements

  • Familiarity with general IT principles
  • Proficiency in computer usage and file system navigation
  • Foundational understanding of data structures and file organization

Target Audience

  • IT support staff
  • Database administrators
  • Developers or analysts moving into data-centric positions
 40 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories