Torne-se um especialista em banco de dados Oracle fazendo esta formação completa que abrange o básico, administração e PL-SQL.
Carga horária: 72 horas
NSI 901 – Oracle Introdução
Objetivos: Essa formação é dividida em 03 módulos: NSI 901 – Oracle Introdução / NSI 902 Oracle Administração e NSI 903 – Oracle PL/SQL.
Pré-requisitos: Não Possui.
Carga horária: 20 horas
Objetivo do Curso: Este curso dará uma introdução ao Oracle, falando sobre bancos de dados, tabelas, seleção de dados e suas atualizações, relatórios, estruturas, subqueries sem deixar de lado o aspecto da segurança.
Conteúdo Programático:
- Bancos de Dados
- Problemas,
- Soluções (projeto conceitual e lógico),
- SQL.
- Tabelas
- Conexão,
- Criação de Tabelas (tipos de dados e constraints),
- Alteração / Exclusão de Tabelas e Inserção de Dados.
- Seleção de Dados
- Seleções Simples,
- Ordenações e Filtros,
- Visualizando dados em tabelas diferentes,
- Expressões Calculadas,
- Operadores de Conjunto,
- icionário de Dados.
- Atualização de Dados
- Fundamentos,
- Alteração de Linhas,
- Eliminação de Linhas,
- Transações
- Relatórios
- Fundamentos,
- Variáveis de Ambiente,
- Comandos SQL*PLUS de Formatação (Column, Ttitle e Btitle, Break e Compute),
- Bind Variables,
- Geração de SQL
- Outras
- Estruturas de Dados Fundamentos,
- Índices,
- Views,
- Sequences,
- Synonyms
- Subqueries
- Fundamentos,
- Subqueries de Uma Linha,
- Subqueries de Múltiplas Linhas,
- Subqueries de Múltiplas Colunas,
- Subqueries Correlatas
- Segurança
- Fundamentos,
- Usuários,
- Privilégios (de Sistema, de Objetos),
- Roles
NSI 902 – Oracle Administração
Objetivo do Curso: Voltado para a administração do Oracle, o curso fala de organização física e lógica, segmentos de rollback, tabela e índice, gerenciar usuários, criação de banco de dado, dentre outros.
Pré-requisitos: NSI 901
Carga horária: 28 horas
Conteúdo Programático:
- Introdução DBA
- Organização Interna (Física e Lógica),
- Objetos de um Banco de Dados.
- Organização Física
- Arquivos (Arquivos de Dados, Controle, Redo Log e de Parâmetros),
- Memória (PGA e SGA), Processos (Usuário, Servidor e Background),
- Instância, Server Manager,
- VisãoGeral,
- O que Ocorre Durante um Select e um Update,
- Notas sobre o Oracle sob NT.
- Organização Lógica:
- Tablespaces Fundamentos,
- Optimal Flexible Architecture,
- Criação,
- Alteração,
- Eliminação,
- Enterprise Manager.
- Segmentos de Rollback
- Introdução aos Segmentos,
- Introdução aos Segmentos de Rollback,
- Manipulação de Segmentos de Rollback,
- Acompanhamento,
- Enterprise Manager,
- Conclusão.
- Segmentos de Tabela
- Fundamentos
- Encadeamento de Linhas,
- Alteração de Segmentos de Tabela,
- Acompanhamento.
- Segmentos de Índice
- Fundamentos
- Alteração de Segmentos de Índice,
- Acompanhamento.
- Gerência de Usuários
- Fundamentos,
- Profiles,
- Criação de Usuários.
- Backup & Recover
- Fundamentos,
- Tolerância a Falhas no NT,
- Operações Lógicas (Exportação e Importação),
- Cold Backup,
- Hot Backup,
- Recuperação,
- Ferramentas NT,
- Conclusão.
- Criação de um Banco de Dados
- Fundamentos,
- Oracle Database Assistant.
NSI 903 – Oracle PL/SQL
Objetivo do Curso: Ensinar os alunos a utilizar Oracle PL/SQL. Assim ele aprenderá a programar clientes e servidores, SQL, variáveis, cursores, exceções, dentre outros aspectos importantes.
Pré-requisitos: NSI 902
Carga horária: 24 horas
Conteúdo Programático:
- Programação
- Cliente/Servidor PL/SQL,
- Unidades de Programa,
- Procedures,
- Functions
- SQL Navigator
- Fundamentos,
- Elementos do Ambiente (DB Navigator, Stored Program Editor, SQL Editor, Trigger Editor)
- Variáveis
- Fundamentos,
- Tipos Escalares,
- Tipos Compostos (Vetores e Registros),
- Escopo
- PL/SQL:
- SQL Seleção,
- Inserção,
- Alteração,
- Exclusão.
- PL/SQL:
- PL Processamento Condicional e Repetitivo (For, While, Loop),
- Depuração.
- Cursores
- Fundamentos,
- Cursores Explícitos,
- Cursores de Atualização.
- Exceções
- Fundamentos,
- Exceções Pré-Definidas,
- Exceções Não Pré-Definidas,
- Exceções Definidas Pelo Usuário.
- Packages
- Fundamentos,
- Criação (Especificação e Corpo),
- Ativação,
- Dependências.