Sistema de banco de dados
Tese: Sistema de banco de dados. Pesquise 861.000+ trabalhos acadêmicosPor: lorrainealves • 11/5/2014 • Tese • 713 Palavras (3 Páginas) • 229 Visualizações
Faculdade Anhanguera de Belo Horizonte
ATPS: Sistema de Banco de Dados
3ª ETAPA
Belo Horizonte
2014
Faculdade Anhanguera de Belo Horizonte
ATPS: Sistema de Banco de Dados
3ª ETAPA
Trabalho Apresentado à Disciplina de Sistema de Banco de Dados no curso de Sistema de Informação, Profª Wagner. Turma: SI/TADS – 3º Semestre – Turno: Noite
Belo Horizonte
2014
Sumário
1.1 Tabelas. 4
1.2 Tipo de Chaves 5
2. Mapeamento do modelo MER para o Relacional 5
2.1 Cardinalidades 6
3. Conversão DER em Modelo Relacional 7
Referencias 9
1.1 Tabelas.
Tabelas são objetos de banco de dados que contêm todos os dados do mesmo.com as tabelas, podemos organizar os dados de maneira lógica em um formato de linhas e colunas como em uma planilha, ou seja, a tabela é uma representação gráfica de um conjunto de dados dispostos em colunas linhas que podem ser ilimitadas.
Cada linha representa uma informação exclusiva e cada coluna representa um campo para a informação. Por exemplo, uma tabela que contém dados da vaga de estacionamento pode conter uma linha para cada vaga e várias colunas representando as informações sobre ela, como (nro_vaga, placa_veiculo, modelo_veiculo, cor_veiculo, tipo_veiculo, ano_veiculo, etc).
Exemplo:
nro_vaga placa_veiculo
100 MG14013
Cpf_cliente Nome_cliente
000.000.000-00 Dilma Vana Rousseff
Linha.
Em um banco de dados às informações sobre determinado tópico são inseridas na mesma linha, a isso chamamos registros ou tupla. Os registros podem assumir valores nulos quando assim se fizer necessário. Um registro é uma instância de uma tabela, ou entidade.
Exemplo: nome_proprietario e cpf_proprietario são registros da tabela cadastro, e a placa_veículo é o registro da tabela vaga do Estacionamento.
000.000.000-00 Carlos Moreira
171.171.171.71 Dilma Vana Rousseff
FDP1234
VTC171
Colunas
O tipo ou categoria da informação (: nome_proprietario, placa_veículo,etc.) sobre um registro está separada em colunas, as quais chamamos campos.
nro_ficha; nome_proprietario placa_veículo
001 Carlos Moreira NTC 1010
002 Dilma Vana Rousseff SFD171
Exemplo:
1.2 Tipo de Chaves
Chave primária (PK - Primary Key)
Atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Correspondem a um atributo determinante
Chave estrangeira (FK - Foreign Key)
A chave estrangeira ocorre quando um atributo de uma relação for chave primária em outra relação. Em outras palavras sempre que houver o relacionamento 1 para N entre duas tabelas tabela N receberá a chave estrangeira.
Exemplo:
Em na tabela estacionamento a chave primaria poderia ser nro_ficha e a estrangeira seria o atributo nro_vaga da tabela vaga pois esse é um relacionamento 1 para N.
2. Mapeamento do modelo MER para o Relacional
Criar as respectivas tabelas com todas as entidades, cada atributo de um entidade vai representar uma coluna na tabela.
O mapeamento com relacionamento identificador funciona da mesma maneira. O fator importante e determinante quando se realiza o mapeamento é a cardinalidade mínima e principalmente a máxima das entidades que participam dos relacionamentos.
2.1 Cardinalidades
1:N
Nos relacionamentos 1:N é adicionado uma coluna *chave estrangeira adicional em uma das
...