ORACLE NOSQL DATABASE EĞİTİMİ

Dağıtık NoSQL veriyi Oracle ile ölçekleyin

Shard mimarisi, tablo ve JSON modeli, SQL for NoSQL ve elastik ölçeklendirme ile düşük gecikme

Oracle NoSQL Database Eğitimi, yüksek hacimli ve düşük gecikmeli uygulamalar için dağıtık key-value ve belge veritabanını kullanmayı öğretir.

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

Eğitim Hakkında

Dağıtık mimariden veri modeline, SQL for NoSQL sorgularından ölçeklendirme ve işletime Oracle NoSQL

Oracle NoSQL Database Eğitimi, yüksek hacimli ve düşük gecikme gerektiren uygulamalar için dağıtık key-value ve belge veritabanını kullanmayı öğretir. Katılımcılar Storage Node, Replication Node ve shard mimarisini, replication factor ve topolojiyi kavrar. Tablo ve JSON veri modeli, major/minor anahtar yolları, Table API ile CRUD ve SQL for Oracle NoSQL sorguları işlenir. Tutarlılık ve dayanıklılık politikaları, ikincil indeksler, elastik ölçeklendirme ve güvenlik ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; mimari ve veri modelinden veri erişimi ve SQL for NoSQL sorgularına, oradan ölçeklendirme, güvenlik ve işletime ilerlenir.

Seviye

Orta Seviye — Oracle NoSQL dağıtık mimarisi, tablo ve JSON veri modeli, SQL for NoSQL ve elastik ölçeklendirme

Öğrenme Metodu

Her konu çalışan bir KVStore üzerinde tablo tasarımı, CRUD, sorgu ve topoloji değişikliği senaryolarıyla adım adım uygulanır.

Neden Bu Eğitim?

📈Yatay ölçeklenme

Shard ve replication factor kavramlarıyla veriyi düğümlere dağıtır, büyüyen yükü yeni shard ekleyerek kesintisiz karşılarsınız.

⚖️Ayarlanabilir tutarlılık

Consistency ve durability politikalarıyla hız ile güvence dengesini uygulama ihtiyacına göre her sorguda ayarlarsınız.

🧩Esnek veri modeli

Tablo ve JSON modelini birlikte kullanarak yapılandırılmış ve şemasız veriyi aynı store içinde esnek biçimde yönetirsiniz.

Anahtar Konular

oracle nosql eğitimioracle nosql database kursunosql veritabanı eğitimidağıtık veritabanı eğitimikey-value veritabanısql for nosqloracle nosql tablo modelinosql ölçeklendirme eğitimioracle veritabanı eğitimi
“NoSQL'de ölçek, doğru anahtar tasarımı ve isabetli tutarlılık seçimiyle başlar; mimariyi anlayan, veriyle birlikte büyür.”

Ön Koşullar

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

1
Veritabanı kavramları

Tablo, anahtar, indeks ve sorgu gibi temel veritabanı kavramlarına aşinalık beklenir.

2
SQL bilgisi

SELECT, WHERE ve koşul yazımı dahil temel düzey SQL okuma ve yazma becerisi faydalıdır.

3
Programlama temeli

Java veya Python gibi bir dilde temel programlama ve API çağrısı deneyimi yararlıdır.

4
Çalışma ortamı

KVLite veya çok düğümlü bir KVStore kurulumu ile komut satırı erişimi 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ı Storage Node, Replication Node ve shard mimarisini kavrar, tablo ve JSON veri modelini ve anahtar yollarını tasarlayacak düzeyde öğrenir.
Modül 1
Oracle NoSQL Dağıtık Mimarisi
  • Storage Node ve Storage Node Agent görevi
  • Replication Node ve master/replica rolleri
  • Shard kavramı ve verinin bölümlenmesi
  • Replication factor ve kopya sayısı seçimi
  • Topology ve capacity planlaması
  • Admin service ile store yönetimi
Modül 2
Veri Modelleri ve Anahtar Yolları
  • Key-value modelinin temel çalışması
  • Table (tablo) modelinin avantajları
  • Major ve minor key path ayrımı
  • Aynı shard'a veri yerleştirme stratejisi
  • JSON alanıyla şemasız veri saklama
  • Veri dağılımı ve sıcak nokta (hotspot) riski
Modül 3
KVStore Kurulumu ve Topoloji
  • KVLite ile tek düğümlü geliştirme ortamı
  • Çok düğümlü store dağıtımı adımları
  • makebootconfig ve SNA yapılandırması
  • plan deploy-topology ile store oluşturma
  • Admin CLI ile store yönetim komutları
  • Store durumu ve ping ile sağlık kontrolü
