Home Artigos Saber como funciona um Banco de Dados é pré-requisito para entender o BIM

Saber como funciona um Banco de Dados é pré-requisito para entender o BIM

Saiba como funciona um Banco de Dados e como eles surgiram no mundo da tecnologia

Um banco de dados é um conjunto de dados que tem uma estrutura regular e que está organizado de tal forma que um computador pode facilmente encontrar as informações desejadas.

Os dados são uma coleção de informações distintas, particularmente informações que foram formatadas (ou seja, organizadas) de alguma maneira específica para uso na análise ou tomada de decisões.

Um banco de dados geralmente pode ser visto como sendo uma coleção de registros, cada um dos quais contém um ou mais campos (ou seja, dados) sobre alguma entidade (objeto), como uma pessoa, organização, cidade, produto, trabalho de arte, receita, produto químico ou sequência de DNA. Por exemplo, os campos de um banco de dados que trata de pessoas que trabalham para uma empresa específica podem incluir o nome, número de identificação do funcionário, endereço, número de telefone, data de início do emprego, posição e salário para cada trabalhador.

Vários tipos básicos de modelos de banco de dados foram desenvolvidos, incluindo plano, hierárquico, de rede e relacional. Esses modelos descrevem não apenas a estrutura dos bancos de dados conformes, mas também as operações que podem ser realizadas sobre eles. Normalmente, um banco de dados tem um esquema, que é uma descrição do modelo, incluindo os tipos de entidades que estão nele e as relações entre eles.

Bancos de dados planos são o tipo mais simples. Um exemplo é uma única tabela em papel ou em um arquivo de computador que contém uma lista de empresas com informações sobre cada um, tais como nome, endereço, categoria de produto, nome de contato, etc. Uma base de dados plana também pode existir sob a forma de um conjunto de fichas, cada uma contendo as informações de uma das entidades.

O desenvolvimento e subseqüente avanço rápido dos computadores eletrônicos na segunda metade do século XX levou ao desenvolvimento de modelos de banco de dados que são muito mais eficientes para lidar com grandes volumes de informações do que as bases de dados planas. O mais notável é o modelo relacional, proposto por E. F. Codd em 1970. Codd, um pesquisador da IBM, criticou modelos de dados existentes por sua incapacidade de distinguir entre as descrições abstratas de estruturas de dados e descrições dos mecanismos físicos de acesso.

Um banco de dados relacional é uma maneira de organizar os dados de forma que eles aparecem ao usuário para serem armazenados em uma série de tabelas inter-relacionadas. O interesse por este modelo foi inicialmente confinado ao meio acadêmico, talvez porque a base teórica não é fácil de entender, e assim os primeiros produtos comerciais, Oracle e DB2, só apareceram por volta de 1980. Posteriormente, os bancos de dados relacionais tornaram-se o tipo dominante de alto desempenho por causa de sua eficiência, facilidade de uso e capacidade de executar uma variedade de tarefas úteis que não foram originalmente previstas.

Os bancos de dados orientados a objetos tornaram-se um novo foco de pesquisa durante a década de 1990, em parte devido ao grande sucesso que o conceito orientado a objetos estava tendo nas linguagens de programação (por exemplo, C ++ e Java). Tais bancos de dados tiveram algum sucesso em campos nos quais é necessário acomodar dados volumosos e mais complexos do que os sistemas relacionais podem facilmente lidar, como dados multimídia e de engenharia, e alguns conceitos orientados a objetos foram assim integrados em produtos de banco de dados relacionais comerciais líderes .

Posteriormente, durante os últimos anos, considerável atenção tem sido dedicada às bases de dados XML (linguagem de marcação extensível) devido à sua capacidade de eliminar a divisão tradicional entre documentos e dados, dividindo o primeiro em unidades mais atomísticas e pesquisáveis por máquina. Alguns conceitos XML também estão sendo integrados nos principais produtos de banco de dados relacional.

A hipermídia pode ser considerada um tipo de banco de dados de rede. Hipermídia é um sistema de recuperação de informações baseado em computador que permite ao usuário obter ou fornecer acesso a texto, imagens (imóveis e em movimento) e som via hiperlinks. A maioria dos hypermedia consiste em hipertexto, eo maior exemplo é, obviamente, a web.

Tais bancos de dados têm uma estrutura e meios muito diferentes para acessá-los e mantê-los do que bancos de dados relacionais, e em alguns aspectos eles podem parecer altamente anárquicos. Um dos avanços mais importantes nos últimos anos tem sido o desenvolvimento de mecanismos de busca de alto desempenho, principalmente o Google, que aumentam a utilidade ea conveniência de tais bancos de dados.

Um sistema de gerenciamento de banco de dados (DBMS) é um software criado para permitir o uso e gerenciamento eficientes de bancos de dados, incluindo garantir que os dados sejam consistentes e corretos e facilitar sua atualização. Para pequenas bases de dados de utilizador único, todas as funções são frequentemente geridas por um único programa; Para bancos de dados maiores e multiusuários, vários programas são geralmente envolvidos e geralmente é utilizada uma arquitetura cliente-servidor. Os primeiros SGBDs foram desenvolvidos na década de 1960 em uma tentativa de fazer uso mais eficaz dos novos dispositivos de armazenamento de acesso direto.

Estrutura de dados do Revit

Carregar mais artigos relacionados
Load More In Artigos
Comments are closed.

Leia também

Workshop de SOLIBRI

A Associação para o Desenvolvimento e Promoção do BIM no Estado de Pernambuco (ABIM-PE) es…