A estrutura de banco de dados relacional foi inventado na década de 1970 como uma resposta ao aumento problemas com arquivos simples ea crescente complexidade dos dados . A estrutura separa os dados sobre um objeto em uma tabela e , em seguida, liga a tabelas de dados relacionados com as teclas de referência . Tabelas
Um banco de dados relacional é um conjunto de tabelas de dados relacionados. Uma tabela de dados é como uma tabela muito estruturado Excel. Colunas descrever as partes específicas de informações da tabela e cada linha armazena os dados correspondentes. Por exemplo, uma tabela "Cliente" pode conter três colunas: . " CustomerID ", " Sobrenome" e " Nome" A tabela teria, então, dados de clientes armazenados nas linhas da tabela
chaves primárias
uma chave primária é uma coluna ou compilação de várias colunas que tem um valor único , fazendo com que cada linha única na tabela. Cada tabela deve ter uma chave primária , porque ele é usado para ligar dados em tabelas relacionadas. Por exemplo, a chave primária da tabela cliente seria a coluna chamada " CustomerId " , enquanto que a tabela Histórico de Pedidos pode ter " OrderID " como uma chave primária .
Chaves Estrangeiras < br >
Uma chave estrangeira é a chave primária de outra tabela e é usado para relacionar linhas de dados entre tabelas. Por exemplo , a tabela Histórico de Pedidos tem uma chave primária de " OrderId " para identificar cada registro. Para saber qual cliente fez o pedido , os dados da coluna " Cliente " do cliente da tabela Cliente é armazenado na linha Histórico de pedidos . Consultas em seguida pode ser realizada para associar os dados de ambas as tabelas juntos em aplicativos de negócios.