6 Eylül 2016 Salı

Microsoft SQL Server Nedir

4.3.1 Microsoft SQL Server


Microsoft SQL Server
Microsoft SQL Server, Microsoft tarafından geliştirilen ilişkisel veritabanı sunucusudur. Birincil işlevi kurulu olduğu bilgisayarda ya da bu bilgisayarın bağlı olduğu ağ bilgisayarları arasında(internet de dahil) çalışan diğer yazılım uygulamaları tarafından talep edilen verileri almak veya depolamak olan bir yazılımdır. Microsoft SQL Server’ın en az bir düzine farklı sürümü bulunmaktadır. Amacı farklı kullanıcılar veya işlemler için yüklü olduğu bilgisayar ile internet üzerindeki milyonlarca bilgisayar arasında veri alışverişini ve verilerin depolanmasını sağlamaktır[29].

Microsoft SQL Server’ın versiyon 7.0'dan önce "kod tabanı" Sybase SQL Server tarafından Microsoft'a satıldı, ve bu Microsoft'un kurumsal seviyede veritabanı pazarına girişi oldu. Sybase SQL Server 3.0 ile esasen aynı olan ilk versiyon, SQL Server 1.0'ı yaratmak ve pazarlamak adına Microsoft, Sybase ve Ashton-Tate ile takım oluşturdu. 1992'de Microsoft SQL Server 4.2 sevk edildi.





Daha sonra Windows NT 3.1 ile aynı zamanda Microsoft SQL Server 4.21 piyasaya sunuldu. Microsoft SQL Server 6.0 Windows NT için dizayn edilmiş ilk versiyon olmasıyla birlikte Sybase'den talimat alınmaksızın piyasaya çıkartıldı. SQL Server 7.0, miras Sybase kodu ile yazılan bir "rewrite" versiyonu oldu, ve yerine SQL Server 2000 çıkartıldı. SQL Server 2000, IA-64 mimarisinden farklı olarak yazılan ilk sürüm oldu.SQL Server 2000 sürümünden 10 yıl sonra performansta artışlar görüldü, IDE araçlarını ve tamamlayıcı başka sistemleri içeren SQL Server 2005 piyasa sunuldu[29].

Microsoft SQL Server ücretli bir yazılımdır. Şu an piyasada 2008 R2 sürümü bulunmaktadır. Ayrıca 2012 yılı itibariyle Microsoft SQL Server 2012 RC sürümü kullanıcıların deneyimine sunulmuştur.


Turgut ARSLAN
Uzaktan Eğitim ve Öğrenme Yönetim Sistemlerinin Karşılaştırılması, Tez çalışması, Danışman: Doç.Dr. Seyfettin Dalgıç
Trakya Üniversitesi 2013


Kaynaklar:

[29] http://en.wikipedia.org/wiki/Microsoft_SQL_Server (18 Mart 2012).


26 Haziran 2016 Pazar

Veritabanı Yönetimi ve Çeşitleri

4.3 Veritabanı Yönetimi ve Çeşitleri


Veritabanları, bilgilerin belirli bir düzen içinde depolandığı veri topluluklarıdır. Veritabanlarının sistematik bir yapıda tasarlanmışlardır. Bu sistematik yapı istenen veriye hızla ve hatasız olarak ulaşabilmeyi sağlar. Veritabanları bilgileri verimli bir şekilde yönetmek, güncellemek ve taşınabilir kılmak için tasarlanmıştır. Bu sebepten dolayı günümüzde hemen her çeşit kurum veya kuruluş(bankalar, özel şirketler, eğitim kurumları, v.s.) bilgilerini veritabanlarında saklamaktadır. Bu sistemlerin kurulması, şekillendirilmesi ve yönetilmesi işlerini yapmak ve veritabanının güvenliğini sağlamak için veritabanı yönetim sistemleri oluşturulmuştur. Bu sistemler veritabanına bağlanan bilgisayarların veri ihtiyacını karşılarlar. Sisteme bağlı bilgisayarlar ile veritabanları arasındaki bilgi alışverişinin sağlanabilmesi için özel sorgulama dilleri tasarlanmıştır.

Veritabanı





SQL verileri yönetmek ve tasarlamak için kullanılan bir veritabanı yönetim sistemidir. SQL, kendisi bir programlama dili olmamasına rağmen birçok kişi tarafından programlama dili olarak bilinir. SQL herhangi bir veri tabanı ortamında kullanılan bir alt dildir. SQL ile yalnızca veri tabanı üzerinde işlem yapılabilir. SQL'e özgü cümleler kullanarak veri tabanına kayıt eklenebilir, olan kayıtlar değiştirilebilir, silinebilir ve bu kayıtlardan listeler oluşturulabilir[28].

Görüldüğü üzere içinde bilgisayarın, bilginin ve bilgi yönetiminin olduğu her alanda veritabanlarına ve veritabanı sorgulama dillerine ihtiyaç vardır. LMS yazılımları yapıları itibariyle büyük oranda bilgi alışverişinin olduğu, bünyelerinde çok miktarda bilginin işlendiği ve depolandığı veritabanlarını barındıran web portallarıdır. Bu portallarda verilerin işlenişi SQL dili ile yapılmaktadır. SQL dilini kullanan pek çok veritabanı bulunmaktadır. Şimdi en çok SQL sunucularının birkaç tanesinden kısaca bahsedelim.


Turgut ARSLAN
Uzaktan Eğitim ve Öğrenme Yönetim Sistemlerinin Karşılaştırılması, Tez çalışması, Danışman: Doç.Dr. Seyfettin Dalgıç
Trakya Üniversitesi 2013


Kaynaklar:

[28] http://tr.wikipedia.org/wiki/SQL (15 Mart 2012).