IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
derya sohbet


Webmaster Genel Webmasterların fikir alışverişi yapabileceği konulara bu başlık altından ulaşabilirsiniz.

4Beğeni(ler)
  • 1 Post By ExCaLuBuR
  • 1 Post By WildCat
  • 1 Post By She
  • 1 Post By Artist


 
 
Seçenekler Stil
Alt 28 Ocak 2021, 20:36   #1
Standart MSSQL Nedir?

MSSQL Nedir?


MSSQL Nedir?

Microsoft firması tarafından geliştirilen kurumsal çaplı istemci/sunucu tabanlı SQL veritabanı yönetim sistemidir.

Microsoft SQL server veritabanları ilişkiseldir. İlişkisel bir veritabanı, tüm verileri tek bir büyük depoya koymak yerine verileri ayrı tablolarda depolar. Microsoft SQL server ANSI SQL sorgu dilini ve SQL dilinin sınırlı olması nedeni ile geliştirmiş olduğu T-SQL dilini kullanmaktadır.

Microsoft SQL server orta ve büyük ölçekli veritabanlarını rahatlıkla yönetebilmektedir.

Microsoft SQL server verilerin güvenli ve bütünlük içerisinde depolanmasını ve aynı anda birçok kullanıcının verilere erişebilmesini sağlar. Verileri şifrelemenin yanında verilere erişim sağlayan kullanıcıları gözlemleme ve kullanıcıların erişim kısıtlamalarını tanımlama gibi güvenlik özellikleri sayesinde kullanıcıları kapsamlı takip ve denetim imkanı sunar.

T-SQL NEDİR?

SQL dilinin sınırlı olması nedeni ile SQL kullanan veritabanı yönetim sistemleri çeşitli iyileştirme ve özelleştirmeler geliştirmiştir. Microsoft SQL üzerine yaptığı iyileştirme ve özelleştirmeleri bir standart haline getirmiş ve ismini T-SQL (Transact-SQL) vermiştir.

T-SQL veritabanı yönetebilmek için tüm yeterliliğe sahiptir. T-SQL prosedürel programlamayı, yerel değişkenleri, string, tarih ve matematik fonksiyonlarını içermektedir.

T-SQL ile veritabanı üzerinde işlem yapabileceğimiz temelde 3 komut türü vardır.

* DDL (Data Definition Language, Türkçe; Veri Tanımlama Dili)

* DML (Data Manipulation Language, Türkçe; Veri İşleme Dili)

* DCL (Data Control Language, Türkçe; Veri Kontrol Dili)

DDL (Data Definition Language, Türkçe; Veri Tanımlama Dili)

SQL içerisinde veritabanı oluşturma, tablo oluşturma, kullanıcıların tanımladığı verileri oluşturma ve oluşturulan nesnelerin yapılandırılması için kullanılan komutları içermektedir.

Temel Veri Tanımlama Dili Komutları

Create : Nesne oluşturmak için kullanılmaktadır.

Alter : Nesne üzerinde değişiklik yapabilmek için kullanılmaktadır.

DROP : Nesneleri silmek için kullanılmaktadır.

DML (Data ManipulationLanguage, Türkçe; Veri İşleme Dili)

Veritabanı içeriğini oluşturan verileri seçmek, verileri değiştirmek (güncellemek), yeni veri oluşturmak veya verileri silmek için kullanılan komutları içermektedir.

Temel Veri İşleme Dili Komutları

Insert : Veritabanı içeriğine yeni veri eklemek için kullanılır.

Select : Veritabanı içerisindeki verileri seçmek için kullanılır.

Update: Mevcut veriler üzerinde değişiklik (güncelleme) yapmak için kullanılır.

Delete : Veritabanı içerisinden veri silmek için kullanılır.

DCL (Data Control Language, Türkçe; Veri Kontrol Dili)

