Google BigQuery ile Veritabanı Sorgulama Eğitimi
Google BigQuery ile Veritabanı Sorgulama Eğitimi
Eğitim Hakkında
Veritabanı kavramlarının anlatıldığı bu eğitimde Temel düzey veri sorgulama teknikleri detaylı olarak işlenmektedir. Aynı zamanda veritabanı nesneleri olan Table, View gibi konular ele alınmaktadır. Bu eğitim sonunda katılımcılar her türlü veri sorgulama tekniklerini öğrenmiş ve veritabanı nesnelerini yönetebilir hale gelmiş olacaktır.
Ön Koşul
Herhangi bir ön koşul bulunmamaktadır.
Eğitim İçeriği
- Tablo Yapısı
- View Yapısı
- Join Kavramı
- Kartezyen Çarpımı
- Join Çeşitleri
- Inner Join ile Sorgulama
- Left Outer Join ile Sorgulama
- Right Outer Join ile Sorgulama
- Full Outer Join ile Sorgulama
- Cross Join İle Sorgulama
- Comma cross join (,)
- Self Join Yapısı
- Fonksiyon Kullanarak Sorgu Yazmak
- Mantıksal Fonksyionlar
- IF
- IFNULL
- NULLIF
- Choose
- Case … When … Then …
- Simple Case kullanımı
- Searched Case kullanımı
- Cast Dönüştürme Fonksiyonu
- PATTERN MATCHING BASICS
- ADVANCE PATTERN MATCHING (REGULAR EXPRESSIONS)
- PATTERN MATCHING in BigQuery
- Aggregate Fonksiyonlar ile Çalışmak
- Sum,Count,Countif,Min,Max,Avg
- Aggregate Fonksiyonlarda DISTINCT Kullanımı
- Group By Deyimi ve Çalışma Yapısı
- Group By ve Having Deyimi Kullanımı
- Having ve Where Kıyaslaması
- Alt Sorgularla Çalışmak
- Scaler Alt Sorgular
- Çoklu Değerli Alt Sorgular
- Türemiş Tablo Kavramı
- İlişkili (Correleated) Alt Sorgularla Çalışmak
- Alt Sorgularda In ve EXIST Kullanımı
- Arrays in BigQuery
- UNNEST
- UNNEST, Running Totals, Correlated Subqueries
- UNNEST() with CROSS JOIN
- ARRAY() function
- ARRAY_CONCAT() function
- ARRAY_TO_STRING() function
- Tablo Tasarlamak ve Oluşturmak
- Declare Kullanımı
- Dış verileri import ederek Tablo oluşturmak
- Query sonucunu Export etmek
- View Oluşturmak ve Kullanmak
- Tablo ve View İlişkisi
- Geçici ve Değişken Türde Tablo Oluşturmak ve Kullanmak
- Türemiş Tablo Kavramı
- Devired Table
- Common Table Expressions (CTEs)
- Common Table Expression – Recursive
- UNION DISTINCT
- UNION ALL
- EXCEPT DISTINCT
- INTERSECT DISTINCT Kullanımları
- PIVOT Kullanımı
- UNPIVOT Kullanımı
- UNPIVOT için UNNEST, ARRAY Kullanımı
- CASE WHEN ile PIVOT Olusturulması
- Nested & Repeated Structures Introductions
- Nested
- Repeated
- Nested & Repeated
- WINDOW Functions
- Aggregate Window Function
- Ranking Window Functions(Numbering functions)
- ROW_NUMBER,
- RANK,
- DENSE_RANK
- NTILE
- Over()
- Over() ile Sum, Avg, Mix, Max, Count kullanımı
- Over() ve Partition By kullanımı
- Partition By ve Order By kullanımı
- Grouping Sets
- GROUPING()
- Cube
- Rollup
Kazanımlar
Google BigQuery ortamında SQL sorguları yazabilecek ve çalıştırabileceksiniz.
Tablo ve View yapılarını oluşturabilecek ve yönetebileceksiniz.
Birden fazla tablodan Join işlemleri ile veri sorgulayabileceksiniz.
Büyük veri setleri üzerinde performanslı sorgular tasarlayabileceksiniz.
BigQuery raporlama ve analiz özelliklerini etkin şekilde kullanabileceksiniz.
Hedef Kitle
Veri analistleri
Veri mühendisleri
İş zekası uzmanları
Veritabanı yöneticileri
Veri bilimciler
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.