What you'll learn:
- Sql programlama
- Veri tabanı kavramlarına hâkim olmak
- İlişkisel veri tabanı tasarlamak
- Veri tabanı nesneleri geliştirmek
- Veri tabanı sorguları yazabilmek
- Veri madenciliği uygulamalarına temel teşkil edecek işlemler yapabilmek
Bu kurs, veri tabanı uygulamaları geliştirmek isteyen bilgisayar programcıları ve mühendisleri için temel düzeyde veri tabanı yönetimi becerileri geliştirmeyi amaçlamaktadır. Veri tabanı kurulumundan, tablo oluşturma, düzenleme ve silmeye kadar sihirbaz kullanarak yapılabilecek bir çok uygulamanın nasıl yapılacağının anlatıldığı bu kursta özellikle temel SQL kodları ile tablolardan kayıt sorgulama ve kayıtlarda değişiklik yapma üzerine detaylı kod örnekleri anlatılmaktadır. Bu bağlamda, veri tabanı oluşturma (create database), tablo oluşturma (create table), tabloya kayıt ekleme (insert into), kayıt güncelleme (update … set), kayıt silme (delete from) kodların kullanımı yanı sıra kayıtları listelerken (select … from) sıralama (order by), gruplama (group by) ve filtreleme kodlarının kullanımı da öğretilmektedir. Kayıt listelemede ihtiyaç halinde kullanılan matematiksel operatörler (+, -, *, /) filtrelemede kullanılan karşılaştırma operatörleri (, =, =, !=, ) ve mantıksal operatörler (and, or, not) gösterilmektedir. Metinsel veriler ile filtreleme yapılırken kullanılan like operatörü ve joker karakterlerinin (%, _, [ ], -) kullanımı da örneklerle anlatılmaktadır. Birden fazla tablodan kayıtların nasıl listeleneceği de ayrıntılı olarak anlatılmaktadır. Bu bağlamda join yapıları (klasik join, inner join, left outer join, right outer join) örnekler ile anlatılmaktadır. Gruplanmış veriler için kullanılan gruplama fonksiyonları (max, min, count, avg, sum) ve bu fonksiyonların sonuçlarına göre filtreleme için kullanılan Having anahtar sözcüğü anlatılmaktadır. Ayrıca sistem fonksiyonlarından matematiksel, metinsel ve tarihsel fonksiyonlar da detaylı olarak anlatılmaktadır. Ayrıca burada sözünü etmediğimiz çok sayıda SQL deyimi de videolarda anlatılmaktadır. Keyifli seyirler dilerim.