Sales3 min read651 words

MySQL Yazılımı Nedir ?

Emir Eskici

PlusClouds Author

Cloud & SaaS

MySQL Nedir ? MySQL Veritabanı Nedir ?

MySQL Nedir ?

MySQL bilgisayarlarda kullanılan verileri saklayan, depolayan, paylaştıran bir veritabanı yönetim sistemidir. İsmi mayesquel olarak telafuz edilir. Birbirinden farklı şekillerde kişilerce telaffuz edildiğini de duymuş olabilirsiniz. Tek doğru telafuz şekli budur. Yazılımın çıkış noktası aslen MySQL AB isminde bir İsveç kökenli bir yazılım şirketi MySQL sistemini geliştirdi. Daha sonra Sun Microsystems adlı Amerikan yazılım ve teknoloji şirketi 2008 yılında MySQL AB’yi satın aldıklarında yazılım ve fikri mülkiyet olarak tam mülkiyete sahip oldular. Bundan daha sonra ki zamanlar da ise Amerikan teknoloji devi, 2010 yılında da Oracle Sun Microsystems’in tüm haklarını ve kendisini satın aldı.

O satın alma tarihinden bu yana MySQL pratikte Oracle’ın mülkiyetindedir. İstemci ve sunucu modelli MySQL yazılım olarak açık kaynaklı bir ilişkisel veritabanı yönetim sistemidir. RDBMS ilişkileri bir yazılım modeline dayalı anlamlı veritabanı yaratmak ve bu veritabanını yönetmek için kullanılan bir yazılım veya hizmettir.

MySQL Veritabanı Ne Demektir ?

Bir veritabanı oluşturmak basit olarak sistemli ve yapılı veri koleksiyonudur. Bir cihazdan öz çekim aldığınızı düşünün, cihaz üzerinde bir tuşa basar ve kendinizin onlarca fotoğrafını çekersiniz. Burada veriniz fotoğrafın kendisidir ve telefonunuzun galerisi ise sizin veritabanınızdır. Bir veritabanı bağlı bulunduğu cihazda verinin depolandığı ve organize edildiği yerdir. İlişkisel kelimesi ise veri setinde depolanan verinin düzenli tablolar halinde organize edildiği anlamına gelir. Oluşturulan her tablo birbirine bir şekilde bağlantılıdır. Eğer bu tabloları oluşturan yazılım ilişkisel veri modelini desteklemiyorsa bu duruma DBMS denir.

Description

SQL Yazılımı Nedir ?

MySQL veritabanı ve SQL yazılımı aynı değildir. MySQL’in sunucu ve istemci modeli uygulayan en çok tercih edilen RDBMS yazılımlarından bir tanesinin adı olduğunu unutmayın. RDBMS yazılım uygulaması sıkça diğer programlama dillerinde de yazılmaktadır ancak bağımlı veri tabanıyla etkileşime girmek için her zaman SQL’i ana dilleri olarak kullanırlar.

MySQL’in kendi ana duvarı C ve C++ programlama dillerinde yazılmıştır. Dünyaca ünlü bilgisayar bilimcisi Ted Codd isimli yazılımcı SQL’i 1970 yıllarının başlarında Amerika da IBM merkezli bir ilişkisel yazılım modeli ile geliştirmiştir.

1974 yılına gelindiğinde ise tüketiciler tarafından daha sık kullanılmaya başlamış ve yazılımcılar tarafından hızlıca benzerleri üretilmiş ve daha sonra ise sektörde modası geçmiş ve tercih edilmeyen ISAM ve VISAM gibi yazılım dillerinin yerini almıştır.

Bu yazılım dillerinin tarihçesini bir kenara bırakırsak, SQL temel de sunucu bilgisayara veriyle ne yapılacağını söylemektedir. Kullanımı WordPress şifrenize veya kullanıcı kodunuza benzerdir. Sisteme ve kontrol paneline girerek erişim sağlamak için o kodları sisteme girersiniz durumda, SQL ifadeleri sunucu ana bilgisayara belirli işlemleri yapmayı öğretir, bu işlemler sırasıyla,

  • Temel veri manipülasyonu
  • Temel veri sorgusu
  • Temel veri kimliği
  • Temel veri erişim kontrolü

Yaptırarak aslında karmaşık analiz ve kontrol işlemleriniz de sizlere yardımcı olur. Temel de veri dizilimi ve sınıflandırma yapabilen bu yazılımlar stok kontrollerinden, bilimse araştırmalara kadar her alanda kullanılabilir.

Description

MySQL Yazılımı Kullanıcılar Arasında Neden Bu Kadar Popülerlik Kazandı ?

