Oracle Database 19c: Introduction To SQL Eğitimi

Eğitim Süresi: 5 Gün / 30 Saat

Ön Koşul: Bu eğitim için herhangi bir ön koşul bulunmamaktadır. Veri tabanı yönetimi veya SQL konusunda başlangıç seviyesinde bilgi sahibi olmak eğitimin anlaşılabilirliğini artırabilir.

Eğitim Hakkında: Oracle Database 19c: Introduction to SQL eğitimi, katılımcılara SQL dilinin temellerini ve Oracle veritabanı üzerinde veri sorgulama ve işleme becerilerini kazandırmayı amaçlamaktadır. Bu eğitim, SQL diline yeni başlayanlardan orta düzey bilgiye sahip olanlara kadar geniş bir yelpazeye hitap eder. Eğitimde, SQL’in temel bileşenleri, veri tanımlama ve işleme komutları, veri modelleme, veri manipülasyonu, ve Oracle spesifik SQL özellikleri detaylı bir şekilde ele alınır. Ayrıca, SQL ile performans iyileştirme teknikleri ve veri güvenliği konularında da bilgi verilmektedir.

Kimler Katılmalı:

  • Veri Tabanı Yöneticileri (DBA)
  • Veri Analistleri
  • Uygulama Geliştiriciler
  • Sistem Yöneticileri
  • IT Profesyonelleri
  • SQL ve Oracle veritabanı konusunda bilgi edinmek isteyen tüm profesyoneller

Eğitim İçeriği:

  1. SQL’e Giriş:
    • SQL nedir? Veri tabanı dillerinin kısa tarihi
    • Veri tabanı ve SQL ilişkisi
    • Oracle SQL Developer ile çalışma
  2. Temel SQL Yapıları:
    • Veri tabanı tablolarının ve veri türlerinin tanıtımı
    • Temel veri tanımlama komutları (CREATE, ALTER, DROP)
    • Veri ekleme, güncelleme ve silme (INSERT, UPDATE, DELETE)
  3. Veri Sorgulama:
    • SELECT komutu ile veri sorgulama
    • WHERE koşul ifadeleri ve filtreleme
    • Satır sıralama (ORDER BY), gruplama (GROUP BY) ve toplu işlemler (SUM, AVG, COUNT)
  4. İleri Seviye SQL Sorgulama Teknikleri:
    • JOIN işlemleri (INNER, OUTER, CROSS)
    • Alt sorgular ve iç içe SELECT ifadeleri
    • Set operatörleri (UNION, INTERSECT, MINUS)
  5. Veri Manipülasyonu ve Fonksiyonlar:
    • Tek satırlık ve çok satırlık fonksiyonlar
    • Karakter, sayı, tarih ve dönüşüm fonksiyonları
    • SQL’de işlem ve sistem fonksiyonları
  6. Veri Modelleme ve İlişkisel Veritabanı Tasarımı:
    • Birincil anahtarlar, yabancı anahtarlar ve referans bütünlüğü
    • İlişkisel modelleme: Tablolar arası ilişkiler
    • İlişkisel veri tabanı tasarım prensipleri
  7. Veri Güvenliği ve Yetkilendirme:
    • Kullanıcı yönetimi ve erişim kontrolü
    • Veri tabanı nesnelerine erişim hakları
    • Veri şifreleme ve güvenlik stratejileri
  8. Performans İyileştirme Teknikleri:
    • Sorgu optimizasyonu ve indeks kullanımı
    • EXPLAIN PLAN ve AUTOTRACE ile performans analizi
    • View ve materialized view kullanımı
  9. Oracle Spesifik SQL Özellikleri:
    • Oracle SQL fonksiyonları ve genişletmeleri
    • Oracle tarafından desteklenen özel veri türleri
    • Oracle SQL’in diğer veri tabanlarından farkları
  10. Uygulamalı Projeler ve Case Studies:
    • Gerçek dünya uygulamaları ve örnek projeler
    • Endüstriyel veri tabanı uygulamaları
    • Katılımcıların kendi projelerini geliştirmesi ve uygulamalı laboratuvar çalışmaları

Eğitim Sonu Kazanımları:

  • SQL dilinde temel ve ileri seviye beceriler kazanılır.
  • Oracle veri tabanında veri yönetimi ve sorgulama teknikleri öğrenilir.
  • Veritabanı performansını artırma ve sorgu optimizasyonu konusunda yetkinlik kazanılır.
  • Veri güvenliği, kullanıcı yönetimi ve erişim kontrolü stratejileri hakkında bilgi sahibi olunur.
  • Gerçek dünya senaryolarında SQL uygulamaları ile pratik deneyim elde edilir.

Bu eğitim, katılımcılara SQL dilini kapsamlı bir şekilde öğrenme ve Oracle veritabanı yönetimi için gerekli olan tüm temel becerileri kazandırır. Güncel ve pratik içerikleri ile SQL’i etkin bir şekilde kullanmayı öğrenmek isteyen profesyoneller için ideal bir eğitimdir.