Escolar Documentos
Profissional Documentos
Cultura Documentos
Linguagem de consulta
Sintaxe, Exemplos, Caractersticas Concluso, Comparao com SQL
Concluso Geral
Sistemas de Banco de Dados Captulo 2 prof Marcos S Sunye 1
Modelo Hierrquico Importncia Histrica Modelo mais usado at meados dos anos 80 Performance
Modelo Hierquico (Definio) Coleo de registros conectados por meio de ligaes Cada registro uma coleo de campos Cada campo contm um s valor Cada ligao liga exatamente 2 registros
Sistemas de Banco de Dados Captulo 2 prof Marcos S Sunye 1
Um banco de Dados hierrquico representando cliente(Nome, Rua, Cidade) e conta(Nmero e Saldo) sendo que cada cliente tem uma conta; Um exemplo seria:
z r XV Ctba
33
40
1
Facilmente associado a um diagrama Entidade Relacionamento Forma de rvore enraizada sem cclos, Cardinalidade 1:1 ou 1:n entre pai e filho
Sistemas de Banco de Dados Captulo 2 prof Marcos S Sunye 1
possui
Conta
nmero Cliente Conta
1
nome
rua
saldo
nmero saldo
Modelo Hierrquico Caractersticas do diagrama A flecha indica cardinalidade (1:n) entre pai e filho cardinalidade 1:1 seria descrita por uma flecha de duas pontas ** O relacionamento n:n mais complicado!!
Sistemas de Banco de Dados Captulo 2 prof Marcos S Sunye 1
Cliente
cidade
possui
Conta
nmero
nome
saldo
data
data
possui
Conta
nmero
nome
saldo
cdigo
cidade
1
Cliente
nmero saldo
conta
Usurios no Paran
MPS, ITAIPU, TELEPAR, UFPR, CELEPAR...
IMS/DLI
Kroenke e Dolan, DataBase Processing, Third Edition, Science Research Associates, Cicago,IL, 19988
SYSTEM 2000/QUEST
F. Cardenas, DataBase Management Systems, Second Edition, Ed. ALLYn and Bacon, Boston, MA, 1985.
Sistemas de Banco de Dados Captulo 2 prof Marcos S Sunye 1