Quais são os diferentes tipos de sistemas de gerenciamento de banco de dados?
Os sistemas de gerenciamento de banco de dados permitem que os usuários armazenem informações, organizem -as e recuperem algumas ou todas as necessárias. Cada um dos principais tipos de sistemas de gerenciamento de banco de dados requer um programa de software que cria registros para organizar os dados e cria relatórios a partir desses dados. Os programas de software para bancos de dados criam um dos quatro tipos comuns: bancos de dados hierárquicos, bancos de dados de rede, bancos de dados relacionais ou bancos de dados orientados a objetos.
O banco de dados hierárquico é um dos tipos mais antigos de sistemas de gerenciamento de banco de dados. É mais comumente usado em computadores de mainframe. O criador do banco de dados define as relações entre cada registro e seus dados. A estrutura requer um registro raiz, ou pai, do qual o designer de banco de dados cria um relacionamento pai-filho para cada bit de dados que entra no banco de dados.
Um banco de dados de rede também organiza dados usando relacionamentos pai-filho definidos. Como uma família real, a estrutura do banco de dados de rede permite uma partee de dados classificados quando criança para ter mais de um pai. Esta é uma melhoria em relação aos tipos hierárquicos de sistemas de gerenciamento de banco de dados. Ele permite que os usuários conectem informações em um banco de dados a outro conjunto de dados através do registro pai e do registro filho.
O sistema de gerenciamento de banco de dados relacional aumentou em popularidade devido à sua flexibilidade e facilidade de uso. Ele permite que o designer de banco de dados use informações individuais para criar relacionamentos entre bancos de dados separados sem a restrição dos relacionamentos de pais ou proprietários. As informações em um banco de dados que o vinculam a dados em um diferente é um identificador exclusivo, como um número de identificação de funcionários.
Tipos relacionais de sistemas de gerenciamento de bancos de dados permitem que os designers de banco de dados criem um banco de dados para armazenar informações sobre folha de pagamento e salário para os funcionários. O designer cria um banco de dados separado paraR Informações pessoais, como endereços domésticos e números de telefone. Diferentes usuários podem inserir e atualizar os registros em cada banco de dados. Relatórios extraem dados de registros de qualquer banco de dados em que o número de identificação de funcionários correspondentes seja encontrado.
Tipos orientados a objetos de sistemas de gerenciamento de banco de dados fornecem uma maneira de organizar dados que não sejam números e texto. Os designers os usam para acomodar itens multimídia, como fotos, músicas e vídeos. Este sistema de gerenciamento de banco de dados usa dois identificadores para cada item. O primeiro é um nome de objeto descritivo e o segundo é um programa em miniatura com instruções ou métodos que o computador executa durante o armazenamento e a recuperação. As duas partes se tornam um objeto que os usuários do banco de dados podem se organizar como podem com texto ou números.