Kristal WordPress Teması

Her yeni wordpress teması yapışımda, “Merhaba, yeni bir wordpress temasıyla karşınızdayım” dememden bıktınız biliyorum. Aslında ben de sıkıldım. O yüzden demiyorum, o kısmı geçiyorum. Wordpress sistemi altında çalışan ve adını

Kristal olarak belirlediğim temamı bitirmiş bulunmaktayım. Temanın ismi konusunda yardımlarını esirgemeyen Nazan‘a teşekkür etmeden de geçmeyelim.

DML, DDL ve SQL

Sorgu yapmak için birşeyler seçmek gerekir, SQL‘de bu işi SELECT komutu yapmaktadır. Fakat yapmak istedikleriniz her zaman sadece bir sorgudan ibaret olmayabilir. Bazı Data Manupulation Language (DML) ve Data Defination Language (DDL) komutlarını kullanarak, yeni bir veritabanı oluşturabilir, tablonuza yeni bir sütun ekleyebilir, kayıtlarınızı güncelleyebilir veya silebilirsiniz. Bunları yaparken de görsel olarak hiçbir editör kullanmanız gerekmez.

Esasen, görsel bir edidör sunan VTYS’ler de arkaplanda bir kod çalıştırırlar. Bu yüzden VTYS kurslarında veya üniversitelerde verilen Veri Tabanı derslerinde herhangi birşeyin kodla nasıl yapılacağı da anlatılır.

DML, DDL ve SQL aslında 3 farklı birer dildir. Fakat daha önce de bahsetmiş olduğum gibi DDL ve DML’nin fazla komutu olmamasından dolayı kitaplarda SQL’in içinde anlatılmaktadır. Bu ufak bir not olarak kalsın.

SQL 2 : Yararlı ve Bilinmesi Gereken SQL Komutları

SQL‘e giriş yaptıktan sonra, bu yazımda aşağıdaki SQL komutlarını açıklamayarak SQL kaynağı oluşturmaya devam edeceğim ;

  • AS ile isimlendirme
  • DISTINCT ile veri tekrarını önleme
  • ORDER BY ile sıralama
  • AND ve OR operatörleri
  • TOP ile istenilen sayıda kayda ulaşma
  • NULL tipi değerlerin kontrolü
  • UNION ve UNION ALL ile sorgu birleştirme
  • SELECT INTO ile sonuçları farklı bir tabloda gösterme

Öncelikle üzerinde çalışma yapabileceğimiz bir tablo oluşturalım ;

SQL 1 : SQL’e Giriş ve Temel Sorgular

Veri Tabanı Yönetim Sistemlerinden bahsettikten sonra, artık bir VTYS bileşeni olan SQL dili ile ilgili dökümanımı hazırlayabilirim.

Öncelikle birkaç noktaya değinmek istiyorum. Yukarıda da belirttiğim gibi SQL sadece ve sadece VTYS’ler için bir bileşendir. Veri tabanını öğrenmek isteyenler ilk olarak SQL öğrendiklerinden veri tabanını SQL’den ibaret sanabiliyorlar. Ben de bu yanlış anlaşılmayı bir nebze de olsa giderebilmek için burayı vurguluyorum, Veri tabanı SQL’den ibaret değildir.

SQL, bir programlama dili değil, sorgu dilidir. Bu sebeple SQL ile yapabilecekleriniz sınırlıdır. Basit bir veritabanından kayıt çekme işlemini SQL ile gerçekleştirebilirsiniz. Fakat SQL, bir döngü kurmanızı sağlayan kod yapısına sahip değildir. Bu yüzden SQL ile beraber onu tamamlayıcı bir programlama dili kullanılır.

Arama
RSS
Beni yukari isinla