Você está na página 1de 3

Material Complementar:

Tipos de Banco de Dados:


uma Visão Geral
Tipos de Banco de Dados: uma Visão Geral

Neste texto você conhecerá uma variedade de tipos de bancos de dados


que desempenham papéis cruciais na organização, no armazenamento e no
processamento de dados. Desde os tradicionais bancos de dados relacionais até

e muito mais, você verá como cada um deles se adapta a diferentes necessidades e
contextos da atualidade.

• Banco de dados relacionais: banco de dados que organiza os dados em


tabelas que se relacionam entre si. Os dados são armazenados em colunas e
linhas. As colunas descrevem os campos ou atributos e as linhas os registros

• Banco de dados NoSQL ou banco de dados não relacional: banco de


dados que permite que dados não estruturados e semiestruturados sejam
armazenados e processados. Os bancos de dados NoSQL foram projetados
para trabalhar com grandes volumes de dados, em ambientes distribuídos
e escaláveis. Esses bancos são utilizados em aplicações que demandam alta
escalabilidade e desempenho.

• Banco de dados orientados a objetos: banco de dados que armazena e


gerencia dados na forma de objetos, diferente dos bancos de dados relacionais
tradicionais que usam tabelas com linhas e colunas. Nestes bancos de dados

atributos e métodos. Cada objeto é uma instância dessa classe e possui seus
próprios valores para os atributos. Foram desenvolvidos para gerenciar as
limitações dos bancos de dados relacionais, quando corresponde a uma ação
de modelar os dados não estruturados.

• banco de dados que armazena os dados


na forma de nós e arestas. Os nós podem ser chamados de vértices,
e as arestas chamadas de relacionamentos. Os nós representam uma
entidade, como uma pessoa, um lugar ou produto. As arestas representam
os relacionamentos entre as entidades. Eles são usados em diversas
aplicações para estabelecer os relacionamentos das entidades: nas redes
sociais, na análise de dados, nos sistemas de recomendação, nos sistemas
de gerenciamento de conteúdo e sistemas de transporte.

2
• Banco de dados de código aberto: banco de dados com o código-
fonte disponibilizado publicamente. São normalmente utilizados pelos
desenvolvedores de aplicações, sem a necessidade do custo da licença de
software proprietário.

• Banco de dados em nuvem: banco de dados que oferece disponibilidade


global. São armazenados na nuvem. O seu processamento também é
realizado em uma infraestrutura na nuvem. Com isso o dimensionamento
é realizado sob demanda, podendo as organizações aumentarem ou
diminuirem a capacidade do banco de dados em tempo real.

• Banco de dados multimodelo: banco de dados que fornece mais

úteis para aplicações que trabalham com dados em vários formatos, como
redes sociais, conteúdo web e análise de dados de sensores.

• Banco de dados de documentos: banco de dados que armazenam os


dados no formato de documentos. Esses documentos podem ser agrupados
em coleções, permitindo que os usuários armazenem e gerenciem grandes
quantidades de dados não estruturados ou semiestruturados.

• Banco de dados online transaction processing: banco de dados projetados


para suportar aplicações transacionais de dados de pequeno e médio porte
em tempo real. Geralmente tem uma arquitetura cliente-servidor e são
estruturados para armazenar dados em um formato normalizado.

• Banco de dados autônomos: banco de dados que utilizam tecnologias de

banco de dados relacionadas com o ajuste do desempenho, o gerenciamento da

Você também pode gostar