What you'll learn:
- Kurumsal yada kişisel projelerinizde SQL Server kullanabilecek seviyeye geleceksiniz.
SQL Nedir?
SQL, verilerikolaylıkla yönetebilmeniz için kullanabileceğiniz bir veritabanı sistemidir. Bir kısaltma olan SQL’in açılımı “Structured Query Language”dir. Türkçe olarak çevirirsek de bu“Yapılandırılmış Sorgulama Dili”olacaktır.SQLbilinenin aksine bir programlama dili değildir.SQLbir alt dil olarak veri tabanları içerisinde istediğiniz işlemleri yapmanıza olanak sağlar.
SQLfikri ortaya ilk atıldığında matematiksel bir yapıya sahipmiş. Fakat sonraları insanlar bunları anlamakta ve kullanmakta zorlanabilir diye diğer birçok dilde de olduğu gibi İngilizce belirteçlerin olduğu bir yapıya evrilmiştir.
SQL Nerelerde Kullanılır?
SQL’in ana kullanım yeri veritabanlarıdır. Bu sebeple de ilk ortaya çıktığı zamandan bugüne değişerek bu alanda daha çok etkili olması için uğraşılmıştır.Veritabanıkonusunda her soruna ve isteğe çözüm olarak geliştirilen bu dil genel geçer anlamda çok iyi bir yerde değildi. Yeni durum ise yıllar içerisinde firmaların değiştirdiği ve geliştirdiğiveritabanlarıile ortaya çıkmıştır.
SQL Ne İşe Yarar?
SQL’inana amacı veritabanları üzerinde işlemler yapabilmektedir.SQL ne işe yarardiye soran kişiler için aşağıdaki her işlemi rahatlıkla yapabileceklerini belirtebilirim;
Sınırsız sayıdaki veri arasından istediğinizveriyibulabilmek,
Sınırsız sayıdaki veri arasında istediğiniz hersorguyuyapabilmek,
Veritabanınayeni veri kaydetmek,
Veritabanında var olan verileri çekmek,düzenlemek, güncellemek ve silmek,
Veritabanı içinde yenitablooluşturmak,
Yeniveritabanıeklemek ya da var olanı değiştirmek.
SQL Server Nedir?
SQL Server, Microsoft’un geliştirdiği bir veritabanı yönetim sistemi olarak bilinmektedir. Buveritabanı sistemiRDBMS yani “İlişkisel veritabanı sistemi” olarak adlandırılmıştır. Bunun sebebi de sistemde yer alanveri tabanlarıiçerisindeki verilerin tablolarda bulunması ve bu tabloların da birbirleri ile bazı bağlantılarının bulunmasıdır.
T-SQL Nedir?
SQLServer'lardaki verilerin sayısının artması ve istemcilerin de çoğalması sonucunda buveri transferlerinin ve sorgulamaların daha güvenli bir ortamda yapılması gerekliliği ortaya çıktı. Bu durum karşısında da firmalar kendilerine özgü çözümler ürettiler.
Microsofttarafından üretilenTransact-SQLyani kısa adı ileT-SQL’debunlardan birisidir. Busorgulama diliserver ile istemci arasında çalışmaktadır ve normalde kullanılan sorgulama dilinden çok daha üst seviyededir.
T-SQLdöngüler ya da işlemler için herhangi bir derleyici ihtiyacı duymaz ve bu sebeple de çok daha hızlı ve etkili bir işlem olanağı sunar. Busorgulama dilini kullanabilmek içinMicrosoft’un Management Studioprogramını kullanmanı gerekmektedir.
NormaldeSQL veritabanlarıüzerinde ne yapmak istiyorsanız çok daha hızlı ve güvenli bir şekilde bu program ve dil yardımı ile bunu yapmanız mümkündür.
Çalışma Alanları
Günümüzde veri tabanı sistemleri, bankacılıktan otomotiv sanayisine, sağlık bilgi sistemlerinden şirket yönetimine, iletişim sistemlerinden hava taşımacılığına kadar geniş bir yelpazede kullanılan bilgisayar sistemlerinin veri alt yapısını oluşturur. Bu verilerin düzenlenmesi, tasarlanması ve güvenli bir şekilde saklanması gerekir. Bu bağlamda veri tabanı yöneticiliği ve veri tabanı programcılığı kavramları ortaya çıkmıştır.
Eğitime Genel Bakış
Bu kursun amacı, öğrencilere yada sektörde yer alan çalışanlara, tüm SQL Server ile ilgili disiplinler (Veritabanı Yönetimi, Veritabanı Geliştirme ve İş Zekası) tarafından kullanılan Transact-SQL dili hakkında iyi bir eğitim vermektir. Ayrıca, bir Microsoft SQL Server veritabanı geliştirmek için bilgi ve beceriler kazandırmaktadır. Kurs, bir veritabanını geliştirme ile ilgili SQL Server ürün özelliklerini ve araçlarını nasıl kullanacaklarını öğretmeye odaklanmaktadır.