Eğitim İçeriği
Giriş
- Amaçlar ve Hedefler
- Ders Programı
- Katılım Tanıtım
- Ön Koşullar
- Sorumluluklar
SQL Araçları
- Hedefler
- SQL Developer
- SQL Developer - Bağlantı
- Tablo Bilgilerini Görüntüleme
- SQL Kullanımı, SQL Developer - Sorgu
- SQL*Plus Giriş
- Direkt Bağlantı
- SQL*Plus Kullanımı
- Oturumu Sonlandırma
- SQL*Plus Komutları
- SQL*Plus Ortamı
- SQL*Plus İstemi
- Tablo Hakkında Bilgi Bulma
- Yardım Alma
- SQL Dosyalarını Kullanma
- iSQL*Plus, Varlık Modelleri
- ORDERS Tabloları
- FILM Tabloları
- Ders Tablo Notları
- SQL Deyimi Sözdizimi
- SQL*Plus Komutları
PL/SQL Nedir?
- PL/SQL Nedir?
- Neden PL/SQL Kullanalım?
- Blok Yapısı
- Mesaj Gösterme
- Örnek Kod
- SERVERTOUTPUT Ayarlama
- Güncelleme Örneği, Stil Rehberi
Değişkenler
- Değişkenler
- Türler
- Değişkenleri Ayarlama
- Sabitler
- Yerel ve Global Değişkenler
- %Type Değişkenleri
- Bağlantı Değişkenleri
- & ile Yorumlar
- Kontrol Seçeneği
- && Değişkenleri
- Tanımlama ve Tanım Kaldırma
SELECT Deyimi
- SELECT Deyimi
- Değişkenleri Doldurma
- %Rowtype Değişkenleri
- CHR Fonksiyonu
- Kendi Kendine Çalışma
- PL/SQL Kayıtları
- Örnek Bildirimler
Koşullu Deyimler
- IF Deyimi
- SELECT Deyimi
- Kendi Kendine Çalışma
- Case Deyimi
Hata Yakalama
- Hata
- Dahili Hatalar
- Hata Kodu ve Mesajı
- No Data Found Kullanma
- Kullanıcı Hataları
- Application Error Ayarlama
- Tanımlanmamış Hataları Yakalama
- PRAGMA EXCEPTION_INIT Kullanımı
- Commit ve Rollback
- Kendi Kendine Çalışma
- Yerleşik Bloklar
- Atölye
Yinelenme - Döngüler
- Döngü Deyimi
- While Deyimi
- For Deyimi
- Goto Deyimi ve Etiketler
Kurulumlar
- Kurulumlar
- Kurulum Özellikleri
- Açık İfadelerle Kurulumlar
- Örnek Açık İfade Kuruluşu
- Kurulumu Bildirme
- Kurulum Değişkenini Bildirme
- Aç, İlk Satırı Alma
- Bir Sonraki Satırı Alma
- %Notfound Kullanarak Çıkış Yapma
- Kapatma
- For Döngüsü I
- For Döngüsü II
- Güncelleme Örneği
- FOR UPDATE
- FOR UPDATE OF
- WHERE CURRENT OF
- Kurulumlarla Commit
- Doğrulama Örneği I
- Doğrulama Örneği II
- Kurulum Parametreleri,
- Atölye
- Atölye Çözümü
Bilgi Yordamları, Fonksiyonlar ve Paketler
- Oluşturma Deyimi
- Parametreler
- Yordam Gövdesi
- Hataları Gösterme
- Bir Yordamı Tanımlama
- Yordamları Çağırma
- SQL*Plus'da Yordamları Çağırma
- Çıkış Parametrelerini Kullanma
- Çıkış Parametreleriyle Çağırma
- Fonksiyonlar Oluşturma
- Örnek Fonksiyon
- Hataları Gösterme
- Bir Fonksiyonu Tanımlama
- Fonksiyonları Çağırma
- SQL*Plus'da Fonksiyonları Çağırma
- Modüler Programlama
- Örnek Yordam
- Fonksiyonları Çağırma
- IF Deyiminde Fonksiyonları Çağırma
- Paketler Oluşturma
- Paket Örneği
- Paket Nedenleri
- Genel ve Özel Alt Yordamlar
- Hataları Gösterme
- Bir Paketi Tanımlama
- SQL*Plus'da Paketleri Çağırma
- Alt Yordamlardan Paketleri Çağırma
- Bir Alt Yordamı Kaldırma
- Alt Yordamları Bulma
- Hata Ayıklama Paketi Oluşturma
- Hata Ayıklama Paketini Çağırma
- Konum ve Adlandırılmış Notasyonlar
- Parametre Varsayılan Değerleri
- Yordamları ve Fonksiyonları Yeniden Derleme
- Atölye
Tetikleyiciler
- Tetikleyicileri Oluşturma
- Deyim Tetikleyicileri
- Satır Seviyesinde Tetikleyiciler
- WHEN Kısıtlaması
- Seçici Tetikleyiciler - IF
- Hataları Gösterme
- Tetikleyicilerde Commit
- Kısıtlamalar
- Mutasyon Tetikleyicileri
- Tetikleyicileri Bulma
- Bir Tetikleyiciyi Kaldırma
- Otomatik Numara Üretme
- Tetikleyicileri Devre Dışı Bırakma
- Tetikleyicileri Etkinleştirme
- Tetikleyici Adları
Örnek Veri
- SİPARİŞ Tabloları
- FILM Tabloları
- ÇALIŞAN Tabloları
Dinamik SQL
- PL/SQL'deki SQL
- Bağlama
- Dinamik SQL
- Türetilmiş Dinamik SQL
- DDL ve DML
- DBMS_SQL Paketi
- Dinamik SQL - SELECT
- Dinamik SQL - SELECT Yordamları
Dosyaları Kullanma
- Metin Dosyalarını Kullanma
- UTL_FILE Paketi
- Yaz/Devam Örneği
- Okuma Örneği
- Tetikleyici Örneği
- DBMS_ALERT Paketleri
- DBMS_JOB Paketi
KOLEKSİYONLAR
- %Type Değişkenleri
- Kayıt Değişkenleri
- Koleksiyon Türleri
- Endeksleme Tabloları
- Değerleri Ayarlama
- Mevcut Olmayan Elemanlar
- Yerleşik Tablolar
- Yerleşik Tablo Başlatma
- Konstruktoru Kullanma
- Yerleşik Tabloya Ekleme
- Varrays
- Varray Başlatma
- Varray'a Eleman Eklemek
- Bir Düzeydeki Koleksiyonlar
- Küme Bağlama
- Küme Bağlama Örneği
- İşlemler Sorunları
- BULK COLLECT Çözümleyici
- RETURNING INTO
Referans Kurulumlar
- Kurulum Değişkenleri
- REF CURSOR Türlerini Tanımlama
- Kurulum Değişkenlerini Bildirme
- Sınırlı ve Sınırsız
- Kurulum Değişkenlerini Kullanma
- Kurulum Değişkeni Örnekleri
Kurs İçin Gerekli Önbilgiler
Bu kurs yalnızca SQL hakkında bilgi sahibi olanlar için uygundur.
Etkileşimli bir bilgisayar sistemiyle daha önce deneyim sahibi olmak tercih edilir ancak zorunlu değildir.
Danışanlarımızın Yorumları (7)
El ile deneyim ve gerçek kodlama aktivitelerinde çalışma fırsatını sevdim
Kristine - Isuzu Philippines Corporation
Eğitim - ORACLE PL/SQL Fundamentals
Yapay Zeka Çevirisi
Her konuyu bir gerçek dünya uygulama örneğine bağlayın.
Ferdinand - National Grid Corporation of the Philippines
Eğitim - ORACLE PL/SQL Fundamentals
Yapay Zeka Çevirisi
uygulamalar ve eğitmen notları
Hamda AlMahri - Dubai Courts
Eğitim - ORACLE PL/SQL Fundamentals
Yapay Zeka Çevirisi
Mr. Khobeib harika bir ders veren ve eğitimciydi. PL/SQL'e yeni başlayanlar için, Khobeib temel bilgileri açıkladı ve eğitim materyallerini geçerken bize sabırlı oldu. Tüm sorularımıza detaylı cevaplar verdi ve bize örnekler göstermek için istendiğinde çok sayıda örnek sundu. Kesinlikle çok şey öğrendim ve PL/SQL ile görevleri başlatabilirim.
Abdulrahman Alsalami - Dubai Courts
Eğitim - ORACLE PL/SQL Fundamentals
Yapay Zeka Çevirisi
antrenör her zaman yardımcı oluyor
Maitha Alselais - Dubai Courts
Eğitim - ORACLE PL/SQL Fundamentals
Yapay Zeka Çevirisi
Eğitmen her açıdan harikaydı. Çok etkileşimli ve cazip bir şekilde anlatıyordu. En önemlisi, konular çok açıkça ve kursu tamamlamak için mükemmel bir hızda öğretilmişti. Bu yüzden ona gerçekten değer veriyorum ve eğitmenimize büyük bir teşekkür sunmak isterim.
Vivek Thomas - Estee Lauder BV
Eğitim - ORACLE PL/SQL Fundamentals
Yapay Zeka Çevirisi
Elbette, Çok pratikçe idi, teoriden çok fazla bahsedilmedi.
David Lambaerts - Estee Lauder BV
Eğitim - ORACLE PL/SQL Fundamentals
Yapay Zeka Çevirisi