ORACLE DATABASE SQL: USING STRUCTURED QUERY LANGUAGE (SQL) EĞİTİMİ

SQL dilinin tüm temellerini Oracle üzerinde kavrayın

SELECT, DML (INSERT/UPDATE/DELETE/MERGE), işlem yönetimi, DDL, kısıtlamalar ve veri sözlüğü

Oracle Database SQL: Using Structured Query Language (SQL) Eğitimi, SQL dilini bütüncül biçimde kavratan kapsamlı bir temel programdır.

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

Eğitim Hakkında

Oracle üzerinde SQL dilini bütüncül olarak öğreten kapsamlı temel eğitim

Oracle Database SQL: Using Structured Query Language (SQL) Eğitimi, SQL dilini bütüncül biçimde kavratan kapsamlı bir temel programdır. Katılımcılar ilişkisel model ve SQL dil ailesini (DDL, DML, DCL, TCL), SELECT ile veri getirmeyi ve tabloları birleştirmeyi öğrenir. INSERT, UPDATE, DELETE, MERGE ile veri değişikliği, COMMIT, ROLLBACK, SAVEPOINT ile işlem yönetimi, CREATE, ALTER, DROP ile tablo tasarımı, kısıtlamalar, görünümler ve veri sözlüğü uygulamalı işlenir.

Süre ve Format

3 Gün. İlk gün SQL'e giriş ve veri getirme, ikinci gün DML ve işlem yönetimi, üçüncü gün DDL, kısıtlamalar ve veri sözlüğü işlenir.

Seviye

Orta Seviye — SQL dil ailesi, veri getirme, DML, işlem yönetimi ve DDL kapsamlı ve uygulamalı işlenir

Öğrenme Metodu

Her konu örnek bir şema üzerinde gerçek SQL ifadeleri yazılarak, veri değiştirilerek ve tablo tasarlanarak uygulamalı işlenir.

Neden Bu Eğitim?

🧱Bütüncül temel

SQL dil ailesini (DDL, DML, DCL, TCL) bir arada kavrar, veritabanıyla çalışmak için sağlam bir temel edinirsiniz.

✍️Veri değiştirme

INSERT, UPDATE, DELETE ve MERGE ile veriyi güvenle değiştirir, COMMIT ve ROLLBACK ile işlemleri yönetirsiniz.

🏗️Tablo tasarımı

CREATE, ALTER ve kısıtlamalarla tablo tasarlar, veri sözlüğünü sorgulayarak şemayı anlar ve yönetirsiniz.

Anahtar Konular

oracle sql eğitimisql temel kursustructured query languageoracle dml ddlinsert update deleteoracle join eğitimicommit rollbackoracle kısıtlamalarsql veritabanı kursuoracle sorgu eğitimi
“SQL yalnızca veri getirmek değil; veriyi tasarlamak, değiştirmek ve güvenle yönetmektir. Bu eğitim o bütünü tek çatıda verir.”

Ön Koşullar

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

1
Bilgisayar okuryazarlığı

Temel bilgisayar ve dosya kullanımı eğitim akışını takip etmeyi kolaylaştırır.

2
Mantıksal düşünme

Koşul ve ilişki kurma becerisi sorgu ve veri modeli konularını anlamayı destekler.

3
Sorgu aracı

SQL*Plus, SQLcl veya SQL Developer gibi bir araca aşinalık uygulamaları kolaylaştırır.

4
Oracle erişimi

Çalışan bir Oracle veritabanı ve örnek şema ifadeleri birebir 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 ilişkisel model ve SQL dil kategorilerini kavrar, SELECT ile veri getirmeyi, filtreleme, sıralama ve tabloları birleştirmeyi öğrenir.
Modül 1
İlişkisel Model ve SQL
  • İlişkisel veritabanı ve tablo/satır/kolon kavramı
  • Birincil anahtar ve yabancı anahtar ilişkileri
  • SQL dil ailesi: DDL, DML, DCL ve TCL
  • SQL standardı ve Oracle SQL ilişkisi
  • Veri tipleri: VARCHAR2, NUMBER, DATE
  • Oracle örnek şemaları (HR, OE) tanıtımı
Modül 2
SELECT ile Veri Getirme
  • SELECT ve FROM ile temel sorgulama
  • Kolon seçimi, takma ad ve || birleştirme
  • DISTINCT ile tekrarlı satırların elenmesi
  • WHERE koşuluyla satırları kısıtlama
  • BETWEEN, IN ve LIKE operatörleri
  • ORDER BY ile sonuçları sıralama
