ORACLE DATABASE SQL: SQL*PLUS EĞİTİMİ

SQL*Plus ile Oracle veritabanını komut satırından yönetin

Bağlantı, buffer, SET/COLUMN komutları, SPOOL, substitution değişkenler ve rapor biçimlendirme

Oracle Database SQL: SQL*Plus Eğitimi, Oracle'ın komut satırı aracı SQL*Plus ile sorgu çalıştırmayı ve rapor üretmeyi öğretir. Program bağlantı ve oturum yönetimini, SQL buffer düzenlemeyi, DESCRIBE ve SET komutlarını, @ ve START ile script çalıştırmayı, &/&&…

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

Eğitim Hakkında

Oracle'ın komut satırı aracı SQL*Plus ile sorgu çalıştırmayı ve rapor üretmeyi öğreten eğitim

Oracle Database SQL: SQL*Plus Eğitimi, Oracle veritabanına komut satırından bağlanıp sorgu çalıştırmayı ve rapor üretmeyi kazandırır. Katılımcılar SQL*Plus oturumu açmayı, SQL buffer'ı düzenlemeyi, DESCRIBE ve SET komutlarını, script dosyalarını @ ve START ile çalıştırmayı, SPOOL ile çıktı almayı öğrenir. Substitution değişkenler (&, &&, DEFINE, ACCEPT), COLUMN, BREAK, COMPUTE, TTITLE ile biçimli raporlar, login.sql ve glogin.sql ile ortam ayarları işlenir.

Süre ve Format

3 Gün. İlk gün SQL*Plus ortamı ve buffer, ikinci gün script ve substitution değişkenler, üçüncü gün rapor biçimlendirme ve otomasyon işlenir.

Seviye

Orta Seviye — SQL*Plus komut satırı ortamı, buffer düzenleme, script çalıştırma ve rapor biçimlendirme uygulamalı işlenir

Öğrenme Metodu

Her konu SQL*Plus oturumunda gerçek komutlar çalıştırılarak, script dosyaları yazılarak ve biçimli raporlar üretilerek uygulamalı işlenir.

Neden Bu Eğitim?

⌨️Komut satırı hakimiyeti

SQL*Plus oturumunu, buffer düzenlemeyi ve DESCRIBE, SET, SHOW komutlarını kullanarak veritabanıyla doğrudan çalışırsınız.

📜Script otomasyonu

@ ve START ile script dosyalarını, substitution değişkenleri ve SPOOL çıktısını kullanarak tekrarlı işleri otomatikleştirirsiniz.

📊Biçimli raporlar

COLUMN, BREAK, COMPUTE ve TTITLE komutlarıyla sorgu sonuçlarını okunabilir, başlıklı ve özetli raporlara dönüştürürsünüz.

Anahtar Konular

oracle sql plus eğitimisql plus kursuoracle komut satırısqlplus scriptspool komutuoracle rapor biçimlendirmecolumn break computesubstitution değişkenoracle veritabanı eğitimisql plus komutları
“SQL*Plus'ı iyi kullanan bir ekip, sorgularını dosyaya yazar, raporlarını biçimlendirir ve işlerini tek komutla tekrar çalıştırabilir.”

Ön Koşullar

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

1
Temel SQL bilgisi

SELECT ve WHERE gibi temel sorgulara aşinalık SQL*Plus'ta komut çalıştırmayı kolaylaştırır.

2
Oracle erişimi

Çalışan bir Oracle veritabanı ve geçerli bir kullanıcı hesabı oturum açma pratiği için gereklidir.

3
Komut satırı rahatlığı

Terminal veya komut istemcisi kullanımına temel aşinalık araç alışkanlığını hızlandırır.

4
Örnek şema

