Training Introduction to SQL in the Oracle Environment

Senior Trainer BMG Institute

Senior Trainer BMG Institute

Introduction To SQL On Oracle Database

Deskripsi

Program Introduction to SQL in the Oracle Environment difokuskan pada pembekalan kompetensi teknis dalam mengelola dan mengakses data menggunakan Database Oracle. Pelatihan ini memberikan pemahaman menyeluruh mengenai peran SQL sebagai bahasa utama untuk berinteraksi dengan sistem basis data relasional di lingkungan Oracle.

Peserta akan diajak memahami bagaimana data disimpan, diorganisasikan, dan diolah dalam Database Oracle, sekaligus mengembangkan kemampuan menyusun query SQL yang efektif untuk kebutuhan operasional maupun analisis. Materi disusun secara bertahap, dimulai dari konsep dasar database hingga penggunaan query lanjutan yang umum digunakan dalam lingkungan kerja profesional.

Selain aspek teknis SQL, pelatihan ini juga memperkenalkan praktik pengelolaan database yang relevan dengan standar kerja organisasi, termasuk pengelolaan data, penggunaan fungsi SQL, serta pemahaman awal terkait administrasi database. Dengan pendekatan praktik yang dominan, peserta diharapkan mampu menerapkan SQL secara langsung dalam konteks pekerjaan nyata.

Setelah mengikuti Training Introduction to SQL in the Oracle Environment, peserta diharapkan mampu:

Mengenal Lingkungan Database Oracle

  • Mengidentifikasi komponen utama dan arsitektur Database Oracle
  • Memahami peran tabel, relasi data, indeks, dan key dalam sistem basis data Oracle

Menggunakan Statement DDL (Data Definition Language) dan DML (Data Manipulation Language) di Database Oracle

  • Menyusun dan memelihara struktur database menggunakan perintah DDL
  • Mengelola data menggunakan perintah DML seperti SELECT, INSERT, UPDATE, DELETE, dan MERGE

Melakukan Query Dasar dan Advanced ke dalam Database Oracle

  • Menyusun query untuk menampilkan data dari satu maupun beberapa tabel
  • Menerapkan fungsi agregasi serta pengelompokan data menggunakan GROUP BY dan HAVING
  • Menggunakan berbagai teknik join dan operasi UNION untuk pengolahan data lintas tabel

Menggunakan Fungsi Konversi dan Ekspresi Kondisi dalam Database Oracle

  • Mengolah format data dengan fungsi konversi seperti TO_CHAR, TO_DATE, dan TO_NUMBER
  • Menyusun logika kondisi menggunakan CASE dan DECODE

Menggunakan Subqueries untuk Memecahkan Masalah yang Kompleks

  • Menyusun subquery untuk kebutuhan analisis data yang lebih mendalam
  • Mengombinasikan subquery dengan query utama menggunakan EXISTS, IN, dan NOT IN

Menampilkan Laporan Data dari Hasil Fungsi Grup dalam Database Oracle

  • Menghasilkan laporan data yang ringkas dan terstruktur
  • Menyajikan informasi hasil query sesuai kebutuhan bisnis dan operasional

Manfaat yang diperoleh peserta dari pelatihan ini antara lain:

  • Pemahaman menyeluruh mengenai penggunaan Database Oracle
  • Kemampuan teknis dalam menulis dan menjalankan SQL secara efektif
  • Penguasaan pengelolaan data berbasis database relasional
  • Pemahaman penggunaan fungsi, subquery, dan operator lanjutan
  • Pengenalan praktik dasar administrasi database
  • Peningkatan kompetensi teknis yang relevan dengan kebutuhan organisasi
  • Kesiapan menghadapi tantangan pengolahan data di lingkungan kerja profesional

Training Introduction to SQL in the Oracle Environment ditujukan bagi:

IT / Technical Staff

  • Software Developer / Programmer
  • Software Consultant
  • System Analyst
  • System Administrator
  • Database Administrator (DBA)

Lulusan SMA dengan Minat dan Latar Belakang IT

  • Memiliki dasar pengetahuan komputer dan teknologi informasi
  • Tertarik pada pengelolaan data, database, dan pemrograman SQL
  • Ingin mempersiapkan diri untuk peran teknis di dunia kerja

Peserta disarankan memiliki:

  • Pemahaman dasar mengenai sistem komputer
  • Pengetahuan awal tentang konsep pemrograman
  • Familiaritas dengan database relasional menjadi nilai tambah, namun tidak wajib

25% Teori

  • Pemaparan konsep inti Database Oracle dan SQL
  • Penjelasan prinsip pengelolaan database dan struktur data
  • Penyampaian materi melalui presentasi, demonstrasi, dan diskusi terarah

75% Praktik (Studi Kasus)

  • Latihan langsung menggunakan lingkungan Database Oracle
  • Pembuatan tabel, pengolahan data, dan penyusunan query SQL
  • Studi kasus berbasis kebutuhan kerja dan skenario nyata

