ORACLE PL/SQL Fundamentals ( oplsqlfun | 21 hours )
Kursus ini hanya cocok bagi mereka yang memiliki pengetahuan tentang SQL.
Pengalaman sebelumnya dengan sistem komputer interaktif diinginkan tetapi tidak penting.
Kursus 3 hari ini memberikan pengenalan ORACLE PL/SQL, sebuah lingkungan pengembangan aplikasi yang memungkinkan penulisan prosedur tersimpan, fungsi dan pemicu menggunakan perintah SQL dan PL/SQL.
Kursus ini mengambil format lokakarya, dengan perpaduan ceramah, contoh kerja dan latihan praktis. Meskipun kontennya dapat disesuaikan, setidaknya diperlukan waktu 2 hari untuk mencakup elemen inti.
Catatan kursus lengkap disediakan bersama dengan contoh file database, file contoh SQL dan perangkat lunak gratis untuk digunakan dalam mengakses database ORACLE.
Perkenalan
- Tujuan dan sasaran
- Jadwal Kuliah
- perkenalan
- Prasyarat
- Tanggung jawab
SQL Alat
- Tujuan
- SQL Pengembang
- SQL Pengembang - Koneksi
- Melihat Informasi Tabel
- Menggunakan SQL, SQL Pengembang - Kueri
- SQL*Ditambah Masuk
- Koneksi langsung
- Menggunakan SQL*Plus
- Mengakhiri Sesi
- SQL* Ditambah Perintah
- SQL*Ditambah Lingkungan
- SQL*Ditambah Perintah
- Mencari Informasi tentang Tabel
- Mendapatkan bantuan
- Menggunakan SQL File
- iSQL*Plus, Model Entitas
- Tabel PESANAN
- Tabel FILM
- Selebaran Tabel Kursus
- SQL Sintaks Pernyataan
- SQL* Ditambah Perintah
Apa itu PL/SQL?
- Apa itu PL/SQL?
- Mengapa Menggunakan PL/SQL?
- Struktur Blok
- Menampilkan Pesan
- Kode sampel
- Mengatur SERVEROUTPUT
- Perbarui Contoh, Panduan Gaya
Variabel
- Variabel
- Tipe data
- Variabel Pengaturan
- Konstanta
- Variabel Lokal dan Global
- %Jenis Variabel
- Variabel Substitusi
- Komentar dengan &
- Opsi Verifikasi
- && Variabel
- Definisikan dan Hapus definisi
Pernyataan PILIH
- Pernyataan PILIH
- Mengisi Variabel
- %Variabel Tipe Baris
- Fungsi CHR
- Belajar sendiri
- PL/SQL Catatan
- Contoh Deklarasi
Pernyataan Bersyarat
- Pernyataan JIKA
- Pernyataan PILIH
- Belajar sendiri
- Pernyataan Kasus
Kesalahan Menjebak
- Pengecualian
- Kesalahan Internal
- Kode dan Pesan Kesalahan
- Menggunakan Tidak Ada Data yang Ditemukan
- Pengecualian Pengguna
- Angkat Kesalahan Aplikasi
- Menjebak Kesalahan yang Tidak Ditentukan
- Menggunakan PRAGMA EXCEPTION_INIT
- Komit dan Kembalikan
- Belajar sendiri
- Blok Bersarang
- Bengkel
Iterasi - Perulangan
- Pernyataan Lingkaran
- Pernyataan Sementara
- Untuk Pernyataan
- Gountuk Pernyataan dan Label
Kursor
- Kursor
- Atribut Kursor
- Kursor Eksplisit
- Contoh Kursor Eksplisit
- Mendeklarasikan Kursor
- Mendeklarasikan Variabel
- Buka, Ambil Baris Pertama
- Mengambil Baris Berikutnya
- Keluar Ketika %Tidak Ditemukan
- Menutup
- Untuk Lingkaran I
- Untuk Putaran II
- Perbarui Contoh
- UNTUK PEMBARUAN
- UNTUK PEMBARUAN
- DIMANA SAAT INI
- Berkomitmen dengan Kursor
- Contoh Validasi I
- Contoh Validasi II
- Parameter Kursor,
- Bengkel
- Solusi Bengkel
Prosedur, Fungsi dan Paket
- Buat Pernyataan
- Parameter
- Badan Prosedur
- Menampilkan Kesalahan
- Jelaskan Prosedur
- Prosedur Panggilan
- Prosedur Panggilan di SQL*Plus
- Menggunakan Parameter Keluaran
- Memanggil dengan Parameter Output
- Membuat Fungsi
- Contoh Fungsi
- Menampilkan Kesalahan
- Jelaskan suatu Fungsi
- Fungsi Panggilan
- Memanggil Fungsi di SQL*Plus
- Modular Programming
- Contoh Prosedur
- Fungsi Panggilan
- Memanggil Fungsi Dalam Pernyataan IF
- Membuat Paket
- Contoh Paket
- Alasan Paket
- Subprogram Negeri dan Swasta
- Menampilkan Kesalahan
- Jelaskan Paket
- Paket Menelepon di SQL*Plus
- Memanggil Paket Dari Sub-Program
- Menghapus Sub-Program
- Menemukan Sub-program
- Membuat Paket Debug
- Memanggil Paket Debug
- Notasi Posisi dan Nama
- Nilai Default Parameter
- Mengkompilasi Ulang Prosedur dan Fungsi
- Bengkel
Pemicu
- Membuat Pemicu
- Pemicu Pernyataan
- Pemicu Tingkat Baris
- KETIKA Pembatasan
- Pemicu Selektif - JIKA
- Menampilkan Kesalahan
- Berkomitmen pada Pemicu
- Pembatasan
- Pemicu yang Bermutasi
- Menemukan Pemicu
- Menjatuhkan Pemicu
- Menghasilkan nomor otomatis
- Menonaktifkan Pemicu
- Mengaktifkan Pemicu
- Nama Pemicu
Contoh data
- Tabel PESANAN
- Tabel FILM
- Tabel KARYAWAN
Dinamis SQL
- SQL di PL/SQL
- Mengikat
- Dinamis SQL
- Dinamis Asli SQL
- DDL dan DML
- Paket DBMS_SQL
- Dinamis SQL - PILIH
- Dinamis SQL - Prosedur PILIH
Menggunakan File
- Menggunakan File Teks
- Paket UTL_FILE
- Tulis/Tambahkan Contoh
- Baca Contoh
- Contoh Pemicu
- Paket DBMS_ALERT
- Paket DBMS_JOB
KOLEKSI
- %Jenis Variabel
- Catat Variabel
- Jenis Koleksi
- Tabel Indeks-Berdasarkan
- Menetapkan Nilai
- Tidak ada Elements
- Tabel Bersarang
- Inisialisasi Tabel Bersarang
- Menggunakan Konstruktor
- Menambahkan ke Tabel Bersarang
- Varray
- Inisialisasi Varray
- Menambahkan Element ke Varray
- Koleksi Bertingkat
- Ikatan Massal
- Contoh Pengikatan Massal
- Masalah Transaksional
- Klausul KUMPULKAN MASSAL
- KEMBALI KE
Kursor Referensi
- Variabel Kursor
- Mendefinisikan Jenis REF KURSOR
- Mendeklarasikan Variabel Kursor
- Dibatasi dan Tidak Dibatasi
- Menggunakan Variabel Kursor
- Contoh Variabel Kursor
United Arab Emirates - ORACLE PL/SQL Fundamentals
Qatar - ORACLE PL/SQL Fundamentals
Egypt - ORACLE PL/SQL Fundamentals
Saudi Arabia - ORACLE PL/SQL Fundamentals
South Africa - ORACLE PL/SQL Fundamentals
Brasil - Fundamentos ORACLE PL/SQL
Canada - ORACLE PL/SQL Fundamentals
中国 - ORACLE PL/SQL Fundamentals
香港 - ORACLE PL/SQL Fundamentals
澳門 - ORACLE PL/SQL Fundamentals
台灣 - ORACLE PL/SQL Fundamentals
USA - ORACLE PL/SQL Fundamentals
Österreich - ORACLE PL/SQL Grundlagen
Schweiz - ORACLE PL/SQL Grundlagen
Deutschland - ORACLE PL/SQL Grundlagen
Czech Republic - ORACLE PL/SQL Fundamentals
Denmark - ORACLE PL/SQL Fundamentals
Estonia - ORACLE PL/SQL Fundamentals
Finland - ORACLE PL/SQL Fundamentals
Greece - ORACLE PL/SQL Fundamentals
Magyarország - ORACLE PL/SQL Fundamentals
Ireland - ORACLE PL/SQL Fundamentals
Luxembourg - ORACLE PL/SQL Fundamentals
Latvia - ORACLE PL/SQL Fundamentals
España - Fundamentos de ORACLE PL / SQL
Italia - ORACLE PL/SQL Fundamentals
Lithuania - ORACLE PL/SQL Fundamentals
Nederland - ORACLE PL/SQL Fundamentals
Norway - ORACLE PL/SQL Fundamentals
Portugal - Fundamentos ORACLE PL/SQL
România - ORACLE PL/SQL Fundamentals
Sverige - ORACLE PL/SQL Fundamentals
Türkiye - ORACLE PL/SQL Fundamentals
Malta - ORACLE PL/SQL Fundamentals
Belgique - ORACLE PL/SQL Fundamentals
France - ORACLE PL/SQL Fundamentals
日本 - ORACLE PL/SQL Fundamentals
Australia - ORACLE PL/SQL Fundamentals
Malaysia - ORACLE PL/SQL Fundamentals
New Zealand - ORACLE PL/SQL Fundamentals
Philippines - ORACLE PL/SQL Fundamentals
Singapore - ORACLE PL/SQL Fundamentals
Thailand - ORACLE PL/SQL Fundamentals
Vietnam - ORACLE PL/SQL Fundamentals
India - ORACLE PL/SQL Fundamentals
Argentina - Fundamentos de ORACLE PL / SQL
Chile - Fundamentos de ORACLE PL / SQL
Costa Rica - Fundamentos de ORACLE PL / SQL
Ecuador - Fundamentos de ORACLE PL / SQL
Guatemala - Fundamentos de ORACLE PL / SQL
Colombia - Fundamentos de ORACLE PL / SQL
México - Fundamentos de ORACLE PL / SQL
Panama - Fundamentos de ORACLE PL / SQL
Peru - Fundamentos de ORACLE PL / SQL
Uruguay - Fundamentos de ORACLE PL / SQL
Venezuela - Fundamentos de ORACLE PL / SQL
United Kingdom - ORACLE PL/SQL Fundamentals
South Korea - ORACLE PL/SQL Fundamentals
Pakistan - ORACLE PL/SQL Fundamentals
Sri Lanka - ORACLE PL/SQL Fundamentals
Bulgaria - ORACLE PL/SQL Fundamentals
Bolivia - Fundamentos de ORACLE PL / SQL
Indonesia - ORACLE PL/SQL Fundamentals
Kazakhstan - ORACLE PL/SQL Fundamentals
Moldova - ORACLE PL/SQL Fundamentals
Morocco - ORACLE PL/SQL Fundamentals
Tunisia - ORACLE PL/SQL Fundamentals
Kuwait - ORACLE PL/SQL Fundamentals
Oman - ORACLE PL/SQL Fundamentals
Slovakia - ORACLE PL/SQL Fundamentals
Kenya - ORACLE PL/SQL Fundamentals
Nigeria - ORACLE PL/SQL Fundamentals
Botswana - ORACLE PL/SQL Fundamentals
Slovenia - ORACLE PL/SQL Fundamentals
Croatia - ORACLE PL/SQL Fundamentals
Serbia - ORACLE PL/SQL Fundamentals