



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Banco de Dados Hierarquico
Tipologia: Notas de estudo
1 / 7
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Barra do Garças - MT , Fevereiro 2011.
Barra do Garças – MT , Fevereiro de 2011.
Sistema de Banco de Dados Hierárquico.................................................................................. Sistema de Banco de Dados Hierárquico.................................................................................. Conclusão.................................................................................................................................. Referência Bibliográfica...........................................................................................................
O modelo hierárquico foi o primeiro a ser reconhecido como um modelo de dados. Seu desenvolvimento somente foi possível devido á consolidação dos discos de armazenamento endereçáveis, pois esses discos possibilitam a exploração de sua estrutura de endereçamento físico para viabilizar a representação hierárquica das informações. Nesse modelo de dados os dados são estruturados em hierarquias ou árvores. Os nós das hierarquias contêm ocorrências de registros, onde cada registro é uma coleção de campos (atributos), cada um contendo apenas uma informação. O registro da hierarquia que procede a outros é o registro-pai, os outros são chamados de registro-filhos.
Uma ligação é uma associação entre dois registros. O relacionamento entre um registro-pai e vários registros-filhos possui cardialidade 1:N. Os dados organizados segundo este modelo podem ser acessados segundo uma seqüencia hierárquica com uma
navegação do topo para as folhas e da esquerda para direita. Um registro pode estar associado a vários registros diferentes, desde que seja replicado. A replicação possui duas grandes desvantagens: pode causar inconsistência de dados quando houver atualização e o desperdício de espaço é inevitável. O sistema comercial mais divulgado no modelo hierárquico foi o information Management System da IBM Corp(IMS). Grande parte das restrições e consistências de dados estava contida dentro dos programas escritos para as aplicações. Era necessário escrever programas na ordem para acessar banco de dados. Um diagrama de estrutura de árvore descreve o esquema de um banco de dados hierárquico. Tal diagrama consiste em dois componentes básicos: caixas, as quais correspondem aos tipos de registros de linhas, que correspondem ás ligações entre os tipos de registros. Como exemplo do modelo hierárquico abaixo.
02 Diagrama de Estrutura de árvore Cliente – Conta Corrente
Existem dois tipos básicos de rotas de acesso nas estruturas hierárquicas:
Por este método vemos que o acesso é uma ocorrência de registro por vez: a partir da ocorrência de registro corrente e através de referências contidas na mesma, pode-se obterá próxima ocorrência lógica. As referências mencionadas dependem exclusivamente da implementação do método básico de organização e acesso SGDB em pauta.
O método seleção tem por basea inversão de arquivoscom a utilização de tabelas de valorese indicações quanto ao nível hierárquico situado. Uma implementação típica pode ser verificada através do SGDB.
Linguagens com base no método de seleção possuem muito maior flexibilidade na pesquisa de dados, principalmente se considerarmos expressões complexas de busca. Este fato é derivado basicamente no processo de seleção de registros através das tabelas, sem necessitar acessar os registros propriamente ditos. Assim, o método de seleção
C. J Date. Introdução a Sistema de Banco de Dados. Editora Campus,
Introdução de Banco de Dados, Disponível em: </www.ebah.com.br/introducao-banco-de- dados-pdf-a19532.html> Acessado em 09 Fevereiro 2011 ás 14:03.
Y.C Chu.BANCO DE DADOS – Organização, sistemas, administração. Editora Atlas,1990.