Olá, pessoal!
Para darmos o start inicial do blog, nada mais sensato do que começar pelos conceitos.
Assim, quando estivermos falando de modo mais detalhado e / ou aprofundado, os termos deverão ficar claros para quem ler os conteúdos.
O primeiro ponto que considero essencial é saber distinguir a diferença entre BD, SBD e SGBD.
BD – Banco de Dados
É um conjunto / acervo de informações sobre um determinado assunto.
Como assim?
Ex: Uma agenda telefônica contém o nome, o número de telefone, o endereço e o e-mail do contato.
Nesse caso o conjunto de informações são: Nome, Número, Endereço e E-mail referente ao assunto Contato.
O banco de dados nessa caso é a Agenda, local onde ficam armazenados os dados de forma ordenada e classificável, sendo possível distinguir o que é um número de telefone de um e-mail, por exemplo.
SGBD – Sistema Gerenciador de Banco de Dados
É um software que gerencia o acesso, a manipulação e a organização das informações de um banco de dados.
Poderíamos ter o banco de dados Agenda armazenado dentro de um SGBD, por exemplo.
Então, para toda interação que você tiver com o banco Agenda, como por exemplo, a inserção de um novo contato, você precisará, obrigatoriamente, acessá-lo através da interface do SGBD.
Segundo uma pesquisa realizada no site DB-Engines, esses são os top 10 SGBD´s em Fevereiro / 2017.
SBD – Sistema de Banco de Dados
O Sistema de Banco de Dados é o conjuntos de todos os elementos necessários para existir a manutenção dos dados armazenados. Basicamente, envolve quatro componentes principais: dados, hardware, software e usuários.
Então, se observarmos com atenção, veremos que o SBD é a junção do BD + SGBD.
BD contém os dados
SGBD contém um ou mais banco de dados gerenciados por um software, armazenados em um hardware e manipulados por um usuário.
Abaixo um fluxograma para entender melhor o conceito de SBD:
Então é isso, pessoal.
Caso tenham dúvidas, comentários, ou sugestões, por favor, postem abaixo.
[]s.
Meirieli Ribeiro.