Curso Modelagem de Dados Relacional com MariaDB

  • Database

Curso Modelagem de Dados Relacional com MariaDB

30h
Visão Geral

Este curso aborda os princípios da modelagem de dados relacional, utilizando o MariaDB como sistema de gerenciamento de banco de dados. O aluno aprenderá a estruturar dados de forma correta antes da implementação, seguindo conceitos tradicionais de modelagem amplamente utilizados no desenvolvimento de sistemas.

Objetivo

Após realizar este curso, você será capaz de:

  • Compreender os conceitos fundamentais da modelagem de dados relacional
  • Criar modelos conceituais, lógicos e físicos
  • Identificar entidades, atributos e relacionamentos
  • Aplicar regras de normalização
  • Implementar modelos relacionais no MariaDB
Publico Alvo
  • Estudantes de tecnologia da informação
  • Iniciantes e intermediários em banco de dados
  • Jovens Aprendizes da área administrativa ou de TI
  • Profissionais que desejam aprender a modelar bancos de dados corretamente
Pre-Requisitos
  • Conhecimentos básicos de informática
  • Noções básicas de banco de dados
  • Conhecimento introdutório de SQL
Conteúdo Programatico

Module 1 – Introduction to Data Modeling

  1. What is Data Modeling
  2. Importance of Data Modeling
  3. Data Modeling in Information Systems
  4. Conceptual, Logical and Physical Models

Module 2 – Entity Relationship Fundamentals

  1. Entity Concept
  2. Attributes
  3. Primary Key
  4. Weak Entities
  5. Entity Relationship Diagram (ERD)

Module 3 – Relationships

  1. One-to-One Relationships
  2. One-to-Many Relationships
  3. Many-to-Many Relationships
  4. Cardinality
  5. Optionality

Module 4 – Relational Model Concepts

  1. Tables and Columns
  2. Primary Key and Foreign Key
  3. Referential Integrity
  4. Constraints Overview

Module 5 – Normalization

  1. Redundancy and Anomalies
  2. First Normal Form (1NF)
  3. Second Normal Form (2NF)
  4. Third Normal Form (3NF)

Module 6 – Logical to Physical Model

  1. Converting ERD to Tables
  2. Naming Conventions
  3. Data Types Selection
  4. Index Basics

Module 7 – Implementing the Model in MariaDB

  1. CREATE DATABASE
  2. CREATE TABLE
  3. Primary and Foreign Keys
  4. Constraints Implementation

Module 8 – Reviewing and Improving the Model

  1. Model Validation
  2. Common Modeling Errors
  3. Performance Considerations
  4. Model Refactoring

Module 9 – Best Practices in Relational Modeling

  1. Documentation
  2. Standards and Patterns
  3. Real-world Modeling Tips
  4. Beginner to Professional Transition
TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c Admin Install Upgrade

32 horas

Curso Oracle Database 12c Administração I

32 horas

Curso Oracle 12c Banco de Dados Introdução ao SQL

28 Horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Oracle Database 12c Performance Tuning

24 Horas

Curso Oracle 12c 10 Programa com PL/SQL

32 horas

Curso Oclacle 12c RAC – Administração de Banco de Dados

32 horas

Curso Oracle 12c Banco de Dados PL/SQL Advanced

24 horas

Curso Oracle 18c Database Backup and Recovery Workshop

32 horas