Türkçe anlamı sorgu dili olan Structered Query Language yani
sql, herhangi bir programlama değildir. Veritabanı işlemleri için kullanılan bir alt dil olarak da bilinir. Bilgisayar ortamına aktarılmış olan işlenmemiş bilgilere veri denilmektedir. Bilgisayara girilen ve bilgisayar tarafından saklanan her şey veridir. İleri zamanlarda bu saklanan verilere kolaylıkla ulaşılabilir ve bu veriler istenildiği zaman kullanılabilir. Peki, bu sistemde
sql veritabanı rolü nedir? SQL sisteminin ne demek olduğu ve hangi amaçla kullanıldığı ile ilgili geniş bilgiler veren bu yazı ile sistemin avantajlarını da öğrenebileceksiniz.
SQL Sistemi Nedir?
Bilgisayar başında bir işle uğraşan kişilerin veri ile ilgilenmesi kaçınılmazdır. Verilerin belirli kriterlere göre sunulması işlemine sorgu denir. Sorgu işlemi ise
sql ile yapılabilmektedir. Bir nevi sorgulama dili olan bu sistem ile veriler üzerinde işlem yapabilmek daha kolay bir hale gelmiştir.
Sql veritabanı sistemi bir programlama dili olarak bilinse de, aslında bir veritabanı yönetim sistemidir. Bu sistem ile yalnızca veritabanı üzerinde işlem yapılabilmektedir. Bilgi artışının yaşanması ile beraber bilgisayara eklenen verilerin depolanması kaçınılmaz bir hale gelmiştir.
Depolanma işleminin yapılabilmesi için dosya – işlem sistemi bulunmaktadır. Ancak günümüzde bu sistemin yeterli olmadığı görülmüş ve yeni bir depolama sisteminin gerekli olduğu anlaşılmıştır. Dağınık olarak yer alan verilerin düzenlenerek depolanması için
sql veritabanı sistemi geliştirilmiştir. Veritabanı sisteminin kullanılmasının sağladığı birçok farklı avantaj bulunmaktadır. Şimdi bu avantajların neler olduğuna değineceğiz.
SQL Veritabanı Kullanmanın Avantajları
Son dönemlerde ilgi çeken
sql veritabanını kullanarak bilgileri rahatlıkla kategorize edebilirsiniz. Bu sayede bilgiler depolandığı için dağınıklık ortadan kalkar. Ayrıca veri aramada da zorlanma gibi bir durum ortaya çıkmaz. Bu sayede zamandan tasarruf edilir.
Sql sistemini kullanarak tekrara düşmekten kurtulabilirsiniz. Veri tutan her platformda kullanılan sql veritabanı, internet ya da ağ üzerinde işlem yapılan her uygulamada gereklidir. Veritabanının olduğu her yerde SQL veritabanı kullanılmaktadır.
Bilgisayar hafızasında dağınık halde bulunan bilgilerin klasöre dönüştürülebilmesine yardımcı olur. Bu sayede boş yere alan işgalinin de önüne geçilmiş olur. Bütünlüğün sağlanabilmesi için gerekli olan sql sistemi hem özel hem de kamu kurumlarında kullanılabilmektedir.
Veritabanı sistemi her geçen gün daha da geliştirilmektedir. Bu sistemin temel taşlarından biri de sql veritabanıdır. Bu nedenle bütün veritabanı işlemlerinde sql sistemine ihtiyaç duyulmaktadır. SQL veritabanının temel amacı, hem verilerin hem de veri kümelerinin modellenmesini sağlamaktır. SQL veritabanını kullanarak yapabileceğiniz işlemler şunlardır:
Yeni veriler çekmek
Var olan verileri kaydetmek
Verilerin tamamını güncellemek
Verilerin sorgulanmasını ve aramasını yapmak
Silinen verilerin kayıtlarının yeniden oluşturulmasını sağlamak
Güvenlik ayarlarını yapmak
Yeni tablolar oluşturmak
SQL Veritabanı Kullanım Alanları Nerelerdir?
SQL sisteminin temel kullanım alanları veritabanlarıdır. Veritabanlarında saklanmış olan verilerin işlenmesini sağlamaktadır. Hedeflenen görev için verilerin modellenmesine yardımcı olan SQL, sorgulama işlemlerinin de kolay bir şekilde yapılmasını sağlar. SQL sistemi ile sorgulama yapan yazılımlar şunlardır:
Oracle: Veritabanı yazılım sistemleri arasında en güçlü olan yazılımdır. Bütün büyük firma ve uygulamalarda kullanılabilmektedir.
Microsoft Sql Server: Sunucu tabanlıdır ve Microsoft tarafından geliştirilmiştir. SQL sistemi kullanılarak işlemler yapılmaktadır.
My SQL: Hem ücretsiz hem de açık kaynaklı olan bir koddur. Bu sistemin geliştiricisi Oracle’dir.
Mss SQL: Microsoft tarafından yazılan sistem ücretlidir.
Access: Bu sistem de Microsoft tarafından geliştirilmiştir. Diğer sistemlere göre daha küçük olan uygulamalarda geliştirilmiştir. Bu uygulama dışında SQL sisteminin kullanılabileceği alanlar şunlardır:
Bankalar
Hastaneler
Okullar
Kütüphaneler
Telefon rehberleri
E – ticaret siteleri
Ödeme – borç sistemleri
SQL Komutları
Veriyi seçme – SELECT
Tablo yaratma – CREATE
Tabloya ekleme – INSERT
Tabloyu silme – DROP
Kayıtları güncelleme – UPDATE
Kayıt silme – DELETE