Curso bancos de dados relacionais e modelagem de dados Foundation

  • Database

Curso bancos de dados relacionais e modelagem de dados Foundation

16 horas
Visão Geral

Curso bancos de dados relacionais e modelagem de dados Foundationprojetado para dar aos delegados experiência prática em modelagem de dados usando diagramas de relacionamento de entidade e normalização de dados, também em projetar bancos de dados relacionais usando o modelo de entidade normalizado. Tanto a modelagem de entidades quanto a normalização de dados formam os elementos principais deste curso. Não se espera que os delegados tenham nenhum conhecimento prévio de análise de sistemas ou bancos de dados, e o curso inclui uma breve introdução aos princípios da análise de sistemas.

Exercícios e exemplos são usados ​​ao longo do curso para dar experiência prática com as técnicas abordadas.

Objetivo

Após realziar este Curso bancos de dados relacionais e modelagem de dados Foundation você será capaz de:

O curso Relational Databases & Data Modeling Overview fornece uma compreensão da estrutura de um RDBMS (Relational Database Management System) e os princípios subjacentes da análise relacional e modelagem de dados.

  • A abordagem do banco de dados
  • Sistemas de Gerenciamento de Banco de Dados
  • A lógica das arquiteturas de banco de dados
  • Modelagem de entidades
  • Restrições e suposições
  • Normalização de dados para a terceira forma normal
  • Estruturas lógicas de dados
  • O esquema relacional
  • Restrições de banco de dados
  • O conceito de visualizações
  • Técnicas de desnormalização
  • Uma introdução a consultas simples em linguagem de consulta estruturada (SQL)
Publico Alvo

Desenvolvedores que se movem para a área de bancos de dados relacionais que precisam entender os princípios e a lógica do banco de dados relacional; programadores que vão começar a programar em SQL e precisam conhecer os princípios sobre os quais ele foi construído; programadores que precisam entender modelagem e normalização de entidades; analistas que precisam de conhecimento de modelagem de entidade e diagramas de entidade relacionamento e quaisquer outros que precisam conhecer os princípios de análise relacional e modelagem de dados, mas não precisam de um curso completo de análise de sistemas.

Pre-Requisitos

Uma compreensão dos conceitos de Tecnologia da Informação e termos de computador é necessária.

Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Introdução ao curso

  • Administração e Materiais do Curso
  • Estrutura e Programação do Curso
  • Apresentações de Delegados e Instrutores

INTRODUÇÃO AOS BANCOS DE DADOS RELACIONAIS

  1. A Abordagem do Banco de Dados
  2. Sistemas de Gerenciamento de Banco de Dados
  3. A função de um sistema de gerenciamento de banco de dados
  4. A arquitetura de processamento
  5. A Arquitetura do Esquema
  6. A arquitetura de armazenamento
  7. Uma visão geral do desenvolvimento do sistema de banco de dados
  8. Uma visão geral dos princípios gerais de banco de dados

MODELOS DE DADOS CONCEITUAIS

  1. Visão geral dos modelos de entidade
  2. Entidades e como identificá-las
  3. Atributos e como identificá-los
  4. Relacionamentos e suas qualidades
  5. Construindo um Diagrama Entidade Relacionamento
  6. Resolução de relacionamentos muitos-para-muitos
  7. Relacionamentos de subtipo e supertipo
  8. Relacionamentos de arco
  9. Relacionamentos Recursivos
  10. Restrições e Suposições
  11. Normalização para a Primeira Forma Normal (1NF)
  12. Normalização para a Segunda Forma Normal (2NF)
  13. Normalização para a Terceira Forma Normal (3NF)
  14. Exercícios:
    • Analisando uma especificação
    • Criando um Diagrama Entidade Relacionamento a partir da especificação

MODELOS DE DADOS CONCEITUAIS

  1. Normalização para a Primeira Forma Normal (1NF)
  2. Normalização para a Segunda Forma Normal (2NF)
  3. Normalização para a Terceira Forma Normal (3NF)
  • Exercícios: Normalização de Dados produzindo especificações de tabelas e Diagramas de Entidades

MODELO RELACIONAL

  1. Estrutura Relacional
  2. Terminologia Relacional
  3. domínios
  4. Um esquema relacional
  5. Chaves candidatas e chaves primárias
  6. Chaves Estrangeiras
  7. Principais Restrições
  8. Restrições de atributos
  9. Implementando relacionamentos de subtipo/supertipo
  10. Visualizações
  11. Desnormalização usando tabelas pré-juntas
  12. Desnormalização usando dados derivados
  13. Uma Introdução à Linguagem de Consulta Estruturada (SQL)
  14. Consultas Simples
  15. Atualizações Simples dos Dados
  16. Exercício: Modelagem de Dados de um Edital de Licitação
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