
Veja nessa vídeo aula os conceitos básicos e recursos que serão utilizados no curso.
Veja nessa vídeo aula como instalar e configurar o ambiente do banco de dados Oracle e a IDE de desenvolvimento.
Veja nessa vídeo aula os principais recursos (saída dbms, andamento da tarefa, histórico sql entre outros) do SQL Developer que são utilizados para ajudar durante o desenvolvimento de scripts.
Realize o download desse arquivo e execute no SQL Developer para realizar a criação das tabelas que serão utilizadas nas próximas aulas.
Veja nessa vídeo aula como tornar os programas mais estruturados e limpos utilizando os blocos.
Veja nessa vídeo aula como funciona este pacote que possui funções e procedimentos que permitem a geração de mensagens a partir de blocos anônimos de PL/SQL, procedures, packages ou triggers.
Continuação da aula Pacote dbms_output - Parte 1.
Veja nessa vídeo aula a criação dos objetos de tabelas, campos, chaves primárias e inserção de dados.
Continuação da aula Criação de Objetos do Banco - Parte 1.
Veja nessa vídeo aula como funciona a criação das variáveis bind e de substituição.
Veja nessa vídeo aula a apresentação das características oferecidas no PL/SQL, sendo elas: Caracteres, operadores, identificadores, transações de commit e roolback.
Veja nessa vídeo aula toda a prática de desenvolvimento com: Caracteres, operadores, identificadores, transações de commit e roolback.
Veja nessa aula a explicação de como trabalhar com variáveis, constantes e os principais tipos de dados do Oracle.
Trabalhando com variáveis e constantes - Parte 2 (Prática).
Aprenda como utilizar a comparação de dados com os operadores BETWEEN, LIKE e NOT LIKE.
Veja nessa vídeo aula as práticas utilizadas para fazer a união dos dados com vários SELECTs.
Aprenda como fazer para distinguir os dados de uma consulta para eles não se repetirem
Veja nessa vídeo aula como criar tabelas temporárias (Global Temporary Tables) e como funciona o mecanismo de cache e sessão dentro do Oracle.
Aprenda a criar estruturas de tabelas a partir da instrução CREATE TABLE AS e ganhe tempo nos desenvolvimentos.
Veja nessa vídeo aula, como criar e definir chaves primárias nos campos das tabelas.
Veja nessa vídeo aula a criação de chaves estrangeiras, aprenda a verificar as ligações dos campos nas tabelas através da maneira gráfica, scripts.
Veja a continuação da criação de chaves estrangeiras, aprenda a verificar as ligações dos campos nas tabelas através dos scripts e por query builder. Também aprenda como configurar as chaves para exclusões com o modo CASCADE.
Aprenda a desenvolver estruturas de comando com if-end if e if-else-end if, além de dicas sobre as declarações IF .
Veja nessa aula teórica como funciona os comandos de repetição - FOR LOOP e WHILE LOOP e Loop e EXIT EXIT WHEN
Aprenda a desenvolver estruturas de repetição, comando REVERSE e veja um exemplo prático de um sistema de tabuada para simular esse recurso.
Aprenda como funciona as consultas ligando as informações das tabelas utilizando o recurso JOIN.
Aprenda como funciona as consultas ligando as informações das tabelas utilizando o recurso INNER JOIN.
Aprenda como funciona as consultas ligando as informações das tabelas utilizando o recurso LEFT JOIN.
Aprenda como funciona as consultas ligando as informações das tabelas utilizando o recurso RIGHT JOIN.
Aprenda como funciona as consultas ligando as informações das tabelas utilizando o recurso FULL OUTER JOIN.
Veja nessa vídeo aula, como funciona esse recurso dentro do Oracle e aprenda a criar cursores, além disso entenda a diferença dos tipos de cursores e loops.
Veja nessa vídeo aula, a criação de vários tipos de cursores, tendo como exemplo cursores tradicionais e implícitos.
Aprenda a criar cursores com parâmetros para otimizar suas consultas de dados.
Veja nessa vídeo aula como aprender a criar cursores do tipo for loop para ter mais praticidade na declaração desse objeto.
Aprenda nessa aula como criar cursores com definição interna .
Veja nessa vídeo aula como criar cursores com persistência de dados. INSERT, UPDATE, DELETE.
Aprenda como desenvolver cursosres utilizando os atributos: %found, %notfound, %rowcount e %isopen.
Veja nessa vídeo aula como criar funções próprias, trabalhar com parâmetros e retornar dados nesse objeto.
Veja nessa vídeo aula a continuação da criação de funções - parte 1.
Veja nessa vídeo aula como trabalhar em dados utilizando as principais funções de caracteres nativas do Oracle.
Veja nessa vídeo aula como trabalhar com cálculos de dados utilizando as principais funções numéricas nativas (sqrt, mod, power, max, min, sum, trunc, ceil) do Oracle.
Veja nessa vídeo aula como trabalhar com agrupamento de dados através do mecanismo "group by" utilizando funções "sum" e "having".
Aprenda nessa vídeo aula como realizar leituras de queries no modo vertical através das subqueries.
Aprenda nessa vídeo aula como trabalhar com as funções de datas do Oracle, sendo elas: add_months, months_between, next_day, last_day, trunc, current_date, sysdate.
Aprenda nessa vídeo aula como trabalhar com as funções de conversão do Oracle, sendo elas: to_date, to_number, to_char.
Aprenda nessa vídeo aula como trabalhar com as funções condicionais do Oracle, sendo elas: decode, nullif, nvl, nvl2, case, greatest, least.
Veja nessa vídeo aula uma forma analisada de como programar com as condições DECODE e o CASE.
Aprenda como executar as consultas com as condições EXISTS e NOT EXISTS.
Aprenda a criar procedures e desenvolva na prática um exemplo de uma calculadora com os processamentos das operações matemáticas.
Aprenda a trabalhar com parâmetros na procedure criada através do programa de calculadora e executar procedures.
Veja nessa vídeo aula, como criar um programa através da procedure com parâmetros e cursor para realizar a alteração de dados.
Veja nessa vídeo aula como criar tabela temporária para receber dados de um programa através da procedure que registra logs de uma tabela alterada.
Aprenda como funciona o desenvolvimento com SELECT INTO nas procedures para trabalhar na geração da saída dos dados.
Veja nessa vídeo aula todos os fundamentos teóricos para iniciar com o desenvolvimento dos pacotes (packages).
Veja nessa vídeo aula, como desenvolver um sistema de cálculo com packages do tipo: especification e body. Sendo utilizado a criação de outros objetos dentro do pacote como: procedure, functions e variáveis para o processamento de informações de cálculo.
No mundo totalmente ligado a informação, no desenvolvimento não é diferente. Entre de cabeça no conhecimento que abordamos sobre modelagem e desenvolvimento de scripts em banco de dados.
Conheça e aprenda nesse curso totalmente didático e prático de programação com banco de dados Oracle, desde como instalar e configurar o ambiente de desenvolvimento, saiba utilizar a IDE SQL Developer, programar várias situações utilizando diversos tipos de lógicas e desenvolva sistemas baseados em exemplos utilizados no cotidiano de um projeto real.
O modo de ensino está baseado por competência que é justamente para fazer com que o aluno tenha a capacidade de lidar com diversos tipos de situações quando for necessário aplicar o conhecimento adquirido de tal conteúdo.
Nesse curso é ensinado desde o básico até o avançado, criando a modelagem do banco de dados, explicando os campos, tabelas e ligações necessárias para gerar os relatórios completos.
Para você estudande, analista ou desenvolvedor esse curso traz de retorno um ótimo conhecimento essecial para quem está pensando ou está na área de sistemas.
Além disso, o curso conta com os scripts anexados em cada aula para ajudá-lo a reforçar o que foi desenvolvido e mostrado.
Grande abraço, bons estudos e até mais!