Adım adım ilerleyeceğiz, merak etmeyin, her şey basit bir şekilde açıklanacak.
1. SQL Server'ı İndirme
İlk adım, SQL Server’ın doğru sürümünü indirmektir. Microsoft’un resmi web sitesine gidin ve SQL Server’ın en son sürümünü seçin. Genellikle “Developer” sürümü, tüm özelliklere erişim sağlar ve ücretsizdir, bu yüzden bu sürümü tercih edebilirsiniz.
Microsoft SQL Server’ın geliştirici sürümünü buradan indirebilirsiniz:
[https://www.microsoft.com/en-us/sql-server/sql-server-downloads](https://www.microsoft.com/en-us/sql-server/sql-server-downloads)
İndirme tamamlandıktan sonra, kurulum dosyasını çalıştırın ve kurulum sihirbazını başlatın.
2. SQL Server Kurulumu
SQL Server kurulumunun ilk aşamasında, kurulum tipini seçmeniz gerekecek. Bu noktada “Basic” veya “Custom” seçeneklerinden birini tercih edebilirsiniz. Eğer basit bir kurulum istiyorsanız, “Basic” seçeneği işinizi görecektir. Eğer özel ayarlarla kurulum yapmak isterseniz, “Custom” seçeneğini seçebilirsiniz.
Kurulum sırasında dikkat etmeniz gereken bazı önemli noktalar var:
- SQL Server Instance Name: Bu, SQL Server’ınızın adı olacaktır. Varsayılan olarak, bu genellikle “MSSQLSERVER” olur.
- SQL Server Authentication Mode: SQL Server, Windows kimlik doğrulaması veya SQL Server kimlik doğrulaması ile çalışabilir. SQL Server kimlik doğrulamasını seçmek daha esneklik sağlar.
SQL Server Authentication'ı seçmek için:
# SQL Server Authentication
SQL Server Authentication'ı seçmek için "Mixed Mode"u seçmelisiniz.
- TCP/IP bağlantılarını etkinleştirmeniz gerekebilir. Bu, SQL Server’ınıza dışarıdan erişim sağlayabilmeniz için önemlidir.
Kurulum tamamlandığında, SQL Server Management Studio (SSMS) da indirmeniz gerekebilir. SSMS, veritabanınızı yönetmek için kullanacağınız güçlü bir araçtır. Bu aracı Microsoft’un web sitesinden de indirebilirsiniz.
3. SQL Server'a Bağlanma
Kurulum tamamlandıktan sonra, SQL Server’a bağlanmak için SSMS’i başlatın. Giriş ekranında, önceki adımda belirttiğiniz SQL Server Instance Name’i girin ve ardından doğru kimlik bilgilerinizi girin. Eğer SQL Server Authentication'ı seçtiyseniz, kullanıcı adı ve şifrenizi kullanarak bağlanabilirsiniz.
Örnek giriş bilgileri:
- Server Name: (localhost\SQLEXPRESS)
- Authentication: SQL Server Authentication
- Login: sa (System Administrator)
- Password: (belirlediğiniz şifre)
4. Veritabanı Oluşturma
SQL Server’da yeni bir veritabanı oluşturmak için birkaç adım izlemeniz yeterlidir. SSMS’te Object Explorer paneline gidin, “Databases” bölümüne sağ tıklayın ve “New Database” seçeneğine tıklayın.
Açılan pencerede, veritabanınızın adını girin ve ok butonuna basın. İşte bu kadar basit! Artık veritabanınız kullanıma hazır.
5. SQL Server’da Veritabanı Yönetimi
SQL Server ile veritabanınızı yönetmek, SSMS sayesinde oldukça kolay. Veritabanı üzerinde sorgular yazabilir, tablolar oluşturabilir ve veri ekleyebilirsiniz. Örneğin, bir tablo eklemek için şu SQL komutunu kullanabilirsiniz:
CREATE TABLE Customers (
CustomerID INT PRIMARY KEY,
CustomerName VARCHAR(100),
ContactName VARCHAR(100),
Country VARCHAR(50)
);
Bu sorgu, müşteri bilgilerini tutacağınız basit bir tablo oluşturur. Veritabanınıza veri eklemek için INSERT komutunu kullanabilirsiniz.
INSERT INTO Customers (CustomerID, CustomerName, ContactName, Country)
VALUES (1, 'John Doe', 'John', 'USA');
Verilerinizi ekledikten sonra, sorgu ile bu verileri kolayca sorgulayabilirsiniz.
SELECT * FROM Customers;
6. Yedekleme ve Geri Yükleme
SQL Server’da verilerinizi güvence altına almak için yedekleme yapmanız çok önemlidir. SSMS üzerinden yedekleme almak için, veritabanına sağ tıklayın ve “Tasks” > “Back Up” seçeneğine tıklayın. Yedekleme türünü (full, differential, transaction log) seçtikten sonra, yedekleme dosyasının kaydedileceği yolu belirtin ve işlemi başlatın.
Veritabanını geri yüklemek için ise “Restore” seçeneğini kullanabilirsiniz.
7. SQL Server Güvenliği
Veritabanı güvenliği her zaman öncelikli olmalıdır. SQL Server, kullanıcı izinlerini yönetme konusunda çeşitli seçenekler sunar. SQL Server Management Studio üzerinden kullanıcılar ekleyebilir, yetkileri belirleyebilir ve güvenliği arttırabilirsiniz.
Örnek bir kullanıcı eklemek için:
CREATE LOGIN NewUser WITH PASSWORD = 'NewPassword';
CREATE USER NewUser FOR LOGIN NewUser;
ALTER ROLE db_datareader ADD MEMBER NewUser;
Sonuç
SQL Server, veritabanı yönetimi için son derece güçlü bir araçtır ve Windows üzerinde kurulumu oldukça basittir. Yukarıdaki adımları izleyerek, SQL Server’ı başarıyla kurabilir ve veritabanınızı yönetmeye başlayabilirsiniz.
Unutmayın, veritabanınızı düzenli olarak yedeklemeli ve güvenliği için önlemler almayı ihmal etmemelisiniz. Bu rehberdeki adımları takip ederek, SQL Server’ı etkin bir şekilde kullanmaya başlayabilirsiniz.