Escolar Documentos
Profissional Documentos
Cultura Documentos
Secretaria (Codigo_Empregado)
Código_Empregado referencia Empregado
ProcessadorTexto(Codigo_Processador, Nome)
Dominio(Codigo_Empregado, Codigo_Processador)
Codigo_Empregado referencia Secretaria
Codigo_Processador referencia ProcessadorTexto
Participacao(Codigo_Empregado, Codigo_Projeto)
Codigo_Empregado referencia Engenheiro
Codigo_Projeto referencia Projeto
RamoEngenharia(Codigo_Ramo, Nome)
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Disciplina: Banco de Dados I Aluna: Jennifer Diehl e Patricia Nagel
Clinica ()
Telefone(Telefone, Telefone)
Tratamento(CRM_Medico, CPF_Paciente)
Modelo notação IE
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Disciplina: Banco de Dados I Aluna: Jennifer Diehl e Patricia Nagel
Exercício 3.2: Com base nas tabelas ao lado, desenvolva o esquema resumido do modelo relacional,
identificando a chave primária e chave estrangeira.
PreRequisito(Numero, PreRequisito)
Exercício 3.3:
● Quais os três níveis de modelo de dados que estamos estudando? Estamos estudando na
abordagem top-down onde os níveis de modelagem são respectivamente: modelo conceitual,
modelo lógico e modelo físico.
● Ao criar uma Entidade Fraca, o que estamos querendo definir? Estamos querendo definir uma
entidade que depende de outra entidade para existir e ter significado.
● Qual a finalidade de um SGBD? A finalidade de um SGBD é tornar possível criar, salvar, recuperar
e atualizar dados de maneira ordenada, segura e eficaz.
Exercício 3.4:
● O que significa MER e DER? MER é um modelo conceitual que descreve as entidades envolvidas
no sistema e seus relacionamentos, sem se preocupar com a implementação física dos dados.
Já o DER é uma representação gráfica do modelo, que utiliza símbolos e notações para mostrar
as entidades, atributos e relacionamentos envolvidos no sistema.
● Quais as vantagens de utilizar o MER? O uso de MER na modelagem de sistemas permite que se
tenha uma visão geral e facilita o entendimento de como este funciona, permitindo que não só
os desenvolvedores o entendam, mas também os usuários e clientes. Além de trazer clareza, é
possível também identificar possíveis problemas na estruturação dos dados, como redundâncias
ou inconsistências.
● Quais os conceitos centrais do DER? O DER é uma representação gráfica do modelo MER, e seus
três conceitos centrais são entidades, atributos e relacionamentos.
● Qual o conceito de entidade? Entidades são objetos, conceitos ou coisas que possuem
características próprias e relevantes para o sistema que está sendo modelado.
● Quando utilizar uma entidade associativa? Uma entidade associativa é utilizada quando é
necessário modelar um relacionamento N:N entre duas ou mais entidades em um DER.
● Exemplo de relacionamento com Grau > 2: Um exemplo de relacionamento com grau maior que
2 pode ser o relacionamento entre as entidades Cliente, Produto e Venda em um sistema de
controle de vendas de uma loja.
o Inside-up (interno -> externo (de dentro para fora): Começa com a análise e modelagem
dos dados internos, como lógica e regras de negócios, estrutura de dados etc.; antes de
considerar as partes mais externas.
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Disciplina: Banco de Dados I Aluna: Jennifer Diehl e Patricia Nagel
● O que é:
o Chave primária: É uma coluna ou uma combinação de colunas que identifica
exclusivamente cada registro em uma tabela.
o Chave alternativa: Uma coluna ou conjunto de colunas que servem para distinguir uma
linha das demais.
o Chave natural: Uma chave primária que existe no domínio da aplicação, uma ou mais
colunas de uma tabela que contêm valores que podem ser usados para identificar
exclusivamente cada linha da tabela.
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Disciplina: Banco de Dados I Aluna: Jennifer Diehl e Patricia Nagel
Departamento(Codigo_Depto, Descricao)
Cargos(Codigo_Cargo, Descricao)
Modelo notação IE
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Disciplina: Banco de Dados I Aluna: Jennifer Diehl e Patricia Nagel