ORACLE SQL TEMELLERİ EĞİTİMİ

Oracle SQL ile veriyi sorgulamayı sıfırdan öğrenin

SELECT, JOIN, fonksiyonlar, gruplama, alt sorgu, DML ve DDL temelleri

ORACLE SQL Temelleri Eğitimi, Oracle veritabanında SQL dilinin sıfırdan kullanımını uygulamalı öğretir. Katılımcılar SELECT, WHERE ve ORDER BY ile sorgulama yapar; tek satır ve grup fonksiyonlarını, NVL ve DECODE'u kullanır; GROUP BY ve HAVING ile özetler; in…

3 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Oracle SQL diline giriş yapan, sorgulama ve veri işlemeyi uygulamalı öğreten başlangıç-temel eğitim

ORACLE SQL Temelleri Eğitimi, Oracle veritabanında SQL dilinin sıfırdan kullanımını kapsar. Katılımcılar SELECT ile sorgulamayı, WHERE ile filtrelemeyi, ORDER BY ile sıralamayı öğrenir. Tek satır ve grup fonksiyonları, GROUP BY ve HAVING ile özetleme, JOIN türleri ve alt sorgular işlenir. Oracle'a özgü tarih, metin ve dönüşüm fonksiyonları, NVL ve DECODE, set operatörleri, INSERT/UPDATE/DELETE DML işlemleri ile temel DDL ve kısıtlar uygulamalı örneklerle ele alınır.

Süre ve Format

3 Gün. İlk gün SELECT, filtreleme ve fonksiyonlar, ikinci gün gruplama ve JOIN, üçüncü gün alt sorgu, DML ve DDL işlenir.

Seviye

Temel Seviye — Oracle SQL ile sorgulama, JOIN, fonksiyonlar, gruplama, alt sorgu ve DML/DDL temelleri

Öğrenme Metodu

Her konu örnek HR şeması üzerinde SQL Developer ile sorgular yazılarak ve sonuçlar gözlemlenerek uygulamalı işlenir.

Neden Bu Eğitim?

🔎Veriye erişim

SELECT, filtreleme ve sıralama ile Oracle veritabanından istediğiniz veriyi hızlı ve doğru biçimde çekmeyi öğrenirsiniz.

🔗Tabloları birleştirme

JOIN türleriyle birden fazla tablodaki ilişkili veriyi birleştirerek anlamlı sonuç kümeleri üretirsiniz.

📊Özetleme ve raporlama

Grup fonksiyonları, GROUP BY ve HAVING ile verileri özetleyip raporlanabilir hale getirmeyi öğrenirsiniz.

Anahtar Konular

oracle sql eğitimisql temelleri eğitimisql kursusql öğrenmeoracle veritabanı eğitimiselect sorgu eğitimisql join eğitimiveritabanı sorgulama eğitimisql başlangıçoracle sql developer
“SQL, veriyle konuşmanın evrensel dilidir. Doğru soruyu doğru biçimde sormayı öğrendiğinizde, veritabanı size aradığınız her yanıtı verir.”

Ön Koşullar

Eğitimden en iyi verimi almak için gereken bilgi ve deneyim düzeyi

1
Bilgisayar kullanımı

Temel bilgisayar ve klasör kullanımı ile dosya yönetimi becerisi eğitimi takip etmek için yeterlidir.

2
Veri mantığı

Tablo, satır ve sütun gibi temel veri düzeni kavramlarına aşinalık konuları kavramayı kolaylaştırır.

3
İngilizce terimler

SQL komutlarının İngilizce olması nedeniyle temel teknik İngilizce terimlere aşinalık faydalıdır.

4
Çalışma ortamı

