18 de maio de 2021

Richard B.

Em inglês normal, uma consulta significa um pedido de informação. O que é então uma consulta em programação de computador? Simples, é o mesmo-exceto que as informações são recuperadas de um banco de dados. Isso é útil para manipulação de dados-adicionar, remover e alterar dados. É assim que usaremos esta palavra no artigo.

No entanto, você não apenas digita uma’solicitação’aleatória. Você escreve sua consulta com base em um conjunto de código predefinido, então seu banco de dados entende a instrução. Chamamos esse código de linguagem de consulta.

O padrão para gerenciamento de banco de dados é Structured Query Language (SQL). Lembre-se, SQL é diferente do MySQL : o primeiro é a linguagem de consulta, o último é o software que usa o idioma. Embora seja verdade que SQL seja a escolha mais popular entre os softwares de banco de dados, definitivamente não é a única. Vários outros são AQL, Datalog e DMX.

Independentemente disso, essas linguagens facilitam a comunicação com o banco de dados.

Como funciona a consulta ?

Digamos que você queira pedir um Americano no Starbucks. Você faz uma solicitação dizendo “Posso tomar um Americano?”. O barista compreenderá o significado do seu pedido e fornecerá o item pedido.

Uma consulta funciona da mesma maneira. Ele dá significado ao código usado em qualquer linguagem de consulta. Seja SQL ou qualquer outra coisa, o usuário e o banco de dados sempre podem trocar informações, desde que’falem’a mesma língua.

Agora você pode pensar que fazer uma consulta é a única maneira de solicitar dados. Na verdade, algumas opções de software de banco de dados permitem que você use outros métodos. Os mais populares são:

Usando parâmetros disponíveis
O software, por padrão, possui listas de parâmetros em seu menu. Os usuários podem escolher um e o sistema irá guiá-lo para produzir a saída desejada. É fácil, mas não flexível e oferece operações limitadas. Consulta por exemplo
O sistema mostrará um conjunto de códigos com algumas áreas em branco, nas quais você pode escrever e especificar os campos e valores de seus dados. Linguagem de consulta
É sobre isso que estamos conversando. Você deve escrever as consultas do zero sempre que quiser manipular os dados. Este método requer a compreensão da linguagem de consulta usada por seu software de banco de dados. Embora seja complexo, ele oferece controle total sobre seus dados.

Exemplos de uma consulta

Agora que sabemos um pouco sobre consultas, por que não tentar escrever algumas? Esteja ciente de que para este exercício usamos SQL.

Fonte de dados : Participante (nome da tabela)

Digamos que você coletou alguns dados de uma pesquisa. Abaixo está um snippet de seus dados.

ID Nome Sexo Idade Ocupação 1 John Masculino 17 Estudante 2 Peter Masculino 26 Desempregado 3 Margareth Feminino 34 Professor 4 Lea Feminino 34 Desempregado

Operações

Com SQL, você pode escrever SQL SELECT ou Consultas SQL ACTION. Como o nome sugere, SQL SELECT permite que você selecione partes de seus dados e SQL ACTION permite que você execute operações orientadas a ações, como excluir e inserir dados, atualizar valores e criar novas tabelas. Bem, exemplos falam mais alto que palavras, vamos dar uma olhada:

Selecionando apenas as colunas “Nome” e “Ocupação” da tabela “Participante”.
Instrução SQL :
SELECIONE Nome, Ocupação DO participante
Resultado :

Nome Ocupação John Aluno Peter Desempregado Margareth Professor Lea Desempregado

Excluindo dados dos entrevistados desempregados.
Instrução SQL :
DELETE FROM Participant WHERE Occupation=’Unemployed’
Resultado :

ID Nome Sexo Idade Profissão 1 João Masculino 17 Aluno 3 Margareth Feminino 34 Professor

Inserindo uma nova linha contendo um participante chamado Mario.
Instrução SQL :
INSERT INTO Participante (ID, Nome, Sexo, Idade, Ocupação) VALORES (‘5′,’Mario’,’Masculino’,’67’,’Aposentado’)
Resultado :

ID Nome Sexo Idade Profissão 1 João Masculino 17 Estudante 2 Pedro Masculino 26 Desempregado 3 Margareth Mulher 34 Professora 4 Lea Feminino 34 Desempregada 5 Mario Masculino 67 Aposentada

Alterando a ocupação de Margareth para “Diretora”.
Instrução SQL :
ATUALIZAR Participante SET Ocupação=’Diretora’WHERE ID=’3′
Saída :

ID Nome Sexo Idade Ocupação 1 John Masculino 17 Estudante 2 Peter Masculino 26 Desempregado 3 Margareth Feminino 34 Diretor 4 Lea Feminino 34 Desempregado

Conclusão

Algumas instruções SQL, como as acima, são um testemunho sólido do que uma linguagem de consulta pode fazer. Ele permite que você lide com seus dados de forma mais eficaz. Imagine se você tiver milhares de linhas de dados. Manipulá-los não precisa ser difícil. Além disso, a maioria das linguagens de consulta são intuitivas, o que significa que são fáceis de aprender, uma vez que você entenda algumas regras básicas. Vamos sujar as mãos com consultas de banco de dados e lidar com nossos dados como profissionais!

O autor

Richard Boyett

Richard é desenvolvedor de software WordPress e especialista em sistemas de gerenciamento de conteúdo. Quando não está brincando com códigos, Richard gosta de bom cinema e cerveja artesanal.

Categories: Wordpress