Hubungi Kami

Kerangka Materi

Pengantar terhadap Basis Data Oracle

  • Arsitektur basis data
  • Model basis data relasional
  • Pengguna, skema, dan sesi operasi
  • Alat-alat untuk berinteraksi dengan basis data

Pengenalan terhadap Pernyataan SELECT

  • Penyaringan serta pemilihan data menggunakan klausa WHERE
  • Mengurutkan hasil kueri
  • Jenis data, operator, serta penanganan nilai NULL
  • Pemanfaatan fungsi skalar bawaan Oracle
  • Operasi pengolahan tanggal dan waktu
  • Pemahaman terhadap setelan lokal serta regional dalam SQL

Menganalisis Data yang Telah Dikumpulkan

  • Fungsi-fungsi pengelompokan data
  • Klausa DISTINCT untuk menyingkirkan duplikat
  • Penerapan klausa GROUP BY dan HAVING

Mengambil Data dari Beberapa Tabel Sekaligus

  • Operasi join dalaman maupun eksternal (INNER JOIN, OUTER JOIN)
  • Sintaksis ANSI SQL serta metode lainnya untuk membuat join seperti SELF JOIN dan NATURAL JOIN
  • Operator set data: UNION, UNION ALL, INTERSECT, MINUS

Penggunaan Subkueri

  • Subkueri sederhana dan kompleks
  • Subkueri yang saling terkorelasi antara satu sama lain
  • Penerapan operator EXISTS serta NOT EXISTS
  • Berbagai tipe subkueri lainnya

Kueri Hierarkis dan Teknik Sampling Data

  • Pembuatan kueri hierarkis menggunakan klausa CONNECT BY PRIOR serta START WITH
  • Memanfaatkan fungsi SYS_CONNECT_BY_PATH untuk format data hierarkis
  • Mengambil sampel data dengan memakai klausa SAMPLE

Manipulasi Data (DML)

  • Pernyataan INSERT, UPDATE, dan DELETE
  • Pengolahan kumpulan data besar: INSERT FIRST, INSERT ALL, serta perintah MERGE

Dictionary Sistem

  • Memahami dan memanfaatkan dictionary sistem Oracle

Pekerjaan Pengguna Secara Bersamaan

  • Mekanisme transaksi dalam Oracle
  • Sistem penguncian data
  • Teknologi FLASHBACK untuk pemulihan data

Manajemen Pengguna dan Izin Akses

  • Pembuatan serta modifikasi akun pengguna dan skema basis data
  • Konfigurasi izin akses serta peran pengguna

Mengelola Penyimpanan Data – Lapisan Logika

  • Pembuatan tabel, tabel sementara, dan indeks khusus
  • Konfigurasi batasan (constraint) pada data
  • Perancangan serta optimalisasi penggunaan indeks
  • Pemanfaatan tampilan virtual, urutan nomor otomatis, sinonim, serta tampilan materialized view
  • Pembuatan blok kode PL/SQL yang dapat disimpan dalam basis data

Modeling dan Restorasi Model Data Menggunakan Oracle SQL Modeler

  • Pemanfaatan alat bantu Oracle SQL Modeler dalam proses perancangan serta restorasi struktur model data

Transfer Data Antar Basis Data

  • Pengiriman salinan data secara logis – Alat import dan export Data Pump
  • Proses loading data menggunakan SQL*Loader
  • Pemanfaatan tabel eksternal dalam Oracle
  • Mendefinisikan tautan antara berbagai basis data via database links

Otomatisasi Tugas Administratif

  • Penggunaan modul DBMS_JOB serta DBMS_SCHEDULER untuk mengotomatisasi tugas rutin

Penutup dan Langkah Selanjutnya

Persyaratan

  • Pemahaman dasar mengenai teknologi informasi

Target Peserta

  • Pengembang perangkat lunak
  • Administrator basis data
 35 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait