C/OSQL : Oracle SQL ile Veri Tabanı Sorgulamaya Giriş

3 gün (18 saat) Başlangıç Sınıf / Online Veritabanı Geliştirme ve Sorgulama


"Oracle SQL ile Veri Tabanı Sorgulamaya Giriş" eğitimi Oracle veritabanı ve SQL diline giriş yapmak isteyenler için hazırlanmıştır. Veri ve veritabanı kavramlarından başlayarak, Oracle araç seti, veritabanı sorgulama, veri tipleri, alt sorgu oluşturma, birden fazla tablo ile çalışma ve windowing fonksiyonlar gibi konuları kapsamaktadır. Eğitimin sonunda, katılımcılar Oracle veritabanında veri çekme, filtreleme, gruplama, sıralama, dönüştürme ve analiz etme gibi temel işlemleri özümserler. Eğitim 12 bölümden oluşmaktadır ve her bölümde ilgili konuların teorik anlatımı, örnekler ve alıştırmalar yer almaktadır.


Eğitim İçeriği

Module 1: Giriş

  • Veri ve Veritabanı Kavramları
  • Veritabanı Yönetim Sistemleri ve Gelişim Serüveni (RDMBS, HDBMS, ORDBMS, NoSQL vs.)
  • İlişkisel Veritabanı (RDMBS) ve SQL Dilinin Konumu
  • Veri Yönetim Mimarileri (DWH, Date Lake, Lake House)
  • Normal Formlar ve Tablolar Arası İlişkiler

Module 2: Oracle ve Araç Seti

  • SQLPlus ve SQL Developer ile Oracle'a Bağlantı (listener, tnsnames, SID vs.)
  • DB, Schema, User, Table, View, Procedure, Function, Trigger, Index Kavramları
  • SQLPlus ve SQL Developer Araçları ile Çalışmak

Module 3: Veritabanı Sorgulamaya Giriş

  • SELECT İfadesinin Anatomisi
  • FROM ile Tablo Benzeri Kaynaklardan Veri Çekmek
  • Dual Tablosu ile Çalışmak
  • Ortam Hakkında Bilgi Tutan Bazı Sistem Tabloları
  • WHERE ile Veri Filtreleme
  • Karşılaştırma Operatorleri
  • Mantıksal Operatorler
  • BETWEEN ... AND ... Kullanımı
  • Üyelik (IN) Operatorü
  • NULL Kavramı ve NULL Kayıtların Sorgulanması
  • DISTINCT Kullanımı

Module 4: Sıralama ve Sıra Numarası Verme

  • ORDER BY ile Sıralama Yöntemleri
  • Pseudo Kolonların ve Sorguların Kullanımı
  • ROWNUM ile Çalışmak
  • Matematiksel Operatorler
  • Alias Kullanımı

Module 5: Karakter Bazlı Arama

  • LIKE Kullamımı ve Wildcardlar
  • Regex Temelleri
  • REGEXP_LIKE Kullanımı

Module 6: Gruplama ve Özetleme

  • Gruplama Fonksiyonları (SUM, MAX, MIN, AVG, COUNT vs.)
  • GROUP BY ile Verilerin Gruplanması
  • HAVING ile Grupların Filtrelenmesi

Module 7: Veri Tipleri

  • Oracle Gömülü Veri Tipleri
  • Tip Dönüşümleri (CAST, TO_)
  • Değişken Tanımlama
  • IF-ELSE-ELSIF Kullanımı

Module 8: Alt Sorgu Oluşturma

  • Scaler Alt Sorgu Oluşturma
  • MultiValued Alt Sorgu Oluşturma
  • Correlated Alt Sorgu Oluşturma
  • ANY, SOME, ALL Operatorlerinin Kullanımı

Module 9: Bazı Gömülü Fonksiyonlar

  • Sayısal ve Matematiksel Fonksiyonlar
  • Metinsel Fonksiyonlar
  • Dönüşüm Fonksiyonları
  • Tarih ve Zaman Fonksiyonları

Module 10: Kolon Bazlı Karar Yapıları

  • COALESCE Kullanımı
  • DECODE Kullanımı
  • CASE-END Kullanımı

Module 11: Birden Fazla Tablo ile Çalışma

  • CREATE TABLE ile Tablo Oluşturma
  • INNER, OUTER, CROSS JOIN Kullanımı ve Self Join
  • UNION, UNION ALL, INSERSECT, MINUS Kullanımı
  • INSERT, UPDATE, DELETE ile Kayıtların Düzenlenmesi
  • TRUNCATE TABLE ile Kayıtları Silme
  • DROP TABLE ile Tablo Düşürme

Module 12: Windowing Fonksiyonlar

  • ROW_NUMBER, RANK, DENSE_RANK vs. Fonksiyonları ile OVER Kullanımı
  • PARTITION BY ile Pencere Oluşturma
  • LEAD ve LAG Kullanımı

Öncesinde Önerilenler

Öncesinde önerilen herhangi bir eğitim mevcut değil.

Sonrasında Önerilenler

Sonrasında önerilen herhangi bir eğitim mevcut değil.