ORACLE DATABASE SQL: USING BASIC SELECT STATEMENTS EĞİTİMİ

Temel SELECT ifadeleriyle Oracle'dan veri getirmeyi öğrenin

SELECT, projeksiyon, aritmetik ifadeler, NULL, takma ad, WHERE kısıtlama ve ORDER BY sıralama

Oracle Database SQL: Using Basic SELECT statements Eğitimi, bir ilişkisel veritabanından SELECT ifadeleriyle veri getirmenin temellerini öğretir.

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

Eğitim Hakkında

Oracle'da temel SELECT ifadeleriyle veri getirme, kısıtlama ve sıralamayı öğreten eğitim

Oracle Database SQL: Using Basic SELECT statements Eğitimi, ilişkisel bir veritabanından SELECT ifadeleriyle veri getirmenin temellerini kazandırır. Katılımcılar projeksiyon ve seçim kavramlarını, aritmetik ifadeleri, NULL davranışını, sütun takma adlarını ve birleştirme operatörünü öğrenir. DISTINCT ile tekrarların elenmesi, WHERE ile karşılaştırma, BETWEEN, IN, LIKE operatörleri, mantıksal operatörler ve ORDER BY ile sıralama uygulamalı işlenir.

Süre ve Format

3 Gün. İlk gün SELECT yapısı ve projeksiyon, ikinci gün WHERE ile kısıtlama, üçüncü gün ORDER BY sıralama ve ileri getirme işlenir.

Seviye

Orta Seviye — temel SELECT ifadeleri, projeksiyon, WHERE ile kısıtlama ve ORDER BY ile sıralama uygulamalı işlenir

Öğrenme Metodu

Her konu örnek HR şeması üzerinde gerçek SELECT sorguları yazılarak, çalıştırılarak ve sonuçlar karşılaştırılarak uygulamalı işlenir.

Neden Bu Eğitim?

🔍Veri getirme temeli

SELECT ve FROM ile projeksiyon ve seçim kavramını kavrar, bir tablodan istediğiniz kolonları ve satırları getirirsiniz.

🎯Güçlü kısıtlama

WHERE, BETWEEN, IN ve LIKE operatörleriyle istediğiniz satırları filtreler, mantıksal operatörlerle koşulları birleştirirsiniz.

↕️Düzenli sonuçlar

ORDER BY ile sonuçları artan veya azalan sıralar, takma ad ve kolon konumuyla sıralama ölçütünü belirlersiniz.

Anahtar Konular

oracle select eğitimitemel select sorgusuoracle sql kursuwhere ile filtrelemeorder by sıralamaoracle veri getirmesql select fromdistinct kullanımıoracle sorgu yazmalike operatörü
“İyi bir SELECT ifadesi, doğru kolonları, doğru satırları ve doğru sırayla getirir; veri analizinin ilk ve en kritik adımı budur.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Veritabanı kavramı

Tablo, satır ve kolon gibi temel ilişkisel kavramlara aşinalık sorguları anlamayı kolaylaştırır.

2
Mantıksal düşünme

Koşul ve karşılaştırma mantığına yatkınlık WHERE ve filtreleme konularını anlamayı destekler.

3
SQL*Plus veya araç

SQL*Plus, SQLcl veya SQL Developer gibi bir sorgu aracına temel aşinalık uygulamaları kolaylaştırır.

4
Örnek şema

HR örnek şemasının kurulu olması sorguları birebir takip etmeyi ve denemeyi 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 ve FROM ifadelerini, tüm veya belirli kolonları getirmeyi, aritmetik ifadeleri, NULL davranışını ve kolon takma adlarını öğrenir.
Modül 1
SELECT İfadesinin Temelleri
  • SELECT ve FROM ifadelerinin temel söz dizimi
  • Tüm kolonları getirmek için yıldız (*) kullanımı
  • Belirli kolonları seçerek projeksiyon yapma
  • Kolon sırasının çıktı üzerindeki etkisi
  • DESCRIBE ile tablo yapısını inceleme
  • Büyük/küçük harf ve boşluğun sorguya etkisi
Modül 2
Aritmetik İfadeler
  • Toplama, çıkarma, çarpma ve bölme operatörleri
  • SELECT içinde hesaplanan kolon oluşturma
  • Operatör önceliği ve parantez kullanımı
  • Sayısal ve tarih verilerinde aritmetik
  • Maaş*12 gibi türetilmiş değer örnekleri
  • DUAL tablosu ile ifade test etme
Modül 3
NULL Değerlerin Davranışı
  • NULL kavramı ve sıfır veya boşluktan farkı
  • NULL içeren aritmetik ifadelerin sonucu
  • NULL'ın çıktıda nasıl görüntülendiği
  • NVL fonksiyonuna temel giriş ve kullanımı
  • NULL değerlerin sorgu sonuçlarına etkisi
  • IS NULL koşuluna hazırlık mantığı
