Tecnologia

O que são consultas SQL? Conheça Funções e Exemplos

[ad_1]

Se você está apenas entrando no mundo base de dadostalvez consulta é um termo bastante estrangeiro. Em resumo, consulta é a linguagem usada para comandar o sistema para exibir dados no sistema de banco de dados.

Além de poder ser utilizado para acessar e exibir dados no banco de dados, consulta também pode ser usado para fazer com que os dados interajam uns com os outros. Para mais exemplos e funções, leia a descrição completa aqui!

Definição de Consultas

Então o que é consulta? Consulta é uma sintaxe ou comando que tem a função de acessar e exibir dados no sistema de banco de dados.

Consulta é um comando que tem a capacidade de definir os dados que devem ser exibidos ou os dados que são exibidos conforme desejado. Além disso, consulta é a sintaxe ou comando que é usado para poder interagir uns com os outros.

arte consulta em inglês é um pedido de informação. Mesmo com linguagens de programação de computador, consulta também solicita quais informações são buscadas no banco de dados.

Normalmente escrevendo consulta é necessário usar algum código para que o banco de dados possa entender as instruções dadas. Agora isso é o que é chamado de linguagem consulta.

Linguagem consulta é o idioma usado como padrão Linguagem de consulta estruturada (SQL). Enquanto isso idioma consulta outros são usados ​​para facilitar a comunicação do banco de dados, como AQL, Datalog e DMX.

Consultas de exemplo

Antes de conhecer consulta mais fundo, é bom entender o exemplo primeiro, amigo! Alguns exemplos de consultas são os seguintes:

1. CRIAR

Exemplo consulta o primeiro é CRIAR. O uso de CREATE de consulta são como segue:

  • Crie uma tabela (CREATE TABLE tablename)
  • Banco de dados (CREATE DATABASE namaDatabase)
  • Índice (CREATE (UNIQUE) INDEX namaIndex ON namaTable (namaKolom))
  • View (CREATE VIEW namaView AS SELECT STATEMENT FROM namaTable)

2. SELECIONE

Exemplo consulta o próximo é SELECIONAR. Para usar SELECT para exibir as tabelas do banco de dados, faça o seguinte:

  • Bentuk umum (SELECT namaKolom FROM namaTable Where (condição))
  • Mostra os dados encontrados em uma coluna específica (SELECT Column1 name, Column2 name FROM Table name)
  • Exibe os dados contidos em determinadas colunas e condições (SELECT columnname1, columnname2 WHERE condições)
  • Exibir dados como um todo na tabela (SELECT * FROM nome da tabela)

3. Alterar

Exemplo consulta em seguida é o uso de ALTER. ALTER pode ser usado para modificar ou substituir uma tabela (ALTER TABLE nome da tabela alter_option)

4. DESCANSAR

DROP é um exemplo consulta próximo. O uso de DROP para deletar dados no banco de dados (DROP DATABASE namaDatabase) e para deletar tabelas (DROP TABLE namaTable)

5. EXCLUIR

Exemplo consulta o último é DELETE. Assim como drop, DELETE também é usado para deletar dados contidos em uma tabela (condição DELETE nameTableWHERE).

Para entender melhor, a Jagoan Hosting apresentará um exemplo de consulta coletar dados de pesquisas. Para este exemplo, a consulta usará o banco de dados SQL.

Fonte de dados: Empregados

EU IA Não Gênero Idade Posição
1 Budi Homem 27 Gerente
2 Disse Mulher 24 Supervisor
3 Toni Homem 27 Funcionários
4 Certo Mulher 26 Funcionários

Na tabela, selecione apenas as colunas “Nome” e “Cargo” da Tabela “Empregado”

O seguinte é um exemplo de uma consulta em seleção (SELECIONE) que retorna apenas Nome e Posição. O comando ficará assim.

SELECIONE Nome, Cargo DO Funcionário

A instrução acima filtrará os dados de acordo com o comando acima e exibirá a tabela da seguinte forma:

Não Posição
Budi Gerente
Disse Supervisor
Toni Funcionários
Certo Funcionários

O próximo exemplo de consulta é excluir dados com o comando DELETE. O exemplo a seguir excluirá os dados de “Staff”, portanto, você pode usar a seguinte instrução:

DELETE FROM Empregado WHERE Cargo = ‘Equipe’

Em seguida, a exibição da tabela mudará para:

EU IA Não Gênero Idade Posição
1 Budi Homem 27 Gerente
2 Disse Mulher 24 Supervisor

Em seguida, é um exemplo de como uma consulta insere uma nova linha contendo um novo funcionário chamado Doni.

Para executá-lo, você pode usar a consulta INSERT INTO e inserir os dados no banco de dados via MySQL e PHP Data Object. Há duas maneiras de inserir instruções SQL:

1. Se usado para adicionar novos valores e campos, especifique todos os elementos. E a declaração aparecerá da seguinte forma:

INSERT INTO table_name (coluna1, coluna2, coluna3, …)

VALORES (valor1,valor2,valor3, …);