Modül 3
Grup Fonksiyonları
  • SUM, AVG, COUNT, MAX ve MIN grup fonksiyonları
  • GROUP BY ile satırları gruplama
  • HAVING ile grup sonuçlarını filtreleme
  • Grup fonksiyonlarının NULL davranışı
  • Çok kolonlu gruplama senaryoları
  • WHERE ve HAVING arasındaki fark
Modül 4
Tabloları Birleştirme (JOIN)
  • ANSI JOIN söz dizimi ve tablo ilişkisi
  • INNER JOIN ile eşleşen satırları getirme
  • LEFT, RIGHT ve FULL OUTER JOIN
  • USING ve ON ile birleştirme koşulu
  • Self join ile tablonun kendisiyle birleşmesi
  • Kartezyen çarpım (CROSS JOIN) ve riski
Günün hedefiKatılımcılar INSERT, UPDATE, DELETE ve MERGE ile veri değiştirmeyi, COMMIT, ROLLBACK ve SAVEPOINT ile işlem yönetimini ve kilit kavramını öğrenir.
Modül 1
Veri Ekleme (INSERT)
  • INSERT INTO ile tek satır ekleme
  • Kolon listesiyle ve listesiz ekleme farkı
  • Varsayılan değer ve NULL ekleme
  • Alt sorgu ile toplu satır ekleme
  • Tarih ve metin değerlerinin ekleme formatı
  • INSERT ALL ile çok tablolu ekleme
Modül 2
Güncelleme ve Silme
  • UPDATE ile kolon değerlerini değiştirme
  • WHERE'siz UPDATE'in tüm satırlara etkisi
  • Alt sorgu ile koşullu güncelleme
  • DELETE ile koşullu satır silme
  • TRUNCATE ile hızlı toplu silme farkı
  • Yabancı anahtarın silme üzerindeki etkisi
Modül 3
MERGE İfadesi (Upsert)
  • MERGE ile birleşik ekleme ve güncelleme
  • WHEN MATCHED ile mevcut satırı güncelleme
  • WHEN NOT MATCHED ile yeni satır ekleme
  • Kaynak ve hedef tablo eşleştirmesi
  • Upsert senaryolarında MERGE kullanımı
  • MERGE ile veri senkronizasyonu örneği
Modül 4
İşlem Yönetimi (TCL)
  • Transaction kavramı ve ACID ilkeleri
  • COMMIT ile değişiklikleri kalıcılaştırma
  • ROLLBACK ile değişiklikleri geri alma
  • SAVEPOINT ile kısmi geri alma noktası
  • Satır kilidi (row lock) ve okuma tutarlılığı
  • Otomatik commit ve oturum davranışı
Günün hedefiKatılımcılar CREATE, ALTER ve DROP ile tablo tasarımını, birincil/yabancı anahtar ve CHECK kısıtlamalarını, görünümleri ve veri sözlüğü sorgulamayı öğrenir.
Modül 1
Tablo Oluşturma (CREATE)
  • CREATE TABLE ile tablo ve kolon tanımlama
  • Kolon veri tipi ve boyut belirtme
  • DEFAULT ile varsayılan değer atama
  • Alt sorgu ile tablo oluşturma (CTAS)
  • Geçici tablolar (GLOBAL TEMPORARY TABLE)
  • İsimlendirme ve tasarım kuralları
Modül 2
Kısıtlamalar (Constraints)
  • NOT NULL ve UNIQUE kısıtlamaları
  • PRIMARY KEY ile birincil anahtar tanımlama
  • FOREIGN KEY ile referans bütünlüğü
  • CHECK ile değer kontrolü kuralı
  • ON DELETE CASCADE silme davranışı
  • Kısıtlama ekleme, devre dışı ve etkinleştirme
Modül 3
ALTER ve DROP İşlemleri
  • ALTER TABLE ile kolon ekleme ve değiştirme
  • Kolon silme ve yeniden adlandırma
  • Tabloya kısıtlama ekleme ve kaldırma
  • DROP TABLE ve PURGE silme davranışı
  • FLASHBACK ve geri dönüşüm kutusu (recyclebin)
  • RENAME ile tablo adını değiştirme
Modül 4
Görünüm ve Veri Sözlüğü
  • CREATE VIEW ile görünüm tanımlama
  • Basit ve karmaşık görünüm farkı
  • Görünüm üzerinden DML kısıtları
  • Sequence ve synonym şema nesneleri
  • USER_TABLES ve ALL_TAB_COLUMNS sorgulama
  • DICTIONARY ile veri sözlüğünü keşfetme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SQL dil ailesi

İlişkisel modeli ve DDL, DML, DCL, TCL dil kategorilerini kavrar, her kategorinin rolünü ve kullanımını bilirsiniz.

✅
Veri getirme

SELECT, WHERE, ORDER BY ve JOIN ile tek veya çok tablodan istediğiniz veriyi getirir ve filtrelersiniz.