Presentasi Pelatihan yang Dinamis dan Interaktif

  • Diskusi dua arah dan sesi tanya jawab
  • Latihan individu dan kelompok
  • Umpan balik langsung dari instruktur selama sesi praktik
  • Pendekatan pembelajaran yang mendorong partisipasi aktif peserta

Introducing Database Oracle

  • Gambaran umum Database Oracle
  • Jalur sertifikasi Database Oracle
  • Interaksi dengan RDBMS menggunakan SQL
  • Jenis dan karakteristik SQL Statement di Oracle

Using DDL Statements to Create and Manage Tables

  • Objek database dalam Oracle
  • Aturan penamaan objek
  • Pembuatan tabel dengan CREATE TABLE
  • Tipe data pada Database Oracle
  • Penerapan constraint
  • NOT NULL constraint
  • UNIQUE constraint
  • PRIMARY KEY constraint
  • FOREIGN KEY constraint dan keyword terkait
  • CHECK constraint
  • Perubahan struktur tabel dengan ALTER TABLE
  • Konsep tabel read-only
  • Penghapusan tabel

Manipulating Data

  • Konsep Data Manipulation Language
  • Penambahan data ke dalam tabel
  • Sintaks INSERT
  • Pembaruan data dengan UPDATE
  • Penghapusan data menggunakan DELETE
  • TRUNCATE table
  • Fungsi COMMIT dan ROLLBACK

Retrieving Data Using the SQL SELECT Statement

  • Kemampuan dan peran SELECT
  • Query dasar
  • Menampilkan seluruh kolom
  • Menampilkan kolom tertentu
  • Penulisan statement SQL
  • Ekspresi aritmatika
  • Operator aritmatika
  • Konsep NULL
  • Pengaruh NULL dalam perhitungan
  • Alias kolom
  • Operator konkatenasi
  • Literal string
  • Duplikasi data
  • Struktur tabel
  • Perintah DESCRIBE

Restricting and Sorting Data

  • Penyaringan data
  • Penggunaan WHERE clause
  • Pengolahan karakter dan tanggal
  • Operator perbandingan
  • BETWEEN
  • IN
  • LIKE dan wildcard
  • Kondisi NULL
  • Operator logika AND, OR, NOT
  • Prioritas operator
  • ORDER BY clause
  • Pengurutan data

Using Single-Row Functions to Customize Output

  • Jenis fungsi SQL
  • Fungsi baris tunggal
  • Fungsi karakter
  • Fungsi konversi huruf
  • Manipulasi string
  • Fungsi numerik
  • ROUND, TRUNC, MOD
  • Pengolahan tanggal
  • Format tanggal RR
  • Fungsi SYSDATE
  • Operasi aritmatika pada tanggal
  • Fungsi pengolahan tanggal

Using Conversion Functions and Conditional Expressions

  • Fungsi konversi
  • Konversi implisit dan eksplisit
  • TO_CHAR untuk tanggal
  • Format tanggal
  • TO_CHAR untuk angka
  • TO_NUMBER dan TO_DATE
  • Fungsi bersarang
  • Fungsi umum
  • NVL
  • Ekspresi kondisi
  • CASE expression
  • DECODE function

Displaying Data from Multiple Tables

  • Pengambilan data dari beberapa tabel
  • Jenis join
  • Penanganan kolom ambigu
  • Natural join
  • Join menggunakan USING
  • Join menggunakan ON
  • Alias tabel
  • Self join
  • Inner dan outer join
  • LEFT, RIGHT, dan FULL OUTER JOIN
  • Cartesian product

Reporting Aggregated Data Using the Group Functions

  • Konsep fungsi grup
  • Jenis fungsi grup
  • Sintaks fungsi grup
  • AVG, SUM, MIN, MAX, COUNT
  • DISTINCT
  • NULL pada fungsi grup
  • GROUP BY clause
  • Pengelompokan multi kolom
  • Kesalahan umum pada query grup
  • HAVING clause

Using Subqueries to Solve Queries

  • Konsep subquery
  • Sintaks subquery
  • Jenis subquery
  • Subquery satu baris
  • Subquery dengan fungsi grup
  • Subquery dan HAVING
  • Subquery multi baris
  • Penanganan NULL pada subquery

Using the Set Operators

  • Konsep operator himpunan
  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS
  • Kesesuaian struktur SELECT
  • ORDER BY pada set operation
Bagikan outline ini

Informasi Pelaksanaan

Jadwal Selanjutnya
  • 20-21 Mei 2026
  • 25-26 Agustus 2026
09:00 -
17:00

*Harga belum termasuk PPN

Informasi Pelaksanaan

09:00 -
15:00

*Harga belum termasuk PPN

In-Class Training

  • 20-21 Mei 2026
  • 25-26 Agustus 2026

*Harga belum termasuk PPN

Bagikan outline ini

Pelatihan lainnya

Running
Running

Rp 4.850.000

Running
Running

Rp 4.850.000

Running
Running

Rp 4.850.000

Running
Running

Rp 4.850.000

Scroll to Top

Formulir Pendaftaran

*Kelas online tidak tersedia untuk beberapa program sertifikasi BNSP
=