03 - Modelo Relacional
03 - Modelo Relacional
03 - Modelo Relacional
Histórico
• Foi introduzido por Codd (1970);
• Tornou-se um padrão de fato para aplicações
comerciais, devido a sua simplicidade e performance.
• É um modelo formal, baseado na teoria matemática
das relações.
• Um dos SGBD's precursores que implementaram este
modelo foi o System R (IBM). Baseado em seus
conceitos surgiram: DB2 (IBM), SQL-DS (IBM), Oracle,
Informix, Ingres, Sybase entre outros.
Exemplo
Ex. Empregado
Matr Nome Endereço Função Salário Depart
100 Ana R. Pedro I, 12, A. Branco Secretária 500,00 D1
250 Pedro R. J. Silva, 24, Liberdade Engenheiro 1500,00 D1
108 André R. Italia, 33, B. Nações Técnico 950,00 D2
210 Paulo R. Pará, 98, B. Estados Engenheiro 1810,00 D2
105 Sônia R. Oliveira, 76, A. Branco Engenheiro 2500,00 D1
Ex.:
Empregado(Matrícula, Nome, Endereço, Função, Salário)
Empregado
Matr Nome Endereço Função Salário Depart
100 Ana R. Pedro I, 12, A. Branco Secretária 500,00 D1
250 Pedro R. J. Silva, 24, Liberdade Engenheiro 1500,00 D1
108 André R. Italia, 33, B. Nações Técnico 950,00 D2
210 Paulo R. Pará, 98, B. Estados Engenheiro 1810,00 D2
105 Sônia R. Oliveira, 76, A. Branco Engenheiro 2500,00 D1