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:
| nome | sobrenome | idade | anos_exp | gênero | |
|---|---|---|---|---|---|
| 1 | Ghully | Thuas | 29 | 2.3 | Feminino |
| 2 | Bostal | Shkolky | 32 | 0.2 | Masculino |
| 3 | Qaostu | Malop | 21 | 4 | Feminino |
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_nameDesafio
FácilTabelas 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_nameExperimente 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
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns