? Um banco de dados , simplesmente, armazena dados em um computador . Se você tem uma lista de nomes e números de telefone armazenados no seu computador, que é um banco de dados simples . Uma base de dados relacional é mais complexo . Definição
Hernandez no "Projeto de Banco de Dados para meros mortais " definiu um banco de dados relacional como aquele que " armazena dados em relações, que o usuário percebe como tabelas ", ou gráficos , relatórios ou resultados de pesquisa ou alguma outra forma legível
Finalidade
um exemplo simples é a seguinte: . Se você é um gerente de vendas , você pode usar 1) um banco de dados de vendedores e 2) uma banco de dados de vendas para criar 3) uma tabela de vendas por vendedor.
modelo relacional
Bancos de dados relacionais usam o modelo relacional aceito, concebido pela IBM pesquisador Dr. . Edgar F. Codd no final de 1960 . O modelo de Codd aplicada matemática complexa para fornecer alta integridade e fácil manipulação dos dados . A pesquisa booleana deriva deste modelo.
RDBMS
Um sistema de gerenciamento de banco de dados relacional é o software que você usa para " criar, manter , modificar e manipular um banco de dados relacional , " escreve Hernandez. Microsoft SQL Server é um desses RDBMS.
Modelos anteriores
Bancos de dados relacionais cresceu a partir das deficiências dos modelos anteriores. O hierárquica usa "pai" e "filho" bancos de dados , em um- para-um . Um registro da criança deve estar vinculado a um banco de dados pai, que é rígida. Um banco de dados de rede permitido " um para muitos" relacionamentos, ou " paternidade múltipla. " Mas , ainda era rígida em que ele estava sentado em grande parte, em silos de dados , enquanto que um banco de dados relacional deve cobrir a totalidade das operações de uma empresa.