image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image

IP

IVANETE PINTO07/05/2024 16:16
Compartilhe
Microsoft 50 Anos - Prompts InteligentesRecomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes

SQL: O Poder por Trás da Manipulação de Dados

  • #Banco de dados relacional

Estou participando do bootcamp .Net Developer e as aulas sobre banco de dados relacionais e não relacionais, são ministradas pelo expert Leonardo Buta, com ele pude fixar e aprender os principais conceitos, comandos, tratamentos e junção com foco em desenvolvimento.

Principais Comandos SQL:

  • SELECT: Utilizado para recuperar dados de uma ou mais tabelas.
  • INSERT INTO: Permite inserir novos registros em uma tabela.
  • UPDATE: Atualiza os registros existentes em uma tabela.
  • DELETE: Remove registros de uma tabela.
  • CREATE TABLE: Cria uma nova tabela no banco de dados.
  • ALTER TABLE: Modifica a estrutura de uma tabela existente.
  • DROP TABLE: Exclui uma tabela do banco de dados.

Cláusulas SQL:

  • WHERE: Utilizada para filtrar os resultados de uma consulta.
  • ORDER BY: Ordena os resultados de uma consulta com base em uma ou mais colunas.
  • GROUP BY: Agrupa os resultados de uma consulta com base em uma ou mais colunas.
  • HAVING: Utilizada em conjunto com a cláusula GROUP BY para filtrar os resultados agrupados.

Chaves Primárias e Estrangeiras:

  • Chave Primária: Identifica exclusivamente cada registro em uma tabela.
  • Chave Estrangeira: Estabelece uma relação entre duas tabelas, referenciando a chave primária de outra tabela.

Funções Agregadas:

  • SUM: Calcula a soma dos valores em uma coluna.
  • AVG: Calcula a média dos valores em uma coluna.
  • COUNT: Conta o número de linhas em um conjunto de resultados.
  • MAX: Retorna o valor máximo em uma coluna.
  • MIN: Retorna o valor mínimo em uma coluna.

Conclusão: SQL é uma ferramenta poderosa para manipulação de dados em bancos de dados relacionais. Com seus diversos comandos e cláusulas, oferece uma ampla gama de funcionalidades para gerenciar eficientemente dados em qualquer aplicação.

Segue abaixo um exemplo prático da aula.

image

Autor: No inicio desse artigo, cito conceitos usados na aula pelo Leonardo Buta.

Para entrar em contato, visite:

LinkedIn|

LinkedIn

 

Compartilhe
Recomendados para você
Microsoft 50 Anos - Prompts Inteligentes
Microsoft 50 Anos - GitHub Copilot
Microsoft 50 Anos - Computação em Nuvem com Azure
Comentários (0)
Recomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes