SQL Komutları ve Anlamları



SQL komutları nelerdir? SQL komutları genel olarak şunlardır: SELECT, INSERT, DELETE, UPDATE. Bu dört komut ile veritabanındaki en çok yapılan işlemleri VTYS'ye yaptırırız.

  • SELECT   VT'den verilerin seçilmesi
  • INSERT   DB'de yeni kayıt oluşturma.
  • DELETE   VT'den kayıt silme.
  • UPDATE   DB'deki kayıtları değiştirme.


  • Bunlardan INSERT kısıtlama almaz diğerleri kısıtlama alır.

    DELETE komutu tablodaki tüm kayıtları siler. Biz bunu değil de sınırlı sayıda kayıt silmek istediğimizi VTYS'ye nasıl söyleriz? SQL komutunun sonuna where ile kriter ekleyerek.

    Bir programcı tek UPDATE komutu ile tablodaki tüm satırları değiştirir. SQL cümlesi kurarken bazı koşula uyan satırlar düzeltilecekse UPDATE cümlesine where ekleyerek bu sağlanır.





    SELECT komutu ile tablodaki hangi satırları program içine alırız? SELECT SQL cümlesinde where yoksa tüm tablo program içine çekilmiş olur. Burada tüm tablo derken tablo içindeki bütün satırları kasdediyorum. Program içine derken PHP yi kastediyorum. Alınan kayıt setini ister döngü ile ekrana yazdırırız, ister başka şekilde kullanırız.

    SQL Where nedir?



    Where sql komutları üzerinde kısıtlama için kullanılır. WHERE LIKE ile şuna benzer dememiz mümkündür. where deyip tablodaki herhangi bir alanın tam değerini = işareti ile verebiliriz. Bunun yanında diğer mantıksal oparatörler de where koşulu ile kullanılır. Büyüktür ve küçüktür işaretlerinin yanında not olumlama ifadesi de WHERE ile kullanılır. Bunun birçok örneğini ilerleyen derslerimizde göreceğiz.

    SQL nedir nasıl öğrenilir

    Burada size teorik SQL bilgisi vermekle size SQL öğretemem. Peki SQL nasıl öğrenilir? PHPMYADMIN üzerinden MYSQL'e komutlar yazarak öğrenilir. Bizim atış talim alanımız Phpmyadmin'dir. Bu programı diğer web yazılımın iki unsuru ile beraber kurmanın kolayını indirmiş olmalısınız. EasyPHP'den bahsediyorum. EasyPHP yi download edip makinanıza kurduğunuzda kendi makinanız sunucu gibi davranacaktır. Apache web server çalıştığında www klasörünün içi http://localhost yada http://127.0.0.1 şeklinde tarayıcıdan istenebilir.

    MYSQL Öğrenmek için ayrıca PHP kodlarını kendi bilgisayarınızda çalıştırabilmeniz gerekiyor. Bunu yapabilmeniz için PHP destekleyen bir web serverı makinanızda çalışır hale getirmelisiniz. PHP web programlama ile SQL cümlelerini MySQL'e bağlantı ile ileteceğiz. Artık yeni kayıt mı ekleyeceğiz kayıt mı değiştireceğiz PHP içinden hepsini yapabiliriz.

    Kısaltmaların açılımı nedir?
  • VT = Veri Tabanı
  • DB = Database
  • VTYS = Veri Tabanı Yönetim Sistemi
  • DBMS = Database Management Sistem
  • SQL = Structure Query Language
  • Veritabanı bağlantı kodu PHP

    Bağlantı almak için şu kodu PHP içinde yazmanız gerekir:

    $BAGLANTI = new mysqli("localhost", "root", "varsa_sifre_yoksa_bos_kalsin");

    Bağlantı alındıktan sonra hangi DB de çalışacağımızı da şu aşağıdaki kod ile seçeceğiz:

    $BAGLANTI -> select_db("kendi_db_adinizi_yazin");

    $sql_cumlesi = "INSERT INTO ziyaretci (tcpip) VALUES ('216.73.216.4');";

    Yukarıdaki cümleyi işletmeye geldi sıra:

    $SONUC =$BAGLANTI -> query($sql_cumlesi);







    copyright 2022 ; İsmail PALA tarafından 31.7.2022 tarihinde (yazılıp) yayına alınmmıştır.

    Bu sayfanın TEKİL ziyaretçi sayısı: 459

    Web Bölümü Anasayfa