TOP

SQL-Ders 1. SQL dili. Temel konseptler.

SQL öğrenmeye başlamak için öncelikle veritabanının ne olduğunu anlamamız gerekiyor.

Veritabanı Nedir?

Veritabanı (DB), tek bir yerde paylaşılan ve depolanan, mantıksal olarak birbiriyle ilişkili verilerin sıralı bir kümesidir. Kısacası, en basit veritabanı, çeşitli bilgi türlerini depolayan satır ve sütunlardan oluşan sıradan bir tablodur (Excel'deki tablo örnek olarak hizmet edebilir).

Ayrıca, veritabanıyla çalışma işlevselliği sağlayan veritabanı yönetim sistemleri (DBMS), çoğu zaman veritabanıyla ayrılmaz bir şekilde bağlantılıdır. SQL dili tam olarak DBMS'nin veritabanındaki bilgileri yöneten kısmıdır. Bir veritabanını ayrı dosyalarda saklanan bir dizi sıradan tablo olarak ele alacağız.

O halde SQL'e geçelim.


SQL nedir?

SQL, az sayıda komut içeren ve herkes tarafından öğrenilebilen basit bir programlama dilidir. Yapılandırılmış Sorgu Dili'nin kısaltmasıdır - bir veritabanıyla çalışmak, yani verileri almak/eklemek/değiştirmek, büyük bilgi dizilerini işleyebilmek ve yapılandırılmış ve gruplandırılmış bilgileri hızlı bir şekilde alabilmek için geliştirilmiş yapılandırılmış sorguların dili.

SQL dilinin ("lehçeler" olarak adlandırılan) pek çok çeşidi vardır, ancak hepsinde neredeyse aynı temel komutlar bulunur.

Ayrıca birçok DBMS vardır, ancak başlıcaları şunlardır:

  • Microsoft Access
  • Microsoft SQL Sunucusu
  • MySQL
  • Oracle SQL
  • IBM DB2 SQL
  • PostgreSQL
  • Sybase Uyarlanabilir Sunucu SQL
  • SQL koduyla çalışmak için yukarıda listelenen DBMS'lerden birine ihtiyacımız olacak. Eğitim için Microsoft Access DBMS'yi kullanacağız.

    Diğer programlama dilleri gibi SQL'in de veri seçimine yönelik talimatlar vermek için kullanılan kendi komutları (ifadeleri) vardır.

    SQL ifadelerinin nasıl çalıştığını düşünmek için satılan ürünlerle ilgili bilgileri içeren hayali bir veritabanı kullanacağız:

    MS Access Veritabanı dosyasını indirin