Modül 4
Tablo Tasarımı ve DDL
  • CREATE TABLE ile tablo ve alan tanımı
  • Primary key ve shard key belirleme
  • Veri türleri: INTEGER, STRING, JSON, MAP
  • Child table ile ebeveyn-çocuk ilişkisi
  • TTL (time to live) ile otomatik süre dolumu
  • IDENTITY sütunu ile sıralı değer üretimi
Günün hedefiKatılımcı Table API ile CRUD işlemlerini yürütür, SQL for Oracle NoSQL ile sorgu yazar, ikincil ve JSON indekslerle erişimi hızlandırır.
Modül 1
Table API ile CRUD
  • put ile satır ekleme ve güncelleme
  • get ve multiGet ile veri okuma
  • delete ve multiDelete işlemleri
  • putIfAbsent ve putIfPresent koşullu yazma
  • Version ile iyimser eşzamanlılık kontrolü
  • TableIterator ile aralık (range) tarama
Modül 2
SQL for Oracle NoSQL
  • SELECT ve WHERE ile satır sorgulama
  • JSON path ifadeleriyle alan erişimi
  • ORDER BY ve LIMIT ile sonuç düzenleme
  • Toplama fonksiyonları ve GROUP BY
  • Dizi (array) ve map alanlarını sorgulama
  • SQL shell ile etkileşimli sorgu çalıştırma
Modül 3
İkincil İndeksler ve JSON
  • CREATE INDEX ile ikincil indeks oluşturma
  • İndeksin sorgu planı üzerindeki etkisi
  • JSON alanı üzerinde tipli indeks tanımı
  • Çoklu sütunlu (composite) indeks kullanımı
  • Dizi elemanları üzerinde indeksleme
  • Gereksiz indeksin yazma maliyeti
Modül 4
Tutarlılık ve Dayanıklılık
  • Eventual ve absolute consistency ayrımı
  • Time-based ve version-based tutarlılık
  • Durability ve senkron yazma politikaları
  • SYNC, WRITE_NO_SYNC ve NO_SYNC seçenekleri
  • Okuma için master/replica tercihi
  • Hız ile güvence dengesini sorguda ayarlama
Günün hedefiKatılımcı store'u yeni shard ekleyerek elastik ölçeklendirir, uygulama sürücüleriyle entegrasyonu kurar, güvenliği yapılandırır ve store'u izleyerek bakımını yapar.
Modül 1
Elastiklik ve Topoloji Yönetimi
  • Yeni Storage Node ekleme adımları
  • topology redistribute ile shard ekleme
  • topology rebalance ile dengeleme
  • plan ile değişikliği aşamalı uygulama
  • Partition taşıma ve çevrimiçi genişleme
  • Kapasite ve büyüme planlaması yaklaşımı
Modül 2
Sürücüler ve Uygulama Entegrasyonu
  • Java sürücüsüyle store'a bağlanma
  • Python ve Node.js sürücü seçenekleri
  • KVStoreConfig ve bağlantı ayarları
  • Bağlantı havuzu ve yeniden deneme mantığı
  • Zaman aşımı ve hata yönetimi stratejisi
  • Toplu (bulk) yazma ve okuma performansı
Modül 3
Güvenlik ve Erişim Kontrolü
  • Secure store ve kimlik doğrulama kurulumu
  • SSL/TLS ile şifreli ağ iletişimi
  • Kullanıcı, rol ve ayrıcalık yönetimi
  • Table düzeyinde erişim yetkilendirmesi
  • Parola ve wallet ile kimlik saklama
  • Denetim (audit) ve erişim kaydı
Modül 4
İzleme ve Bakım İşlemleri
  • ping ve verify ile store sağlık kontrolü
  • JMX ve metriklerle performans izleme
  • Gecikme ve throughput göstergeleri
  • Log dosyalarıyla sorun tespiti
  • Snapshot ile yedek alma ve geri yükleme
  • Düğüm arızasında otomatik failover

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mimari anlayışı

Storage Node, Replication Node ve shard mimarisini kavrar, replication factor ve topolojiyi doğru planlarsınız.

✅
Veri modeli tasarımı

Tablo ve JSON modelini birlikte kullanır, major/minor anahtar yollarıyla veri dağılımını bilinçli tasarlarsınız.

✅
Table API kullanımı

put, get ve iterator ile CRUD işlemlerini yürütür, version tabanlı eşzamanlılık kontrolünü uygularsınız.

✅
SQL for NoSQL

SQL for Oracle NoSQL ile JSON path ve toplama içeren sorgular yazar, sonuçları verimli biçimde düzenlersiniz.

✅
İndeks stratejisi

İkincil ve JSON indekslerini soruya göre tasarlar, sorgu planını hızlandırırken yazma maliyetini gözetirsiniz.

✅
Tutarlılık yönetimi

Consistency ve durability politikalarıyla hız ve güvence dengesini her sorgunun ihtiyacına göre ayarlarsınız.

✅
Elastik ölçeklendirme