Modül 4
Takma Ad ve Birleştirme
  • Kolon takma adı (alias) tanımlama kuralları
  • AS anahtar sözcüğü ve çift tırnak kullanımı
  • Birleştirme operatörü || ile metin birleştirme
  • Literal metin ve sabit değer ekleme
  • q'[...]' alternatif tırnak (quote) operatörü
  • DISTINCT ile tekrarlı satırların elenmesi
Günün hedefiKatılımcılar WHERE ifadesiyle satırları filtrelemeyi, karşılaştırma ve aralık operatörlerini, LIKE ile desen eşleştirmeyi ve mantıksal operatörleri öğrenir.
Modül 1
WHERE ve Karşılaştırma
  • WHERE ifadesiyle satır bazında filtreleme
  • Eşittir, büyüktür, küçüktür karşılaştırma operatörleri
  • Metin ve tarih değerlerinde tek tırnak kullanımı
  • Tarih karşılaştırmada varsayılan format (DD-MON-RR)
  • Büyük/küçük harf duyarlı metin karşılaştırma
  • WHERE'de kolon takma adı kullanılamaması kuralı
Modül 2
Aralık ve Üyelik Operatörleri
  • BETWEEN ... AND ile aralık filtreleme
  • BETWEEN'de sınır değerlerin dahil olması
  • IN operatörüyle değer listesinden filtreleme
  • Metin ve sayısal değerlerle IN listeleri
  • IS NULL ve IS NOT NULL ile boş değer kontrolü
  • NOT BETWEEN ve NOT IN ile tersine filtreleme
Modül 3
LIKE ile Desen Eşleştirme
  • LIKE operatörüyle metin deseni arama
  • Yüzde (%) ile çok karakterli joker
  • Alt çizgi (_) ile tek karakterli joker
  • Başı, sonu veya içi eşleşen desen örnekleri
  • ESCAPE ile joker karakterini metin olarak arama
  • NOT LIKE ile desen dışı satırları getirme
Modül 4
Mantıksal Operatörler
  • AND operatörüyle koşulları birleştirme
  • OR operatörüyle alternatif koşullar
  • NOT ile koşulu tersine çevirme
  • AND ve OR arasındaki öncelik kuralı
  • Parantez ile koşul gruplama ve önceliği
  • Birden çok koşullu karmaşık filtre örnekleri
Günün hedefiKatılımcılar ORDER BY ile sonuçları sıralamayı, çoklu kolon ve ifadeye göre sıralamayı, NULL konumunu ve satır sınırlamayı öğrenir.
Modül 1
Temel Sıralama (ORDER BY)
  • ORDER BY ile sonuçları sıralama
  • ASC ile artan, DESC ile azalan sıralama
  • Varsayılan sıralama yönünün artan olması
  • Kolon adına göre artan sıralama
  • Kolon takma adına göre sıralama
  • SELECT'teki kolon konum numarasına göre sıralama
Modül 2
Çoklu ve İfadeye Göre Sıralama
  • Birden çok kolona göre sıralama önceliği
  • Her kolon için ayrı ASC/DESC belirtme
  • Aritmetik ifadeye göre sıralama
  • Fonksiyon sonucuna göre sıralama
  • SELECT'te olmayan kolona göre sıralama
  • Sıralama ile filtrelemenin birlikte kullanımı
Modül 3
NULL Konumu ve Sıralama Detayları
  • NULLS FIRST ile boş değerleri başa alma
  • NULLS LAST ile boş değerleri sona alma
  • Varsayılan NULL konumu davranışı
  • Metin sıralamada harf sıralama mantığı
  • Tarih kolonlarına göre kronolojik sıralama
  • DISTINCT ve ORDER BY birlikte kullanımı
Modül 4
Satır Sınırlama ve Sayfalama
  • FETCH FIRST n ROWS ONLY ile üst satırları getirme
  • OFFSET ile başlangıç satırını atlama
  • FETCH FIRST n PERCENT ile yüzdesel getirme
  • WITH TIES ile eşit değerleri dahil etme
  • ROWNUM ile klasik satır sınırlama yöntemi
  • Sayfalama (pagination) senaryoları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Veri getirme

SELECT ve FROM ifadeleriyle bir tablodan istediğiniz kolonları ve tüm satırları getirebilirsiniz.

✅
Hesaplanan kolon

Aritmetik ifadeler ve operatör önceliğiyle türetilmiş değerler oluşturur ve DUAL ile test edersiniz.

✅
NULL yönetimi

NULL değerlerin aritmetik ve çıktı üzerindeki davranışını kavrar ve NVL ile boş değerleri yönetirsiniz.

✅
Takma ad ve birleştirme

