Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

3
Faculdade Pitágoras de Belo Horizonte 
 Relatório 03 e 04
Modelagem de Dados e SGBD
2º Período – Sistemas de Banco de Dados
Professor: Rodrigo
 Belo Horizonte – MG
14/06/2019
Sumário
Etapa 03----------------------------------------------------------------------------------------------------3
PASSO 01(Equipe) ---------------------------------------------------------------------------------------3
PASSO 02(Equipe) ---------------------------------------------------------------------------------------4
PASSO 03(Equipe) ---------------------------------------------------------------------------------------4
Etapa 04----------------------------------------------------------------------------------------------------5
PASSO 01(Equipe) ---------------------------------------------------------------------------------------5
PASSO 02(Equipe) ---------------------------------------------------------------------------------------6
PASSO 02.1--------------------------------------------------------------------------------------6
PASSO 02.2--------------------------------------------------------------------------------------6
	Referencias e Fontes consultadas--------------------------------------------------------------------7
Etapa 3 : Modelo Relacional. Mapeamento do modelo MER para Relacional. 
O Conceito de banco de dados relacional foi criado em 1970 por Edgar Frank Codde se baseia no princípio da álgebra relacional da matemática sendo armazenado em tabelas distintas relacionadas entre si.
PASSO 01
Descrição dos elementos do modelo relacional:
Dominio: Conjuntos de valores que possuem determinadas propriedades em comum.
Tabelas (entidades): São formadas por um conjunto de tuplas (linhas) contendo atributos de uma entidade.
Tuplas: Nome dado a um registro em um banco de dados relacional ou linha.
Atributos:
Atributos simples: Não possui nenhuma carateristica especial.
Atributo composto: Seu conteudo é formado por varios itens menores, ex: veiculo, seu conteudo pode ser dividido em outros atributos como cor, ano etc.
Atributo multivarolado: Seu conteudo é formado por mais de um valor, ex: num tel, a pessoa pode ter mais de numero de telefone, sua indicação é feita atravez de um asterisco. 
Atributos determinantes: Identifica de forma unica uma entidade, ou seja, não pode ser repetida,esses atributos são chamados de chave primaria. 
Chave primária: Campo unico da tabela ela determina que tal atributo não pode ter o valor repetido.
Chave estrangeira: Campo utilzado para relacionar linhas de de uma tabela com linhas de outra tabela estabelecendo assim relaçoes entre diferentes tabelas de dados.
Chave candidata: Sao candidatas a serem chaves primarias da relação,ou seja tem atributos unicos.
PASSO 02 e 03:
Modelo Conceitual (DER) X Modelo Relacional:
Figura 2 - Modelo relacional
No exemplo acima temos três tabelas e destaque a Tabela Cliente com atributos e chaves, temos a Tabela Telefones que antes no modelo conceitual era um atributo multivalorado e pôr fim a Tabela Atendente que se relaciona com a Tabela Cliente usando a chave matricula como estrangeira. Toda a tabela tem somente uma Tupla (linha) com dados de cada entidade.
O principal ponto que deve ser considerado em um esquema relacional, quando comparado ao esquema do MER, é que os tipos de relacionamento não são representados explicitamente, eles são representados por dois atributos A e B, um para a chave-primária e outra para a chave-estrangeira 
Uma limitação do modelo E-R e modelo relacional é que não é possível expressar relacionamentos entre relacionamentos.
Figura 2.1 – Modelo Conceitual
Etapa 4: Normalização.
PASSO 01:
Descrição das Entidades como Tabelas baseados no desafio:
Tabela Cliente:
O Atributo CPF Como chave primaria na sua representação em dourado.
Veja que o atributo telefone não aparece mais e que tem dois atributos com uma chave prata. As chaves pratas são as chaves estrangeiras, que vem de outra entidade/tabela onde são chaves primárias.
Já o atributo Telefones é transformado em uma entidade/tabela distinta com suas próprias referencias e atributos
A Tabela Telefones possui seus próprios números como chave primária e estrangeira ao mesmo tempo. E a chave estrangeira e secundária CPF de Cliente como referência para o relacionamento.
A Tabela Atendente tem a sua chave primária matricula que na Tabela Cliente ela entra como estrangeira.
	TabelaPreço onde Cod como chave primária na Cliente é a outra chave estrangeira.
	Entidade Carro+Vaga leva como atributos de chave primária a Placa e Numero da vaga, também se relacionam com a Tabela Cliente através do CPF como chave estrangeira. Também se relaciona com Atendente através da matricula dele.
	Por fim a Tabela Estacionamento que tem o CNPJ como sua chave primária, e faz um relacionamento com atendente através do atributo matricula.
PASSO 02.1 e 02.2:
	Representação gráfica da Modelagem de dados do Desafio do ATPS, o modelo relacional nas primeiras, segunda e terceiras formas normais, seguido do modelo conceitual completo:
Figura 2.2 – Modelo Relacional(lógico)
Referencias e Fontes Consultadas:
Projeto de banco de dados: Uma visão prática/ Felipe Nery Rodrigues Machado, Maurício Pereira de Abreu – ABDR Editora Afiliada 15ª Edição – São Paulo, 2008.

Mais conteúdos dessa disciplina