Nesse artigo vou explicar de forma bem didática o que é um banco de dados. Você também vai entender o que é a linguagem SQL e até escrever a sua primeira consulta SQL em um banco de dados de verdade.
Já ouviu falar de SQL? Provavelmente você já ouviu um atendente de telemarketing falar no telefone "Um minuto senhor, vou consultar o banco de dados". Ou talvez já tenha lido um notícia como "Hackers roubam dados de milhares de clientes da empresa X".
Se a resposta é sim, provavelmente todo mês você ou seus pais recebem a fatura, mais conhecida aqui em Minas como "Condeluz 😃".
Existem vários SGBD's disponíveis no mercado, tanto gratuitos quanto pagos. Falando de SGBD's pagos, temos os da Oracle, que são uns dos mais usados para gerenciar grandes volumes de dados de grandes empresas.
No nosso exemplo você pode perceber que a tabela Consumo se relaciona com a tabela Clientes através do identificador "número do cliente".
Interessante, não é?! Segura aí, que tem mais...
Na minha carreira de mais de 13 anos como programador, conheci poucos DBA's. Conheci um que cuidava dos bancos de dados da antiga Telemar, que hoje é a Oi.
Para você ter ideia, na época não existia um SGBD's que conseguia gerenciar um número tão alto de informações, todas as notas fiscais do Brasil 😮.
{% gist d8f283e6802dfccbd42c02342d528878 %}
{% gist 7a3827762b14aec22ca47ac68c9ee806 %}
No ítem 1 marcado em vermelho, temos a tabela, que nesse caso se chama "demo" de demonstração.
No ítem 2 em azul, temos um comando SQL simples, que está listando todas as colunas e registros da tabela "demo".
Por último, temos o ítem 3 em verde, que são os dados que estão armazenados na tabela "demo". Perceba que temos as colunas nomeadas como id, name e hint. E temos 3 registros, com id 1, 2 e 3.
Agora para executar seu primeiro comando SQL, você vai precisar fazer uma pequena alteração no comando mostrado nessa tela. E logo depois, clicar no botão "Run", que significa Executar.
Faça como está na imagem abaixo e depois clique em "Run":
Ao invés de mostrar as 3 colunas "id", "name" e "hint", mostrou apenas a coluna "name".
Se quiser continuar aprendendo SQL comigo, com a mesma didática que viu aqui nesse post, para se tornar um programador profissional, conheça o Playcode Makers clicando aqui nesse link .