A abordagem relacional |
Os princípios do modelo relacional foram pela primeira vez anunciados em 1970 pelo Dr. E. F. Codd, quando publicou a obra "A Relational Model of Data for Large Shared Data Banks". Uma base de dados relacional é vista como um conjunto de tabelas bi-dimensionais. Inclui 4 conceitos fundamentais:
Tabela:
Nome | Morada | NIB |
António Joaquim | Rua da Estrela, 45, 3º, 1000 Lisboa | 123456789 |
Carlos Alberto | Avenida da Boavista, 345, 5º Dirt, 4200 Porto | 987654321 |
Joaquim Furtado | Praceta das Rosas, 7, 2º Esq., 1000 Lisboa | 765432189 |
Coluna:
Nome | Morada | NIB |
António Joaquim | Rua da Estrela, 45, 3º,1000 Lisboa | 123456789 |
Carlos Alberto | Avenida da Boavista, 345, 5º Dirt, 4200 Porto | 987654321 |
Joaquim Furtado | Praceta das Rosas, 7, 2º Esq., 1000 Lisboa | 765432189 |
Linha:
Nome | Morada | NIB |
António Joaquim | Rua da Estrela, 45, 3º, 1000 Lisboa | 123456789 |
Carlos Alberto | Avenida da Boavista, 345, 5º Dirt, 4200 Porto | 987654321 |
Joaquim Furtado | Praceta das Rosas, 7, 2º Esq., 1000 Lisboa | 765432189 |
Campo:
Nome | Morada | NIB |
António Joaquim | Rua da Estrela, 45, 3º, 1000 Lisboa | 123456789 |
Carlos Alberto | Avenida da Boavista, 345, 5º Dirt, 4200 Porto | 987654321 |
Joaquim Furtado | Praceta das Rosas, 7, 2º Esq., 1000 Lisboa | 765432189 |
O modelo relacional copia os processos de uma ramo da matemática conhecido por Teoria dos Conjuntos. Estes processos envolvem:
Uma relação pode ser interpretada como uma tabela. A extracção de dados é efectuada através de operações relacionais em tabelas.
As Tabelas têm as seguintes propriedades:
Realizado por Turtle Learning ®. Última alteração em 2011-02-26