• 03-09-2019, 12:57:35
    #1
    MsSQL, Microsoft tarafından oluşturulan ve geliştirilen bir web veritabanı sistemidir ve SQL sorgu diliyle kodlanır. Ve bir web sitesinin ya da yazılımın bulundurduğu verileri saklamaya yarayan bir veritabanı türüdür. Örneğin kullanıcı yorumları, bilgileri, adresleri veya blog yazıları gibi bilgiler MsSQL veritabanında depolanabilir.

    Kodları ücretsiz kullanıma açık değildir ve paralıdır. Fakat ücretsiz olmamasına rağmen birçok şirket tarafından tercih edilmesine olanak sağlayan özellikleri ve avantajları vardır. Microsoft, MsSQL’in en az bir düzine versiyonunu üretmiştir ve bu versiyonlarla farklı müşterileri ve şirketleri hedeflemeyi planlamıştır. MsSQL’in geçmişi ilk MsSQL ürünü olan SQL Server 1.0’la başlamaktadır. 1989’da ortaya çıkarılan bu veritabanı sunucusu, 16 bitlik bir yapıya sahiptir.


    Mssql veritabanına sql sorgu dili tabanlı alternatifleri bulunmaktadır. Bunları detaylı inceleyebilmek adına https://www.alternatifle.com/mysql/ bağlantısını da ziyaret edebilirsiniz.

    MsSQL’in Özellikleri

    En basit deyimle, MsSQL tüm data tiplerini depolayabilecek bir veritabanı sistemidir. Tüm verileri çok çabuk ve kolay bir şekilde depolamaya ve kullanmaya olanak sağlar ve tüm bu bilgileri birden fazla site ziyaretçisinin kullanımına açar. Ayrıca MsSQL veritabanı tek bir sunucu üzerinden tasarlansa da, ortak ağ üzerinden birden fazla bilgisayarla aynı veritabanına bağlanılabilir. MsSQL’in başlıca servisleri ise;
    • Makine öğrenim servisi
    • Tekrarlama servisi
    • Analiz servisi
    • Rapor servisi
    • Bildirim servisi
    • Görsel stüdyodur.
    MsSQL ile Veri Depolama

    SQL, çoğu veritabanı üzerinde kullanılan ve veriler üzerinde ekleme, değişim veya sorgulama gibi işlemlere olanak sağlayan bir programlama dilidir. MsSQL veritabanında veri depolama işlemi ise, SQL sorgulama dili kullanılarak birçok farklı veri tiplerinin tablolar halinde kaydedilmesiyle gerçekleştirilir.

    MsSQL aynı anda milyonlarca farklı türde verinin depolamasına olanak sağlar. Ve bu veritabanı üzerindeki veriler çok hızlı bir şekilde düzenlenebilir, raporlanabilir, analiz edilebilir veya silinebilir. Ayrıca MsSQL, çoklu veri depolamadaki kullanıcılara sunduğu yüksek stabilite avantajıyla da ön plana çıkar.

    Tüm Veritabanı Makaleleri:
  • 03-09-2019, 13:35:43
    #2
    Merhaba,
    Birçoğu insanın bildiği ancak gerçekte yanlış olan bazı şeyleri düzeltmek istiyorum. Çünkü, yarın bu bilgi ile sınava girerseniz, sınavdan geçemezsiniz. Ayrıca birkaç ilave yapacağım, belki okuyucunun işine yarayabilir.

    1- MSSQL bir veritabanı değildir. Herkes bir veritabanı olduğunu düşünür. MSSQL bir "veritabanı yönetim sistemi" olarak geçer. Çünkü veritabanı olarak adlandırdığınız şey aslında exceldeki o boş satır ve sütunlardır. İçerisine veri koyduğunuzda veriyi taşıdıkları için satır ve sütunlar veritabanı haline gelir. Ancak bu Excel'i veritabanı yapmaz. MSSQL, sql ve türevleri ile veritabanları yaratmanıza, elinizdeki verilerin bu veritabanlarına işlenmesine, veritabanlarının güvenli ve hızlı bir biçimde saklanıp kullanılabilmesine olanak sağlayan veritabanı yönetim sistemidir. Eğer bir sınavda DMS yerine DB seçerseniz, cevabınız yanlış olur.

    2- MSSQL'in Express ve Developer sürümü ücretsiz sürümüdür. Web sürümü ise en ucuz sürümü ve hosting şirketleri tarafından sağlanan sürümüdür. Diğer alternatif sürümler ise paralı sürümleridir. Yani, geliştirici MSSQL'e para vererek geliştirmeye ya da öğrenmeye başlamaz. Microsoft eğitim alanında hassastır ve geliştiricilerin sayısı artması için bu gibi olanaklar sağlar.

    3- MSSQL'de milyonlarca farklı türde veri yoktur. Verinin içeriği değişik olabilir ancak türleri aynıdır. Veri tipi dediğinizde aklınıza gelebilecek şeyler şunlardır: bigint, int, smallint, tinyint, bit, decimal, numeric, money, smallmoney, float, real, datetime, smalldatetime, char, varchar, text, nchar, ntext, binary, varbinary, image, cursor, sql_variant, table, timestamp, uniqueidentifier. Unuttuklarım ve ilave edilecekler olabilir. Ancak görüldüğü gibi, sayılabilecek kadar veri tipi bulunur.

    4- MSSQL veritabanı yönetim sistemi olsa dahi sınırsız veritabanı oluşturmanızı sağlamaz. Maksimum veritabanı dosya büyüklüğü 2017 sürümleri için 524 PB'dir. Sadece Express sürümü 10 GB ile sınırlıdır. Çünkü Express'i küçük işletmeler ihtiyaçları karşılamak için ücretsiz kullanabilirler. Developer ücretsiz olmasına rağmen geliştiriciye hitap ettiği için 524 PB'dir.

    5- MSSQL'de ayrıca CPU ve ram limitleri bulunur. Bazı sürümlerde bu limitlerin bir kısmı tamamen kaldırılmış olabilir. Bu nedenle almadan önce bu bağlantı gibi yerlere bakmanız gerekir.

    Paylaşımım tamamen bilgi amaçlıdır.
    Teşekkür ederiz
  • 03-09-2019, 13:40:37
    #3
    Panacea Worldwide adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Birçoğu insanın bildiği ancak gerçekte yanlış olan bazı şeyleri düzeltmek istiyorum. Çünkü, yarın bu bilgi ile sınava girerseniz, sınavdan geçemezsiniz. Ayrıca birkaç ilave yapacağım, belki okuyucunun işine yarayabilir.

    1- MSSQL bir veritabanı değildir. Herkes bir veritabanı olduğunu düşünür. MSSQL bir "veritabanı yönetim sistemi" olarak geçer. Çünkü veritabanı olarak adlandırdığınız şey aslında exceldeki o boş satır ve sütunlardır. İçerisine veri koyduğunuzda veriyi taşıdıkları için satır ve sütunlar veritabanı haline gelir. Ancak bu Excel'i veritabanı yapmaz. MSSQL, sql ve türevleri ile veritabanları yaratmanıza, elinizdeki verilerin bu veritabanlarına işlenmesine, veritabanlarının güvenli ve hızlı bir biçimde saklanıp kullanılabilmesine olanak sağlayan veritabanı yönetim sistemidir. Eğer bir sınavda DMS yerine DB seçerseniz, cevabınız yanlış olur.

    2- MSSQL'in Express ve Developer sürümü ücretsiz sürümüdür. Web sürümü ise en ucuz sürümü ve hosting şirketleri tarafından sağlanan sürümüdür. Diğer alternatif sürümler ise paralı sürümleridir. Yani, geliştirici MSSQL'e para vererek geliştirmeye ya da öğrenmeye başlamaz. Microsoft eğitim alanında hassastır ve geliştiricilerin sayısı artması için bu gibi olanaklar sağlar.

    3- MSSQL'de milyonlarca farklı türde veri yoktur. Verinin içeriği değişik olabilir ancak türleri aynıdır. Veri tipi dediğinizde aklınıza gelebilecek şeyler şunlardır: bigint, int, smallint, tinyint, bit, decimal, numeric, money, smallmoney, float, real, datetime, smalldatetime, char, varchar, text, nchar, ntext, binary, varbinary, image, cursor, sql_variant, table, timestamp, uniqueidentifier. Unuttuklarım ve ilave edilecekler olabilir. Ancak görüldüğü gibi, sayılabilecek kadar veri tipi bulunur.

    4- MSSQL veritabanı yönetim sistemi olsa dahi sınırsız veritabanı oluşturmanızı sağlamaz. Maksimum veritabanı dosya büyüklüğü 2017 sürümleri için 524 PB'dir. Sadece Express sürümü 10 GB ile sınırlıdır. Çünkü Express'i küçük işletmeler ihtiyaçları karşılamak için ücretsiz kullanabilirler. Developer ücretsiz olmasına rağmen geliştiriciye hitap ettiği için 524 PB'dir.

    5- MSSQL'de ayrıca CPU ve ram limitleri bulunur. Bazı sürümlerde bu limitlerin bir kısmı tamamen kaldırılmış olabilir. Bu nedenle almadan önce bu bağlantı gibi yerlere bakmanız gerekir.

    Paylaşımım tamamen bilgi amaçlıdır.
    Teşekkür ederiz


    Merhaba hocam ek bilgiler için çok teşekkür ederiz çok daha verimli bir kaynak çıkmış oldu ortaya


    Tapatalk kullanarak iPhone aracılığıyla gönderildi
  • 03-09-2019, 13:43:12
    #4
    YavuzTR adlı üyeden alıntı: mesajı görüntüle
    Merhaba hocam ek bilgiler için çok teşekkür ederiz çok daha verimli bir kaynak çıkmış oldu ortaya

    Tapatalk kullanarak iPhone aracılığıyla gönderildi
    Merhaba,
    Müsait bir anımda uzun uzun detaylıca yazmak isterim. Nezaketiniz için ben teşekkür ederim.