SQL ve NoSQL’in ne olduğunu, nasıl çalıştığını ve ne işe yaradığını önceki yazılarımda ayrı olarak ele almıştım. Bugünse SQL ve NoSQL arasındaki farklardan, SQL ve NoSQL’in artı-eksilerinden bahsedeceğim.
SQL’in ne olduğunu ele aldıktan sonra günümüzde popülerliğini artırmış olan ve pek çok alanda kullanılan bir veri tabanı olan NoSQL’i inceleyip şu sorulara cevap bulacağız: NoSQL nedir? NoSQL’deki veri tabanı türleri nelerdir ve ne işe yararlar, NoSQL hizmetleri/ürünleri nelerdir, NoSQL’in ne tür özellikleri vardır ve ne tür alanlarda kullanılabilmektedir? Hazırsanız hemen başlayalım.
1970’li yıllarda Edgar F. Codd tarafından “relational database” kavramının ortaya atılmasından kısa süre sonra SQL programlama (?) dili, Donald D. Chamberlin ve Raymond F. Boyce tarafından IBM’de geliştirilmiştir. Bugün açılımı Structured Query Language olan SQL’in ne olduğundan, ne işe yaradığından, nasıl bir yazım şekline (syntax) sahip olduğundan bahsederken SQL tarihine, SQL Server ve MySQL kavramlarına da değineceğim.
Bu internet sitesinde, kullanıcı deneyimini geliştirmek ve internet sitesinin verimli çalışmasını sağlamak amacıyla çerezler kullanılmaktadır. Bu internet sitesini kullanarak bu çerezlerin kullanılmasını kabul etmiş olursunuz. Çerez Politikası