Kolon takma adları tanımlar, || operatörüyle metin birleştirir ve DISTINCT ile tekrarları elersiniz.

✅
Satır filtreleme

WHERE, BETWEEN, IN ve LIKE operatörleriyle istediğiniz satırları hassas biçimde filtrelersiniz.

✅
Mantıksal koşullar

AND, OR ve NOT operatörlerini öncelik ve parantez kurallarıyla birleştirerek karmaşık filtreler kurarsınız.

✅
Sonuç sıralama

ORDER BY ile sonuçları tek veya çok kolona göre sıralar, NULL konumunu ve yönünü kontrol edersiniz.

✅
Satır sınırlama

FETCH FIRST ve OFFSET ile üst satırları getirir, sayfalama senaryolarını SQL içinde uygularsınız.

Kimler İçin Uygundur?

  • SQL'e yeni başlayan veritabanı geliştiricileri
  • raporlama yapan analistler
  • veri getirme ihtiyacı olan yazılımcılar
  • Oracle veritabanıyla çalışmaya başlayan sistem personeli için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
SQL'e yeni başlayan geliştiriciler, raporlama yapan analistler, veri getirme ihtiyacı olan yazılımcılar ve Oracle ile çalışmaya başlayan personel için uygundur. Veritabanının temel kavramlarına aşinalık faydalıdır.
Bu eğitim ile tam SQL eğitimi arasındaki fark nedir?
Bu program yalnızca temel SELECT ifadelerine, kısıtlama ve sıralamaya odaklanır; derinlemesine veri getirme becerisi kazandırır. Tam SQL programı ise ayrıca DML, DDL, birleştirmeler ve işlem yönetimini de kapsar.
Eğitim kaç gün sürer?
Eğitim 3 gündür. İlk gün SELECT yapısı ve projeksiyon, ikinci gün WHERE ile kısıtlama, üçüncü gün ORDER BY sıralama ve satır sınırlama işlenir. Yüz yüze veya online olarak kuruma özel uyarlanır.
Hangi araçlar kullanılır?
Sorgular SQL*Plus, SQLcl veya SQL Developer gibi araçlarda yazılır. Örnek olarak Oracle'ın HR şeması kullanılır. Çalışan bir Oracle veritabanı ve geçerli bir kullanıcı hesabı uygulamalar için önerilir.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Oracle'ın resmi SQL sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir.

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 Database SQL: Using Basic SELECT statements Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

OracleOracle Exadata ve Autonomous Database Temelleri Eğitimi
Veritabanı Eğitimleri

Oracle Exadata ve Autonomous Database Temelleri Eğitimi

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

Exadata mimarisi, Smart Scan, HCC, storage cell yönetimi, IORM ve Autonomous Database temel kavramlarını tanıtan uygulamalı Oracle temelleri eğitimi.

Detayları Gör →
OracleOracle GoldenGate : Yönetim Eğitimi
Veritabanı Eğitimleri

Oracle GoldenGate : Yönetim Eğitimi

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

GoldenGate Microservices yönetimi, Extract/Replicat işletimi, izleme, performans ayarı, çatışma çözümü, güvenlik ve HA'yı öğreten uygulamalı yönetim eğitimi.

Detayları Gör →
OracleOracle GoldenGate Eğitimi
Veritabanı Eğitimleri

Oracle GoldenGate Eğitimi

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

GoldenGate mimarisi, kurulum, Extract/Replicat yapılandırması, initial load, DDL replikasyonu, veri dönüştürme ve heterojen replikasyonu öğreten uygulamalı eğit

Detayları Gör →
OracleOracle GoldenGate Fundamentals for Oracle Eğitimi
Veritabanı Eğitimleri

Oracle GoldenGate Fundamentals for Oracle Eğitimi

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

Oracle'dan Oracle'a GoldenGate replikasyonunun temelleri: veritabanı hazırlığı, Integrated Extract/Replicat, initial load, izleme ve DDL'i öğreten uygulamalı eğ

Detayları Gör →
OracleOracle GoldenGate Sorun Giderme ve Performans Ayarlama Eğitimi
Veritabanı Eğitimleri

Oracle GoldenGate Sorun Giderme ve Performans Ayarlama Eğitimi

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

Oracle GoldenGate Extract, Replicat, trail, logdump, hata yönetimi, çakışma çözümü ve Parallel Replicat tuning ile sorun giderme ve performans ayarını öğretir.

Detayları Gör →
OracleOracle GoldenGate Troubleshooting and Tuning Eğitimi
Veritabanı Eğitimleri

Oracle GoldenGate Troubleshooting and Tuning Eğitimi

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

Oracle GoldenGate health monitoring, sistematik sorun giderme metodolojisi, logdump analizi, hata yönetimi ve Parallel Replicat tuning odaklı uygulamalı eğitim.

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