Veritabanı kullanıcılarının yetkilerini yapılandırmak için kullanılan komutları içermektedir. Kullanıcıların verilere erişimlerini yetkilendirme, rollerini değiştirme gibi düzenlemelerde kullanılır.

Temel Veri Kontrol Dili Komutları

DENY: Kullanıcılara verilere kullanım kısıtlaması uygulamak için kullanılır.

GRANT : Kullanıcıların verileri kullanabilmesi ve SQL’ de komut çalıştırabilmesi için izin vermekte kullanılır.

REVOKE : Kullanıcı yetki ayarlarını iptal etmek için kullanılır. Kullanıcıların kısıtlama ve izinlerini iptal eder.

Microsoft SQL Server ‘ın farklı özellikte bir çok sürümü bulunmaktadır. Her sürüm birbirinden farklı özelliklere sahip olduğu gibi, limit ve farklı kullanıcıları da hedef almaktadır. Microsoft SQL Server sürümleri;
  • Enterprise
  • Business Intelligence
  • Standard
  • Web
  • Developer
  • Express

Enterprise

Microsoft SQL Server ‘ın en üst sürümüdür.

Kurulu olduğu işletim sisteminin sunabildiği tüm işlemci ve bellek kaynaklarını sonuna kadar kullanabilir.

Veritabanı boyutu en yüksek 524 petabayta kadar yönetilebilmektedir.

2 terabayt hafıza içermekte ve 8 fiziksel işlemci desteklemektedir.

Veri merkezleri için geliştirilmiştir.

Veri merkezlerinin ihtiyaç duyduğu bileşenleri ve veri merkelerinin kritik iş yükünü yönetebilmek için birçok servis içermektedir.

Business Intelligence

Microsoft SQL Server ‘ın şirketleri için geliştirmiş olduğu sürümdür.

Tarayıcı (web) üzerinden veriye erişme veya görselleştirme gibi yetenekleri vardır.

Veritabanı boyutu en yüksek 524 petabayta kadar yönetilebilmektedir.

Standard

Daha çok küçük ölçekli işletmeler için kullanımı uygundur.

Bina içi ve bulut için geliştirme araçlarını destekler.

Veritabanı boyutu en yüksek 524 petabayta kadar yönetilebilmektedir.

Temel özellikler mevcuttur.

Web

Web sunucuları için uygun sürümdür.

Web tabanlı olduğu için maliyeti düşüktür.

Küçük veya büyük web tabanlı işlerde kullanılabilir.

Veritabanı boyutu en yüksek 524 petabayta kadar yönetilebilmektedir.

Developer

Microsoft SQL server da uygulama geliştirmek isteyen kullanıcılar içindir.

Enterprise sürümü ile aynı özelliktedir.

Yalnızca uygulama geliştirme ve test aşamaları için kullanılabilir.

Ticari amaç için lisans sağlamaz.

Express

Microsoft SQL server ‘ın giriş seviyesi sürümüdür.

Ücretsiz sürümdür fakat diğer sürümlere göre yüksek limit içermektedir.

En yüksek ilişkisel veritabanı boyutu 10 GB kadardır.

Gerektiğinde sorunsuz bir şekilde üst sürüme yükseltilebilir.

Alıntı:
mytoworld
 
Alt 28 Ocak 2021, 20:40   #2
Standart

emeginize saglik

________________

No MoRe DramA
 
Alt 07 Şubat 2021, 16:48   #3
She
✰ ÖzeL..
She - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

________________

~ E & B ~
 
Alt 24 Mayıs 2021, 22:50   #4
Yanlış Bildiğin Yolda; Herkesle yürüyeceğine Doğru Bildiğin Yolda; Tek başına yürü..
Artist - ait Kullanıcı Resmi (Avatar)

Standart

Güzel paylaşımlarınız ve herkesi konu ile alakalı bilgilendirdiğiniz için teşekkür ederiz.

________________

MSSQL Nedir?
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:58.