|
1.9 Veritabanı ve SQL Veritabanı, bilgilerin belirli bir disiplin altında saklanması ve gerektiğinde hızlı bir şekilde aranıp bulunması/sorgulanması için geliştirilmiş bir saklama/sorgulama sistemidir. SQL (Structured Query Language) ise bir sorgulama dilidir; veritabanı ile etkileşimin kotarılması, veritabanı veri yapısının tanımlanması, veritabanına veri yazma/sorgulama işlemlerinin yapılmasını sağlar. SQL standart bir sorgulama dili olup Access, Microsoft SQL Server, ORACLE, SYBASE, Ingres gibi birçok veritabanı yönetim sistemleri tarafından desteklenmektedir; MySQL’de, temelde, SQL’in Linux işletim sistemi altında uygulanmasıdır denilebilir. ORACLE, SYBASE ve Ingres profesyonel anlamda veritabanı yönetim sistemleridir; hem tasarım ortamı sunarlar hem de uygulamanın etkin bir şekilde çalışmasını sağlarlar. Internet uygulamalarında, MySQL ve PHP ikilisi, veritabanına dayalı sorgulamalı dinamik Web sayfalarının tasarlanmasında ve uygulanmasında yoğun olarak kullanılmaktadır. SQL, aslında yaptığı iş büyük kendisi kolay öğrenilebilecek bir dildir; özellikle İngilizce bilen program tasarımcıları için anlaşılması kolay bir dildir. Yapısı, genel olarak İngilizce bir cümleyi andırır. SQL, genel olarak, Select, Insert, Update, Delete gibi yapıları üzerinde alanlar, tablolar ve veritabanı dosyaları üzerinde işlem yapılmasını sağlar. |