Oracle Database 19c SQL - Fundamentals

Este curso abrangente de Fundamentos de SQL para Oracle Database 19c é meticulosamente projetado para equipar profissionais e aspirantes a especialistas em banco de dados com as habilidades fundamentais necessárias para interagir, manipular e gerenciar dados de forma eficiente utilizando a linguagem SQL padrão da indústria. Desde a compreensão dos conceitos básicos de banco de dados relacional at…

Carga horária
32 horas
Formato
online_ou_presencial
Investimento
R$ 1.590,00
Parcelamento
12x de R$ 132,50

Sobre o curso

Este curso abrangente de Fundamentos de SQL para Oracle Database 19c é meticulosamente projetado para equipar profissionais e aspirantes a especialistas em banco de dados com as habilidades fundamentais necessárias para interagir, manipular e gerenciar dados de forma eficiente utilizando a linguagem SQL padrão da indústria. Desde a compreensão dos conceitos básicos de banco de dados relacional até a execução de consultas complexas e a manipulação de dados, os participantes desenvolverão uma base sólida para trabalhar com o Oracle Database 19c, um dos sistemas de gerenciamento de banco de dados mais robustos e amplamente utilizados no mercado global. Através de uma abordagem prática e Hands-On, o curso explora a sintaxe SQL essencial, funções avançadas, operações de junção e subconsultas, além de introduzir conceitos de controle de dados e gerenciamento de transações. Os alunos aprenderão a extrair insights valiosos de grandes conjuntos de dados, otimizar consultas para melhor desempenho e garantir a integridade dos dados. Ao final, você estará apto a escrever, executar e interpretar comandos SQL com confiança, abrindo portas para diversas oportunidades de carreira em desenvolvimen…

Objetivos

"Compreender os conceitos fundamentais de bancos de dados relacionais e o ambiente Oracle Database 19c.","Formular e executar consultas SQL para recuperar e filtrar dados de tabelas utilizando cláusulas SELECT, FROM, WHERE, GROUP BY e ORDER BY.","Utilizar funções SQL de linha única e de grupo para manipular e agregar dados de forma eficaz.","Aplicar diferentes tipos de junções (INNER, OUTER, SELF) e subconsultas para combinar dados de múltiplas tabelas.","Realizar operações de manipulação de dados (INSERT, UPDATE, DELETE) e compreender o conceito de transações (COMMIT, ROLLBACK).","Gerenciar objetos de banco de dados básicos, como tabelas e visões, e controlar os privilégios de acesso aos dados.","Escrever consultas avançadas e otimizadas para solucionar problemas práticos de recuperação…

Conteúdo programático

Módulo 1: Introdução ao Banco de Dados Relacional e Oracle Database 19c - Tópico 1.1: Conceitos Fundamentais de Banco de Dados - Modelos de Dados (Relacional, Hierárquico, Rede) - Terminologia: Tabela, Coluna, Linha, Chave Primária, Chave Estrangeira - Sistemas de Gerenciamento de Banco de Dados (SGBD) - Tópico 1.2: Visão Geral do Oracle Database 19c - Arquitetura Básica do Oracle Database - Ferramentas de Acesso ao Banco de Dados (SQL Developer, SQL Plus) - Tópico 1.3: A Linguagem SQL - Tipos de Comandos SQL (DDL, DML, DCL, TCL) - Histórico e Padrões SQL Módulo 2: Recuperando Dados Usando a Instrução SELECT - Tópico 2.1: A Cláusula SELECT - Selecionando Todas as Colunas e Colunas Específicas - Operadores Aritméticos e Precedência de Operadores - Alias de Colunas - Concatenação de Strings - Tópico 2.2: Filtrando Dados com a Cláusula WHERE - Operadores de Comparação (=, < , , =, <=) - Operadores Lógicos (AND, OR, NOT) - Operadores Especiais (IN, BETWEEN, LIKE, IS NULL) - Tópico 2.3: Ordenando Dados com a Cláusula ORDER BY - Ordenação Ascendente e Descendente - Ordenação por Múltiplas Colunas Módulo 3: Utilizando Funções SQL para Manipular Dados - Tópico 3.1: Funções de Linha Única - Funções de Caractere (UPPER, LOWER, INITCAP, SUBSTR, INSTR, LENGTH, LPAD, RPAD, TRIM, REPLACE) - Funções Numéricas (ROUND, TRUNC, MOD, ABS, CEIL, FLOOR) - Funções de Data (SYSDATE, ADD MONTHS, MONTHS BETWEEN, NEXT DAY, LAST DAY, ROUND, TRUNC) - Funções de Conversão (TO CHAR, TO NUMBER, TO DATE) - Tópico 3.2: Funções de Grupo (Funções de Agregação) - AVG, COUNT, MAX, MIN, SUM - A Cláusula GROUP B…

Público-alvo

Este curso é ideal para iniciantes em bancos de dados, desenvolvedores de software que precisam interagir com bancos de dados relacionais, analistas de dados que buscam aprimorar suas habilidades de consulta e manipulação de dados, e administradores de banco de dados em formação que desejam solidificar seus conhecimentos em SQL. Profissionais de TI que buscam transição de carreira para a área de dados ou que precisam resgatar e atualizar conhecimentos de SQL também se beneficiarão amplamente. Não é necessária experiência prévia com Oracle ou SQL, apenas um interesse genuíno em tecnologia e ba…

Pré-requisitos

Conhecimentos básicos de informática e lógica de programação são recomendados. Familiaridade com o sistema operacional Windows ou Linux é um diferencial, mas não obrigatório.