MySQL sistemi kesinlikle teknolojik piyasadaki tek ®DBMS istemcisi değildir ancak en popülerler olanlarından biridir. İnternet üzerinde ki arama motorlarında ve profesyonel iş insanlarının kullandığı LinkedIn profillerinde bahsedilme sayısı ve bilgi paylaşımı yapılan internetteki forum yazılarında teknik tartışmalar sıklığı gibi parametrelerle ve ölçümlerle puanlandırıldığında, veri tabanları arasında Oracle Veri Tabanının ardından ikinci sıradadır.

MySQL Nasıl Katkı Sağlar ?

Açık ve birbirinden bağımsız bir ya da birden çok cihaz ve istemciler bir sunucuya daha önce tanımlanmış bir protokol yani belirli bir ağ üzerinden bağlanırlar. Her görevlendirilen istemci grafik kullanıcı ara yüzünden verilere yönelik istek yapabilir. Çalışması istenen iki taraf da talimatı kodlar üzerinden okuyup anladığı sürece sunucu bilgisayar üzerinden yazılımlar istenilen sonucu verecektir.

MySQL Nerelerde Kullanılır ?

Güçlü bir veri tabanı yönetim sistemi olan MySQL veri tabanı gerektiren hemen hemen her ortamda rahatlıkla kullanılabilir. Ama özellikle web sunucularında en çok kullanılan veritabanıdır, asp, php gibi birçok web programlama dili ile kullanılabilir.

Description

SQL ve MySQL Arasındaki Farklar Nelerdir ?

  • SQL, veritabanını çalıştırmak için kullanılan bir dildir.
  • MySQL, piyasada bulunan ilk açık kaynaklı veritabanlarından biridir.
  • SQL, bir veritabanını sorgulamak ve yönetmek için kullanılır.
  • MySQL organize bir veritabanında bulunan verilerin korunmasına izin veren bir RDBMS’dir.
  • SQL, Yapısal Sorgu Dilidir.
  • MySQL, Verileri işlemeye, saklamaya, değiştirmeye silmeye izin verir.
  • MYSQL veritabanı yazılımı iken SQL bir sorgu dilidir.

Frequently Asked Questions

MySQL nedir ve nasıl çalışır?

MySQL, bilgisayarlarda verileri saklayan, depolayan ve paylaşan bir veritabanı yönetim sistemidir ve açık kaynaklı bir RDBMS olarak client-server modelinde çalışır. 2008'de Sun Microsystems tarafından MySQL AB'den satın alındı, 2010'da Oracle tüm hakları devraldı ve o tarihten beri Oracle'a aittir.

MySQL veritabanı ne demektir?

Bir veritabanı sistemli ve yapılı veri koleksiyonudur; verinin depolandığı ve organize edildiği yerdir. İlişkisel kelimesi verinin tablolar halinde düzenlendiğini ifade eder; bu tablolar birbirine bağlanabilir. Eğer bu tabloları oluşturan yazılım ilişkisel veri modelini desteklemiyorsa bu duruma DBMS denir.

SQL nedir ve MySQL ile arasındaki temel fark nedir?

SQL, veritabanını sorgulamak ve yönetmek için kullanılan bir dildir. MySQL ise açık kaynaklı bir RDBMS olarak veritabanını saklar, işler ve yönetir. MySQL’in kendi ana duvarı C ve C++ programlama dillerinde yazılmıştır.

MySQL'in sahibi kimdir ve geçmişte hangi şirketler onu satın aldı?

MySQL'in çıkış noktası MySQL AB'dir ve 2008'de Sun Microsystems tarafından satın alındı. 2010'da Oracle, Sun Microsystems'in tüm haklarını satın aldı ve o tarihten beri MySQL Oracle'a aittir.

MySQL nerelerde kullanılır ve hangi dillerle uyumlu çalışır?

MySQL web sunucularında en çok kullanılan veritabanıdır. asp, php gibi birçok web programlama diliyle kullanılabilir.

SQL ve MySQL arasındaki farklar nelerdir?

SQL bir veritabanını sorgulamak ve yönetmek için kullanılan bir dildir. MySQL ise açık kaynaklı bir RDBMS olarak veritabanını saklar, işler ve yönetir. SQL Yapısal Sorgu Dili iken MySQL veritabanı yazılımdır.

MySQL neden popüler ve hangi konumda yer alır?

MySQL kesinlikle piyasadaki tek DBMS değildir ancak en popüler olanlardan biridir. İnternet üzerinde arama motorlarında ve paylaşım yapılan forumlarda bahsedilme sayısı ve bilgi paylaşımı sıklığı açısından Oracle Veritabanının ardından ikinci sıradadır.