Windows'ta SQL Server Kurulumu ve Veritabanı Yönetimi: Adım Adım Rehber

Bu rehber, Windows üzerinde SQL Server kurulumunu ve veritabanı yönetimini adım adım anlatmaktadır. SQL Server’ı kurmak, veritabanı oluşturmak ve güvenliğini sağlamak için ihtiyacınız olan tüm bilgileri içermektedir.

BFS

SQL Server, veri yönetimi ve analizi konusunda güçlü bir araçtır. İşletmelerin verilerini güvenli bir şekilde saklamalarına, düzenlemelerine ve hızlıca sorgulamalarına olanak tanır. Eğer siz de SQL Server’ı Windows üzerinde kurup veritabanınızı yönetmek istiyorsanız, bu rehber tam size göre.

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.

İlgili Yazılar

Benzer konularda diğer yazılarımız

Yapay Zeka ile Veritabanı Yönetimi: Geleceğin Veri Tabanlarını Bugünden Keşfedin

Günümüzde teknoloji hızla ilerliyor ve bu ilerleme, veritabanı yönetimini de derinden etkiliyor. Ancak bir soru var: “Veritabanları nasıl daha verimli, güvenli ve hızlı hale getirilebilir?” Cevap aslında çok yakın: Yapay zeka! Evet, veritabanı yönetimi...

Karmaşık Veritabanı Yönetiminde Yeni Nesil Çözümler: Mikroservisler ile Veri Bütünlüğü ve Performans Optimizasyonu

Karmaşık Veritabanı Yapılarına Yenilikçi YaklaşımDijital dönüşümün hızla ilerlediği günümüzde, işletmeler daha büyük veri kümeleriyle başa çıkabilmek için sürekli yenilik arayışında. Geleneksel monolitik veritabanı yapıları, zamanla bu büyüyen veriye...

Windows'ta Visual Studio Code Kurulumu ve Eklenti Yönetimi

Visual Studio Code Nedir?Bir zamanlar bir yazılımcı, kod yazmaya başlamak için saatlerce IDE kurulumları yapar, her bir aracı ayarlarla boğulurdu. Ancak zamanla işler değişti, ve Visual Studio Code (VS Code) hayatımıza girdi. Hızlı, hafif ve güçlü bir...