2. O segundo método é usado se você deseja adicionar novos valores a todas as colunas existentes. Em seguida, aparecerá a seguinte declaração:

INSERT INTO table_name

VALORES (valor1,valor2,valor3, …);

Em seguida, é um exemplo de consulta para mudança de cargos de funcionários que foram promovidos de funcionários a supervisores.

Para alterá-lo, você pode usar o comando UPDATE. Enquanto isso, para determinar a linha, você pode usar a consulta WHERE. O comando display terá a seguinte aparência

ATUALIZAR Funcionário SET Cargo = ‘Supervisor’ WHERE ID = ‘3’

Após a inserção no banco de dados, a tabela de saída ficará assim:

EU IA Não Gênero Idade Posição
1 Budi Homem 27 Gerente
2 Disse Mulher 24 Supervisor
3 Toni Homem 27 Supervisor
4 Certo Mulher 26 Funcionários

Leia também: O que é MySQL? Definição, função e como funciona

Como funcionam as consultas

modo de trabalho consulta é agregar significado ao código, para que o sistema possa entender e realizar ações de acordo com o comando.

Para correr consulta pode usar SQL ou outras linguagens, desde que do utilizador e bancos de dados podem interagir e trocar informações usando a mesma linguagem.

modo de trabalho consulta pode ser determinado a partir de vários comando como, seleção (SELECT), ação (ACTION) ou ambos.

A seleção e recuperação de informações podem ser de fontes de dados, e a função de ação (ACTION) é para manipulação de dados, por exemplo, para adicionar, alterar ou excluir dados.

Abaixo, a Jagoan Hosting também resumiu vários comandos de consulta que normalmente são usados ​​e também a função de cada um desses comandos:

  • SELECIONE: Obter dados do banco de dados. Selecione é um dos comandos mais usados, pois cada requisição geralmente começa com um select.
  • E: combine dados de uma ou mais tabelas.
  • CRIAR A TABELA: função para criar várias tabelas diferentes e especificar o nome de cada coluna nela.
  • ORDENAR POR: funções para classificar resultados de dados, numericamente ou alfabeticamente.
  • SUM: Usado para somar de uma coluna específica
  • ATUALIZAR: Usado para modificar as linhas existentes em uma tabela
  • INSERIR: insira novos dados ou linhas em uma tabela existente.
  • ONDE: filtre os dados e obtenha valores com base nas condições.

função de consulta

Depois de saber como funciona, talvez você também esteja curioso sobre o que realmente faz consulta? Quanto a algumas funções consulta são como segue:

1. Definição de Dados (DDL)

Função consulta A primeira é definir os dados encontrados no banco de dados. Os componentes contêm comandos consulta entre eles estão DROP, ALTER e CREATE.

2. Linguagem de Controle de Dados (DCL)

Em seguida, funções consulta é para ser Linguagem de controle de dados (DCL). Esta função é usada para conceder direitos de acesso ao banco de dados que geralmente são exigidos pelo do utilizador. Este componente possui um comando chamado REVOKE.

3. Manipulação de dados

Manipulação de dados é uma função consulta o que não é menos importante. Esta função pode ser utilizada para alterar/adicionar valores de tabelas existentes no banco de dados. Este componente possui comandos incluindo UPDATE, INSERT, SELECT e DELETE.

Leia também: Nó é: Definição e Função em Redes de Computadores

Linguagem de consulta

Como explicado anteriormente, a linguagem consulta geralmente está usando SQL. Porém, além do SQL, existe outro tipo de banco de dados chamado Não apenas linguagem de consulta estruturada (NoSQL). O que o distingue é a localização da estrutura de dados.

Além disso, os bancos de dados que utilizam a linguagem SQL são relacionais e utilizam esquemas padrão que requerem a especificação de dados. Enquanto isso, os bancos de dados NoSQL não são relacionais e possuem esquemas dinâmicos para dados não estruturados.

No entanto, a partir da linguagem de consulta, SQL e NoSQL têm opções viáveis. Banco de dados com linguagem SQL pode ser usado para estruturas de dados compatíveis com ACID.

Enquanto isso, se você usar NoSQL, ele pode ser usado para documentos, valor chave, ou gráficos não estruturados. Então, duas línguas consulta isso pode ser usado conforme necessário.

Então, essa é uma breve explicação do que é query, exemplos, como funciona, funções e linguagem de query. Pela explicação acima, pode-se concluir que consulta não só pode ser usado para analisar dados em sistemas de banco de dados, mas também para manipulação de dados.

Aqui está uma breve explicação sobre consulta neste artigo, se você quiser mais atualizar sobre tecnologia, leia outros artigos no blog Hospedagem principal sim!

[ad_2]

Artigos relacionados

Botão Voltar ao topo
Ads Blocker Image Powered by Code Help Pro

Bloqueador de anúncios detectado!!

Detectamos que você está usando extensões para bloquear anúncios. Por favor, apoie-nos desativando esses bloqueadores de anúncios.

Powered By
100% Free SEO Tools - Tool Kits PRO