Sbdg

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1266 palavras )
  • Download(s) : 0
  • Publicado : 1 de março de 2012
Ler documento completo
Amostra do texto
MODELO HIERÁRQUICO
F

Modelo Hierárquico de Dados
Desenvolvido para modelar os muitos tipos de organizações hierárquicas existentes no mundo real /Esquemas de classificação para espécies dos reinos animal e vegetal
/Classificação /Corporações /Hierarquias governamentais Representa organizações hierárquicas de forma direta e natural

Ana Carolina Salgado Fernando Fonseca Valéria Times

delínguas humanas

F

Modelo Hierárquico de Dados
F F

Modelo Hierárquico de Dados
4 INFORMATION

Apresenta problemas quando relacionamentos não -hierárquicos

representa

MANAGEMENT

SYSTEMS

Não existe nenhum documento original para descrever o modelo /Apareceram sistemas 4 TIME- SHARED DATA MANAGEMENT (TDMS) System Development Corporation 4 MULTI - ACCESS RETRIEVAL SYSTEM (MARSVI) Control Data Corporation

(IMS) IBM

Estruturas de Banco de Dados Hierárquicos
F

Estruturas de Bancos de Dados Hierárquicos
F

Conceitos Estruturais Principais /Registro 4 Coleção de campos de valores que provêm informação sobre uma entidade ou relacionamento 4 Registros de um mesmo tipo são agrupados em um tipo de registro
ßÉ

Conceitos Estruturais Principais (Cont.)/Relacionamento Pai -Filho
4 Relacionamento

dado um nome estrutura é definida por uma coleção de nomes de campos (itens de dados) ßCada campo tem um tipo de dado como inteiro, real, etc.
ßSua

1:N entre dois tipos de registros 4 O tipo de registro pai está do lado 1: do relacionamento, enquanto o tipo filho está do lado :N 4 Uma ocorrência do relacionamento ou tipo pai -filho consiste de um registrodo tipo pai e um número qualquer (zero ou mais) do tipo filho

1

Esquema de BD Hierárquico
F

Diagrama Hierárquico
DEPARTAMENTO DNOME DNÚMERO DGER

Consiste de um dado número de esquemas hierárquicos ou hierarquias /Cada hierarquia consiste de um um número de tipos de registros e de relacionamentos pai filho Diagrama Hierárquico Forma visual de mostrar um esquema hierárquico /Tipos deregistros são mostrados em retângulos /Relacionamentos pai -filho são representados por linhas conectando pai e filho

F

EMPREGADO NOME NASC CPF SAL

PROJETO PNOME PNUMER PLOCAL

TIPOS DE REGISTROS (DEP.,EMP., PROJ.) RELACIONAMENTO PAI- FILHO FILHO: DEPARTAMENTO- PROJETO

Esquema Hierárquico
F

Esquema Hierárquico
F

Propriedades /Um tipo de registro, chamado de raiz não participade relacionamentos como registro filho
/Cada

Propriedades (Cont.) /Um tipo de registro que não participa de nenhum relacionamento como registro pai, é chamado de folha
/Se

tipo de registro, exceto a raiz, participa de exatamente um relacionamento como registro filho /Um tipo de registro pode participar de qualquer número de relacionamentos como registro pai

um tipo de registroparticipa em mais de um relacionamento como registro pai, então seus tipos de registros filhos são ordenados 4 No diagrama hierárquico, por convenção, a ordenação é da esquerda para a direita

Esquema Hierárquico
F

Esquema Hierárquico
PROJETO A EMPREGADOS TRAB. NO PROJ. E1, E3, E5

Um esquema hierárquico define uma estrutura de dados em árvore /Tipos de registros são nós de relacionamentos sãoarcos Representação de Relacionamentos M:N /Através da duplicação de instâncias registro filho PROJETO M:N
EMPREGADO
/Tipos

F

do

B E2, E4, E6 C E1, E4 D E2,E3,E4,E5 /Relacionamentos Pai -Filho Virtuais
4 Problemas ¶ M:N · Tipos

do Modelo Hierárquico

de registros participarem como filhos em mais de um relacionamento

2

Esquema Hierárquico
4 Problemas

Esquema Hierárquico
4Solução

(Cont.) com mais de dois tipos

¸ Relacionamentos

ßUtilizar

de registros
4 Casos

um tipo de registro virtual PONTEIRO
ø Cada

1 e 2 podem ser resolvidos por duplicação ßGasto de armazenamento ßManter consistência nas cópias de um mesmo registro 4 Caso 3
ßTipos

de relacionamentos hierárquicos são binários

um dos seus registros contém um ponteiro para um registro...
tracking img