Oracle bağlantısı ve örnek şema içeren SQL Developer kurulu bir ortam uygulamaları takip etmeyi sağlar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar SELECT ile veri sorgular, WHERE ile filtreler, ORDER BY ile sıralar ve Oracle'ın tek satır fonksiyonlarını kullanır.
Modül 1
SELECT ve Projeksiyon
  • SELECT ile sütun seçimi ve tüm sütunlar için yıldız (*)
  • Sütun takma adı (alias) ve AS kullanımı
  • Aritmetik ifadeler ve sütunlar üzerinde hesaplama
  • DISTINCT ile yinelenen satırların elenmesi
  • Birleştirme operatörü (||) ile metin birleştirme
  • DUAL tablosu ve tek değer sorgulama mantığı
Modül 2
WHERE ile Filtreleme
  • Karşılaştırma operatörleri (=, >, <, <>) ile koşul
  • BETWEEN, IN ve LIKE ile aralık ve örüntü filtresi
  • LIKE'ta % ve _ joker karakterlerinin kullanımı
  • IS NULL ve IS NOT NULL ile boş değer kontrolü
  • AND, OR ve NOT ile çoklu koşulların birleştirilmesi
  • Operatör önceliği ve parantezle gruplama
Modül 3
Sıralama ve Tek Satır Fonksiyonlar
  • ORDER BY ile artan (ASC) ve azalan (DESC) sıralama
  • Çoklu sütuna göre sıralama ve NULLS FIRST/LAST
  • Metin fonksiyonları: UPPER, LOWER, INITCAP, SUBSTR
  • LENGTH, INSTR, LPAD/RPAD ve TRIM kullanımı
  • Sayısal fonksiyonlar: ROUND, TRUNC, MOD, CEIL
  • Tarih fonksiyonları: SYSDATE, MONTHS_BETWEEN, ADD_MONTHS
Modül 4
Dönüşüm ve Koşullu Fonksiyonlar
  • TO_CHAR ile tarih ve sayı biçimlendirme maskeleri
  • TO_DATE ve TO_NUMBER ile açık tip dönüşümü
  • NVL ve NVL2 ile NULL değer yönetimi
  • COALESCE ile ilk null olmayan değerin seçimi
  • DECODE ile değer bazlı koşullu dönüşüm
  • CASE ifadesiyle okunabilir koşullu sütun üretimi
Günün hedefiKatılımcılar grup fonksiyonlarıyla veriyi özetler, GROUP BY ve HAVING ile gruplar ve farklı JOIN türleriyle tabloları birleştirir.
Modül 1
Grup Fonksiyonları ve Özetleme
  • COUNT, SUM, AVG, MIN ve MAX fonksiyonları
  • Grup fonksiyonlarının NULL değerleri yok sayması
  • COUNT(*) ile COUNT(sütun) arasındaki fark
  • DISTINCT ile grup fonksiyonunda tekilleştirme
  • Tek satır ve grup fonksiyonlarının birlikte kullanım kuralı
  • İç içe grup fonksiyonlarının temel kullanımı
Modül 2
GROUP BY ve HAVING
  • GROUP BY ile verinin gruplara bölünmesi mantığı
  • SELECT listesi ve GROUP BY uyumluluk kuralı
  • Birden çok sütuna göre gruplama
  • HAVING ile grup sonuçlarının filtrelenmesi
  • WHERE ile HAVING arasındaki fark ve çalışma sırası
  • Gruplanmış veride ortalama ve toplam raporlama
Modül 3
JOIN ile Tablo Birleştirme
  • INNER JOIN ile eşleşen satırların birleştirilmesi
  • ON koşulu ve birden çok tablo arası ilişki
  • Tablo takma adı ile sütun belirsizliğinin giderilmesi
  • LEFT ve RIGHT OUTER JOIN ile eşleşmeyen satırlar
  • FULL OUTER JOIN ile iki tarafın tamamının alınması
  • Oracle (+) eski join sözdiziminin tanınması
Modül 4
Gelişmiş Birleştirme ve Set İşlemleri
  • Self join ile aynı tablonun kendisiyle ilişkisi
  • CROSS JOIN ve kartezyen çarpımın anlamı
  • NATURAL JOIN ve USING ile sade birleştirme
  • UNION ve UNION ALL ile sonuç kümelerinin birleşimi
  • INTERSECT ve MINUS ile kesişim ve fark
  • Set operatörlerinde sütun sayısı ve tip uyumu kuralı
