Curso, Treinamento, Certificaçã, Cursos, exames, apostilas, tutorial, downloads, quero fazer, cursar, endereço, gratuito. Aluguel de salas de aula, aluguel de sala, locação de sala, aluguel de auditórios, locações, salas. Treinamentos em todo Brasil - São Paulo - SP, Rio de Janeiro - RJ, Belo Horizonte - BH, Curitiba, Campinas, Brasilia - DF,Manaus, Cuiabá, vitória,Recife, Porto Alegre, Salvador - BA, Fortaleza - CE, Goiânia - SP, Natal - RN, Centro de São Paulo, Grande ABC, mais barato.
Oracle Database 11g: Introdução ao Oracle SQL - SQL Foundations
Carga Horária: 24 horas
Objetivo
Este curso fornece aos alunos as habilidades básicas em SQL para consultas ao banco de dados, para criação de objetos do banco de dados e utilização de meta dados. O curso se aplica ao Oracle8i, Oracle9i e Oracle Database 10g e 11g. Apresenta a tecnologia Oracle Database11g , os conceitos de banco de dados relacional e a linguagem de programação SQL.Além disso, o curso também aprofunda as avançadas técnicas de consultas e relatórios, conceitos de data warehouse e manipulação de grandes conjuntos de dados em diferentes fusos horários.
Público Alvo
Desenvolvedor em PL/SQL, Consultor Técnico e Administrador de Banco de Dados.
Conteúdo Programático
Introdução:
Lista as principais características do banco de dados Oracle 10g; Fornece uma visão geral de: componentes, plataforma de internet, servidor de aplicações e suite do desenvolvedor; Descreve o banco de dados relacional e seus objetos; Apresenta o sistema de ciclo de vida de desenvolvimento; Descreve os diferentes modos de armazenamento de dados; Reve o conceito de banco de dados relacional; Define os termos de modelos de dados; Mostra como várias tabelas podem estar relacionadas.
Recuperando dados usando a instrução SQL SELECT:
Define as terminologias PROJECTION, SELECTION e JOIN; Reve as sintaxes para instruções SQL SELECT básicas; Utilização dos operadores Aritméticos e de Concatenação em instruções SQL; Lista as diferenças entre o SQL e iSQL*Plus; Logando no banco de dados usando iSQL*Plus; Explica a interface iSQL*Plus; Categoriza os diferentes tipos de comandos iSQL*Plus; Mostra como salvar instruções SQL em arquivos de script.
Restringindo e Classificando Dados:
Limitando linhas usando uma seleção; Usando a cláusula WHERE para recuperar linhas específicas; Usando as condições de comparação na cláusula WHERE; Use a condição LIKE para comparar valores literais; Lista as condições lógicas AND, OR, NOT; Descreve as regras de precedência para as condições mostradas nesta lição; Classificando linhas com a cláusula ORDER BY; Usando a substituição com "&" no iSQL*Plus para restringir e classificar dados em tempo de execução.
Usando Functions de uma Única Linha para Personalizar Relatórios:
Mostra as diferenças entre funções SQL de uma única linha e de múltiplas linhas; Categoriza as functions de texto em caso de manipulação e os tipos de manipulação de texto; Mostra as funções de manipulação de texto nas cláusulas SELECT e WHERE; Explica como usar as funções de data (DATE) e funções numéricas; Use a função SYSDATE para recuperar a data atual no formato padrão; Apresenta a DUAL TABLE como meio para ver os resultados da função; Lista as regras para aplicar aos operadores aritméticos em datas; Mostra como usar os operadores aritméticos com datas na cláusula SELECT.
Usando as Funções de Agrupamento (GROUP Functions):
Descreve e categoriza as funções de grupo; Usando as funções de grupo; Utilizando DISTINCT com functions de grupo; Mostra como valores nulos são tratados com functions de grupo; Criando grupos de dados com a cláusula GROUP BY; Agrupando os dados por mais de uma coluna; Evitando consultas inválidas com funções de grupo; Excluindo grupos de dados com a cláusula HAVING.
Exibindo Dados de Múltiplas Tabelas:
Apresenta a sintaxe da cláusula JOIN para seleção de dados em tabelas, usando a sintaxe SQL 99; Renomenado tabelas para escrever códigos mais curtos e identificar colunas explicitamente contidas em várias tabelas; Utilizando a instrução SQL CROSS JOIN para produzir um produto cartesiano; Usando a cláusula NATURAL JOIN para recuperar dados de tabelas com as colunas de mesmo nome; Criando uma join com a cláusula USING para identificar colunas específicas entre tabelas; Criando um JOIN com a cláusula ON para recuperar informações de 3 tabelas; Lista dos tipos de OUTER JOINS: LEFT, RIGHT e FULL; Adicionando condições ao juntar tabelas com a cláusula AND.
Usando SUB QUERIES para Resolver Consultas:
Mostra a sintaxe para SUB QUERIES em uma instrução SELECT com a cláusula WHERE; Lista as diretrizes para usar SUB QUERIES; Descreve os tipos de SUB QUERIES; Executa SUB QUERIES com única linha e mostra a função GROUP em uma SUB QUERIE; Identificando instruções inválidas com SUB QUERIES; Executando SUB QUERIES de múltiplas linhas; Analisa como os operadores ANY e ALL funcionam com SUB QUERIES de múltiplas linhas; Explica como valores nulos são tratados em SUB QUERIES.
Utilizando os Operadores SET:
Usando o operador UNION para retornar todas as linhas de várias tabelas, eliminando linhas duplicadas; Usando o operador UNION ALL para retornar todas as linhas de várias tabelas; Descreve o operador INTERSECT; Usando o operador INTERSECT; Explicando o operador MINUS; Usando o operador MINUS; Mostra como utilizar do operador SET; Ordenando resultados ao usar o operador UNION.
Manipulando Dados:
Escrevendo instruções INSERT para adicionar linhas a uma tabela; Copiando linhas de outra tabela; Criando instruções UPDATE para alterar dados em uma tabela; Gerando instruções DELETE para remover linhas de uma tabela; Usando um script para manipular dados; Salvando e descartando alterações em uma tabela através de processamento de transações; Mostrando como a READ CONSISTENCY trabalha; Descrevendo a instrução TRUNCATE.
Usando Instruções DDL para Criar e Gerenciar Tabelas:
Lista os principais objetos de banco de dados e descrever as regras de nomeação para objetos de banco; Introduz o conceito de esquema (SCHEMA); Exibe a sintaxe básica para a criação de uma tabela e mostrar a opção DEFAULT; Explica os diferentes tipos de CONSTRAINTS; Mostra o que acontece quando CONSTRAINTS são violadas com instruções DML; Criando uma tabela com uma SUB QUERIE; Descreve a funcionalidade ALTER TABLE; Remove uma tabela com a instrução DROP e renomea uma tabela.
Criando outros SCHEMA OBJECTS:
Lista os principais objetos de banco de dados e descreve as regras de nomeação para objetos de banco; Introduz o conceito de esquema (SCHEMA); Exibe a sintaxe básica para a criação de uma tabela e mostrar a opção DEFAULT; Explica os diferentes tipos de CONSTRAINTS; Mostra o que acontece quando CONSTRAINTS são violadas com instruções DML; Criando uma tabela com uma SUB QUERIE e removendo uma tabela com a instrução DROP; Descreve a funcionalidade ALTERTABLE; Renomeando uma tabela.
Gerenciando Objetos com DATA DICTIONARY VIEWS:
DescrevE a estrutura de cada um dos DATA DICTIONARY VIEWS; Lista o propósito de cada um dos DATA DICTIONARY VIEWS; Criando consultas que recuperem informações dos DICTIONARY VIEWS sobre SCHEMA OBJECTS.
Controlando o Acesso de Usuários:
Controlando o acesso do usuário; Sistema versus privilégios de objetos; Criando sessões do usuário e concedendo privilégios de sistema; Usando papéis (ROLES) para definir grupos de usuários; Criando e garantindo (GRANTING) privilégios para um papél (ROLE); Concedendo (GRANTING) e revogando (REVOKING) privilégios de um objeto; Alterando sua senha; Usando LINKS entre Banco de Dados.
Gerenciando objetos de esquema (SCHEMA OBJECTS):
Criando de diretórios; Criando e consultando tabelas externas; Criando Tabelas Organizadas por Índice; Criando índices baseados em função; Eliminando colunas; Alterando a estrutura de tabelas e adicionando CONSTRAINTS; Executando a instrução FLASHBACK; Visão geral sobre MaterializedViews.
Manipulando Grandes Conjuntos de Dados:
Usando a instrução MERGE; Executando instruções DML com SUB QUERIES; Executando instruções DML com uma cláusula RETURNING; Utilização da instrução INSERT com múltiplas tabelas; Controlando alterações no DML.
Gerando Relatórios Agrupando Dados:
Apresentação da cláusula GROUP BY e da cláusula HAVING; Agregando dados com os Operadores ROLLUP e CUBE; Determinando grupos de subtotais usando funções de agrupamento; Calculando vários agrupamentos com GROUPING SETS; Definindo níveis de agregação com COMPOSITE COLUMNS; Criando combinações com agrupamentos concatenados.
Gerenciando Dados em Diferentes Fusos Horários (TIME ZONES):
FUSO HORÁRIO (TIME ZONES); Oracle9i, Support a datas e horas; Operações de conversão.
Pesquisando Dados Usando SUB QUERIES Avançadas:
Apresentação de SUB QUERIE; Usando uma SUB QUERIE; Comparando diversas colunas usando SUB QUERIE de múltiplas colunas; Definindo uma fonte de dados usando uma SUB QUERIE na cláusula FROM; Retornando um valor usando expressões com SCALAR SUB QUERIE; Executando um processamento linha a linha com SUB QUERIEs correlacionadas; Reutilizando blocos de consulta usando a cláusula WITH.
Recuperação de Dados Hierárquicos:
Amostra de Dados da Tabela EMPLOYEES; Estrutura de árvore dos dados dos empregados; Consultas Hierárquicas; Classificando Linhas com LEVEL; Formatação hierárquica de relatórios com o uso de LEVEL e LPAD; Filtrando filiais com a clásula WHERE e a cláusula CONNECT BY.
Suporte a REGULAR EXPRESSION e CASE INSENSITIVE:
Visão do suporte a REGULAR EXPRESSION; Descrevendo padrões simples e complexos para pesquisa e manipulação de dados.
Pré - Requisitos
Conhecimento básico em banco de dados relacionais.
Informações Adicionais
Este curso é pré-requisito e prepara o aluno para a certificação de DBA - Administrador de Banco de Dados do Oracle 9i e para a certificação de DBA - Administrador de Banco de Dados do do Oracle 11g.
Apostila com textos em português e inglês
Valores:
| CURSO |
À VISTA |
CHEQUE |
CARTÃO DE CRÉDITO |
| Oracle SQL Foundations |
R$ 1290,00 |
4X R$ 347,50 |
12X R$ 136,17 |
|
Buscar um Treinamento ou Formação
Treinamentos de A a Z:
|
|
| |
| NOME: Unisys do Brasil |
| DATA:
05/05/2021 |
| DEPOIMENTO: Realizamos a formação completa para Certificação PMP do PMI na Trainning Education. 24 Profissionais capacitados. |
| |
| NOME: Allianz Seguros |
| DATA:
01/05/2012 |
| DEPOIMENTO: Allianz Seguros capacita 30 Profissionais na Formação Mainframe Cobol, Db2, Cics da Trainning Education. |
| |
| NOME: Infraero |
| DATA:
24/11 |
| DEPOIMENTO: Trainning realiza curso em ITIL V3 Capability Operational Support and Analysis e Auditor Líder ISO/IEC 20.000 para INFRAERO e recebe nota máxima na avaliação interna de qualidade de serviço. Infraero Empresa Brasileira de Infra-estrutura Aeroportuária |
| |
| NOME: Vanessa Leandro Magela |
| DATA:
10/08/2011 |
| DEPOIMENTO: Gostaria de comunicar que realizei o exame PMP hoje, e finalmente passei.
Agradeço ao apoio da Trainning neste processo.
Atte
Vanessa Leandro Magela
PMI ID 8830000000440986
|
| |
| NOME: Banco da Amazônia BASA |
| DATA:
02/08/2011 |
| DEPOIMENTO: Banco da Amazônia realiza curso de Gestão de Riscos, BPMN, Preparatório para o PMI para equipe de TI com a Trainning. |
| |
|
|
| VER TODOS |
| |
© Copyright 2012 | Trainning Education Services ® | Todos os direitos reservados