MSSQL Giriş: SQL Server Mimarisi, SSMS Kurulumu ve Veritabanı Oluşturma
Merhaba, bu makalede Microsoft SQL Server (MSSQL) hakkında temel bilgiler sunacağız. MSSQL, veri yönetimi ve analizi için güçlü bir veritabanı yönetim sistemi (DBMS)dir. MSSQL’in mimarisi, SSMS (SQL Server Management Studio) kurulumu ve veritabanı oluşturma işlemlerini adım adım ele alacağız.
MSSQL Mimarisi
MSSQL, istemci-server mimarisine sahiptir. MSSQL Server, istemcilerin veritabanlarına erişimini sağlar. İstemciler, genellikle uygulamalar veya SSMS gibi yönetim araçlarıdır.
MSSQL, veritabanlarını, tabloları, sütunları ve diğer nesneleri yönetir. MSSQL, veritabanlarını fiziksel ve mantıksal olarak düzenler. Fiziksel düzen, verilerin diske nasıl yazıldığını ve okunduğunu belirler. Mantıksal düzen ise, verilerin nasıl düzenlendiğini ve erişileceğini belirler.
SSMS Kurulumu
SSMS, MSSQL Server’ı yönetmek için kullanılan bir yönetim aracıdır. SSMS, veritabanlarını, tabloları, sütunları ve diğer nesneleri oluşturmak, düzenlemek ve sorgulamak için kullanılır.
SSMS’yi yüklemek için aşağıdaki adımları izleyin:
- MSSQL Server Management Studio’yu Microsoft’un resmi web sitesinden indirin.
- İndirdiğiniz dosyayı çalıştırın.
- Yükleme sihirbazını izleyin.
- Yükleme işlemini tamamlayın.
Veritabanı Oluşturma
Veritabanı oluşturmak için SSMS’yi kullanabilirsiniz. Aşağıdaki adımları izleyin:
- SSMS’yi açın.
- Server Object Explorer penceresinde, oluşturmak istediğiniz veritabanını sağ tıklayın.
- Açılan menüden “New Database” seçeneğini seçin.
- Yeni veritabanı penceresinde, veritabanının adını girin.
- Veritabanının boyutunu ve diğer ayarlarını yapılandırın.
- Veritabanını oluşturmak için “OK” düğmesine tıklayın.
T-SQL ile Veritabanı Oluşturma
T-SQL, MSSQL Server’ı yönetmek için kullanılan bir programlama dilidir. T-SQL ile veritabanı oluşturmak için aşağıdaki kodu kullanabilirsiniz:
-- Veritabanı oluşturmak için T-SQL kodu
CREATE DATABASE MyDatabase
ON PRIMARY
(
NAME = MyDatabase_Data,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\MyDatabase_Data.mdf',
SIZE = 10MB,
MAXSIZE = 50MB,
FILEGROWTH = 5MB
)
LOG ON
(
NAME = MyDatabase_Log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\MyDatabase_Log.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB
);
Code language: SQL (Structured Query Language) (sql)
Yukarıdaki kod, “MyDatabase” adında bir veritabanı oluşturur. Veritabanı, bir veri dosyası ve bir günlük dosyası ile ilişkilidir. Veri dosyası, verilerin depolandığı yerdir. Günlük dosyası, veritabanı işlemlerinin kaydedildiği yerdir.
Veritabanını Silme
Veritabanını silmek için SSMS’yi kullanabilirsiniz. Aşağıdaki adımları izleyin:
- SSMS’yi açın.
- Server Object Explorer penceresinde, silmek istediğiniz veritabanını sağ tıklayın.
- Açılan menüden “Delete” seçeneğini seçin.
- Veritabanını silmek için “OK” düğmesine tıklayın.
T-SQL ile Veritabanını Silme
T-SQL ile veritabanını silmek için aşağıdaki kodu kullanabilirsiniz:
-- Veritabanını silmek için T-SQL kodu
DROP DATABASE MyDatabase;
Code language: SQL (Structured Query Language) (sql)
Yukarıdaki kod, “MyDatabase” adındaki veritabanını siler.
Özet
MSSQL, güçlü bir veritabanı yönetim sistemi (DBMS)dir. MSSQL’in mimarisi, istemci-server mimarisine sahiptir. SSMS, MSSQL Server’ı yönetmek için kullanılan bir yönetim aracıdır. Veritabanı oluşturmak ve silmek için SSMS ve T-SQL kullanabilirsiniz.





