- Banco de Dados
- CARGA HORÁRIA: 50h/a, Sendo 40h/a presenciais e 10h/a semipresencial.
- VALOR: R$ 300,00 ou 2 X R$ 150,00
- OBJETIVOS: Apresentar o que é um banco de dados relacional e o que é uma tabela. Capacitar o aluno a desenvolver relatórios baseados em consultas SQL, a gerenciar permissões e manipular dados no Oracle. Preparar o aluno para montar consultas SQL e ter condições mínimas para ser um DBA.
- PÚBLICO ALVO: Alunos com dificuldades em SQL, desenvolvedores, técnicos, profissionais da àrea de informática e afins.
- PRÉ-REQUISITOS: Conhecimento básico em Windows.
- CONTEÚDO PROGRAMÁTICO:
1 - Introdução ao Oracle
Características do SGBD ORACLE
Componentes de RDBMS
Estrutura do Banco de Dados
Estrutura Lógica
2 - Introdução ao Meio Ambiente SQL.PLUS
SQL.PLUS
Escrevendo Comandos SQL
Comandos Edição
Miscelânea de Comandos SQL*PLUS
Comandos SET
A Linguagem SQL
Características de Linguagem SQL
Conjunto de Comandos SQL
Bloco Query Basico
Ítens do SELECT
DISTINCT
ORDER BY
WHERE
Operadores SQL
3 - Criando tabelas e manipulando dados
CREATE TABLE
INSERT
DELETE
UPDATE
SELECT
Comando COMMIT
4 - Controle de Transações
Comandos SQL Para Controle de Transações
Comando de Controle de Transações
Comando COMMIT
Comando SAVEPOIT
Comando ROLLBACK
Usando Rollback e Commit
5 - Controle de Locks
O que é um lock
Tipos de lock
Comandos SQL Para Controle de Locks
Lock
Lock implícito
Lock explícito
Comando SELECT FOR UPDATE
Comando LOCK TABLE
ROWID e LOCK
6 - Evoluindo nos Comandos SQL - Criando Visões
Operadores SQL
Pesquisando Dados com Múltiplas Condições
Executando Consultas com Substituíção de Variáveis
Subqueries
Funções
Funções de Caracter
Funções de Número
Funções de Datar
Funções de Convensão
Funções Genérica
Funções Aninhadas
Funções de Grupo
Cláusula GROUP BY
Cláusula Having
CREATE VIEW
7 - Outros Objetos-Visões, Sequências, Índices e Sinônimos
Visões
Criando Sequências
Criando Sequências Com Nextval
Alterando Umas Sequências
Índices
Sinônimos Para Tabela
8 - Relacionamento Entre Tabelas
Alias de Tabelas
Relacionamento Externo
Auto-Relacionamento
9 -Criando Usuário ORACLE
Concedendo Privilégios
Passando Privilégios Que Foram Herdados
Retirando Previlégios
10 - Revisão
- CERTIFICAÇÃO DO PROFESSOR: ORACLE CERTIFIED PROFESSIONAL 9i -DBA OCP 9i.