1. Apresentar um breve resumo dos principais comandos para manipulação de banco de dados relacionais utilizando o padrão SQL.
2. Aplicar os comandos apresentados em exercícios práticos para avaliação do nível de conhecimento específico de cada individual e coletivo.
3. OBJETIVOS DA AULA
Apresentar um breve resumo dos
principais comandos para
manipulação de banco de
dados relacionais utilizando o
padrão SQL.
1
Aplicar os comandos
apresentados em exercícios
práticos para avaliação do nível
de conhecimento específico de
cada individual e coletivo.
2
4. COMANDOS DATA DEFINITION LANGUAGE
• CREATE TABLE: CRIA UMA TABELA NO BANCO DE DADOS
• ALTER TABLE: ALTERA UMA TABELA JÁ EXISTENTE
• DROP TABLE: ELIMINA UMA TABELA DO BANCO DE DADOS
• CREATE INDEX: CRIA UM ÍNDICE EM UMA TABELA EXISTENTE
• ALTER INDEX: ALTERA UM ÍNDICE JÁ EXISTENTE
• DROP INDEX: ELIMINA UM ÍNDICE DE UMA TABELA
5. COMANDOS DATA MANIPULATION LANGUAGE
• INSERT: INSERE NOVAS INFORMAÇÕES (REGISTROS) EM UMA
TABELA JÁ EXISTENTE NO BANCO DE DADOS
• DELETE: REMOVE INFORMAÇÕES (REGISTROS) EM UMA TABELA JÁ
EXISTENTE NO BANCO DE DADOS, É ACONSELHADO QUE SEMPRE
SEJA UTILIZADO COM A CLÁUSULA WHERE
• UPDATE: ATUALIZA INFORMAÇÕES (REGISTROS) EM UMA TABELA JÁ
EXISTENTE NO BANCO DE DADOS, É ACONSELHADO QUE SEMPRE
SEJA UTILIZADO COM A CLÁUSULA WHERE
6. COMANDOS DATA QUERY LANGUAGE
SELECT
REALIZA UMA BUSCA DE INFORMAÇÕES (REGISTROS) EM UMA
TABELA JÁ EXISTENTE NO BANCO DE DADOS.
DEVE SER COMPLEMENTADO COM ALGUNS FILTROS QUE PODEM SER
APLICADOS POR MEIO DAS CLÁUSULAS WHERE E HAVING.
7. COMANDOS DATA CONTROL LANGUAGE
• CREATE USER: CRIA UM NOVO USUÁRIO NO BANCO DE DADOS
• ALTER USER: ALTERA UM USUÁRIO JÁ EXISTENTE
• GRANT: ATRIBUI DIREITOS A UM OBJETO DO BANCO DE DADOS
• REVOKE: REVOGA DIREITOS A UM OBJETO DO BANCO DE DADOS
• CREATE SCHEMA: CRIAR UM NOVO LOCAL PARA
ARMAZENAMENTO DE OBJETOS DO BANCO DE DADOS (TABELAS E
VISÕES)
11. CLIENTE
Campo Tipo
Cod Numérico(15)
Nome Caractere(60)
Endereco Caractere(60)
CEP Caractere(60)
Cidade Caractere(60)
UF Caractere(2)
Telefone Caractere(20)
DataNascimento Data