SQL:comandos básicos
6201 단어 datasciencesqldatabase
Se vocêquer entender como functiona um banco de dados relacional,te convido a ler,no qual expliquei sobre a termologia utilizada,o conceito ACID,os grupos de comandos da linguagem SQL,as restriçes de integridade e as três formas normalis.
선택
A instruão“SELECT”éutilizada para fazer consultas no banco de dados.Seu resultadoéuma cópia do banco de dados com as specificiaões indicadas.Nãháalteraão dos dados no banco.
A maior parte dos comandos SQL são instruçes“SELECT”e normalmenteéA primeira palavra da instruço SQL.
Ao executar a instruão SGBD iráprocurr a tabela ou tabelas specificadas,selecionar as colunas escolhidas e as linhas que satisfazem os critérios specificados,classificando ou agrupando estas na ordem indicada.
A sintaxe mais básica da instruão“SELECT”éescrita da seguinte forma:
SELECT colunas FROM tabela
Caso vocêqueira selecionar todas as colunas da tabela indicada,basta utilizar“*”no lugar de“colunas”,deste jeito:SELECT * FROM tabela
범례
상상해 보세요. 만약에'Funcion ários'라는 이름이 있다면,'informa öes sobre os function ários de uma empresa'가 있습니다.
Precisamos do nome e sobrenome de todos os functionários da empresa em ordem alfabética.Para isso selecionaremos todas as linhas das colunas "Nome"e "Sobrenome"da tabela "Funcion á rios"e utilizaremos a cl á usula"는"Para ordenar a consulta"가 내린 명령이다.
A sintaxe será:
presa는 o reajuste salarial para o pró ximo ano será de 5% para todos os function a precisamos atualizar A consulta acima incluindo salario atual e o salario com reajuste para todos function a rios를 결정했습니다.
Para isso selecionaremos todas as linhas das colunas“Nome”e“Sobrenome”da tabela“Funcionários”,como fizemos anteriormente,e também as da coluna“Salário”,que renomearemos como“Salário Atual”.Para calcular o valor do salário com reajuste multiplearemos os valores da coluna“salário”por 1.05 e este campo serárenomeado como“salário Reajustado”.
A sintaxe、portanto、passaráA ser:
Porúltimo,iremos fazer uma nova consulta na qual returne os nomes dos cargos do departmento de technologia da empresa que tenham sido atribuídos a pelo menos 10 functionários e a quantidade functionários com estes cargos.
Neste caso,selecionaremos a coluna“Cargo”e faremos a contagme de funcionários com aquele Cargo utilizando a funão“count”com o par–metro“Cargo”.Utilizamos a clá usula, 그 중에서'para filtrar apenas os function á rios do departmento de tecnologiae'는'para filtrar apenas os cargos que tenham sido atribu ídos a pelo menos 10 function á rios e agrupamos pelo nome do cargo utilizando a clá usula'팀을 포함하여'ASIM:
삽입
A instruão“INSERT”éo comando para inclusão no banco de dados.Eleéutilizado para adicionar um ou vários registros a uma tabela.
A sintaxe mais básica da instruão“INSERT”éescrita da seguinte forma:
INSERT INTO tabela (coluna1, coluna2, coluna3)
VALUES (valor1, valor2, valor3)
--OU
INSERT INTO tabela VALUES (valor1, valor2, valor3)
범례
Vamos inserir na tabela "Funcion á rios"a Maria Sousa, que ter á o c ó digo identificador "741"e seu sal á rio é R 2500,00달러.
Na primeira sintaxe informamos o nome das colunas que receberão os valores e os valores que serão inseridos Na tabela.important lembrar que os valores devem estar na mesma ordem das suas respectivas colunas.
Na segunda forma não Declarmos as colunas.Atente se para este caso,poisénecessário informar valores para todas as colunas da tabela para que o comando function.
A sintaxe será:
업데이트
A instruço“UPDATE”éo comando utilizado para atualizaço de registros no banco de dados.
A sintaxe mais básica da instruão“UPDATE”éescrita da seguinte forma:
UPDATE tabela
SET coluna = "novo_valor"
WHERE condição
범례
Vamos atualizar na tabela'Funcion á rios'o sobrenome da Maria para'Souza'e seu sal á rio para 3500,00 레알.
Informamos o nome da tabela que receberáas alteraões,as colunas e seus respectivos valores a serem alterados na tabela e a cláusula que impõe a condiço de execuço do comandoéque o“idfunconario”seja igual a“741”,queéo código identificator da Maria.
A sintaxe será:
삭제
A instruão“DELETE”éo comando utilizado para apagar registros no banco de dados.
A sintaxe mais básica da instruão“DELETE”éescrita da seguinte forma:
DELETE FROM tabela
WHERE condição
범례
Vamos excluir da tabela“Funcionários”aquele que possuío código identificador igual a“3084”.
Para isso informamos que a tabela de onde desejamos deletar o registroéa“functionários”e a cláusula que impõe a condiço de execuço do comandoéque o“idbuncionario”seja igual a“3084”.
A sintaxe será:
참고 Ê NCIA:
ELMASRI、Ramez e NAVATHE、Shamkant B.Sistemas de Banco de Dados.필슨 에디슨 위스리.6a Edi ção, 2011년.
Este postéum resumo do que aprendi na Unidade 1 da Disciplia“Banco de Dados Relacionais e não Relacionais”.Estaé ministrada pelo 교수 Henrique Batista da Silva no curso de Specializa ão em Ciència de Dados e Big Data da PUC Minas Virtual.
Reference
이 문제에 관하여(SQL:comandos básicos), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/luizabizoni/sql-comandos-basicos-2bc3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)