Transact SQL Basic Eğitimi
Katılımcılar, Yapılandırılmış Sorgu Dili'nin temel prensiplerini anlayacak ve aşağıdakileri yapabilecekler:
- Bir SQL Server veritabanından veri çıkarmak ve filtrelemek için sorgular oluşturma
- Özetlenmiş sonuçlar oluşturma
- Gerekli çıktıya uygun olarak verileri değiştirme, türetme ve biçimlendirme
- Verileri değiştirme ve veritabanı bileşenlerini ve tanımlarını sürdürme
Bu kurs, bir Microsoft SQL Server veritabanından bilgiye ihtiyaç duyan herkes içindir. Hem sistem geliştiricileri hem de veri çıkarmak ve analiz etmek için SQL'i kullanması gereken diğer alanlardaki kişiler için uygundur.
Eğitim İçeriği
Temel Bilgiler
- Tüm sütunların/alanların seçimi
- Belirli sütunların/alanların seçimi
- Farklı/benzersiz kullanımı
- Belirli satırların/kayıtların seçimi
- Bir aralık içindeki değerlerin seçimi
- Bir desen maskesine uyan değerlerin seçimi
- Bir listedeki değerlerin seçimi
- Boş değerlerin işlenmesi
- Verilerin nasıl sıralanacağı ve düzenleneceği
- Hesaplanmış ve türetilmiş değerlerin seçimi
- Sorgu sonuçlarında sütun başlıklarının nasıl kontrol edileceği
- Sorgu sonuçlarının harici dosyalara nasıl gönderileceği
Tabloları Birleştirme
- Tabloları birleştirme prensipleri:
- Kartezyen birleştirmenin kullanımı
- İç birleştirmenin kullanımı
- Eşitsiz birleştirmenin kullanımı
- Dış birleştirmenin kullanımı
Sorguları Birleştirme
- Birlik operatörü
- Kesişim operatörü
- Hariç operatörü
Basit Fonksiyonlar
- Dönüşüm fonksiyonları
- Tarih fonksiyonları
- Sayı fonksiyonları
- Metin fonksiyonları
- Grup/özet/toplama fonksiyonları
Alt Sorgular
- Alt sorguların prensipleri
- Ana sorgudan satırların nasıl filtreleneceği
- İç içe alt sorgunun kullanımı
- Çok sütunlu alt sorgunun kullanımı
- İlişkili alt sorgunun kullanımı
- Alt sorgunun bir satır içi görünüm ve ortak tablo ifadesi olarak kullanımı
- Alt sorgunun ana sorgudaki bir sütun olarak kullanımı
Durum İfadeleri
- Durum ifadelerinin prensipleri
- Sütun değerlerini türetmek için durum ifadesinin kullanımı
- İç içe durum ifadelerinin kullanımı
- Pivot tablolar oluşturmak için durum ifadelerinin kullanımı
- Alt sorgularla durum ifadesinin kullanımı
Veri Manipülasyonu
- Bir tabloya değerlerin nasıl ekleneceği
- Değerlerin tablolar arasında nasıl kopyalanacağı
- Değerlerin nasıl güncelleneceği
- Kayıtların nasıl silineceği
- Görünümler aracılığıyla verilerin nasıl değiştirileceği
- İşlemlerin kullanımı
- Satırların ve tabloların nasıl kilitleneceği
Veri Tanımı
- İlişkisel bir veritabanının ve veri normalizasyonunun prensipleri
- Birincil anahtar ve yabancı anahtar ilişkilerinin ve kısıtlamalarının kullanımı
- Tabloların nasıl oluşturulacağı
- Tabloların nasıl değiştirileceği
- Görünümlerin nasıl oluşturulacağı
- Eşanlamlıların kullanımı
- Tabloların ve görünümlerin nasıl kaldırılacağı
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Transact SQL Basic Eğitimi - Booking
Transact SQL Basic Eğitimi - Enquiry
Danışanlarımızın Yorumları (6)
I enjoyed the balance of lectures and exercises. When I was stuck Luke was very good at helping me to understand the problem and work towards solutions which made a really positive impact on my understanding.
Tom - Welsh Revenue Authority
Eğitim - Transact SQL Basic
Łukasz was very good. I liked how Łukasz talked about best practices. Pace was good. I liked the exercises. Having a wiki for future reference is good
Jake Real - Welsh Revenue Authority
Eğitim - Transact SQL Basic
Lukasz was very patient and knowledgeable and made learning SQL very fun and informative. Easily one of the most rewarding training sessions of any subject I've had the pleasure of being part of!
Carwyn - Welsh Revenue Authority
Eğitim - Transact SQL Basic
Phil was great! He was both patient and knowledgeable. The training went at a good pace, moving a team of mixed SQL abilities through the basics into more advanced SQL querying together. The exercises were an excellent way for us to commit our newly learned skills to memory, and Phil's instructions/class discussions on numerous ways to achieve the same thing were interesting.
Sophie Clement - Thames Water Utilites Ltd
Eğitim - Transact SQL Basic
It felt very relatable. The exercises were well picked out and I was able to work well with it due to clear knowledge provided.
Leah Bayliss - Thames Water Utilites Ltd
Eğitim - Transact SQL Basic
Interactive exercises
Matthew Viner - Thames Water Utilites Ltd
Eğitim - Transact SQL Basic
Yaklaşan Etkinlikler
İlgili Kurslar
Microsoft Access – Downloading Data
14 SaatBu eğitmen liderliğindeki canlı eğitim Türkiye (çevrimiçi veya yerinde), sorgular ve SQL kullanarak Microsoft Access içindeki verileri çıkarma, analiz etme ve manipüle etme becerilerini geliştirmek isteyen başlangıç seviyesinden orta seviyeye kadar olan profesyonellere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecekler:
- Microsoft Access içindeki farklı sorgu türlerini anlamak.
- Verileri etkili bir şekilde çıkarmak ve analiz etmek için sorgu tasarım araçlarını kullanmak.
- Verileri almak ve manipüle etmek için SQL sorguları yazmak.
- Sorgular kullanarak veri toplama, filtreleme ve sıralama işlemlerini gerçekleştirmek.
- Sorun giderme ve optimizasyon için gelişmiş sorgu tekniklerini uygulamak.
Introduction to SQL Server 2012 Integration Services (SSIS)
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye – çevrimiçi veya yerinde), SQL Server 2012 Integration Services konusunda yetkinlik kazanmak isteyen başlangıç ve orta seviyedeki geliştiriciler ve veritabanı yöneticilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- ETL prensiplerini ve SSIS'in rolünü anlayabilecektir.
- SSIS paketlerini oluşturabilecek, dağıtabilecek ve yönetebilecektir.
- Bir paketteki görevlerin akışını tanımlamak için Kontrol Akışı tasarlayabilecek ve uygulayabilecektir.
- İş Akışı uygulayabilecek ve etkili görev yürütümü için kısıtlamalar ayarlayabilecektir.
- Verileri çıkarmak, dönüştürmek ve yüklemek için Veri Akışları oluşturabilecektir.
- Paket esnekliğini artırmak için Değişkenler ve Kapsayıcılarla çalışabilecektir.
- Veri tutarlılığını sağlamak için İşlemleri yönetebilecektir.
- Etkili hata işleme ve hata ayıklama teknikleri uygulayabilecektir.
- İzleme ve izleme için Kayıt ayarlayabilecektir.
- Değişen verileri yönetmek için Yavaş Değişen Boyutları ele alabilecektir.
- Paketi üretim kullanımı için dağıtabilecektir.
- Hassas verileri korumak için Güvenlik önlemleri uygulayabilecektir.
- SSIS işlevselliğini genişletmek için Betik kullanabilecektir.
- Verimli ve sürdürülebilir SSIS çözümleri için En İyi Uygulamaları uygulayabilecektir.
SQL Advanced
14 SaatThis instructor-led, live training in Türkiye (online or onsite) is aimed at intermediate-level database administrators, developers, and analysts who wish to master advanced SQL functionalities for complex data operations and database management.
By the end of this training, participants will be able to:
- Perform advanced querying techniques using unions, subqueries, and complex joins.
- Add, update, and delete data, tables, views, and indexes with precision.
- Ensure data integrity through transactions and manipulate database structures.
- Create and manage databases efficiently for robust data storage and retrieval.
Analytic Functions Fundamentals
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), orta seviyedeki veritabanı yöneticileri, SQL geliştiriciler ve veri analistleri için tasarlanmıştır. Katılımcılar, Analitik Fonksiyonların kullanımında ustalaşarak becerilerini geliştirmeyi amaçlamaktadır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Analitik Fonksiyonların kavramını ve önemini anlayabilecektir.
- Karmaşık analitik problemleri çözmek için çeşitli Analitik Fonksiyonları uygulayabilecektir.
- Kapsamlı veri analizi için Analitik Fonksiyonları diğer SQL özelliklerle birleştirebilecektir.
- Analitik Fonksiyonları kullanarak daha iyi performans için sorguları optimize edebilecektir.
SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
14 SaatKursun Formatı
- İnteraktif ders anlatımı ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı gerçekleştirim.
Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
7 SaatBu kurs, müşterilerin ihtiyaçlarına göre doğru veri depolama çözümünü seçmelerine yardımcı olur. Modern yaklaşımların neredeyse tamamını kapsamaktadır.
Administration with Powershell
35 SaatBu yoğun eğitim, Windows tabanlı bilgisayarların yönetimini otomatikleştirmek için Windows PowerShell'i kullanmak için temel bilgi ve becerileri sağlar. Bu kursta öğretilen beceriler, günlük yönetim için Windows PowerShell'i kullanan tüm Microsoft ürün için geçerlidir.
Eğitim, ağırlıklı olarak Windows PowerShell'i etkileşimli bir komut satırı arabirimi olarak kullanmaya odaklanmaktadır, ancak bazı betik ve programlama konularını da içermektedir.
SQL Advanced level for Analysts
21 SaatBu kursun amacı, SQL'ün farklı veritabanlarında (Oracle, SQL Server, MS Access...) kullanımını net bir şekilde anlamanızı sağlamaktır. Analitik fonksiyonların ve veritabanında farklı tabloları birleştirme yöntemlerinin anlaşılması, katılımcıların veri analiz işlemlerini MS Excel uygulaması yerine veritabanı tarafına taşımasına yardımcı olacaktır. Bu aynı zamanda herhangi bir ilişkisel veritabanı kullanan herhangi bir BT sisteminin oluşturulmasına da yardımcı olabilir.
SQL: Basics to Intermediate
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), veritabanlarını etkili bir şekilde yönetmeyi öğrenmek isteyen yeni başlayan ve orta seviyedeki veri analistleri, veritabanı profesyonelleri ve yazılım geliştiricilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Temel SQL komutlarını ve sorgularını anlayıp kullanmak.
- Tabloları ve veritabanlarını oluşturmak ve manipüle etmek.
- SQL kullanarak verileri sıralamak, filtrelemek ve özetlemek.
- Birleştirmeler, alt sorgular ve küme işlemleri gibi daha karmaşık işlemleri uygulamak.
- İndeksler, görünümler, saklı yordamlar ve tetikleyiciler gibi orta seviye teknikleri uygulamak.
SQL Development Bootcamp
35 SaatBu eğitmen liderliğindeki, canlı eğitim (online veya yerinde), SQL geliştirme becerilerini ve bilgilerini öğrenmek veya geliştirmek isteyen yeni başlayanlar, programcılar ve veritabanı yöneticilerine yöneliktir.
Bu eğitimin sonunda katılımcılar, SQL ve veritabanı yönetim sistemlerini kullanarak veritabanlarını kurabilecek, oluşturabilecek, yönetebilecek, manipüle edebilecek ve izleyebileceklerdir.
SQL Fundamentals
14 SaatBu SQL eğitim kursu, herhangi bir veritabanından veri çıkarmak ve analiz etmek ve raporlar oluşturmak için gerekli becerileri kazanmak isteyen kişiler içindir. Kurs katılımcıları şunları öğreneceklerdir:
- nasıl sorgu yazılacağını
- ilişkisel veritabanlarının ne olduğunu ve bunları nasıl kullanabileceğimizi
- ilişkilerin ne olduğunu ve bunları nasıl oluşturabileceğimizi
- verilerin yapısı
- SQL lehçeleri (Oracle, T-SQL, ANSI) arasındaki farklar
- sorgu yazma konusunda pratik beceriler
Bu SQL kurs, genel ANSI SQL ile ilgilenmektedir. Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL ve diğer tüm ilişkisel veritabanları dahil olmak üzere herhangi bir veritabanında kullanılabilir.
SQL in Microsoft Access
14 SaatBu SQL eğitim kursu, Microsoft Access kullanarak veri çıkarmak ve analiz etmek için gerekli becerileri kazanmak isteyen kişiler içindir. Kurs katılımcıları şunları öğreneceklerdir:
- SQL sorguları nasıl yazılır
- ilişkisel veritabanlarının ne olduğu ve bunları nasıl kullanabileceğimiz
- ilişkilerin ne olduğu ve bunların nasıl oluşturulacağı
- verilerin yapısı
- SQL lehçeleri (Oracle, T-SQL, ANSI) arasındaki farklar
- sorgu yazma konusunda pratik beceriler
Bu SQL kursu, SQL’un Microsoft Access lehçesiyle ilgilenmektedir.
SQL language in MSSQL
14 SaatKurs Soruları Yanıtlıyor
- Sorgu nasıl oluşturulur?
- SQL hangi fırsatları sunuyor?
- İlişkisel veritabanı nedir?
- Yapısı ve SQL komutları nelerdir?
Business Intelligence with SSAS
14 SaatSSAS (SQL Server Analysis Services), çoklu veritabanları, tablolar veya dosyalar genelinde veri analizleri için işlemsel işleme (OLAP) ve veri madenciliği aracıdır. SSAS tarafından sağlanan semantik veri modelleri, Power BI, Excel, Reporting Services ve diğer veri görselleştirme araçları gibi istemci uygulamaları tarafından kullanılır.
Bu eğitmen liderliğindeki, canlı eğitimde (yerinde veya uzaktan), katılımcılar SSAS'yı kullanarak veritabanlarında ve veri ambarlarında büyük hacimli verileri nasıl analiz edeceklerini öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- SSAS'yı kurmak ve yapılandırmak
- SSAS, SSIS ve SSRS arasındaki ilişkiyi anlamak
- Verilerden iş içgörüleri elde etmek için çok boyutlu veri modelleme uygulamak
- OLAP (Çevrimiçi Analitik İşleme) küpleri tasarlamak
- Çok boyutlu verileri MDX (Çok Boyutlu Expressions) sorgu dili kullanarak sorgulamak ve değiştirmek
- SSAS kullanarak gerçek dünya BI çözümleri dağıtmak
Hedef Kitle
- BI (Business Intelligence) profesyonelleri
- Veri Analistleri
- Database ve veri ambarı profesyonelleri
Kurs Formatı
- Etkileşimli ders ve tartışma
- Çok sayıda alıştırma ve uygulama
- Canlı laboratuvar ortamında uygulamalı uygulama
Kurs Özelleştirme Seçenekleri
- Bu eğitim, Microsoft SQL Server ve SSAS'nın en son sürümüne dayanmaktadır.
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
Introduction to SQL Server 2022 Integration Services (SSIS)
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), veri entegrasyonu ve dönüşüm görevlerini gerçekleştirmek için SSIS paketlerini tasarlamayı, uygulamayı ve yönetmeyi öğrenmek isteyen yeni başlayan seviyedeki veri profesyonellerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- SSIS'un mimarisini ve bileşenlerini anlayabilecektir.
- SSIS kullanarak ETL süreçlerini tasarlayıp uygulayabilecektir.
- Veri entegrasyon çözümlerini geliştirmek, dağıtmak ve yönetmek için SSIS araçlarını kullanabilecektir.
- SSIS paketlerini performans ve güvenilirlik için sorun giderebilecek ve optimize edebilecektir.