SQL*PLUS COMMANDS EĞİTİMİ

Oracle'ı komut satırından ustaca yönetin

SQL*Plus komut satırında sorgu, rapor biçimlendirme, değişken ve betik otomasyonu

SQL*Plus Commands Eğitimi, Oracle veritabanının komut satırı aracı SQL*Plus'ı etkili kullanmayı öğreten 3 günlük uygulamalı bir programdır.

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

Eğitim Hakkında

SQL*Plus ortamı, komutlar, rapor biçimlendirme, değişken ve betikler

SQL*Plus Commands Eğitimi, Oracle veritabanının komut satırı aracı SQL*Plus'ı etkili kullanmayı öğretir. Katılımcılar SQL*Plus'a bağlanır; SET komutlarıyla ortamı yapılandırır, COLUMN, TTITLE ve BREAK ile komut satırında biçimli rapor üretir. DEFINE, ACCEPT ve bind değişkenleriyle etkileşimli betik yazma, SPOOL ile çıktıyı dosyaya alma, @ ile betik çalıştırma ve login dosyalarıyla ortam özelleştirme uygulamalı işlenir; tekrarlayan işler betiklerle otomatikleştirilir.

Süre ve Format

3 Gün. Her gün dört modül; SQL*Plus ortamından rapor biçimlendirmeye, oradan değişken ve betik otomasyonuna uygulamalı ilerlenir.

Seviye

Orta Seviye — Oracle SQL*Plus komut satırında sorgu, biçimlendirme, değişken ve otomasyon betikleri

Öğrenme Metodu

Her komut canlı bir SQL*Plus oturumunda çalıştırılır; biçimlendirme ve betikler adım adım kurulup çıktısı dosyaya alınarak gösterilir.

Neden Bu Eğitim?

⌨️Komut satırı gücü

Grafik arayüz olmadan sunucuda doğrudan çalışarak SQL*Plus ile hızlı sorgu ve yönetim yapmayı öğrenirsiniz.

📄Biçimli rapor

COLUMN, TTITLE ve BREAK komutlarıyla komut satırında okunabilir, başlıklı ve özetli raporlar üretebilirsiniz.

🔁Betik otomasyonu

Tekrarlayan sorgu ve bakım işlerini parametreli SQL*Plus betikleriyle otomatikleştirip zamandan tasarruf edersiniz.

Anahtar Konular

sql plus eğitimisqlplus commands eğitimioracle sql plussql plus komutlarıoracle komut satırıspool komututtitle columnoracle betiksql plus raporlamaoracle veritabanı eğitimi
“Grafik arayüz rahatlık verir, komut satırı ise hız ve güç; SQL*Plus'ı öğrenen Oracle'a doğrudan konuşmayı öğrenir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Temel SQL

SELECT ve temel SQL sorgularını yazabilmek SQL*Plus komutlarını öğrenmeyi kolaylaştırır.

2
Oracle aşinalığı

Oracle veritabanı kavramlarına temel aşinalık faydalı olacaktır.

3
Komut satırı

Terminal veya komut istemcisinde çalışmaya yatkınlık öğrenmeyi hızlandırır.

4
Çalışma ortamı

Erişilebilir bir Oracle veritabanı ve kurulu SQL*Plus istemcisi gereklidir.

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ı SQL*Plus'a bağlanır; oturum ve ortamı tanır, SET komutlarıyla görünümü ayarlar, komut tamponunu düzenler ve yardım komutlarını kullanır.
Modül 1
SQL*Plus'a Giriş
  • SQL*Plus nedir, SQL ve PL/SQL ile farkı
  • SQL*Plus ile veritabanına bağlanma (connect)
  • CONNECT ile farklı kullanıcıya geçiş yapma
  • Komut türleri: SQL, PL/SQL ve SQL*Plus
  • DESCRIBE ile nesne yapısını görüntüleme
  • Oturumdan çıkış (exit / quit) yapma
Modül 2
Ortam Ayarı (SET Komutları)
  • SET LINESIZE ile satır genişliğini ayarlama
  • SET PAGESIZE ile sayfa uzunluğu kontrolü
  • SET FEEDBACK ve etkilenen satır bilgisi
  • SET HEADING ile başlık gösterimini yönetme
  • SET SERVEROUTPUT ON ile çıktı gösterme
  • SHOW komutuyla mevcut ayarları görme
Modül 3
Komut Tamponu ve Düzenleme
  • SQL buffer kavramı ve son komutun tutulması
  • LIST (L) ile tampondaki komutu görüntüleme
  • CHANGE ve APPEND ile komutu düzenleme
  • EDIT ile komutu harici editörde açma
  • / ile son komutu yeniden çalıştırma
  • RUN komutuyla tampondaki sorguyu çalıştırma
Modül 4
Çevre Komutları ve Yardım
  • HOST ile işletim sistemi komutu çalıştırma
  • DEFINE ile oturum değişkeni tanımlama
  • SET ve SHOW ile ayarları yönetme
  • CLEAR ile ekran ve ayarları temizleme
  • HELP ve komut yardımına erişim
  • glogin.sql ile ortamı özelleştirme