HR veya benzeri örnek şemanın kurulu olması uygulamaları birebir 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 SQL*Plus'a bağlanmayı, DESCRIBE ve SET komutlarını kullanmayı, SQL buffer'ı görüntülemeyi ve satır bazında düzenlemeyi öğrenir.
Modül 1
SQL*Plus'a Bağlanma
  • SQL*Plus ile veritabanına kullanıcı/parola ile bağlanma
  • sqlplus komutu ve bağlantı string'i (host:port/servis) kullanımı
  • CONNECT ve DISCONNECT ile oturum değiştirme
  • AS SYSDBA ile ayrıcalıklı bağlantı kavramı
  • SQL*Plus, SQLcl ve SQL Developer arasındaki farklar
  • EXIT ve QUIT ile oturumu sonlandırma ve çıkış kodu
Modül 2
Temel SQL*Plus Komutları
  • DESCRIBE ile tablo ve görünüm yapısını inceleme
  • SHOW komutuyla USER, PARAMETER ve ortam bilgisi görüntüleme
  • SET komutuyla oturum davranışını yapılandırma mantığı
  • SET PAGESIZE ve LINESIZE ile sayfa ve satır genişliği
  • SET SERVEROUTPUT ON ile DBMS_OUTPUT çıktısını açma
  • HELP ve host komutlarının komut satırında kullanımı
Modül 3
SQL ve SQL*Plus Komut Farkı
  • SQL ifadesi ile SQL*Plus komutu arasındaki temel ayrım
  • SQL ifadelerinin noktalı virgül ile sonlandırılması
  • SQL*Plus komutlarının tek satırda çalışması kuralı
  • Satır sonu slash (/) ile buffer'daki ifadeyi çalıştırma
  • Çok satırlı SQL ifadelerinin yazım düzeni
  • Yorum satırları: REMARK, -- ve /* */ kullanımı
Modül 4
Buffer Düzenleme
  • SQL buffer kavramı ve son ifadenin saklanması
  • LIST (L) komutuyla buffer içeriğini görüntüleme
  • APPEND, CHANGE ve DEL ile satır düzenleme
  • INPUT (I) ile buffer'a yeni satır ekleme
  • EDIT komutuyla harici editörde düzenleme
  • SAVE ile buffer içeriğini dosyaya yazma
Günün hedefiKatılımcılar script dosyalarını @ ve START ile çalıştırmayı, substitution değişkenlerle parametreli sorgular yazmayı ve SPOOL ile dosyaya çıktı almayı öğrenir.
Modül 1
Script Dosyalarını Çalıştırma
  • SQL script dosyası (.sql) oluşturma ve kaydetme
  • @ ve START komutlarıyla script çalıştırma
  • @@ ile çağıran script'e göreli yol kullanımı
  • Script'e komut satırı argümanı aktarma
  • GET komutuyla dosyayı buffer'a yükleme
  • Script içinde birden çok ifade ve komut sıralama
Modül 2
Substitution Değişkenler
  • Tek & ile tek seferlik substitution değişken kullanımı
  • && ile değer saklayan kalıcı substitution değişken
  • DEFINE ile değişken tanımlama ve değer atama
  • UNDEFINE ile tanımlı değişkeni kaldırma
  • SET VERIFY ile değişken değişiminin raporlanması
  • SET DEFINE OFF ile & karakterini metin olarak kullanma
Modül 3
Kullanıcı Etkileşimi
  • ACCEPT ile kullanıcıdan değer alma ve istem gösterme
  • ACCEPT PROMPT ve HIDE ile parola girişi gizleme
  • PROMPT komutuyla ekrana bilgi metni yazdırma
  • PAUSE ile script akışını duraklatma
  • Sayısal ve tarih değişkenlerde FORMAT belirtme
  • Değişkenlerle dinamik WHERE ve kolon seçimi
