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.