Günün hedefiKatılımcı COLUMN ile sütunları biçimlendirir; TTITLE ve BTITLE ile başlık ekler, BREAK ve COMPUTE ile gruplama ve alt toplamlı raporlar üretir.
Modül 1
Sütun Biçimlendirme (COLUMN)
  • COLUMN ile sütun başlığını değiştirme
  • FORMAT ile sayı ve metin biçimi verme
  • Sütun genişliği ve metin sarma (wrap)
  • NULL değer için gösterilecek metin
  • Para birimi ve binlik ayraç biçimi
  • COLUMN CLEAR ile biçimi sıfırlama
Modül 2
Başlık ve Alt Başlık
  • TTITLE ile sayfa üst başlığı tanımlama
  • BTITLE ile sayfa alt başlığı ekleme
  • Başlıkta tarih ve sayfa numarası gösterme
  • Başlık hizalama (LEFT, CENTER, RIGHT)
  • Birden çok satırlı başlık tanımlama
  • TTITLE OFF ile başlığı kapatma
Modül 3
Gruplama ve Alt Toplam
  • BREAK ON ile grup kırılımı oluşturma
  • Tekrarlayan değerleri gizleyerek sadeleştirme
  • SKIP ile gruplar arasında boşluk bırakma
  • COMPUTE SUM ile grup alt toplamı alma
  • COMPUTE AVG ve COUNT ile özet üretme
  • Grup ve genel toplamlı rapor hazırlama
Modül 4
Çıktı Alma ve Spool
  • SPOOL ile çıktıyı dosyaya yazdırma
  • SPOOL OFF ile dosya kaydını sonlandırma
  • Rapor dosyası biçimi (txt ve csv)
  • SET MARKUP ile HTML çıktı üretme
  • SET COLSEP ile sütun ayracı belirleme
  • Rapor çıktısını temizleme ve düzenleme
Günün hedefiKatılımcı DEFINE ve ACCEPT ile etkileşimli betik yazar; substitution ve bind değişkeni kullanır, @ ile betik çalıştırır ve işleri parametreli biçimde otomatikleştirir.
Modül 1
Substitution Değişkenleri
  • & ve && ile değişken yer tutucu kullanımı
  • DEFINE ile oturum değişkeni tanımlama
  • UNDEFINE ile tanımlı değişkeni kaldırma
  • SET VERIFY ile değişken değişimini gösterme
  • Değişkenle dinamik sorgu oluşturma
  • Değer tırnaklama ve veri tipi dikkati
Modül 2
Etkileşimli Girdi (ACCEPT)
  • ACCEPT ile kullanıcıdan değer alma
  • PROMPT ile ekranda mesaj gösterme
  • Gizli (HIDE) seçeneğiyle parola girişi
  • Değer tipi belirleme ve doğrulama
  • Değişkene varsayılan değer atama
  • PAUSE ile çalışmayı geçici duraklatma
Modül 3
Bind Değişkenleri
  • VARIABLE ile bind değişkeni tanımlama
  • EXECUTE ve PL/SQL bloğuyla değer atama
  • PRINT ile bind değişkeni değerini gösterme
  • Bind değişkeniyle sorgu çalıştırma
  • REFCURSOR ile sonuç kümesi döndürme
  • AUTOPRINT ayarıyla otomatik gösterim
Modül 4
Betik Yazma ve Otomasyon
  • Betik dosyası (.sql) oluşturma ve kaydetme
  • @ ve @@ ile betik dosyasını çalıştırma
  • Betiğe parametre (&1, &2) geçirme
  • WHENEVER SQLERROR ile hata durumu yönetimi
  • login.sql ile oturumu özelleştirme
  • Zamanlanmış bakım betiği kurgulama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SQL*Plus kullanımı

SQL*Plus'a bağlanıp SET komutlarıyla ortamı yapılandırarak komut satırında verimli bir çalışma düzeni kurabilirsiniz.

✅
Komut düzenleme

SQL buffer, LIST, CHANGE ve EDIT komutlarıyla yazdığınız sorguları hızlıca düzenleyip yeniden çalıştırabilirsiniz.

✅
Sütun biçimlendirme

COLUMN ve FORMAT ile sütun başlık, genişlik ve sayı biçimini ayarlayarak okunabilir çıktı üretebilirsiniz.

✅
Rapor başlıkları

TTITLE ve BTITLE ile tarih ve sayfa numarası içeren profesyonel rapor başlıkları ekleyebilirsiniz.

✅
Alt toplamlar

BREAK ve COMPUTE ile gruplama, alt toplam ve genel toplam içeren özet raporlar oluşturabilirsiniz.

✅
Çıktı alma

SPOOL ve SET MARKUP ile rapor çıktısını metin, CSV veya HTML dosyasına aktarabilirsiniz.

