SQL para gerenciamento

  • Jul 26, 2021
click fraud protection

Muitas vezes estivemos em situações complicadas nas quais precisamos de informações de nosso banco de dados de dados urgentes e não contamos com o apoio necessário dos técnicos e analistas do Informática. Geralmente, os executivos e a gestão da empresa têm um conhecimento muito precário sobre o Linguagem SQL, o que os deixa em desvantagem nessas situações. Nesta seção, tentaremos dar uma breve explicação sobre essa linguagem e como ela funciona e pode ser usada para gerenciamento de dados.

O linguagem de consulta estruturada (SQL) é uma linguagem de banco de dados normalizada composta de comandos, cláusulas, operadores e funções agregadas. Esses elementos são combinados nas instruções para criar, atualizar e manipular os bancos de dados. Os tipos de comandos que nos interessam para o propósito desta postagem são os DML que permitem gerar consultas para classificar, filtrar e extrair dados do banco de dados.

Anúncios

Comandos DML:

  • SELECIONE: Usado para consultar registros do banco de dados que atendem a um determinado critério.
  • INSERIR: Usado para carregar lotes de dados no banco de dados em uma única operação.
  • ATUALIZAR: Usado para carregar lotes de dados no banco de dados em uma única operação.
  • EXCLUIR: Usado para excluir registros de uma tabela em um banco de dados.

Anúncios

Desses comandos, o mais importante é o SELECIONE uma vez que nos permitirá obter as informações necessárias do banco de dados. Os outros três comandos são críticos, pois o uso incorreto deles pode causar resultados graves no banco de dados. Por exemplo com ATUALIZAR Y EXCLUIR um registro importante para o negócio, como uma venda, pode ser eliminado.

Além dos comandos DML temos as cláusulas que são condições de modificação usadas para definir os dados que você deseja selecionar ou manipular.

Anúncios

Cláusulas:

  • DESDE: Usado para especificar a tabela a partir da qual os registros devem ser selecionados
  • ONDE: Usado para especificar as condições que os registros a serem selecionados devem atender.
  • GRUPO POR: Usado para separar os registros selecionados em grupos específicos
  • TENDO: Usado para expressar a condição que cada grupo deve satisfazer
  • ORDENAR POR: Usado para classificar os registros selecionados de acordo com uma ordem específica

Operadores lógicos:

Anúncios

  • E: É o "e" lógico. Avalia duas condições e retorna um valor verdadeiro apenas se ambos forem verdadeiros.
  • OU: É o "o" lógico. Avalia duas condições e retorna um valor verdadeiro se qualquer uma delas for verdadeira.
  • NÃO: Negação lógica. Retorna o valor oposto da expressão.

Operadores de comparação:

  • <: Menor que
  • >: Maior do que
  • <>: Outro que não seja
  • <=: Menor ou igual a
  • >=: Maior ou igual
  • =: Igual que
  • ENTRE: Usado para especificar um intervalo de valores.
  • COMO: Usado ao comparar um modelo
  • DENTRO: Usado para especificar registros de um banco de dados

Funções agregadas:

Anúncios

  • AVG: Usado para calcular a média dos valores de um determinado campo
  • CONTAR: Usado para retornar o número do registro da seleção.
  • SOMA: Usado para retornar a soma dos valores de um campo
  • MAX: Usado para retornar o valor mais alto de um campo especificado.
  • MIN: Usado para retornar o valor mais baixo de um campo especificado.

Este foi apenas um vislumbre de tudo o que podemos fazer com SQL. Para aprofundar os tópicos, consulte nossos outros posts relacionados.

instagram viewer