Introdução a Banco de Dados

8
Introdução a Banco de Dados Prof.: Bruno Rafael de Oliveira Rodrigues

description

Introdução a Banco de Dados. Prof.: Bruno Rafael de Oliveira Rodrigues. Exemplo de projeto Utilizando IDEF1x. Fase 0. F0.1 Estabelecimento dos objetivos de modelagem - O objetivo é obter a estrutura de dados para o BD que suporte a gerência de pessoal alocado no projeto. - PowerPoint PPT Presentation

Transcript of Introdução a Banco de Dados

Page 1: Introdução a Banco de Dados

Introdução a Banco de Dados

Prof.: Bruno Rafael de Oliveira Rodrigues

Page 2: Introdução a Banco de Dados

Exemplo de projeto Utilizando IDEF1x

Page 3: Introdução a Banco de Dados

Fase 0F0.1 Estabelecimento dos objetivos de

modelagem - O objetivo é obter a estrutura de dados para o BD que suporte a gerência de pessoal alocado no projeto.

F0.2 Desenvolvimento do plano de modelagem

F0.3 Organização da equipe de projeto

F0.4 Coleta de material-fonte

F0.5 Convenções de autor adotadas

Page 4: Introdução a Banco de Dados

Fase 1 – Definição das entidades

IdEntidade: 01; nome: Projeto; definição: entidade que representa instâncias de um projeto; aliases: Proj, Projeto.

IdEntidade: 02; nome: Empregado; definição: entidade que representa todos os empregados que tem vínculo empregatício com a empresa e que participam ou podem participar de projetos; aliases: MembroEquipe; Funcionário, Empregado.

IdEntidade: 03; nome: Atividade; definição: entidade que representa tarefas que podem ser realizadas em projetos; aliases: Atividade.

Page 5: Introdução a Banco de Dados

Fase 2 – Definição das entidades

F2.1 – Identificação da entidades relacionadas

F2.2 – Definição dos relacionamentos

Page 6: Introdução a Banco de Dados

Fase 3 – Definição das chavesF3.1 – Refinamento dos relacionamento

não específicos (relacionamento entre projeto e empregado e entre empregado e atividade)

F3.2 – Representação de visões funcionais - não há necessidade de visões.

F3.3 – Identificação dos atributos chaves Entidade Projeto – NumProjEntidade Empregado – CPFEntidade Atividade – CodAtiv

Page 7: Introdução a Banco de Dados
Page 8: Introdução a Banco de Dados

fase 4: Definição de atributos