Menu
Coddy logo textTech

What is a database

Parte da seção Fundamentos do Journey de SQL da Coddy — lição 2 de 72.

Bancos de dados são como grandes baldes que armazenam dados de forma organizada.

Aqui estão dois exemplos de quando queremos criar um banco de dados:

  • Um banco de dados para uma universidade salvar dados sobre alunos, cursos e professores.
  • Um banco de dados para uma agência de carros para rastrear vendas, armazenamento de carros e funcionários.
  • E muitos outros

Em um banco de dados, há tabelas, e cada tabela tem um nome, nomes de colunas e linhas.

Por exemplo, esta é uma workers tabela:

 nomesobrenomeidadeanos_expgênero
1GhullyThuas292.3Feminino
2BostalShkolky320.2Masculino
3QaostuMalop214Feminino

A tabela workers possui 5 colunas de dados (firstname, lastname, age, exp_years, gender) e 3 linhas. A primeira coluna (mostrando 1, 2, 3) é apenas um número de linha, não uma coluna de dados.

Não precisamos de nenhuma ferramenta especial para saber que temos 3 trabalhadores, e é fácil calcular a idade média de todos eles (29 + 32 + 21) / 3.

Mas o que acontece quando temos mil ou até um milhão de linhas?

É aí que entram os bancos de dados e o SQL (Linguagem de Consulta Estruturada).

SQL é uma linguagem padrão projetada especificamente para gerenciar e manipular dados em bancos de dados.

Bancos de dados armazenam todas as tabelas, e o SQL nos ajuda a extrair e analisar os dados de que precisamos.

Para extrair toda a tabela do banco de dados, precisamos especificar quais colunas para SELECT e FROM qual tabela para extrair.

Para fazer isso, vamos escrever:

SELECT column1, column2, column3 FROM table_name
challenge icon

Desafio

Fácil

Tabelas e colunas disponíveis:

  • workers: firstname, lastname, age, exp_years, gender

 

Escreva uma consulta para extrair toda a tabela (todas as colunas) do banco de dados.

Use SELECT * ou liste todas as colunas explicitamente para recuperar todas as colunas da tabela workers.

Folha de consulta

Bancos de dados armazenam dados em tabelas organizadas com colunas e linhas. O SQL (Linguagem de Consulta Estruturada) é usado para gerenciar e manipular dados em bancos de dados.

Para extrair dados de uma tabela de banco de dados, use a instrução SELECT com a cláusula FROM:

SELECT column1, column2, column3 FROM table_name

Experimente você mesmo

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos