Merhaba arkadaşlar bu yazıda SQL ve RDMS’lerin ne anlama geldiklerini ve bunların arasındaki farklardan bahsedeceğim.

 

SQL Nedir ?

SQL(Structed Query Language) türkçesiyle Yapılandırılmış Sorgu Dilidir.

Bunu biraz daha açıklayıcı bir şekilde bahsedecek olursak. SQL, Veritabanı içinde depolanan verilerle ulaşmak ve o veriler üzerinde işlem yapmamızı sağlayan bir sorgu dilidir.

RDMS Nedir ?

RDMS(Relational Database Managment System) türkçesiyle İlişkisel Veritabanı Yönetim Sistemidir. RDMS’ler birer üründür ve MySQL, Oracle, Postgres tarzı farklı çeşitleri vardır. RDMS’ler birbirleri arasında ufak farklar olsa bile SQL dilini kullanmaktadırlar.

Farkları Nelerdir ?

En temel farkları bunların ne olduklarını anlatırkende bahsetmiş olduğum SQL bir dildir, RDMS’ler ise birer üründür. Bu farkı bir örnekle açıklamak gerekirse

Bir ülkede bir ana dil vardır ama bu ülkenin farklı ilçelerinde ana dilin farklı farklı lehçeleri konuşuluyor olabilir. İşte bu örnekteki konuşulan dil SQL’iken konuşulan lehçeler ise RDMS’lerdir hepsi aynı şeyi ifade etsede bazı farklılıkları vardır.