Um pouco sobre Banco de dados
- #SQL
- #Python
O que são banco de dados?
Qual é o conceito de banco de dados?
Um banco de dados é uma coleção organizada de informações - ou dados - estruturadas, normalmente
armazenadas eletronicamente em um sistema de computador. Um banco de dados é geralmente controlado
por um sistema de gerenciamento de banco de dados(SGBDs).
O que são SGBDs?
Para gerenciar bases de dados, existem softwares especializados conhecidos como
Sistemas Gerenciadores de Banco de Dados (SGBD).
O objetivo global desses sistemas é manter as informações e torná-las disponíveis quando solicitadas.
Quais os tipos ?
Existem dois tipos de SDBDs: Os relacionais e os não-relacionais (NoSQL).
📌 Relacionais - Os SGBDS relacionais são banco de dados que modelam os dados no formato de tabelas, que podem se relacionar entre si.
Cada tabela pode possuir diversos atributos, com diversos tipos de dados.
📌 Não-relacionais (NoSQL) - NoSQL (Not Only SQL) é o termo utilizado para banco de dados não relacionais de alto desempenho, onde geralmente não é utilizado
o SQL como linguagem de consulta. Estes bancos utilizam diversos modelos de dados incluindo documentos, gráficos, chave-valor e colunares.
São amplamente reconhecidos pela facilidade em seu desenvolvimento, desempenho escalável, alta disponibilidade e resiliência.