Curso Oracle SQL Fundamentals

  • Oracle ERP & Negócios

Curso Oracle SQL Fundamentals

40h
Visão Geral

Este curso apresenta os fundamentos da linguagem SQL utilizando o banco de dados Oracle. O participante aprenderá a consultar, filtrar, ordenar, agrupar e manipular dados em bancos relacionais, além de compreender conceitos essenciais de modelagem de dados e boas práticas para construção de consultas eficientes. O curso fornece a base necessária para profissionais que desejam trabalhar com bancos de dados Oracle e preparar-se para trilhas mais avançadas de desenvolvimento e administração de bancos de dados.

Objetivo

Após realizar este curso, você será capaz de:

  • Compreender os fundamentos dos bancos de dados relacionais e da linguagem SQL
  • Criar consultas SQL para recuperar informações de bancos de dados Oracle
  • Filtrar, ordenar e formatar resultados de consultas
  • Utilizar funções SQL para manipulação de dados e cálculos
  • Trabalhar com múltiplas tabelas utilizando joins e subqueries
  • Aplicar boas práticas na construção de consultas SQL eficientes
Publico Alvo
  • Desenvolvedores de software iniciantes
  • Analistas de sistemas
  • Analistas de dados
  • Administradores de banco de dados em início de carreira
  • Profissionais de TI que trabalham com dados
  • Estudantes interessados em bancos de dados relacionais
Pre-Requisitos
  • Conhecimentos básicos de informática
  • Noções básicas de lógica de programação
  • Interesse em bancos de dados e análise de dados
Conteúdo Programatico

Module 1: Introduction to Oracle Database and SQL

  1. Introduction to relational database concepts
  2. Oracle Database architecture overview
  3. Understanding tables, rows and columns
  4. Database schemas and users
  5. SQL language fundamentals
  6. Using Oracle SQL development tools

Module 2: Retrieving Data with SELECT Statements

  1. Basic SELECT statement syntax
  2. Selecting specific columns
  3. Using aliases for columns
  4. Arithmetic expressions in queries
  5. Handling NULL values
  6. Working with literals and expressions

Module 3: Restricting and Sorting Data

  1. Using WHERE clauses
  2. Comparison operators
  3. Logical operators (AND, OR, NOT)
  4. Pattern matching with LIKE
  5. Working with IN, BETWEEN and IS NULL
  6. Sorting query results with ORDER BY

Module 4: Single-Row Functions

  1. Character functions
  2. Number functions
  3. Date functions
  4. Conversion functions
  5. General functions
  6. Nested functions and expressions

Module 5: Group Functions and Data Aggregation

  1. Aggregate functions overview
  2. COUNT, SUM, AVG, MIN and MAX
  3. Grouping data with GROUP BY
  4. Filtering groups with HAVING
  5. Multiple grouping techniques
  6. Aggregate reporting queries

Module 6: Working with Multiple Tables

  1. Understanding table relationships
  2. Primary and foreign keys
  3. Inner joins
  4. Outer joins
  5. Self joins
  6. Cross joins and advanced join techniques

Module 7: Subqueries and Advanced Query Techniques

  1. Introduction to subqueries
  2. Single-row subqueries
  3. Multiple-row subqueries
  4. Correlated subqueries
  5. EXISTS and NOT EXISTS
  6. Advanced query optimization concepts

Module 8: Data Manipulation Language (DML)

  1. INSERT statements
  2. UPDATE statements
  3. DELETE statements
  4. MERGE operations
  5. Transaction control fundamentals
  6. COMMIT and ROLLBACK operations

Module 9: Database Objects and SQL Best Practices

  1. Creating and managing views
  2. Introduction to sequences
  3. Synonyms and indexes
  4. Data dictionary views
  5. SQL coding standards
  6. Query performance best practices

Module 10: Practical Labs and Real-World Scenarios

  1. Building end-to-end SQL queries
  2. Data analysis exercises
  3. Multi-table query challenges
  4. Business reporting scenarios
  5. Troubleshooting SQL errors
  6. Final hands-on project using Oracle SQL
TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c PL/SQL Foundation

32 horas

Curso Oracle Database 12c Install and Upgrade Workshop

32 horas

Curso Oracle 12c Data Integrator ODI

24 Horas

Curso Oracle Database 19C Administration Workshop

32 horas

Curso Oracle Database 19c Backup and Recovery

32 horas

Curso Oracle Database 19c Data Guard Administration

24 horas

Curso Oracle Database 19c Multitenant Architecture

24 horas

Curso Oracle Database 12c R2 Install and Upgrade Workshop Ed 2

24 horas

Curso Oracle Database 19C Program With PL SQL

40 horas