Yeni shard ekleyip topolojiyi dengeleyerek store'u çevrimiçi biçimde büyütür, artan yükü karşılarsınız.

✅
Güvenli işletim

Kimlik doğrulama, SSL ve rol yönetimiyle store'u güvence altına alır, izleme ve snapshot ile bakımını sürdürürsünüz.

Kimler İçin Uygundur?

  • Yüksek ölçekli uygulamalar geliştiren yazılımcılar
  • dağıtık veri sistemlerinden sorumlu veri mühendisleri
  • NoSQL çözümlerini değerlendiren mimarlar
  • Oracle NoSQL ortamını işleten yöneticiler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yüksek ölçekli uygulamalar geliştiren yazılımcılar, dağıtık veri sistemlerinden sorumlu veri mühendisleri, NoSQL çözümlerini değerlendiren mimarlar ve Oracle NoSQL ortamını işleten yöneticiler için uygundur. Temel veritabanı ve SQL bilgisi ile bir programlama diline aşinalık beklenir.
Oracle NoSQL ilişkisel veritabanından nasıl farklı?
Oracle NoSQL dağıtık bir key-value ve belge veritabanıdır; veriyi shard'lara bölerek yatay ölçeklenir ve tutarlılık ile dayanıklılığı sorgu düzeyinde ayarlamaya izin verir. İlişkisel veritabanlarından farklı olarak esnek JSON modeli ve düşük gecikmeli anahtar erişimi sunar. Yine de tablo modeli ve SQL for NoSQL ile tanıdık bir sorgulama deneyimi sağlar.
Hangi programlama dilleri ve araçlar kullanılıyor?
Eğitimde Table API için Java sürücüsü ağırlıklı kullanılır; Python ve Node.js sürücüleri de tanıtılır. Sorgular SQL for Oracle NoSQL ve SQL shell ile çalıştırılır. Store yönetimi Admin CLI ile yapılır; geliştirme için KVLite, çok düğümlü senaryolar için tam KVStore kullanılır.
Eğitim online mı yoksa yüz yüze mi veriliyor?
Eğitim hem online hem yüz yüze sunulabilir ve kurumun ihtiyacına göre uyarlanır. Her iki biçimde de katılımcılar çalışan bir KVStore üzerinde tablo tasarımı, CRUD, sorgu ve ölçeklendirme senaryolarını uygulamalı olarak gerçekleştirir. İçerik kurumun kullandığı sürüm ve senaryolara göre özelleştirilebilir.
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 Oracle NoSQL mimarisi, veri modeli, SQL for NoSQL, indeksler ve ölçeklendirme konularını belgeler. Oracle'ın resmi sertifika sınavları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 NoSQL Database 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 Business Intelligence (Oracle İş Zekası) Eğitimi
Veritabanı Eğitimleri

Oracle Business Intelligence (Oracle İş Zekası) Eğitimi

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

Oracle İş Zekası eğitimi: iş zekası kavramları, Oracle Analytics ile analiz, dashboard, Data Visualization, BI Publisher ve scorecard uygulamalı öğretilir.

Detayları Gör →
OracleOracle Cloud Database ile ISO109423 Profesyonel Taşınma/Entegrasyon Eğitimi
Veritabanı Eğitimleri

Oracle Cloud Database ile ISO109423 Profesyonel Taşınma/Entegrasyon Eğitimi

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

Oracle Cloud Database taşınma eğitimi: OCI servisleri, ISO109423 çerçevesi, Data Pump, ZDM, GoldenGate, DMS ve devreye alma uygulamalı öğretilir.

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

Oracle Data Guard Eğitimi

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

Oracle Data Guard eğitimi: mimari, physical ve logical standby kurulumu, redo transport, koruma modları, Active Data Guard, switchover ve failover uygulamalı.

Detayları Gör →
OracleOracle Data Guard Yönetimi Eğitimi
Veritabanı Eğitimleri

Oracle Data Guard Yönetimi Eğitimi

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

Oracle Data Guard yönetimi eğitimi: Broker, DGMGRL, configuration, Fast-Start Failover, observer, switchover, lag izleme ve sorun giderme uygulamalı.

Detayları Gör →
OracleOracle Data Integrator (ODI): Tasarım ve Uygulama Eğitimi
Veritabanı Eğitimleri

Oracle Data Integrator (ODI): Tasarım ve Uygulama Eğitimi

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

ODI tasarım ve uygulama eğitimi: model, reverse engineering, mapping bileşenleri, Knowledge Module seçimi ve özelleştirme, package, veri kalitesi.

Detayları Gör →
OracleOracle Data Integrator : Integration and Administration Eğitimi
Veritabanı Eğitimleri

Oracle Data Integrator : Integration and Administration Eğitimi

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

ODI Integration and Administration eğitimi: repository, topology, standalone ve JEE agent, güvenlik, load plan, Operator izleme, versiyonlama ve performans ayar

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