✅
Gruplama

Grup fonksiyonları, GROUP BY ve HAVING ile verileri özetler ve grup bazlı raporlar üretirsiniz.

✅
Veri değiştirme

INSERT, UPDATE, DELETE ve MERGE ile veriyi güvenle ekler, günceller, siler ve senkronize edersiniz.

✅
İşlem yönetimi

COMMIT, ROLLBACK ve SAVEPOINT ile işlemleri yönetir, ACID ilkeleri ve okuma tutarlılığını kavrarsınız.

✅
Tablo tasarımı

CREATE, ALTER ve DROP ile tablolar tasarlar, veri tiplerini ve varsayılan değerleri doğru belirlersiniz.

✅
Bütünlük kuralları

PRIMARY KEY, FOREIGN KEY, UNIQUE ve CHECK kısıtlamalarıyla veri bütünlüğünü sağlarsınız.

✅
Şema keşfi

Görünümler, sequence ve synonym nesnelerini kullanır, veri sözlüğünü sorgulayarak şemayı anlarsınız.

Kimler İçin Uygundur?

  • SQL dilini temelden öğrenmek isteyen geliştiriciler
  • veritabanıyla çalışmaya başlayan yazılımcılar
  • raporlama
  • veri yönetimi yapan analistler ile sistem yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
SQL dilini temelden öğrenmek isteyen geliştiriciler, veritabanıyla çalışmaya başlayan yazılımcılar, raporlama ve veri yönetimi yapan analistler ve sistem yöneticileri için uygundur. Önceki SQL bilgisi gerekmez.
Bu eğitim diğer Oracle SQL eğitimlerinden nasıl farklı?
Bu program SQL dilini uçtan uca kapsar: veri getirme, DML, işlem yönetimi, DDL ve kısıtlamalar bir arada işlenir. Temel SELECT, fonksiyonlar, alt sorgular veya küme operatörleri eğitimleri ise tek bir konuya derinlemesine odaklanır.
Eğitim kaç gün sürer?
Eğitim 3 gündür. İlk gün SQL'e giriş ve veri getirme, ikinci gün DML ve işlem yönetimi, üçüncü gün DDL, kısıtlamalar ve veri sözlüğü işlenir. Yüz yüze veya online olarak kuruma özel uyarlanır.
Hangi araçlar ve örnekler kullanılır?
İfadeler SQL*Plus, SQLcl veya SQL Developer ile yazılır; Oracle'ın HR ve OE örnek şemaları 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 Structured Query Language (SQL) E 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 Database Yedekleme ve Kurtarma (RMAN) Eğitimi
Veritabanı Eğitimleri

Oracle Database Yedekleme ve Kurtarma (RMAN) Eğitimi

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

Oracle RMAN eğitimi: ARCHIVELOG, RMAN yapılandırma, incremental yedek, block change tracking, FRA, recovery catalog ve point-in-time kurtarma uygulamalı işlenir

Detayları Gör →
OracleOracle Database-Develop PL SQL Program Units Eğitimi
Veritabanı Eğitimleri

Oracle Database-Develop PL SQL Program Units Eğitimi

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

Oracle PL/SQL eğitimi: stored procedure, function, package, cursor, collection, DML ve compound trigger ile dinamik SQL geliştirme uygulamalı işlenir.

Detayları Gör →
OracleOracle Database: Managing Multitenant Architecture Eğitimi
Veritabanı Eğitimleri

Oracle Database: Managing Multitenant Architecture Eğitimi

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

Oracle Multitenant eğitimi: CDB/PDB mimarisi, PDB oluşturma, klonlama, taşıma, yedekleme, PDB point-in-time recovery, Resource Manager ve güvenlik işlenir.

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

Oracle Database: PL/SQL Fundamentals Eğitimi

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

Oracle PL/SQL Fundamentals eğitimi: blok yapısı, değişkenler, %TYPE, kontrol yapıları, cursor, record, collection ve exception yönetimini temelden öğretir.

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

Oracle Database: Programla PL/SQL Eğitimi

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

Oracle PL/SQL ile blok yapısı, cursor, prosedür, paket, exception, trigger, collection, bulk işlem ve dynamic SQL geliştirmeyi öğreten uygulamalı eğitim.

Detayları Gör →
OracleOracle Enterprise Manager (OEM) Cloud Control Eğitimi
Veritabanı Eğitimleri

Oracle Enterprise Manager (OEM) Cloud Control Eğitimi

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

OEM Cloud Control mimarisi, hedef keşfi, performans izleme, incident, job otomasyonu, patching ve compliance ile Oracle ortam yönetimini öğreten uygulamalı eğit

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