SSMS ve T-SQL ile Veritabanı Yedekleme İşlemleri

SQL Server yedekleme işlemleri veri güvenliği için kritik seviyede önemlidir. Doğru yapılandırılmamış ve zamanlanmamış bir yedekleme işlemi sonucunda hem performans hem de verinin kurtarılması gibi senaryolarda başarısızlık oluşması kaçınılmazdır. Bu makalemde temel olarak, yeni bir veritabanı yedeğinin nasıl oluşturulacağı ve iş süreçlerine değineceğiz. Bir veritabanı yedeği, SSMS aracı ve T-SQL olmak üzere iki şekilde alınabilir. […]

SQL Server’da T-SQL ile Nesne Oluşturma ve Değiştirme İşlemleri

Veritabanı yazılım geliştiricilerinin çok sık kullanmamakla birlikte, bilmeleri gereken detaylara sahip olan önemli bir konu, veritabanı ve tablo gibi nesneleri oluşturmak ve bunların daha sonradan düzenlenerek geliştirilmesidir. Bu makalemde, veritabanı ve tablo nesneleri üzerinde duracağım. Öncelikle, T-SQL ile yeni bir veritabanı oluşturarak başlayalım. SQL Server’da en basit haliyle bir veritabanı aşağıdaki gibi oluşturulabilir. CREATE DATABASE […]

SQL Server – T-SQL ile Güvenli Oturum Oluşturmak

SQL Server’da oturum oluşturmak için Management Studio ya da T-SQL kullanılabilmektedir. Bu işlem bir DBA görevi olsa da, küçük çaplı projelerde bu işler yazılımcıya da kalabilmektedir. Ayrıca, yazılımcının oturum mimarisini anlayabilmesi de tabiki önemlidir. Bu makalede, T-SQL ile bir oturum oluştururken, ilk oturum girişi esnasında bu şifreyi değiştirmeyi zorunlu hale getireceğiz. Bu şekilde, DBA tarafından […]

SQL Server – Renge Göre Ürün Döndürme Prosedürü

SQL Server kullananların yakından bildiği AdventureWorks veritabanında bulunan Product tablosundaki ürünlerin rengine göre sorgulama yapabileceğim bir prosedür hazırlamak istiyorum. İstediklerim; – Dışarıdan metin olarak verilecek renk bilgisine göre arama yapabilmeliyim – Arama sonucunda dönecek kayıtların kaç tanesinin geleceğini belirleyebilmeliyim En temel haliyle Product tablosunu sorgulamak için; SELECT ProductID, Name, ProductNumber, Color, ListPrice FROM Production.Product; Ürünlerde […]

SQL Server’a Giriş, AdventureWorks Veritabanı Attach Etmek ve İlk Sorgu

SQL Server ile programlama yapabilmek için temel konulardan biri var olan bir veritabanı dosyasını SQL Server’a eklemek(Attach Etmek) ve üzerinde çalışabilir hale getirmektir.

Microsoft’un SQL Server programcıları için hazırladığı örnek bir veritabanı tasarımı olan ve içerisinde orta ve ileri seviyede bir çok konu ve sorgunun işlendiği AdventureWorks veritabanını SQL Server’a nasıl ekleyeceğinizi ve ilk sorguyu hazırlamayı göstereceğim bu videoda SQL Server veritabanı programlamaya giriş yapabilirsiniz.

Eğitime ulaşmak için buraya ve şuraya tıklayınız.

T-SQL ile Temel SELECT İşlemleri

Herhangi bir veritabanı yönetim sisteminde programlama yapacaksanız en çok karşılaşacağınız karmaşık ve uzun sorguların SELECT sorguları olduğunu göreceksiniz. Hatta sorgularınızın çoğu veriyi seçmek(SELECT) işleminin basit ya da karmaşık türevleri olduğunu göreceksiniz.

SQL Server’da veriyi seçmek için kullanacağınız sorguların anlatıldığı bu video 2 yıl önce hazırlandı. Ve mikrofonu kapalı unutarak çekime başlama kazası ile malesef sessiz bir kayıt oluştu. Ancak 44 dk’lık bu çekimin çöpe gitmesini kabullenemediğim için en azından kodları ve çalışma mantığını görebilmeniz için yayınlamaya karar verdim.

Sessiz kayıt için kusura bakmayın. Eğitime ulaşmak için tıklayınız.

SQL Server ile Stored Procedure Kullanımı(Create, Insert, Update, Delete, Select)

SQL Server veritabanını ileri seviyede kullanabilmek için ileri seviye T-SQL bilgisine ihtiyacınız var. Ancak herşeyin de bir başlangıcı vardır. Bu video eğitimim ile sizlere SQL Server ortamında en basit haliyle Stored Procedure’lerin nasıl kullanıldığını anlattım.

Create, Insert, Update, Delete ve Select işlemleri gerçekleştiren ayrı ayrı Stored Procedure’ler geliştirerek konuyu doğru ve net olarak kavrayabilmeniz için detaylı anlatım yaptım.

Bu video eğitimin çekimini 2 yıl önce yaptım ve ilk 45 dk’lık çekimin mikrofonu kapalı unutmam nedeniyle çöpe gitmesi sonucunda dilim damağım kurumuş bir şekilde mikrofonu açarak tekrar bir 45 dk’lık çekim yapmak zorunda kalmıştım.

Umarım bu eziyete değmiştir. Eğitime ulaşmak için tıklayınız.