Günün hedefiKatılımcılar alt sorgularla karmaşık koşullar kurar, DML ile veriyi değiştirir, temel DDL ile tablo ve kısıt oluşturup transaction'ı yönetir.
Modül 1
Alt Sorgular (Subquery)
  • Tek satır alt sorgu ve karşılaştırma operatörleri
  • Çok satır alt sorgu ile IN, ANY ve ALL kullanımı
  • WHERE içinde alt sorgu ile dinamik koşul kurma
  • İlişkili (correlated) alt sorgu çalışma mantığı
  • EXISTS ve NOT EXISTS ile varlık kontrolü
  • FROM içinde alt sorgu (inline view) kullanımı
Modül 2
Veri Ekleme ve Güncelleme
  • INSERT INTO ile tek ve çok satır ekleme
  • INSERT ... SELECT ile sorgudan veri aktarma
  • UPDATE ile koşullu sütun güncelleme
  • Alt sorgu kullanılarak UPDATE yapılması
  • DELETE ile koşullu satır silme
  • TRUNCATE ile DELETE arasındaki temel fark
Modül 3
Transaction ve Veri Bütünlüğü
  • COMMIT ile değişikliklerin kalıcı hale getirilmesi
  • ROLLBACK ile yapılan değişikliklerin geri alınması
  • SAVEPOINT ile kısmi geri alma noktası
  • Oracle'da örtük (implicit) commit durumları
  • Read consistency ve diğer oturumların görünümü
  • Kilitlenme (locking) kavramına temel bakış
Modül 4
Temel DDL ve Kısıtlar
  • CREATE TABLE ile tablo ve sütun tiplerinin tanımı
  • NUMBER, VARCHAR2, DATE ve CHAR veri tipleri
  • PRIMARY KEY ve UNIQUE kısıtlarının tanımlanması
  • NOT NULL ve CHECK kısıtlarıyla veri doğrulama
  • FOREIGN KEY ile tablolar arası bütünlük
  • ALTER TABLE ile sütun ekleme ve DROP TABLE kullanımı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Veri sorgulama

SELECT, WHERE ve ORDER BY ile Oracle veritabanından istediğiniz veriyi filtreleyip sıralı biçimde çekersiniz.

✅
Fonksiyon kullanımı

Metin, sayı, tarih ve dönüşüm fonksiyonlarıyla NVL ve DECODE dahil verileri dönüştürüp biçimlendirirsiniz.

✅
Özetleme

Grup fonksiyonları, GROUP BY ve HAVING ile verileri özetleyip gruplanmış raporlar üretirsiniz.

✅
Tablo birleştirme

Inner, outer, self ve natural JOIN türleriyle birden çok tablodaki ilişkili veriyi birleştirirsiniz.

✅
Set operatörleri

UNION, INTERSECT ve MINUS ile farklı sorgu sonuçlarını birleştirir, kesiştirir ve karşılaştırırsınız.

✅
Alt sorgular

Tek/çok satır, ilişkili ve EXISTS alt sorgularıyla karmaşık koşulları tek sorguda kurarsınız.

✅
DML işlemleri

INSERT, UPDATE ve DELETE ile veriyi değiştirir, COMMIT ve ROLLBACK ile transaction'ı yönetirsiniz.

✅
Temel DDL

CREATE, ALTER ve kısıtlarla tablo yapısı tanımlar, veri bütünlüğünü kısıtlarla güvence altına alırsınız.

Kimler İçin Uygundur?

  • Oracle veritabanıyla yeni tanışan geliştiriciler
  • raporlama ve veri analizi yapan uzmanlar
  • SQL öğrenmek isteyen analist
  • öğrenciler ile veri tabanlı sistemlerle çalışmaya başlayan ekip üyeleri için uygundur

Sıkça Sorulan Sorular

