Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Banco de Dados
Prof.ª Mª Maria Rita Almeida Gonzaga
2.1 Modelo
3. Modelo de Dados
Um modelo de dados deve ser capaz de representar os dados de forma a obedecer aos
requisitos da aplicação e retratar o mais fielmente possível o mundo real modelado.
Descrição
Modelo formal da
Mundo
Conceitual realidade
Real
MER
Modelo
Seres,objetos,fatos, Descritivo
conceitos
Descrição que
Descrição
Modelo pode ser
informal da Lógico processada
realidade Operacional por
MRN computador
Diretivas de
mapeamento
Modelo Descrição da
organização
Regras de Físico de cadeias de
mapeamento MySQL bits
1
Curso Tecnologia em Análise e Desenvolvimento de Sistemas e Ciências da Computação
Banco de Dados
Prof.ª Mª Maria Rita Almeida Gonzaga
4.1 Definição
Construtores
Entidade: é o conceito fundamental do modelo e representa uma “coisa”, um
“objeto” do mundo real com existência independente. Pode ser um objeto com
existência física, tangível (uma pessoa, um automóvel etc.) ou pode ser um
objeto com existência conceitual (uma empresa, um empregado, uma disciplina
etc.).
Exemplos:
Representação:
Aluno
2
Curso Tecnologia em Análise e Desenvolvimento de Sistemas e Ciências da Computação
Banco de Dados
Prof.ª Mª Maria Rita Almeida Gonzaga
Sigla Significado
Cd Codigo
Ds Descrição
Dt Data
Nm Nome
Nr Numero
Qt Quantidade
Sg Sigla
Tp Tipo
Tx Taxa
Vl Valor
Representação:
Determinante
Composto
NomeAtributo Multivalorado *
3
Curso Tecnologia em Análise e Desenvolvimento de Sistemas e Ciências da Computação
Banco de Dados
Prof.ª Mª Maria Rita Almeida Gonzaga
Cursa
Entidade Fraca: é uma entidade que não pode ser identificada univocamente por
nenhum subconjunto dos seus próprios atributos. Para a identificação de uma entidade
fraca é necessária a associação de um subconjunto de seus atributos com um atributo de
uma outra entidade a qual ela está vinculada. A entidade fraca depende da existência
de uma outra entidade. Um tipo de entidade fraca é o conjunto de entidades fracas
que têm as mesmas características (mesmos atributos). A entidade fraca depende da
existência de um entidade principal e é identificada pelo relacionamento que tem
com essa entidade principal juntamente com um conjunto de atributos próprios.
4
Curso Tecnologia em Análise e Desenvolvimento de Sistemas e Ciências da Computação
Banco de Dados
Prof.ª Mª Maria Rita Almeida Gonzaga
1- Um professor está habilitado para lecionar várias disciplinas, uma disciplina pode ser
lecionada por vários professores.
2- Uma empresa fabrica vários tipos de carros, e um carro só pode ser fabricado por uma
empresa.
4- Um prefeito administra uma cidade, e uma cidade só pode administrada por um prefeito.
5- Um médico trata de vários pacientes, e um paciente pode ser tratado por vários médicos.
6- O aluno cursa disciplinas lecionadas por apenas um professor, uma disciplina é cursada
por vários alunos, um professor leciona diversas disciplinas e uma disciplina possui vários
alunos.
7- Uma locadora de veículos possui vários automóveis. Cada automóvel pode ser locado por
vários clientes, e um cliente pode locar vários automóveis.
8- Uma empresa pode realizar vários concursos públicos, um concurso pode oferecer vários
cargos aos candidatos, cada candidato só pode concorrer a apenas um cargo.
9- Um Banco pode possuir várias agências bancárias, uma agência pode gerenciar várias
contas, uma conta pode pertencer a vários clientes, e um cliente pode ter várias contas.
10- Uma empresa pode executar vários projetos em qualquer localidade do nosso País, um
projeto pode conter a participação de vários funcionários, cada funcionário está lotado em
apenas um departamento, um departamento lota vários funcionários, um projeto é
administrado por um departamento, e um departamento pode administrar vários projetos.
11-Um filme ( nome, atores, categoria, duração) possui vários exemplares. Um cliente
(nome, endereço, telefones) pode realizar vários empréstimos. Um exemplar de um filme
pode estar em vários empréstimos. Um empréstimo pode conter vários exemplares de
filmes.