Escolar Documentos
Profissional Documentos
Cultura Documentos
Quer saber quais são eles e como funcionam? Então aproveite a leitura deste
artigo!
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 1/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
O
que é um banco de dados?
“Banco de dados” é um nome muito comum hoje em dia, mas não é algo novo,
muito menos inovador. Basicamente, tudo aquilo que conhecemos que funcione
como um registro de dados e informações, pode ser considerado um banco de
dados, como nossos cadernos da escola, planilhas de excel,.
Os dados são informação bruta. Isso quer dizer que se tratam de um conjunto
de elementos ainda não tratados. Um dado pode ser um conjunto de valores
numéricos, estatísticos, entre outros. De modo isolado, um dado não possui um
significado nítido.
Por outro lado, informações são dados compilados e analisados. Desse modo,
os elementos que compõem uma informação possuem significados objetivos.
Assim, podem ser utilizados como fonte de conhecimento e ajudar na tomada de
decisão.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 2/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
metadado. Esses tipos de dados são muito comuns no mundo digital, pois auxiliam
softwares e hardwares a entenderem o relacionamento entre as informações.
O primeiro banco de dados foi lançado no início dos anos 1960. Na época,
suas funcionalidades eram simples, porém inflexíveis, como é o caso do banco de
dados hierárquico, que permitia apenas um relacionamento um-para-muitos. Nos
anos 80, ganharam popularidade os bancos de dados relacionais, como resposta
para a inflexibilidade dos primeiros modelos.
Já nos anos 90, chegam os bancos orientados a objetos. Pouco tempo depois,
surgem os bancos NoSQL, adaptados ao crescimento da internet e a necessidade
de velocidade de processamento. Atualmente, o armazenamento na nuvem e os
bancos de dados autônomos estão trazendo uma nova forma de armazenar, coletar
e manipular dados.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 3/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
SGBD(sistema
de gerenciamento de
bancos de dados): o que é e como
funciona?
O SGBD ou sistema de gerenciamento de bancos de dados é um recurso utilizado
para realizar o controle e manipulação de dados no banco de dados. O
SGBD permite que a pessoa usuária, por meio de uma linguagem de consulta,
como o SQL, possa realizar a criação de tabelas, remoção de dados, alterações de
campos, relacionamentos, entre outros.
Nesse nível, parte do banco de dados real pode ser visualizado. Essa camada existe
para facilitar a compreensão do banco pelas pessoas usuárias. Nesse caso,
como os dados são armazenados não é algo relevante, bastando apenas que a
pessoa usuária possa ver as informações e interagir com elas.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 4/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Nível
conceitual
Nível físico
Esse é o nível de abstração mais baixo. No nível físico, ficam os detalhes mais
complexos sobre como os dados são de fato armazenados e sobre como
estão estruturados.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 5/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Por fim, uma outra característica importante é sua linguagem, que é baseada no
SQL (Structured Query Language). É justamente por isso que a categoria relacional
é considerada fácil, pois a inserção dos dados é fácil e recuperável. Vale ressaltar
que a maioria dos tipos de banco de dados usam o SQL.
2. Bancos de dados não-relacionais
Utilizamos o não-relacional toda vez que precisamos trabalhar com dados que não
podem ser inseridos em formato tabela, como imagens, vídeos e gráficos. Ele tem
uma alta performance e por essa razão é muito valorizado no mercado, todos os
registros são feitos em um mesmo lugar.
Por ser um sistema que absorve alguns conteúdos de maior complexidade, o não-
relacional demanda um sistema de aprovação, que permite identificar qual tipo de
informação é mais relevante para o negócio.
Tendo isso em mente, vejamos agora quais os tipos de banco de dados existentes e
para quais casos são mais adequados:
Nesse tipo de banco, é utilizada a estrutura orientada a objetos. Isso quer dizer
que as informações são organizadas em blocos de informações com
identificadores. Nesse modelo não há uma lógica preestabelecida, o que o
diferencia do banco de dados relacional, em que há uma tabela com linhas e
colunas.
Esse tipo de banco é ideal para situações em que há um alto fluxo de dados e as
pessoas envolvidas podem facilmente se perder ao realizar as tarefas
manualmente. Dessa forma, delegar à IA essas funcionalidades significa um ganho
de tempo e velocidade.
7.
Banco de dados JSON
8. Data warehouses
Com esse tipo de sistema, é possível compilar grandes quantidades de dados. Além
disso, devido a sua flexibilidade, é possível nomear colunas e modificar o
relacionamento entre tabelas de modo que o relatório a ser gerado fique o mais
personalizado possível para a pessoa que vai analisá-lo.
Esse tipo de banco se trata de qualquer base de dados que pode ser
distribuída e reutilizada. Essa característica fornece às pessoas desenvolvedoras
as condições necessárias para a criação de novas tecnologias, que utilizam o código
aberto do sistema como molde.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 8/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
PostgreSQL e MongoDB.
Um banco de dados na nuvem é uma base de dados que pode ser acessada
por meio de uma plataforma na internet. Isso significa que as informações não
são armazenadas em um servidor local, mas sim em servidores remotos.
Todo o sistema funciona como um serviço. Desse modo, a pessoa contratante pode
pagar taxas por uso ou obter um plano que disponibiliza determinada quantidade
de armazenamento, velocidade de tráfego, entre outras funcionalidades
Com Big Data, é possível armazenar dados provenientes de mídias sociais, como
vídeos e áudios. Além de haver a possibilidade de aplicar machine learning aos
dados coletados, permitindo mineração e gerenciamento e análise autônoma das
informações.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 10/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Data Analytics, assim como o Big data, é um banco de dados que recebe grande
quantidade de informações complexas. Entretanto, no Data Analytics, esses
dados são utilizados como objeto de análise em um foco específico.
Desse modo, no mercado de trabalho, uma pessoa analista de dados pode utilizar o
Data Analytics para obter respostas sobre um problema específico, como a relação
entre horários de produção e o volume produzido em uma empresa, por exemplo.
1 – Oracle
Esse tipo de SGBD é, sem dúvidas, um dos tipos de bancos de dados mais
utilizados no mercado. Criado entre os anos 70 e 80, o Oracle tem como sua
linguagem principal o PS/SQL. É repleto de funcionalidades, além de ser
extremamente flexível, rodando em diferentes plataformas como Windows e Linux.
2 – SQL Server
O SQL Server foi criado pela Microsoft em 1989 e conquistou rápida popularidade
no mercado, sendo comumente utilizado em instituições governamentais, lojas
online, bancos, indústrias e outros tipos de comércios. A linguagem por ele
utilizada é o T-SQL.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 11/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Por ser um produto da Microsoft, ele tem alta compatibilidade com programas da
empresa, como Excel.
3 – MySQL
4 – PostgreSQL
Uma das maiores vantagens está ligada a não exigir um sistema hardware
avançado, além de recursos avançados como consultas complexas, facilidade de
acesso, chaves estrangeiras, entre outras.
5 – MongoDB
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 12/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
6 – NoSQL
Transações financeiras
Compras
Redes sociais
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 13/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
artificiais que analisam os perfis e os dados que circulam na rede, para filtrar o que
seria mais interessante para cada conta logada.
Buscas na internet
Serviços de streaming
O primeiro passo é instalar o MySQL. Para isso, acesse o site oficial da plataforma e
na aba “downloads” clique em “MySQL Community (GPL) Downloads”. Então clique
em “MySQL Community Server”. Nessa página, selecione o instalador adequado ao
seu sistema operacional e faça download.
Agora, siga com o passo a passo de instalação sugerido pelo programa do MySQL e
clique na opção “Developer Default”. E então clique em “Next”.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 14/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 15/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Finalizando a instalação, clique em “Next” nas próximas duas telas. Então o MySQL
solicitará um método de autenticação. Selecione a primeira opção, para adicionar
uma senha e clique em “Next”. Na próxima tela, crie uma senha forte e clique em
“Next” nessa tela e nas próximas.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 16/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 17/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Então, na tela abaixo clique em “Execute”, para que as últimas atualizações sejam
aplicadas. Finalizado as instalações, o MySQL Workbench será iniciado, juntamente
com seu servidor. Nesse programa ocorrerá todo o gerenciamento do banco de
dados.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 18/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Agora, para criar um banco, vamos usar o comando “create database”, seguido do
nome do banco que desejamos criar. Então, na linha seguinte, informaremos o
comando “use”, seguido do nome do banco criado, para que a plataforma saiba
qual banco está em uso. Por fim, para executar os comandos informados, basta
clicar no ícone de raio na lista de botões logo acima do terminal.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 19/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Vejamos então como criar uma tabela, inserir um registro e visualizar o dado
criado. Para criar a tabela, usamos o comando “create table”, seguido do nome da
tabela. Nesse exemplo, criaremos uma tabela com informações sobre clientes.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 20/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Agora vamos inserir um registro, para isso, usaremos o comando “insert into”,
seguido do nome da tabela. Então passaremos os valores que desejamos inserir.
Como o campo de id possui o atributo “auto increment”, isso significa que esse
valor será atribuído automaticamente, então iremos preencher apenas o campo de
nome, como na imagem a seguir.
Por fim, para visualizarmos a tabela com o dado inserido, usaremos o comando
“select * from”, seguido do nome da tabela. Esse comando, por conter o símbolo
“*”, trará todos os dados existentes na tabela.
O resultado desse comando será a tabela estrutura com linhas e colunas, contendo
o dado inserido, como exibido abaixo.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 21/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Banco de dados é uma área versátil, que possui diversas frentes. Desse modo,
vejamos algumas delas:
Soft skills
Comunicação
Negociação
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 23/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Assertividade
Proatividade
Adaptar-se a mudanças
Hard skills
Lógica de programação
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 24/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Segurança da informação
Estrutura de dados
Os bancos de dados têm evoluído continuamente desde que suas primeiras versões
surgiram em 1960. Atualmente, o avanço da internet e o uso contínuo de
aplicativos faz com que a quantidade de dados circulando e sendo requisitada seja
cada vez maior. Por isso, a necessidade de novas tecnologias faz da área um
ambiente em constante evolução.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 25/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
cada vez mais necessárias. Além disso, há também os cargos de analista de dados
e cientista de dados, com foco em analisar dados e obter respostas para os mais
diferenciados problemas.
Uma pessoa da área de banco de dados pode ter a faixa salarial determinada pelo
nível de experiência, área de atuação e empresa para qual trabalha. Segundo o site
de empregos Vagas, uma pessoa analista de banco de dados pode ganhar entre R$
3700 a R$ 6000.
Já alguém que trabalha com administração de banco de dados, pode ter a faixa
salarial variando de R$ 7 mil a R$ 10 mil. Temos ainda o cargo de cientista de
dados, no qual os salários podem variar de R$ 3800 a R$ 11 mil.
Neste artigo, você pode acompanhar mais sobre o que é um banco de dados, quais
são seus tipos, como são estruturados, como criar um banco de dados simples e
quais são as áreas de atuação disponíveis para se trabalhar nessa área.
Caso você tenha curiosidade em se aprofundar mais sobre o assunto, leia este
artigo da Trybe sobre comandos SQL.
Cairo Noleto
Nascido na terra distante e quente de Teresina - PI em 1986, é quase Bacharel
em Sistemas de Informação e trabalha com Desenvolvimento de Software
desde 2007. Começou sua carreira na linguagem PHP e depois, em 2009,
mudou para Ruby, na qual teve a felicidade de trabalhar no projeto de
tradução da documentação para português (do Brasil) do framework Ruby on
Rails. Já trabalhou em empresas como Jus Navigandi, e Enjoei, marketplace.
Além de ter lidado com as linguagens Ruby e GoLang (2013-2016), e por fim
impactou mais de 2 milhões de estudantes em todo o Brasil no AppProva, com
as linguagens Ruby, PHP, JavaScript, GoLang e Elixir. Atualmente na Trybe é
responsável pelo time de tecnologia de Experiência de Estudantes.
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 26/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
2 COMMENTS
DEIXE UM COMENTÁRIO
— Artigo anterior
Próximo artigo —
T — Tecnologia
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 27/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Tecnologias do futuro:
Supervisão, Internet 6g, Carros
autônomos e muito mais!
por Cairo Noleto · 15/05/2020 ∙ Atualizado em 07/07/2022
T — Tecnologia
T — Tecnologia
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 29/30
15/08/2022 09:39 Banco de dados: Tipos o que é e suas diferenças!
Currículo Tecnologia
Carreira
https://blog.betrybe.com/tecnologia/bancos-de-dados/ 30/30