Curso Oracle - Essencial / Desenvolvimento de Sistemas / Todos
São Paulo Santos

Curso de Oracle - Essencial

 

Quero dar aula deste curso na Tecnoponta

Você tem competências que o qualificam a dar uma ótima aula deste assunto? Queremos conversar com você!

Nome: Email:
Endereço: Bairro: Cidade: Estado:
Telefone 1: Telefone 2: Interesse em dar aula em:
Breve descrição de Competências / Experiências:


Observações:


Curso Oracle - Essencial

OBJETIVO

O objetivo do curso de Oracle - Essencial em Santos é preparar profissionais na sofisticada e poderosa ferramenta de Banco de Dados Oracle, capacitando-os desde o processo de modelagem de dados, criação e manutenção de objetos, implementação de segurança e desenvolvimento de programas através de Stored Procedures e Trigger, desta maneira além de cobrir todo o leque de exigências das grandes corporações o novo profissional Oracle estará apto para trabalhos autônomos em BD.

PRÉ-REQUISITOS

Conhecimentos Básicos de Windows (salvar, copiar e excluir arquivos / criar e abrir pastas / selecionar, copiar e colar / abrir programas).

METODOLOGIA

Aulas totalmente práticas, onde cada conceito, após uma breve explanação teórica, é executado, através de exemplos dirigidos e exercícios práticos, otimizando e reforçando o aprendizado. Curso Presencial em Santos com Apostila em PDF.

Conteúdo Curso de Oracle - Essencial

  • Introdução
  • O que é Banco de Dados; Principais característica e diferenças entre Banco de Dados e Sistema Gerenciador de Banco de Dados; Utilização do conceito Cliente Servidor; Guia de configuração e instalação da ferramenta;
  • Primeiros Passos
  • Gerenciamento dos serviços Oracle, inicialização automática e manual; Criação de DataBase utilizando o assistente de configuração;
  • Segurança
  • Criação de Usuários para acesso ao Banco de Dados; Emprego de permissões de Sistema através do uso de atribuições (Role) e permissão de objeto; Truque para criar de maneira fácil a String de Conexão necessária nas aplicações de Front end tipo Visual Basic, Delphi, ASP, PHP e outras;
  • Objeto Table
  • Analise dos problemas da antiga técnica de arquivamento de dados e a evolução natural para Banco de Dados Relacional com o emprego de Tabelas Relacionais;Conceito, Criação e Manutenção de Tabelas de forma visual e utilizando comandos SQL; Apresentação dos diversos Tipos de Dados para uma escolha segura no momento da elaboração das colunas da Tabela;
  • Objeto View
  • Um dos principais objetos para o sucesso de um sistema através deste maravilhoso recurso um sistema toma forma e os desenvolvedores têm seu caminho facilitado; Conceito, Criação e Manutenção de Views de forma visual e utilizando comandos SQL;
  • Objeto Index
  • Importante recurso para garantir integridade de dados e melhorar a performace de nossas consultas; Criação e Manutenção de Index de forma visual e utilizando comandos SQL;
  • Modelagem de Dados
  • Técnicas avançadas de analise e modelagem de dados; Criação de chave primaria (PK) e chave estrangeira(FK) estabelecendo o mecanismo de Integridade Referencial estratégia para obter um Banco de Dados confiável; Principais tipos de Relacionamento entre as tabela com exemplos clássicos e diretos; Base conceitual para junção de tabelas (join);
  • Integridade Referencial
  • Definição e criação de IR; Clausula Delete Cascade, quando utilizar esta opção;
  • Junção de Tabelas
  • O conceito de Tabelas Relacionais permitiu a junção de Tabelas através de consultas SELECT utilização as clausulas INNER JOIN, OUTER JOIN E CROSS JOIN; Podemos utilizar o resultado de uma junção como sendo uma tabela única ou gerar um objeto View com estas mesmas características;
  • Enterprise Manager Console
  • Estudo detalhado e prático desta poderosa ferramenta visual capaz de administrar as principais atividades do Banco de Dados Oracle; A criação e manutenção de objetos do Oracle assim como aspectos de segurança (usuários e permissões) tornam se muito fácil com o emprego correto desta ferramenta;
  • SQL Structure Query Languange
  • Linguagem funcional padrão de todos os Banco de Dados para definição de Dados (SQL DDL) e Manipulação de Dados (SQL DML); O estudo avançado dos comandos nesta poderosa linguagem será efetuado utilizando as ferramentas SQL Plus, SQL Plus WorkSheet e Scracthpad; Abordaremos os principais comandos dos dois grupos de instruções sendo os de DDL CREATE / DROP / REPLACE / TRUNCATE / ANALYZE e de DML SELECT / INSERT / UPDATE / DELETE /COMMIT / ROLLBACK;
  • Comando Select
  • A principal instrução SQL proporciona extrair informações do banco de dados; Durante todo o curso haverá uma evolução constante no aprendizado deste comando partindo de comandos básicos e chegando a consultas bastante complexas podendo desta forma colher qualquer tipo de informação gerencial para nossos usuários;
  • Objetos Programáveis
  • O banco de dados permite a criação de objetos programáveis como Stored Procedures, Functions e Triggers a programação destes objetos consiste no emprego da linguagem SQL associada a comando PL/SQL; Abordaremos a estrutura e emprego dos principais comandos PL/SQL tais como IF, LOOP, FOR, WHILE, %Type, %RowType; Em processos criticos usaremos controle de transação;
  • Funções
  • Emprego de Funções Numérica, de Caracteres, de Data e de Conversão;
  • Arquitetura
  • Definição e diferenças entre DataBases e TableSpaces;
  • Cursores
  • Nos objetos programáveis algumas consultas retornam varias linhas e estas só poderão ser manipuladas através do uso de Cursores; Definição, criação e manutenção de cursores;
  • Objeto Package
  • Importante objeto para facilitar a administração de permissão de objeto de um conjunto de Stored Procedures e Functions; Definição, criação e manutenção de Package;

Instrutor

Renato Caiuby

- Formado em Ciências da Computação desde 1994 pela Mackenzie.
- Dezoito anos de experiência na área de informática atuando em empresas nacionais e multinacionais;
- Natura Cosméticos S.A.
- Embraer S.A.
- Tecnoponta Consulting
- American Express

Tecnoponta no Google+ Perfil Tecnoponta no Facebook Tecnoponta no Twitter Canal Tecnoponta no Youtube

Contato Direto

DEPOIMENTOS

“Curso muito bom, professor com vasta experiência, com aulas teóricas e práticas que valem a pena.”Lucas Martins Brecco Santana - Santos/SP

“Excelente escola de treinamentos. Na área de TI, é indispensável que o profissional fique atento às novidades que surgem e é exatamente isso o que a Tecnoponta proporciona. Se não for a melhor da região, com certeza está entre as melhores.”Orlando da Silva Fontoura - São Vicente/SP

“Curso muito bom, Tecnoponta boa estrutura!”Leonardo da Luz Teixeira - São Vicente/SP

“Não conhecia a escola mas ouvi muito falar dela, no começo não acreditava que iria apreender em uma semana mas, consegui pois o curso é objetivo e divertido...estão de parabéns.”Luiz Francisco Lopreto Menin Junior. - Santos/SP

“Ótimo conteúdo programático. Adorei o curso!”Danielle Santos - São Vicente/SP

Fotos

Curso de Oracle



Vídeos

VÍDEO