Modelo Relacional Foi introduzido por Codd (1970). É um padrão comercial, 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. O modelo relacional representa os dados num B.D. como uma coleção de tabelas (relações). Cada tabela terá um nome, que será único, e um conjunto de atributos com seus respectivos nomes e domínios. Todos os valores de uma coluna são do mesmo tipo de dados. Modelos Hierárquico O modelo Hierárquico consiste em uma coleção de registros que são conectados uns aos outros por meio de ligações. É similar ao modelo de rede, no sentido de que dados e relacionamentos entre dados são também representados por registros e ligações. O modelo hierárquico difere do modelo de rede na organização de registros como coleção de árvor...