Tópicos abordados
Aula 01
Parte A – Post
- INSTRUÇÕES BÁSICAS DO COMANDO SELECT
- EXPRESSÕES ARITMÉTICAS
- VALORES NULOS
- ALIAS
- CONCATENAÇÃO
- STRING / LITERAIS (DELIMITADORES E QUOTA)
- EXERCÍCIOS
Aula 02
Parte A – Post
- LINHAS DUPLICADAS
- RESTRINGINDO E CLASSIFICANDO DADOS
- CONDIÇÕES DE COMPARAÇÃO (=, >, <, >=, <=, <> ou !=, BETWEEN AND, IN, LIKE, IS NULL)
- A CONDIÇÃO LIKE
- CONDIÇÕES NULL
- OPERADORES LÓGICOS E REGRAS DE PRECEDÊNCIA (AND, OR , NOT)
- ORDEM DE PRECEDÊNCIA DE OPERADORES
- CLÁUSULA ORDER BY
Aula 03
Parte A – Post
- VARIÁVEIS DE SUBSTITUIÇÃO
- FUNÇÕES DE LINHAS
- FUNÇÕES DE LINHAS – CARACTERES
- FUNÇÕES DE NÚMEROS
- FUNÇÕES DE DATA
Aula 04
Parte A – Post
- FUNÇÕES DE CONVERSÃO
- TO_CHAR PARA DATE
- TO_CHAR PARA NÚMEROS
- ORDEM DE EXECUÇÃO DAS FUNÇÕES
- FUNÇÕES COM VALORES NULOS
- EXPRESSÕES CONDICIONAIS
- FUNÇÕES DE GRUPO
- FUNÇÕES DE GRUPO COM AGRUPAMENTO
- FUNÇÕES DE GRUPO COM HAVING
Aula 05
Parte A – Post
- JOINS
- JOIN COM USING
- CLÁUSULA ON
- JOIN INTERNOS E EXTERNOS
- JOIN INTERNOS E EXTERNOS
- LEFT OUTER JOIN ou LEFT JOIN
- RIGHT OUTER JOIN ou RIGHT JOIN
- FULL OUTER JOIN OU FULL JOIN
- CROSS JOIN
Aula 06 (Falta do professor)
Aula 07 (Prova 01)
Aula 08
Parte A – Post
- SUBQUERIES
- TIPOS DE SUBQUERIES
- SUBQUERIES DE VÁRIAS LINHAS
- EXEMPLO DE IN
- EXEMPLO DE ANY
- EXEMPLO DE ALL
- OPERADORES DE CONJUNTO
- ORDEM DE EXECUÇÃO DOS OPERADORES
- UNION
- UNION ALL
- INTERSECT
- MINUS
- DIRETRIZES GERAIS
Aula 09
Parte A – Post
- Criando uma table space e usuário no Oracle 11 XE
- OBJETOS DO ORACLE
- TABELAS
- CREATE TABLE
- TIPOS DE DADOS
- EXEMPLOS DE CRIAÇÃOD DE TABELA USANDO OS TIPOS DE DADOS
- CONSTRAINTS
- CONSTRAINT NOT NULL
- CONSTRAINT UNIQUE
- CONSTRAINT PRIMARY KEY
- CONSTRAINT FOREIGN KEY
- CONSTRAINT CHECK
- CONSTRAINTS DEFAULT
- CRIANDO UMA TABELA COM UMA SUBQUERY
- ALTER TABLE
- DROP TABLE
- EXERCICIOS
Aula 10
Parte A – Post
- VIEWS
- VIEWS COMPLEXAS
- ÍNDICES
- SEQUENCES
- SINONIMOS
Aula 11
Parte A – Post
- INTRODUÇÃO AO PL/SQL
- Habilitando OUTPUT em um bloco PL/SQL
- CONFIGURAÇÃO DO SERVEROUTPUT
- TIPO BOLEANO
- CARACTERES E STRINGS
- O TIPO CHAR E VARCHAR
- OS TIPOS DATE, TIME, INTERVAL
- O TIPO TIMESTAMP
- CARACTERES UNICODES
- O TIPO NUMBER
- ATRIBUINDO VALORES À VARIÁVEIS DINAMICAMENTE
- CONSTANTES
- VARIÁVEIS NOT NULL
- Exercicios
- PROCEDURES EM PL/SQL
- PARAMETROS E SEUS MODOS
- PARAMETRO FORMAL
- PARAMETRO ATUAL
- MODOS DOS PARAMETROS
- COMPARAÇÃO DOS MODOS DOS PARAMETROS
- COMPARAÇÃO DOS MODOS DOS PARAMETROS
- EXEMPLO DE USO DO PARÂMETRO IN
- PARÂMETRO IN OUT
- EXEMPLO DE PARÂMETRO IN OUT
- PASSAGEM DE PARAMETROS
- USANDO O PARAMETRO OPCIONAL DEFAULT
- ALTERANDO A PROCEDURE add_dept
- Exercícios
Aula 12
Parte A – Post
- MANIPULANDO EXCEÇÕES
- ERROS GERADOS DE CHAMADAS DE PROCEDURE
- EXCLUSAO DE PROCEDURES
- VISUALIZANDO INFORMACOES DE PROCEDURES UTILIZANDO DICIONÁRIO DE DADOS
- LOOPS (LAÇOS)
- LOOP WHILE (ENQUANTO)
- LOOP FOR
- CONTINUE
- DATA TYPES
- RECORDS E COLLECTIONS
- MANIPULAÇÃO DE RECORDS
- ATRIBUTO %ROWTYPE
- CURSORES EXPLICITOS
- CORSORES COM LOOP
- LOOP FOR COM CURSORES
- STATUS DOS CURSORES
- FUNCOES
- DIFERENTES MÉTODOS PARA CHAMADA DE FUNÇÕES
- TABELA DO DICIONÁRIO DE DADOS
- PASSANDO PARAMETROS PARA UMA FUNÇÃO
- EXERCICIOS
Aula 13
Parte A – Post
- PERMISSAO PARA O MODO DEBUG
- TESTE DE DEBUG
- TRIGGERS
- DISPONIBILIDADE DAS TRIGGERS
- CRIANDO TRIGGER DML
- ESPECIFICANDO O TEMPO DE EXECUCAO
- SEQUENCIA DE DISPARO DAS TRIGGERS
- USANDO PREDICADOS CONDICIONAIS
- USANDO QUALIFICADORES OLD E NEW
- EXERCICIOS
- PACKAGES
- COMPONENTES DE UMA PACKAGE
- CRIANDO A ESPECIFICAÇÃO DA PACKAGE
- CRIANDO O CORPO DA PACKAGE
- CHAMANDO SUBROTINAS DA PACKAGE
- EXERCICIOS
Aula 14
Parte A – Post
- CONCORRENCIA DE TRANSAÇÕES
- GERENCIAMENTO DE LOCKS NO SQL SERVER
- COMPATIBILIDADE DE LOCKS
- NIVEIS DE ISOLAMENTO DE TRANSAÇÃO
- SNAPSHOT ISOLATION LEVEL
Aula 15
Parte A – Post
- BACKUP
- TIPOS DE BACKUP
- BACKUP COMPLETO
- MIRROR TO
- DIMINUINDO TEMPO DE BACKUP
- BACKUP DE LOG DE TRANSACAO
- BACKUP DIFERENCIAL
- OPÇÃO COPY ONLY
- CORRUPÇÃO DE PÁGINA
- VALIDANDO BACKUPS
- UTILIZAÇÃO DE DISPOSITIVOS
- RESTORE
Aula 15A
Parte A – Post
- SIMULADO PARA PROVA 2