O que é um banco de dados
Parte da seção Fundamentos do Journey de SQL da Coddy. Lição 2 de 72.
Bancos de dados são como grandes recipientes que armazenam dados de maneira organizada.
Aqui estão dois exemplos de quando gostaríamos de criar um banco de dados:
- Um banco de dados para uma universidade armazenar dados sobre estudantes, cursos e professores.
- Um banco de dados para uma agência de carros acompanhar as vendas, o armazenamento de carros e os funcionários.
- E muitos outros
Dentro de um banco de dados, existem tabelas, e cada tabela tem um nome, nomes de colunas e linhas.
Por exemplo, esta é uma tabela workers:
| firstname | lastname | age | exp_years | gender | |
|---|---|---|---|---|---|
| 1 | Ghully | Thuas | 29 | 2.3 | Feminino |
| 2 | Bostal | Shkolky | 32 | 0.2 | Masculino |
| 3 | Qaostu | Malop | 21 | 4 | Feminino |
A tabela workers tem 5 colunas de dados (firstname, lastname, age, exp_years, gender) e 3 linhas. A primeira coluna (que exibe 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é mesmo um milhão de linhas?
É aí que entram os bancos de dados e o SQL (Structured Query Language).
SQL é uma linguagem padrão projetada especificamente para gerenciar e manipular dados em bancos de dados.
Os bancos de dados armazenam todas as tabelas, e SQL nos ajuda a extrair e analisar os dados de que precisamos.
Para extrair a tabela inteira do banco de dados, precisamos especificar quais colunas SELECT e FROM qual tabela extrair.
Para fazer isso, vamos escrever:
SELECT column1, column2, column3 FROM table_nameDesafio
FácilTabelas e colunas disponíveis:
workers:firstname,lastname,age,exp_years,gender
Escreva uma consulta para extrair a tabela inteira (todas as colunas) do banco de dados.
Use SELECT * ou liste todas as colunas explicitamente para recuperar cada coluna da tabela workers.
Experimente você mesmo
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
4Mais palavras-chave
A palavra-chave INA palavra-chave BETWEENA palavra-chave LIKEA palavra-chave ASRecapitulação - Modelos de celulares2Condições
Noções básicas de condiçõesA palavra-chave ANDA palavra-chave ORA palavra-chave NOTCombinação de várias condiçõesParêntesesBooleanos3Formato de retorno específico
Valores nulosOrdenar resultados - Parte 1Ordenar resultados - Parte 2Recapitulação - Empresa de segurança cibernéticaLimitar o número de registrosRecapitulação - Fábrica de veículos6Desafios introdutórios
Revisão - Eleição parlamentarRevisão - Prisão criminal pela políciaRevisão - Recipiente de bebidas de barRevisão - Projetar novas colunasPratique por conta própria: Playground de SQL