Modül 4
SPOOL ile Çıktı Alma
  • SPOOL ile sorgu çıktısını dosyaya yönlendirme
  • SPOOL OFF ile çıktı dosyasını kapatma
  • SPOOL APPEND ile mevcut dosyaya ekleme
  • SET TERMOUT OFF ile ekran çıktısını bastırma
  • SET ECHO ON/OFF ile komutların yankılanması
  • CSV benzeri çıktı için SET COLSEP ve MARKUP
Günün hedefiKatılımcılar COLUMN, BREAK, COMPUTE ve TTITLE komutlarıyla biçimli rapor üretmeyi, login.sql ile ortamı özelleştirmeyi ve raporları otomatikleştirmeyi öğrenir.
Modül 1
Kolon Biçimlendirme
  • COLUMN komutuyla kolon başlığı ve genişliği ayarlama
  • FORMAT ile sayısal ve metin kolon biçimleri (9,990.00)
  • HEADING ve JUSTIFY ile başlık hizalama
  • WORD_WRAPPED ve TRUNCATED ile metin sarma
  • NULL ifadesiyle boş değerlere varsayılan metin
  • CLEAR COLUMNS ile kolon ayarlarını sıfırlama
Modül 2
Gruplama ve Özet Satırları
  • BREAK ON ile tekrar eden değerleri gizleme
  • BREAK ON ... SKIP ile gruplar arası boşluk
  • COMPUTE SUM ile grup bazında toplam hesaplama
  • COMPUTE AVG, COUNT, MAX ve MIN özet fonksiyonları
  • Çok seviyeli BREAK ile iç içe gruplama
  • CLEAR BREAKS ve CLEAR COMPUTES ile temizleme
Modül 3
Rapor Başlık ve Altlıkları
  • TTITLE ile sayfa üst başlığı tanımlama
  • BTITLE ile sayfa alt başlığı tanımlama
  • Başlıkta SQL.PNO ile sayfa numarası gösterme
  • Başlıkta tarih ve ortalama hizalama (CENTER)
  • SET PAGESIZE ve NEWPAGE ile sayfa düzeni
  • REPHEADER ve REPFOOTER ile rapor başlığı
Modül 4
Ortam Ayarı ve Otomasyon
  • login.sql ile kullanıcıya özel oturum ayarı
  • glogin.sql ile tüm oturumlar için global ayar
  • SQLPATH ile script arama yolunu yapılandırma
  • STORE SET ile mevcut SET ayarlarını kaydetme
  • Scripti zamanlanmış görevle (cron) çalıştırma
  • WHENEVER SQLERROR ile hata durumunda çıkış

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Oturum ve bağlantı

SQL*Plus ile veritabanına bağlanır, oturumu yapılandırır ve CONNECT ile farklı kullanıcılara geçiş yaparsınız.

✅
Buffer düzenleme

SQL buffer'ı LIST, CHANGE, APPEND ve EDIT komutlarıyla görüntüler ve satır bazında düzenlersiniz.

✅
Yapı inceleme

DESCRIBE ile tablo yapısını, SHOW ile ortam bilgisini inceleyerek veritabanını keşfedersiniz.

✅
Script çalıştırma

@ ve START ile script dosyalarını çalıştırır, argüman aktarır ve tekrarlı işleri otomatikleştirirsiniz.

✅
Parametreli sorgu

&, && ve ACCEPT ile substitution değişkenler tanımlayarak etkileşimli ve dinamik sorgular yazarsınız.

✅
Çıktı yönetimi

SPOOL, SET TERMOUT ve MARKUP ile sorgu sonuçlarını dosyaya ve farklı formatlara aktarırsınız.

✅
Rapor üretimi

COLUMN, BREAK, COMPUTE ve TTITLE ile başlıklı, gruplanmış ve özet satırlı raporlar oluşturursunuz.

✅
Ortam özelleştirme

login.sql ve glogin.sql ile oturum ayarlarını kalıcılaştırır ve çalışma ortamınızı standardize edersiniz.

