Sistema de banco de dados
Modelo Relacional
O modelo relacional é um modelo de banco de dados lógicos, cujo principais termos assim como exemplo relacionados ao banco de dados em questão estão descritos abaixo :
Relação: a relação é representada por uma tabela e é compota com o nome da relação , tuplas e atributos.
Tupla: As tuplas são as linhas da relação(tabela) .
Atributos: os atributos são representados pelas colunas da tabela .
Domínio :é o conjunto de valores atômicos.
Exemplo :
fig1
Ao iniciarmos a modelagem do modelo Entidade\Relacionamento para modelo Relacional encontramos dificuldades no momento de efetuar as relações , pois as duas entidades possuíam o mesmo atributo porém, na entidade vaga este atributo era chave e na entidade estacionamento não.
Após analisarmos o primeiro o modelo de banco de dados Entidade \Relacionamento feito nas etapas 1 e 2 e utilizando as regras de modelagem Mer para Mr chegamos ao resultado abaixo demostrado passo a passo:
Primeiramente criamos a relação estacionamento e a relação vaga listamos todos os seus atributos simples e atributos chaves.
Para a relação vaga não incluímos alguns atributos pois se tratam de especificações dos veículos e criaremos uma relação específica para estes atributos , segue exemplo das relações criadas:
fig2
Apos isso foi criada a relação veiculo listando seus atributos e elementos chaves :
fig3
Por fim mapeamos as dependências e inserimos os dados concluindo esta etapa com o seguinte modelo de banco de dados