Eğitim İçeriği
Giriş Oracle Database
- Database mimarisi
- İlişkisel veritabanı modeli
- Kullanıcılar, şemalar ve oturumlar
- Veritabanı etkileşimi için araçlar
SELECT İfadesine Giriş
- WHERE ifadesi kullanarak filtreleme ve seçim
- Sorgu sonuçlarını sıralama
- Veri türleri, operatörler ve NULL değerleri yönetimi
- Yerleşik skaler fonksiyonların kullanılması
- Tarih işlemleri
- SQL’daki ulusal ve bölgesel ayarların anlaşılması
Toplanan Verilerin Analizi
- Gruplama fonksiyonları
- DISTINCT ifadesi
- GROUP BY ve HAVING ifadeleri
Birden Fazla Tablodan Veri Alma
- İç ve dış birleştirmeler (INNER JOIN, OUTER JOIN)
- ANSI SQL sözdizimi ve diğer birleştirme yöntemleri (SELF JOIN, NATURAL JOIN)
- Kümeler operatörleri (UNION, UNION ALL, INTERSECT, MINUS)
Alt Sorgular
- Basit alt sorgular
- İlişkili alt sorgular
- EXISTS ve NOT EXISTS operatörleri
- Diğer alt sorgu türleri
Hiyerarşik Sorgular ve Örnekleme
- CONNECT BY PRIOR ve START WITH ifadelerini kullanarak hiyerarşik sorgular oluşturma
- SYS_CONNECT_BY_PATH fonksiyonunun kullanılması
- SAMPLE ifadesi ile veri örnekleme
Veri Manipülasyonu (DML)
- INSERT, UPDATE, DELETE ifadeleri
- Büyük veri kümeleri üzerinde işlemler (INSERT FIRST, INSERT ALL, MERGE)
Sistem Sözlüğü
- Oracle veri sözlüğünü anlama ve kullanma
Eşzamanlı Kullanıcı Çalışması
- İşlemler
- Kilitler
- FLASHBACK teknolojisi
Kullanıcılar ve İzinler
- Kullanıcılar ve şemalar oluşturma ve değiştirme
- İzinler ve roller yönetimi
Veri Depolama Yönetimi - Mantıksal Katman
- Tablolar, geçici tablolar ve indekslenmiş tablolar
- Kısıtlamalar
- İndeksler
- Görünümler, diziler, eşanlamlılar, materyalleştirilmiş görünümler
- Depolanmış PL/SQL birimler
Oracle SQL Modeler Kullanarak Veri Modellerini Modelleme ve Geri Yükleme
- Veri modelleme ve geri yükleme için Oracle SQL Modeler’in kullanılması
Veri Taşıma
- Mantıksal veri kopyası - Data Pump içe ve dışa aktarma
- Veri yükleme - SQL*Loader
- Harici tablolar
- Database bağlantıları
Görevleri Otomatikleştirmek
- Görev otomasyonu için DBMS_JOB ve DBMS_SCHEDULER’in kullanılması
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Bilgi teknolojileri hakkında genel bilgi
Hedef Kitle
- Geliştiriciler
- Database yöneticiler
Danışanlarımızın Yorumları (5)
overall a good training that responds to my needs. I received also information about Oracle VM VirtualBox allowing me to continue the practice on my own.
Liviu
Eğitim - Oracle SQL LP - Fundamentals
I learned complex functions and how to apply them
Ana Alexandrescu - DB Global Technology
Eğitim - Oracle SQL Advanced
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Eğitim - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Eğitim - Oracle SQL Language
the exercises