Title: SQL (Structured Query Language)
Author: Kriko
Published: 8 Haziran 2023
Last modified: 7 Temmuz 2026

---

 1.  [Anasayfa](https://kriko.io/tr/) /
 2.  [Sözlük](https://kriko.io/tr/sozluk) /
 3.  S Harfi

# SQL **(Structured Query Language)**

SQL bir veri tabanı uygulaması olup programlama dil olarak kullanılmaktadır. Daha
çok ilişkisel veri tabanları ile etkileşim kurmak için kullanılıyor olup veri tabanı
yönetimleriyle etkileşimde bulunmaktadır.

Açılımı "Structured Query Language" olan SQL bir veri tabanı uygulaması olup programlama
dil olarak kullanılmaktadır. Türkçesi "Yapılandırılmış Sorgu Dili" anlamına gelmektedir.
1970'lerde IBM araştırmacıları tarafından geliştirilmiştir. Pek çok kişi tarafından
programlama dili olarak bilinse de esasında veri tabını içerisinde kullanılabilecek
alt dildir. SQL, daha çok ilişkisel veri tabanları ile etkileşim kurmak için kullanılmaktadır.
Veri tabanı yönetimi sistemleriyle etkileşimde bulunmaktadır. Böylece veri manipülasyonu,
tanımlama ve kontrolü için kullanılabilir. Veri tabanı içerisinde tablo oluşturmak,
silmek, değiştirmek, verileri alıp  analiz etmek için sorguları çalıştırmak, yönetmek
ve işlemek için standart bir yol sağlar. Aynı zamanda bunlar temel işlevleri arasında
da yer almaktadır. Veri tabanı yönetim sistemleri, kullanıcıların SQL komutlarını
çalıştırır ve sonuçların geri döndürülmesini sağlamaktadır. Veri tabanı performansını
korumak ve optimize etmek için de SQL kullanılabilmektedir. Öğrenmesi kolay olan
bu sorgu dili, farklı programlama dilleriyle de kolaylıkla entegre oldukları için
veri analistleri tarafından sıklıkla tercih edilmektedir. SQL veri tabanları; MySQL,
Mssql, Oracle, IBM Database 2 (IBM DB2), Pstgre SQL, Sybase, IBM Informix, Progress,
Firebirde, Accress gibi daha pek çok veri tabanında işlemler yapılabilmektedir.

Veri tabanı yönetiminin temel taşları arasında olan SQL, veri tabanı sorgularını
işleyen ve gelen sonuçları döndüren bir sunucu makinesi ile çalışmaktadır. Her veri
tabını sisteminin kendine özgü özellikleri olsa da SQL kendi standartlarına uygun
bir şekilde çalışmaktadır. Dolayısıyla farklı veri tabanları da SQL komutlarını 
desteklemektedir. SQL'in temel amacı, veri ve veri kümelerinin doğru bir şekilde
modellenmesidir. Yapılacak işe göre değişen bu modelleme SQL ile yapılabilecek işlemlerin
geniş bir yelpazeye sahip olduğunu göstermektedir. SQL'ler genellikle veri tabanı
içerisinde depolanan bilgilerin kontrol edilmesinde veya ihtiyaç duyulan verilerin
veri tabanı içerisinden alınması için kullanılmaktadır. Basit bir programlama dili
olan SQL aynı zamanda güçlüdür. Dolayısıyla büyük verileri de kolaylıkla işleyebilmektedir.
SQL veri tabanı içerisinde bir dizi komut bulunmaktadır. Veri tabanı tablosuna eklemeler
yapmak için SQL INSET, veri almak için SQL SELECT, veri kayıtlarını değiştirmek 
için ise SQL UPDATE komutları kullanılmaktadır.

## Sözlükte keşfedin

###  Hadoop

Hadoop, verileri işleme ve depolama için geliştirilen açık kaynaklı yazılım araçlarına
verilen genel bir terimdir.

###  Kayıp Müşteri Oranı (Churn Rate)

Kayıp müşteri oranı (Churn Rate), bir şirketin ürün ya da hizmetlerini belirli bir
zaman diliminde satın almayı / kullanmayı bırakan kişilerin yüzdesi anlamına gelir.

###  Köprü Sayfalar

Köprü Sayfalar, arama sorgularında üst sıralarda yer alabilmek adına oluşturulan
siteler ya da sayfalar olarak tanımlanabilir.

###  Derin Öğrenme

Derin öğrenme, karmaşık verileri çözümlemek için kullanılan bir makine öğrenme teknolojisi
yöntemidir.

###  No Code

No Code, geleneksel kodlama ve programlama becerilerine gerek kalmadan uygulama 
ya da yazılım çözümleri oluşturmaya yardımcı olan bir yazılım geliştirme yaklaşımıdır.

###  Büyük Veri

Büyük veri, sürekli güncellenen çeşitli ve karmaşık veri setleridir.

###  İlişkilendirme Modelleri (Attribution Modeling)

İlişkilendirme Modelleri, bir markanın yayına aldığı reklam için gerçekleşen arama
ya da tıklama gibi kullanıcı etkileşimlerinin, dönüşümün ne kadarından sorumlu olduğunu
gösteren modeller bütünüdür.

###  Sık Sorulan Sorular (SSS)

Sık sorulan sorular (Frequently Asked Questions - FAQ), müşterilerin / kullanıcıların
sorma olasılığı olan soruların yanıtları ile beraber ilgili web sayfasında sunulmasıdır.

###  Encode

Encode, bir bilginin belirli bir formata veya yapıya dönüştürülerek başka bir alana
aktarılmasını ifade eder.

## Dijitalin nabzını  bizimle takip et

Dijital dünyayı şekillendiren seçilmiş içgörüler, haberler ve fikirlerden haberdar
olmak için abone olun.

  Bu kutucuğu işaretleyerek [gizlilik ve aydınlatma](https://kriko.io/tr/gizlilik-politikasi)
metnimizi kabul ettiğinizi onaylamış olursunuz.