Professional Documents
Culture Documents
bre_arrieche@hotmail.com
1. lgebra Relacional
uma derivao descendente da lgica de primeira ordem e da
lgebra de conjuntos em relao das operaes sobre a relao fintimo, que
auxilia o trabalho ao identificar os componentes de uma tupla por nome
(chamado o atributo) ao invs de uma coluna de chaves numricas, o qual
chamado a relao na terminologia de banco de dados.
A principal aplicao da lgebra relacional sustentar a fundamentao
terica de banco de dados relacional, particularmente linguagem de consulta
para tais bancos de dados, entre os maiores o SQL. (lgebra Relacional Wikipidia)
2. Modelo Relacional
O modelo relacional um modelo de dados, adequado a ser o modelo
subjacente de um Sistema Gerenciador de Banco de Dados (SGBD), que se
baseia no princpio em que todos os dados esto guardados em tabelas (ou,
matematicamente falando, relaes). Toda sua definio terica e baseada na
lgica de predicados e na teoria dos conjuntos.
O conceito foi criado por Edgar Frank Codd em 1970, sendo descrito
no artigo "Relational Model of Data for Large Shared Data Banks". Na
verdade, o modelo relacional foi o primeiro modelo de dados descrito
teoricamente, os bancos de dados j existentes passaram ento a ser
conhecidos como (modelo hierrquico, modelo em rede ou Codasyl e modelo
de listas invertidas). (Modelo Relacional Wikipidia)
Tabela Aeronave:
CodAero
Tipo
Voo
001
RJ
002
SP
003
SC
004
SP
005
MG
Tipo
Voo
001
RJ
005
MG
Tipo
Voo
001
RJ
Retorna a tabela acima.
Tipo
Voo
001
RJ
Tabela Cliente
Cd
Cliente
Reserva Voo
Aeronave
Hora
Assento
001
Joo
SP
10:35
10
002
Paulo
SP
10:35
003
Maria
RJ
12:00
Cliente
001
Joo
002
Paulo
003
Maria
Cliente
Reserva Voo
Aeronave
Hora
Assento
001
Joo
SP
10:35
10
002
Paulo
SP
10:35
003
Maria
RJ
12:00
Cliente
Voo
002
Paulo
SP
003
Maria
RJ
Referencias:
Linguagens lgebra Relacional:
http://www.moodle.sead.furg.br/file.php/2936/linguagensAlgebraRelacional.pdf
lguebra Relacional wikipidia:http://pt.wikipedia.org/wiki/%C3%81lgebra_relacional
Modelo Relacional wikipidia: http://pt.wikipedia.org/wiki/Modelo_relacional