• Matéria: Informática
  • Autor: dilsonrcruz
  • Perguntado 9 anos atrás

qual a diferença entre uma chave primaria e uma chave estrangeira em um banco de dados relacional?

Respostas

respondido por: LeônidasCSetti
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..

respondido por: gustavogaban01
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