Kimler İçin Uygundur?

  • Oracle veritabanıyla komut satırından çalışan veritabanı yöneticileri
  • SQL script'leri yazan geliştiriciler
  • raporlama ihtiyacı olan analistler
  • otomasyon kuran sistem yöneticileri için uygundur

Sıkça Sorulan Sorular

SQL*Plus eğitimi kimler için uygundur?
Oracle veritabanıyla komut satırından çalışan yöneticiler, SQL script yazan geliştiriciler, raporlama yapan analistler ve otomasyon kuran sistem yöneticileri için uygundur. Temel SQL bilgisi olan herkes katılabilir.
SQL*Plus ile SQL Developer arasındaki fark nedir?
SQL*Plus komut satırı tabanlı bir araçtır; script çalıştırma, SPOOL ve rapor biçimlendirme komutları sunar. SQL Developer ise grafik arayüzlü bir uygulamadır. Bu eğitim özellikle SQL*Plus'ın komut ve biçimlendirme yeteneklerine odaklanır.
Eğitim kaç gün sürer ve nasıl işlenir?
Eğitim 3 gün sürer. Her konu SQL*Plus oturumunda gerçek komutlar çalıştırılarak, script dosyaları yazılarak ve biçimli raporlar üretilerek uygulamalı işlenir. Yüz yüze veya online yapılabilir ve kuruma özel uyarlanır.
Eğitim için ön koşul var mı?
Temel SQL bilgisi (SELECT, WHERE) ve komut satırı kullanımına aşinalık faydalıdır. Çalışan bir Oracle veritabanı, geçerli bir kullanıcı hesabı ve HR gibi örnek bir şema uygulamaları takip etmek 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: SQL*Plus 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 Data Platform Foundations Associate: Exadata Racks, Servers, & VM Clusters Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Exadata Racks, Servers, & VM Clusters Eğitimi

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

Exadata donanım eğitimi: rack şekilleri, veritabanı ve storage sunucuları, Cell Server, RoCE ağı, VM cluster topolojisi, Grid Infrastructure ve elastik ölçeklem

Detayları Gör →
OracleOracle Data Platform Foundations Associate: OpCtl, VM Cluster Node Subsetting, & Data Safe Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: OpCtl, VM Cluster Node Subsetting, & Data Safe Eğitimi

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

Exadata güvenlik eğitimi: Operator Access Control, VM cluster node subsetting, Oracle Data Safe ile güvenlik değerlendirmesi, veri keşfi, maskeleme ve denetim.

Detayları Gör →
OracleOracle Data Platform Foundations Associate: Oracle Autonomous Database (ADB) Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Oracle Autonomous Database (ADB) Eğitimi

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

Oracle Autonomous Database eğitimi: self-driving ilkeler, ATP ADW JSON APEX iş yükleri, örnek sağlama, wallet bağlantı, otomatik ölçekleme, yedekleme ve güvenli

Detayları Gör →
OracleOracle Data Platform Foundations Associate: Oracle Database as a Converged Database Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Oracle Database as a Converged Database Eğitimi

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

Oracle converged database eğitimi: çoklu veri modeli, JSON, spatial, graph, multitenant, In-Memory, makine öğrenmesi ve karma iş yükleri temel düzeyde anlatılır

Detayları Gör →
OracleOracle Data Platform Foundations Associate: Oracle Exadata Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Oracle Exadata Eğitimi

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

Oracle Exadata eğitimi: mühendislik sistemi mimarisi, Smart Scan, Flash Cache, Hybrid Columnar Compression, IORM ve ExaCS ile Cloud@Customer dağıtımı temel düze

Detayları Gör →
OracleOracle Data Platform Foundations Associate: Oracle Migration Best Practices Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Oracle Migration Best Practices Eğitimi

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

Oracle Migration Best Practices eğitimi: envanter, CPAT değerlendirmesi, prova, performans taban çizgisi, veri doğrulama, cutover runbook ve rollback planı.

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