✅
Değişken kullanımı

Substitution, ACCEPT ve bind değişkenleriyle kullanıcıdan parametre alan etkileşimli betikler yazabilirsiniz.

✅
Betik otomasyonu

@ ile betik çalıştırıp parametre geçerek tekrarlayan veritabanı işlerini otomatikleştirebilirsiniz.

Kimler İçin Uygundur?

  • Oracle veritabanıyla çalışan veritabanı yöneticileri
  • geliştiriciler
  • sistem yöneticileri
  • komut satırından raporlama ile betik otomasyonu yapmak isteyen teknik ekip üyeleri için uygundur

Sıkça Sorulan Sorular

SQL*Plus Commands Eğitimi kimler için uygundur?
Oracle veritabanıyla çalışan veritabanı yöneticileri, geliştiriciler, sistem yöneticileri ve komut satırından raporlama ile betik otomasyonu yapmak isteyen teknik ekip üyeleri için uygundur. Temel SQL bilgisi beklenir.
SQL*Plus ile normal SQL arasındaki fark nedir?
SQL, veritabanına gönderilen sorgu dilidir; SQL*Plus ise bu sorguları çalıştıran Oracle komut satırı aracıdır. SET, COLUMN, TTITLE ve SPOOL gibi SQL*Plus komutları ortamı yapılandırır ve çıktıyı biçimlendirir; bunlar SQL değil, araca özgü komutlardır.
Komut satırında rapor biçimlendirmeyi öğrenebilir miyim?
Evet. COLUMN ile sütun biçimi, TTITLE/BTITLE ile başlık, BREAK ile gruplama ve COMPUTE ile alt toplam komutları uygulamalı işlenir. Çıktı SPOOL ve SET MARKUP ile metin, CSV veya HTML dosyasına alınarak okunabilir raporlar üretilir.
Betik otomasyonu eğitimde yer alıyor mu?
Evet. DEFINE, ACCEPT ve bind değişkenleriyle parametre alan betikler yazılır; @ ve @@ ile betik çalıştırma, WHENEVER SQLERROR ile hata yönetimi ve login.sql ile ortam özelleştirme işlenerek tekrarlayan işler otomatikleştirilir.
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 tamamlanan SQL*Plus programını belgeler.

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. SQL*Plus Commands 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
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veritabanı Yönetimi TemelleriCompTIA Data+: Database Concepts Eğitimi
Veritabanı Eğitimleri

CompTIA Data+: Database Concepts Eğitimi

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

CompTIA Data+ veritabanı kavramları eğitimi: ilişkisel model, şema, anahtarlar, normalizasyon, NoSQL ve veri ambarı. Veri analistleri için kurumsal program.

Detayları Gör →
Veritabanı Yönetimi TemelleriCompTIA Data+: Database Management and SQL Fundamentals Eğitimi
Veritabanı Eğitimleri

CompTIA Data+: Database Management and SQL Fundamentals Eğitimi

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

CompTIA Data+ SQL temelleri eğitimi: SELECT, WHERE, JOIN, GROUP BY, alt sorgular ve DDL/DML. Veri analistleri için uygulamalı kurumsal SQL programı.

Detayları Gör →
Veritabanı Yönetimi TemelleriCompTIA IT Fundamentals: Database Concepts Eğitimi
Veritabanı Eğitimleri

CompTIA IT Fundamentals: Database Concepts Eğitimi

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

CompTIA IT Fundamentals veritabanı kavramları eğitimi: kayıt-alan yapısı, birincil anahtar, CRUD ve veritabanı türleri. Yeni başlayanlar için kurumsal program.

Detayları Gör →
Veritabanı Yönetimi TemelleriCompTIA Tech+: Database Fundamentals Eğitimi
Veritabanı Eğitimleri

CompTIA Tech+: Database Fundamentals Eğitimi

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

CompTIA Tech+ (FC0-U71) veritabanı temelleri eğitimi: verinin değeri, veri türleri, ilişkisel/NoSQL yapılar, CRUD ve erişim. Yeni başlayanlar için kurumsal prog

Detayları Gör →
Veritabanı Yönetimi TemelleriConfiguring a Messaging Platform: Database Availability Groups Eğitimi
Veritabanı Eğitimleri

Configuring a Messaging Platform: Database Availability Groups Eğitimi

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

Exchange Server Database Availability Groups eğitimi: DAG mimarisi, sürekli replikasyon, witness, veritabanı kopyaları ve yük devretme. Kurumsal uygulamalı prog

Detayları Gör →
Veritabanı Yönetimi TemelleriConfiguring a Messaging Platform: Database Management Eğitimi
Veritabanı Eğitimleri

Configuring a Messaging Platform: Database Management Eğitimi

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

Exchange Server veritabanı yönetimi eğitimi: posta kutusu veritabanı oluşturma, kotalar, döngüsel günlük, bakım, eseutil, yedekleme ve kurtarma. Kurumsal progra

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