Sorgularla Adım Adım SQL Veri Tabanı Programlama

Why take this course?
🛠️ Sorgularla Adım Adım SQL Veri Tabanı Programlama Kursu _Kur Başlığı: SQL Veri Tabanını Kurs Boyunca Yazdığımız Yaklaşık 1000 Satırlık Sorgu ile Adım Adım Öğrenin!
Kur Açıklaması:
Bu kursda, veri tabanı programlamasını ve SQL'in özellikle bakış açısından nasıl kullanabildiğinizi öğrenecek. Murat Yücedağ, uzman kişilikle veri tabanı ile ilgili konularda, pratik yaklaşımla ve ders içinde hataları yapmayı sevdiginizde, en karmaşık sorguları da adim adim açıklayacaktır. Bu kurun asıl olarak her seviye için tasarlanmıştır ve başlangıç seviyesinden üst seviyele kimsek bile, SQL'in kullanımını geliştirebilirsiniz.
Kur İçeriği:
-
Veri Tabanı ve Tablo Kavramı
- Veri tabanının temel yapısı
- Tablo oluşturma ve yönetme
- Sorgularla verilerle çalışmak
-
Temel Veri Türleri
- Atom, Komikod, Fiziksel ve Logiksel verilerin nedir?
- Veri türlerinin değerlerini anlama
-
DDL (Data Definition Language) Komutları
- Tablo ve diğer veri yapılarını oluşturma
- Düzenleme ve siliyecek komutlar
-
DML (Data Manipulation Language) Komutları
- Verilerin eklenmesi, güncellenmesi, silinmesi ve çıkarılması
INSERT
,UPDATE
,DELETE
,SELECT
kullanımı
-
Şartlı Sorgulamalar
- Verileri filtreleyerek özel gruplar oluşturma
WHERE
,HAVING
clauseleri
-
Operatörler
- Matematiksel işlemler yaptırma
AND
,OR
,NOT
gibi kavramsal operatörler
-
Aritmetik Fonksiyonlar
- Toplama, çıkarma, çoğülme ve bölme gibi işlemler yapma
SUM
,AVG
,MAX
,MIN
gibi fonksiyonlar
-
Alfabetik Fonksiyonlar
- Veri dizesinde arama yapma ve manipüle etme
CONCAT
,SUBSTRING
,TRIM
gibi fonksiyonlar
-
Prosedürler
- Kullanıcı tanımlı işlevler yazma
- Veri üzerindeki işlemleri birleştirme
-
Tetikleyiciler (Triggers)
- Tablo üzerindeki etkinlikleri otomatik olarak yönetme
- Güncellendiklerde veya eklenen kayıtlara yanıt verme
-
İlişkili Tablolar (Relationships)
- Fiziksel bir şekilde veri tablolarını bağlamak
- En iyi pratikleri anlama
-
Birleştirme İşlemleri (Joins)
- Farklı tablolardaki ilişkilileri kullanarak verileri birleştirme
INNER JOIN
,LEFT JOIN
,FULL OUTER JOIN
gibi join türleri
-
View Kullanımları
- Tablo gruplarını ve veri setlerini görüntülemek için kullanma
- Verileri daha kolayca yönetme
-
Alt Sorgular (Subqueries)
- Yerel sorgular üzerinde diğer sorgulamaları çalıştırmak
- Sorgu içinde sorgu kullanma
-
Gruplandırmalar (Groupings)
- Verileri gruplaya ve bir birini karşılaştırmak
GROUP BY
kullanımı
-
Northwind DB Kullanımı
- Gerçek bir veri tabanı kullanarak pratik yapma
- Real-world senaryolar üzerinde uygulama
-
SQL Üzerinde Hazırlanan Bir Veri Tabanının C# Programlama Dili Üzerinden Yönetimi
- Veritabanı işlemlerini bir C# uygulamasında gerçekleştirme
- ADO.NET kullanarak CRUD işlemleri yapma
Bu ders programcılar için tasarlanmıştır ve SQL'e özgü konuları, C# ile veritabanı işleme yaparken karşılaşabileceği günlük problemlere cevap bulma yardımcı olacaktır. Ders boyunca pratik uygulamalarla en iyi performansı almanızı sağlamak için gerçek dünya veri tabanında çalışıracığız ve bu konuların birbirine has arasında olmasına karar verildi. Bu sayede, SQL ve C#'in her ikiye ayrılar birleşik kullanımını pekiştireceğinizi ve bu konuların sadece teorik olmanız değil, pratik uygulamalarla gerçek dünyada kullanabileceğinizer.
Bu ders için öğrenci:
- Veritabanı yapılarını ve SQL sorgularını anlamak
- C# ile veritabanı işlemleri gerçekleştirmek
- Gerçek bir veri tabanı kullanarak pratik uygulamalar yapmak
- Veritabanı sistemlerinde en iyi performansı almanın adımlarını öğrenmek
- SQL ve C# arasında çalışma becerilerine sahip olmak
- Geliştirme ve debugging deneyimlerine sahip olmak
- Veri güvenliği ve veritabanı işleme best practices anlamak
- Araştırma, problem çözme ve proje yönetimi becerilerine sahip olmak
Ders için önerilen ek olarak gerekli kaynaklar ve diğer yardımcı kaynaklar bulunabilir. Bu dersi tamamladikken, öğrencinin veritabanı sistemleriyle etkileşime geçirebilme ve bu teknolojilerle işler yapabileceğini hedefleriz. Dersinizi tamamlayarak veritabanı programlama alanına güvenilir bir adım atabilirsiniz.
Önceden bilgi gerekmekte olan bireyler için özellikle tasarlanmış olmasına karar verildi, ancak bu dersin temel süreçlerini ve konseptlerini öğrenmeye yöneliktir. Daha ileri düzey programlama deneyimlerine sahip olan bireyler için de kapsamlı olacaktır ve gerçek dünya senaryoları üzerinde deneyim kazanmayı sağlayacaktır. Dersiniz bu konuları pekiştirerek SQL ve C#'in birlikte kullanma becerisine, veritabanı programlama alanında uzmanla sizi ve işlerde etkili olarak kullanabileceğinizi destekleyecektir.
Loading charts...