Modelagem de Banco de Dados
Modelagem de Banco
Compreender as fases de desenvolvimento de Banco de Dados, realizando a modelagem de dados e projeto do Banco de Dados utilizando a Metodologia Oracle.
Objetivo:
· Conhecer a metodologia Oracle
· Entender as fases do desenvolvimento de Banco de dados
· Entender o processo de Modelagem de Dados
· Entender o processo de Design de Banco de Dados
· Analisar e Modelar as estruturas do Banco de Dados
· Refinar um Modelo de Dados
Público Alvo:
· Administradores de Dados
· Administradores de Banco de Dados
· Administradores de Sistema Operacional e Redes
· Analistas de Sistemas
· Arquitetos de Sistemas e Projetistas
· Desenvolvedores de Aplicações
· Diretores de Informática
· Gerentes de Informática
· Gerentes de Suporte
· Designers
· Programadores
· Profissionais do Suporte Técnico
· Web Designers
· Web Developers
· Web Managers
Pré-requisitos: É necessário que o aluno tenha desenvoltura no manejo do sistema operacional (copiar, colar, recortar, criar pastas, salvar, renomear). Navegação e utilização da Internet.
Duração: 20 h
Modelagem de Banco de Dados com Oracle
Conteúdo Programático:
Introdução
· Visão Geral da Modelagem de Sistemas
· Etapas da Modelagem de Banco de Dados
· Análise e Formulação de Requisitos
· Projeto Conceitual
· Projeto Lógico
· Projeto Físico
· Metodologia ORACLE - Oracle*Method
Desenvolvimento de um Banco de Dados
· Fases do desenvolvimento de um Banco de Dados
Conceitos Básicos de Modelagem de Dados
· Modelo Entidade-Relacionamento (E-R)
· Convenções do Diagrama E-R
· Identificando e modelando Entidades
· Relacionamentos
· Tipos de Relacionamentos
· Layout do Diagrama E-R
· Definindo Atributos (Revisão)
· Identificadores Únicos
Conceitos Avançados de Modelagem de Dados
· Normalizando o Modelo de Dados
· Primeira Forma Normal
· Segunda Forma Normal
· Terceira Forma Normal
· Modelando Dados Hierárquicos
· Modelando Relacionamentos Recursivos
· Modelando Supertipos e Subtipos
· Modelando Relacionamentos Exclusivos
· Modelando Dados considerando o Tempo
· Modelando Relacionamentos Complexos
Database Design Inicial
· Design de Banco de Dados
· Passos para criação de um Database Design inicial
· Mapeando modelos E-R complexos para tabelas
Database Design Adicional
· Constraints de Integridade Referencial
· Especificando Integridade Referencial
· Definindo Índices
· Definindo Visões (Views)
· Desnormalizando o Design de Banco de Dados
Solicitar Orçamento deste curso!