algoritimos pares e impares
Seção I
Professorª Angela Saemi angela.takesaki@bilac.com.br Linguagem SQL
SQL - Structured Query Language (linguagem estruturada de consulta).
A linguagem SQL é um padrão de linguagem para banco de dados.
SQL deixa claro “o que” deve ser recuperado, e não
“como” a recuperação deve ser feita.
A linguagem SQL
(continuação)
SQL é um linguagem declarativa em oposição a outras linguagens procedurais.
SQL é a linguagem de consulta usada pela maioria dos SGBD-R (relacional) e SGBD-OR
(objeto-relacional).
A linguagem SQL
(continuação)
A linguagem SQL é dividida em:
Linguagem de manipulação de dados (SQL DML)
Linguagem de definição de dados (SQL DDL)
Linguagem de controle de dados (SQL DCL)
SQL DML
DML - Data Manipulation Language
(Linguagem de Manipulação de Dados) é um subconjunto da linguagem SQL usada para selecionar, inserir, atualizar e apagar dados.
SQL DML
DML possui as seguintes instruções:
select permite ao usuário especificar uma consulta (query) com uma descrição do resultado desejado.
insert é usada para inserir um registro (tupla) em uma tabela existente. update é usada para alterar os valores de dados de um registro da tabela.
delete permite remover registros existentes em uma tabela.
SQL DDL
A DDL - Data Definition Language
(Linguagem de Definição de Dados) permite ao usuário definir tabelas novas e elementos associados. SQL DDL
(continuação)
A DDL possui as seguintes instruções:
create cria um objeto na base de dados, por exemplo, criar um banco ou uma tabela.
drop apaga um objeto na base de dados, por exemplo, apagar uma tabela do banco.
alter permite ao usuário alterar um objeto do banco de dados, por exemplo, permite inserir uma nova coluna em uma tabela existente no banco.
SQL DCL
A DCL - Data Control Language
(Linguagem de Controle de Dados) controla os aspectos de autorização de acesso aos dados.