SQL Nedir?

“Structured Query Language” kelimesinin kısaltılışı yani “Yapısal Sorgulama Dili”‘nin baş harflerinden oluşan SQL sorgulamaya dayanan bir veritabanı anlaşma yoludur. Belirli komutlar yoluyla veritabanına veri gönderilmesi, işlenmesi, düzenlenmesi, silinmesi gibi işlemler yapılır. MySQL sunucusu veritabanlarından oluşur. Her veritabanı farklı tablolar barındırır. Bu tablolarsa sütunlardan oluşur. Aşağıda bir tablo örneği gösterilmektedir:

+-----+--------+
| no  | ad     |
+-----+--------+
|  1  | Ali    |
|  2  | Veli   |
|  3  | Ahmet  |
+-----+--------+

Bu sorgulama komutları ile ilgili kullanılan veritabanı sistemleri; MySQL, Microsoft SQL, PostgresSQL, Oracle’dır. Elbette bu sorguları yaparken veritabanı girişini gerçekleştirmiş olmalısınız. Veritabanı kullanıcısı olarak ilgili komutları kullanabilme yetkisine de sahip olmalısınız.

Neden MySQL?
MySQL Dünyada en çok tercih edilen, açık kaynak kodlu, ücretsiz yazılımdır. Ayrıca MySQL Linux işletim sistemlerinin vazgeçilmezidir. Açık kaynak kodlu programlama dili olan PHP ve MySQL ile işbirliği içerisinde çalışmakta ve geliştiricisine kolaylıklar sağlamaktadır.

Neden Veritabanlarına İhtiyaç Duyarız?
Veritabanı, isminden de anlaşılacağı gibi veri saklama alanıdır. Veriyi hızlı şekilde kullanıcıya ulaştırırırken sıralama, sınıflama vb bir çok dinamik sayfa oluştururken lazım olan açık kaynak kodlu ve ücretsiz yazılımdır.

Yorumlar

This site uses Akismet to reduce spam. Learn how your comment data is processed.