SQL
SQL é a linguagem padrão utilizada para criar, manipular e acessar informações em um sistema de banco de dados. Tem sua base na álgebra relacional e foi a base sob a qual bancos de dados relacionais foram criados. É composta por cinco elementos, sendo eles: Clausulas, Expressões, Predicados, Consultas e Afirmações.
Sua base são as consultas, que são comandos passados ao gerenciador de banco de dados, que as executa e retorna o resultado, quando aplicável. Estas instruções agrupaM-se em classificações de acordo com a sua finalidade. As classificações são as seguintes: DDL(Data Defination Language).
Ex1:
CREATE TABLE ALUNOS{
COD SERIAL PRIMARY KEY;
NOME VARCHAR;
IDADE INTEGER
};
O exemplo acima serve para criar uma tabela chamada Aluno com três campos.
--------------------------------------------------------------------------------------
Ex2 :
INTO ALUNOS(NOME, IDADE)
VALUES(‘DEIVID’, 27);
O exemplo acima insere na tabela alunos um aluno com o nome Deivid e idade 27 anos, sendo que o código será gerado automaticamente;
DELETE FROM ALUNOS WHERE
COD=5;
O exemplo acima apaga o aluno com o código 5.
---------------------------------------------------------------------------------------
Ex 3:
select cod, nome, idade from alunos where idade > 20;
Neste Caso teremos os valores maiores que 20
--------------------------------------------------------------------------------------
Ex 4:
select count (cod) from alunos;
O nome do campo que vai entre parênteses é o campo que será contado, sendo que caso utilizemos o seguinte comando:
select count (idade) from alunos;
Neste commando Só serão contados os alunos que tenham idade definida sendo ignorados os registros que tenham idade nula ou não definida.
Também pode ser utilizado para contar quantos valores diferentes existem, quando utilizado com a função GROUP BY, que agrupa registros que tenham o mesmo valor.
(Aula Uniguaçu - Deividson O.)
(Aula Uniguaçu - Deividson O.)