Você está na página 1de 2

Exercício de Fixação:

1) Descreva a função dos comandos SQL abaixo:


a. Select;
Comando responsável pelo retorno/consulta de registros dentro do banco de
dados ,baseado em condições.
b. Alter;
Comando utilizado para modificar uma tabela já criada . Com este comando
também é possível alterarmos a estrutura de colunas, bem como , adicionar, editar
e remover .
c. Drop;
Comando utilizado para excluir tabelas
d. Create;
Comando utilizado para criar o banco de dados e as tabelas
e. Insert
Comando utilizado para inserir dados dentro das tabelas
f. Delete
Comando utilizado para remover registros dentro de uma tabela
g. Update
Comando utilizado fazermos alterações em registros existentes dentro uma tabela

2) A linguagem SQL é composta de 5 partes, explique com suas palavras a

função de cada parte.

a. DDL (Data Definition Language)


Linguagem que utilizamos para definirmos o banco de dados usando os comandos
CREATE, ALTER e DROP

b. DTL(Data Transation Language)


Linguagem que utilizamos para iniciar ,gravar e finalizar uma transação dentro do
banco de dados utilizando os comandos START TRANSATION ,COMMIT e
ROLLBACK
c. DCL(Data Control Language)
Linguagem que utilizamos para estabelecer regras de acesso dos usuários aos
dados , para tal utilizamos os comandos GRANT e REVOKE
d. DQL(Data Query Language)
Linguagem que utilizamos para extrair dados do banco de dados através do
comando SELECT
e. DML
Linguagem que utilizamos para fazermos manipulação de dados dentro do banco
de dados , para tal utilizamos os comandos INSERT, UPDATE, DELETE e SELECT

3) Quais tipos de dados são suportados em banco de dados relacional.

INTEGER,FLOAT,DATE,TIME,CHAR,VARCHAR ,TEXT E BLOB


4) Cite os comandos que eu posso usar como filtros combinados com o

comando Select.
FROM,WHERE, ORDER BY,ORDER BY "DESCRIÇÃO "DESC , DISTINCT, IS NULL, IS NOT
NULL, LIKE, IN, OR, BETWEEN, >=, <=, <, >

4) Diferencie Commit e Rollback.


COMMIT = Gravar dados modificados ou inseridos ( transação ) no banco de dados
ROLLBACK = Desfazer uma transação no banco de dados

Você também pode gostar