Bu Oracle SQL eğitimi kimler için uygundur?
Oracle veritabanıyla yeni tanışan geliştiriciler, raporlama ve veri analizi yapan uzmanlar, SQL öğrenmek isteyen analist ve öğrenciler ile veri tabanlı sistemlerle çalışmaya başlayan ekip üyeleri için uygundur. Önceden SQL veya programlama bilgisi gerekmez.
Bu eğitim ile PL/SQL eğitimi arasındaki fark nedir?
Bu eğitim yalnızca SQL diline odaklanır: sorgulama, JOIN, fonksiyonlar, gruplama, alt sorgu, DML ve DDL. PL/SQL eğitimi ise Oracle'ın prosedürel dilini, yani değişken, döngü, cursor, exception ve saklı yordam yazımını kapsar. SQL temeli, PL/SQL öğrenmeden önce edinilmesi önerilen aşamadır.
Eğitimde hangi örnek veri ve araç kullanılıyor?
Katılımcılar Oracle SQL Developer üzerinde çalışır ve genellikle Oracle'ın örnek HR şeması gibi bir veri seti üzerinde sorgular yazar. Her konu gerçek tablolar üzerinde uygulamalı denenir; sorgu sonuçları gözlemlenerek kavramlar pekiştirilir.
JOIN ve alt sorgu gibi konular yeni başlayan için zor mu?
Eğitim temelden ilerlediği için bu konular adım adım işlenir. Önce tek tablo sorguları ve fonksiyonlar öğrenilir, ardından gruplama, JOIN türleri ve alt sorgular bol örnekle anlatılır. Her yeni kavram önceki bilgilerin üzerine inşa edildiğinden yeni başlayanlar rahatça takip eder.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve değerlendirmedeki başarıyı belgeler. Eğitim kurumsal ihtiyaçlara göre yüz yüze veya online olarak kuruma özel uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. ORACLE SQL Temelleri Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
KonuOracle
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

OracleOracle Database SQL Tuning for Developers Eğitimi
Veritabanı Eğitimleri

Oracle Database SQL Tuning for Developers Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Geliştiriciler için Oracle SQL tuning: yürütme planı okuma, SARGable koşullar, verimli join, analitik fonksiyon, bind variable ve toplu işleme teknikleri.

Detayları Gör →
OracleOracle Database: Advanced PL/SQL Eğitimi
Veritabanı Eğitimleri

Oracle Database: Advanced PL/SQL Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Oracle Advanced PL/SQL eğitimi: BULK COLLECT, FORALL, pipelined function, result cache, native compilation, DBMS_SQL ve SecureFile uygulamalı işlenir.

Detayları Gör →
OracleOracle Database: Backup and Recovery Workshop Eğitimi
Veritabanı Eğitimleri

Oracle Database: Backup and Recovery Workshop Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Oracle Backup and Recovery eğitimi: RMAN ile tam ve artımlı yedekleme, tam/eksik kurtarma, Flashback, recovery catalog, veritabanı çoğaltma ve TSPITR uygulamalı

Detayları Gör →
OracleOracle Database: Introduction to SQL Eğitimi
Veritabanı Eğitimleri

Oracle Database: Introduction to SQL Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Oracle Introduction to SQL eğitimi: SELECT, WHERE, fonksiyonlar, GROUP BY, JOIN, alt sorgu ve temel DML/DDL konularını sıfırdan uygulamalı öğreten başlangıç eği

Detayları Gör →
OracleOracle Database: Performance Management and Tuning Eğitimi
Veritabanı Eğitimleri

Oracle Database: Performance Management and Tuning Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Oracle Performance Tuning eğitimi: AWR, ASH, ADDM, wait event analizi, SQL ayarı, yürütme planı, istatistik, indeks, bellek ve I/O optimizasyonu uygulamalı işle

Detayları Gör →
OracleOracle Database: Program with PL/SQL Eğitimi
Veritabanı Eğitimleri

Oracle Database: Program with PL/SQL Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Oracle Program with PL/SQL eğitimi: saklı yordam, fonksiyon, paket, overloading, tetikleyici, dinamik SQL, yerleşik paketler ve bağımlılık yönetimi işlenir.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn