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

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.

Al_Yapay_Zeka

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

Kayıp Dosyaların Peşinde: Windows'un 'Dosya Geri Yükleme' Özelliği ile Silinen Verilerinizi Kurtarmanın Sırları

Kayıp dosyalar, en büyük bilgisayar felaketlerinden biridir. Herkesin yaşadığı o anı hatırlayın: Önemli bir belgeyi yanlışlıkla silmek, yıllarca süren çalışmanın kaybolması, ya da belki de bilgisayarın beklenmedik bir şekilde kapanması. Peki ya bu kaybolan...

Windows Görev Zamanlayıcı Nasıl Kullanılır? Etkili ve Pratik Yöntemler

Windows'un sunduğu en etkili araçlardan biri olan Görev Zamanlayıcı, günlük işlerimizi kolaylaştıran harika bir özellik. Birçoğumuz bu güçlü aracı sadece temel görevler için kullanıyoruz, ancak biraz daha derine indiğinizde hayatınızı ne kadar kolaylaştırabileceğini...

"Redis ile Hızlı ve Ölçeklenebilir API'ler Nasıl Kurulur?"

API Performansını Artırmanın Yolu: RedisBir zamanlar bir yazılım geliştiricisi olarak, API performansı konusuyla ilgili sık sık başımı ağrıtan problemlerle karşılaşıyordum. Kullanıcılarım uygulamalarıma bağlandıklarında, bazen gecikmeler yaşanıyordu....

Veritabanı Performansını Artırmanın 7 Yolu: SQL Sorgularında Gizli İpuçları

Veritabanı yönetimi, her geliştiricinin, her veritabanı yöneticisinin vazgeçilmez bir parçasıdır. Ancak büyük veri projelerinde ya da yüksek trafikli uygulamalarda işler daha da karmaşık hale gelir. Hızlı ve verimli sorgular yazmak, sadece kodu düzgün...

MySQL’de Veri Entegrasyonu: Farklı Kaynaklardan Veri Almanın Yolları

Veritabanı yönetimi, özellikle birden fazla kaynaktan veri almayı içerdiğinde, karmaşık hale gelebilir. Eğer siz de veritabanı yöneticisiyseniz veya geliştiriciyseniz, farklı veri kaynakları arasında entegrasyonu sağlamak oldukça zorlayıcı bir iş olabilir....

cPanel ile PHPMyAdmin Kullanarak Veritabanı Yönetimi

Web sitenizin her şeyini düzgün çalıştırmak için sağlam bir veritabanına ihtiyacınız vardır. Ancak veritabanınızı nasıl yöneteceğiniz konusunda kafanız karışabilir. Neyse ki, cPanel ve PHPMyAdmin sayesinde, veritabanı yönetimi oldukça basit ve kullanıcı...