qual a diferença entre uma chave primaria e uma chave estrangeira em um banco de dados relacional?
Respostas
respondido por:
0
a chave primária em qualquer banco de dados relacional gera o indice principal da qual o banco pesquisara os dados para fornecer a uma rotina de consulta
o outros são complementares e ou auxiliares para filtrar detalhes em cima de um indice primário.
ex: primarios = estado
secundários ou estrageiros. cidade, bairros e outros..
o outros são complementares e ou auxiliares para filtrar detalhes em cima de um indice primário.
ex: primarios = estado
secundários ou estrageiros. cidade, bairros e outros..
respondido por:
0
Resposta:
Explicação: A chave primaria tem como extrema importância de referenciar um item (registro) de um campo da tabela. O uso da mesma tem por objetivo unificar um registro, aprimorar consultas e inserções não deixando repetir o mesmo valor em outro campo. A chave primaria pode ser utilizada de forma composta, auto incrementada ou com base de entradas pelo usuário (quando se utiliza CPF ou códigos de entrada do usuário). Chave estrangeira é a qual se referencia a uma chave primaria assim fazendo junção entre as tabelas. A chave faz referencia entre tabela para otimizar a consulta, sendo assim, podemos ter uma tabela X ligada com a Y com uma comunicação 1 - N e a partir da consulta na tabela Y eu obtenho dados da tabela X.
Perguntas similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás