Course Outline

Memilih data dari basis data

  • Atribut sintaks
  • Mengambil semua kolom
  • Proyeksi
  • Operasi aritmatika di SQL
  • Nama alias kolom
  • Literasi
  • Konkatenasi

Menyaring tabel hasil

  • Klausul WHERE
  • Operator perbandingan
  • Kondisi LIKE
  • Kondisi BETWEEN...AND
  • Kondisi IS NULL
  • Kondisi IN
  • Operator AND, OR, NOT
  • Berbagai kondisi di klausul WHERE
  • Urutan operator
  • Klausul DISTINCT

Mengurutkan tabel hasil

  • Klausul ORDER BY
  • Menyortir berdasarkan beberapa kolom atau ekspresi

Fungsi SQL

  • Perbedaan antara fungsi baris tunggal dan multi-baris
  • Fungsi karakter, numerik, DateTime
  • Konversi eksplisit dan implisit
  • Fungsi konversi
  • Fungsi bersarang
  • Tabel dual (Oracle vs basis data lainnya)
  • Mendapatkan tanggal dan waktu saat ini dengan berbagai fungsi

Agregasi data menggunakan fungsi agregat

  • Fungsi agregat
  • Fungsi agregat vs nilai NULL
  • Klausul GROUP BY
  • Mengelompokkan menggunakan berbagai kolom
  • Menyaring data agregat - Klausul HAVING
  • Pengelompokan Data Multidimensi - Operator ROLLUP dan CUBE
  • Mengidentifikasi rangkuman - GROUPING
  • Operator GROUPING SETS

Mengambil data dari beberapa tabel

  • Jenis sambungan yang berbeda
  • NATURAL JOIN
  • Nama alias tabel
  • Sintaks Oracle - kondisi gabung di klausul WHERE
  • Sintaks SQL99 - INNER JOIN
  • Sintaks SQL99 - LEFT, RIGHT, FULL OUTER JOINS
  • Produk Kartesius - sintaks Oracle dan SQL99

Subquery

  • Kapan dan di mana subquery dapat dilakukan
  • Subquery baris tunggal dan multi-baris
  • Operator subquery baris tunggal
  • Fungsi agregat dalam subquery
  • Operator subquery multi-baris - IN, ALL, ANY

Operasi himpunan

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

Transaksi

  • Pernyataan COMMIT, ROLLBACK SAVEPOINT

Objek skema lainnya

  • Urutan
  • Sinonim
  • Pandangan (View)

Kueri hierarkis dan contoh

  • Konstruksi pohon (klausul CONNECT BY PRIOR dan START WITH)
  • Fungsi SYS_CONNECT_BY_PATH

Ekspresi kondisional

  • Ekspresi CASE
  • Ekspresi DECODE

Pengelolaan data di zona waktu yang berbeda

  • Zona waktu
  • Tipe data TIMESTAMP
  • Perbedaan antara DATE dan TIMESTAMP
  • Operasi konversi

Fungsi analitik

  • Penggunaan
  • Partisi
  • Jendela
  • Fungsi ranking
  • Fungsi laporan
  • Fungsi LAG/LEAD
  • Fungsi FIRST/LAST
  • Fungsi persentil terbalik
  • Fungsi ranking hipotetis
  • Fungsi WIDTH_BUCKET
  • Fungsi statistik

Requirements

Tidak ada persyaratan khusus yang diperlukan untuk mengikuti kursus ini.

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses (Minimal 5 peserta)

Related Categories