Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Descrio do minimundo
Descrio do minimundo I Armazenamos o nome de cada funcionrio, o nmero do
I A empresa est organizada em departamentos. cpf, endereo, salrio, sexo e data de nascimento.
I Cada depto tem um nome exclusivo, um nmero exclusivo e I Um funcionrio est alocado a um depto, mas pode
um funcionrio que o gerencia. trabalhar em diversos projetos que no so controlados,
I Temos a data que cada funcionrio comeou a gerenciar o necessariamente, pelo mesmo depto.
depto. I Controlamos o nmero de horas semanais que o funcionrio
I O depto pode ter diversas localizaes. trabalha em cada projeto.
I Um depto controla um nmero qualquer de projetos. I Controlamos o supervisor direto de cada funcionrio.
I Cada projeto tem um nome exclusivo, um nmero exclusivo I Queremos ter o controle dos dependentes de cada
e uma nica localizao. funcionrio.
I Guardamos o primeiro nome, sexo, data de nascimento e o
seu parentesco com o funcionrio.
Entidades e Atributos
I Entidade: objeto bsico que o modelo ER representa
(algo do mundo real).
I Atributos: propriedades particulares que descrevem a
entidade.
Tipos de Atributos Atributos Simples (Atmicos) versus Compostos
I Monovalorados: tm um valor nico para uma dada I Dois ou mais valores de atributos esto relacionados.
entidade. I Ex.: os atributos Idade e DataNascimento de uma
I Ex.: Idade um atributo monovalorado de uma pessoa. pessoa. O valor de Idade (atributo derivado) pode ser
I Multivalorados: podem ter um conjunto de valores para a determinado a partir do valor de DataNascimento
mesma entidade. (atributo armazenado).
I Ex.: Titulao pessoas podem ter mais de um ttulo
I Valores de atributos derivados de entidades relacionadas.
acadmico.
I Um atributo multivalorado pode ter limites inferior e Ex.: atributo NumerodeFuncionrios, de uma entidade
superior para restringir o nmero de valores permitidos para departamento, derivado da contagem do nmero de
cada entidade. funcionrios que trabalham nesse departamento.
Atributos Tipos de Entidade e Conjuntos de Entidade
I Tipo de entidade: define um conjunto de entidades que
possuem os mesmos atributos.
I Cada tipo de entidade descrito por seu nome e atributos.
I Conjunto de entidades: a coleo de todas as entidades de
I Atributos Complexos = atributos compostos e um tipo de entidade em particular.
multivalorados.
{EndereoFone( {Fone(CodigoArea,NumeroFone)} ,
Endereo(EndereoRua(Numero,Rua,Apartamento),Cidade,Estado,CEP))}
1
vlido para um relacionamento binrio
Perguntas?
FIM