1. SQL Server Kurulumuna Hazırlık
İlk adım, SQL Server’ın kurulum dosyasını edinmektir. Microsoft’un resmi web sitesinden SQL Server Developer Edition veya SQL Server Express Edition gibi farklı sürümleri indirebilirsiniz. Developer sürümü tam özelliklere sahipken, Express sürümü daha hafif ve ücretsiz bir versiyondur.
Adım 1: Microsoft’un [SQL Server İndir](https://www.microsoft.com/en-us/sql-server/sql-server-downloads) sayfasına gidin ve uygun sürümü seçin.
Adım 2: Kurulum dosyasını indirdikten sonra, kurulum sihirbazını başlatın. Karşınıza çıkan ekranlarda “Basic”, “Custom” veya “Download Media” gibi seçenekler olacak. Burada, hızlı bir kurulum için “Basic” seçeneğini tercih edebilirsiniz.
2. Kurulum Adımları
SQL Server kurulum süreci birkaç adımdan oluşur, fakat endişelenmeyin! Adımlar oldukça basit.
Adım 1: Kurulum sihirbazını başlatın ve “New SQL Server stand-alone installation” seçeneğini tıklayın.
Adım 2: Lisans sözleşmesini kabul edin ve bir sonraki adıma geçin.
Adım 3: Özellik seçiminde "SQL Server Database Engine" seçili olduğundan emin olun.
Adım 4: Kurulum tipi olarak “Named instance” seçeneğini tercih edebilirsiniz (örneğin, "SQLSERVER01").
Adım 5: SQL Server’ın yönetici (sa) şifresini belirleyin. Bu şifreyi unutmayın, çünkü sisteminize erişim için gereklidir.
Adım 6: Kurulum tamamlandıktan sonra, SQL Server’ın başlatıldığını doğrulamak için SQL Server Management Studio (SSMS) indirmeniz gerekir. SSMS, SQL Server veritabanlarını yönetmek için kullanılan güçlü bir araçtır.
3. SQL Server Management Studio (SSMS) ile Veritabanı Yönetimi
Kurulum tamamlandıktan sonra, SQL Server Management Studio’yu açarak veritabanınızı yönetmeye başlayabilirsiniz. SSMS, kullanıcı dostu arayüzü sayesinde veritabanlarını kolayca oluşturmanızı ve yönetmenizi sağlar.
Adım 1: SSMS’i başlatın ve SQL Server’a bağlanmak için sunucu adınızı girin.
Adım 2: Giriş yaptıktan sonra, sol tarafta "Object Explorer" kısmında Databases sekmesini görebileceksiniz. Buradan yeni veritabanları oluşturabilir, mevcut veritabanlarını düzenleyebilirsiniz.
4. Yeni Bir Veritabanı Oluşturma
Yeni bir veritabanı oluşturmak oldukça kolaydır. SSMS üzerinden yeni bir veritabanı oluşturmak için aşağıdaki adımları takip edin.
Adım 1: "Databases" sekmesine sağ tıklayın ve "New Database" seçeneğini seçin.
Adım 2: Veritabanınıza bir isim verin (örneğin, "FirmaVeritabani").
Adım 3: “OK” butonuna tıklayarak veritabanını oluşturun.
5. Veritabanı İçine Tablo Eklemek
Yeni veritabanınızı oluşturduktan sonra, ona veri eklemek için tablo eklemeniz gerekir. Veritabanına tablo eklemek için şu adımları izleyin:
Adım 1: Yeni oluşturduğunuz veritabanını seçin.
Adım 2: Sağ tıklayın ve "New Table" seçeneğine tıklayın.
Adım 3: Tabloyu oluşturmak için gerekli alanları (column) ve veri türlerini (data type) belirleyin.
Adım 4: Tabloyu kaydedin.
6. SQL Sorguları ile Veri Yönetimi
Tabloyu oluşturduktan sonra, SQL sorguları yazmaya başlayabilirsiniz. Örneğin, bir tabloya veri eklemek için aşağıdaki SQL komutunu kullanabilirsiniz:
INSERT INTO FirmaTablosu (FirmaAdi, Telefon, Adres)
VALUES ('ABC Ltd.', '1234567890', 'İstanbul, Türkiye');
Bu komut, FirmaTablosu adlı tablonuza yeni bir satır ekleyecektir. SQL komutlarını kullanarak verilerinizi kolayca yönetebilirsiniz.
7. Veritabanı Yedekleme ve Geri Yükleme
Veritabanınızı düzenli olarak yedeklemek, olası veri kaybı durumunda kritik önem taşır. SSMS üzerinden veritabanı yedeklemek için şu adımları takip edebilirsiniz:
Adım 1: "Databases" sekmesinde yedeklemek istediğiniz veritabanına sağ tıklayın.
Adım 2: "Tasks" menüsüne gidin ve "Back Up" seçeneğine tıklayın.
Adım 3: Yedekleme türünü (Full, Differential, Transaction Log) seçin ve yedeği kaydedin.
Geri yüklemek için de aynı adımları takip ederek "Restore" seçeneğini seçebilirsiniz.
Sonuç
SQL Server’ı Windows işletim sisteminize kurmak ve veritabanlarını yönetmek başlangıçta zor görünebilir, ancak doğru adımları takip ederek oldukça kolay hale getirebilirsiniz. SQL Server, güçlü veritabanı yönetimi ve performans özellikleriyle her büyüklükteki işletme için ideal bir çözümdür. İster küçük bir proje, ister büyük bir kurumsal uygulama olsun, SQL Server ile verilerinizi güvenle yönetebilirsiniz.