Curso de Banco de Dados II

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

 

Anúncios