Course Outline
Introduction to Databases
- What is a database?
- Types of databases: relational, hierarchical, NoSQL
- When and why to use databases
Database Management Systems (DBMS)
- Overview of DBMS architecture
- Popular systems (SQL Server, MySQL, PostgreSQL, Oracle)
- Responsibilities of a DBMS
Data Modeling and Design
- Entities, attributes, and relationships
- Entity-Relationship (ER) diagrams
- From models to tables
Relational Model and Normalization
- Tables, rows, and columns
- Primary and foreign keys
- 1NF, 2NF, 3NF and denormalization
Basic SQL for Data Access
- SELECT, INSERT, UPDATE, DELETE
- Filtering, sorting, and joins
- Aggregate functions and subqueries
Database Security and User Management
- User roles and permissions
- Authentication and access control
- Securing data in transit and at rest
Backup, Recovery, and Maintenance Basics
- Data backup strategies
- Disaster recovery considerations
- Routine maintenance and monitoring
Summary and Next Steps
Requirements
- An understanding of general IT concepts
- Experience with using computers and navigating file systems
- Basic knowledge of data and file organization
Audience
- IT systems support personnel
- Database administrators
- Developers or analysts transitioning into data-related roles
Testimonials (5)
overall a good training that responds to my needs. I received also information about Oracle VM VirtualBox allowing me to continue the practice on my own.
Liviu
Course - Oracle SQL LP - Fundamentals
I learned complex functions and how to apply them
Ana Alexandrescu - DB Global Technology
Course - Oracle SQL Advanced
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
Instructor's knowledge and experience
Mauricio Somohano Rios - INTERCAM BANCO SA INSTITUCION DE BANCA MULTIPLE, INTERCAM GRUPO FINANCIERO
Course - Beyond the Relational Database: Neo4j
Machine Translated
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.