Tem.03

PHP ve MySQLi Dersleri 2 : SQL Sorgu Dili Nedir

Sorgu dili denince aklımıza SQL gelmeli. SQL, Structured Query Language, yani Yapısal Sorgulama Dili’dir. Bu dil ile bazı SQL Deyimleri kullanılarak veritabanına emirler gönderilir. Bu emirlere göre veritabanında işlemler yapılır ve RESULT dediğimiz sorgu sonucu veriler elde edilir. Kullanılan SQL sorguları bütün veritabanı yönetim sistemlerinde aynıdır, ortaktır. Aşağıda en basitinden bir sorgu örneği görülmektedir.

MySQLi

Tem.03

PHP ve MySQLi Dersleri 1 : Veritabanı Nedir ve Veritabanına Neden İhtiyaç Duyulur

En basit tanımıyla veritabanı, birbiri ile ilişki kurabilen ve yönetilebilen verilerin depolandığı alandır. Günümüzde web tarafında en performanslı şekilde çalışan veritabanı MySQL(i) ve MSSQL’dir. Önceki bölümde PHP öğrendiğimiz için PHP ile de en performanslı ve uyumlu çalışan veritabanı sistemi MySQLi’dir. Gerçi çoğu kişi küçümsüyor olsa da (bilgisizliklerinden kaynaklı) platformdan bağımsız olarak çalışan ve başka hiçbir yazılıma ihtiyaç duymayan SQLite veritabanı daha yüksek kapasitedeki verilerin depolanması ve yönetilmesinde kullanılan oldukça pratik bir veritabanı sistemidir. Konuyu fazla dallandırmayalım, kitap boyunca MySQLi veritabanını PHP ile kullanacağız.

MySQLi