Merhaba Ziyaretçi
Forumumuza hoşgeldiniz. Sitemizi daha yararlı şekilde kullanabilmek için lütfen kayıt olun veya giriş yapın.

SQL Sorgu Dili Komutları

Ander

Yönetici
Yönetici
Katılım
28 Nis 2020
Mesajlar
169
Tepkime puanı
60
Puanları
80
Konum
Bursa
SQL KOMUTLARI

CREATE TABLE:
Yeni bir tablonun, alanlarının ve indekslerinin yaratılmasını sağlar.
CREATE INDEX: Belirlenen bir tablo için (index) yaratılmasını sağlar.
DROP TABLE: Belirtilen tablonun ve dizinlerin veri tabanından silinmesini sağlar.
ALTER TABLE: Tabloya yeni alanların ilavesini veya alan tanımlarınındeğiştirilmesini sağlar

Tablolarda yer alan verilerin nasıl seçileceğini, yeni kayıtların girilmesi, güncelleştirme ve kayıtların silinmesi sağlamak üzere DML komutları kullanılır. Bu komutların bazıları aşağıda özetlenmiştir.

SELECT: Belirlenen bir ölçüte göre tablo içerisindeki kayıtların seçilmesini sağlar.
INSERT: Tablo içinde yer alan kayıtlara bir yenisinin eklemesini sağlar.
UPDATE: Tablonun belirlenen bir kaydının alanlarını güncelleştirmek için kullanılır.
DELETE: Tablodan belirlenen kayıtların silinmesine neden olur

SQL programları içinde yukarıda belirtilen komutlar tek başına kullanılmaz. Komutların işlevlerini yerine getirmek üzere bazı yardımcı deyimlerden yararlanılır. Aşağıda bu deyimlerden bazıları özetlenmiştir.

FROM: Sorgulamanın hangi tablodan yapılacağını tanımlar.
WHERE: Sorgulama esnasında kullanılacak kıstası tanımlar.
GROUP BY: Kayıtları belirlenen alana göre gruplar.
HAVING: Her bir grubun uyması gereken ölçütü tanımlar.
CONSTRAINT: Dizin tanımlamasını ve bir diğer tablo ile ilişki kurulmasını sağlar

SQL İşleçleri

SQL bir dil olduğuna göre, doğal olarak bazı işleçlerinin kullanılmasına olanak sağlamalıdır. SQL ile kullanılacak mantıksal ve karşılaştırma işleçleri AND, OR, ve NOT biçimindedir.

AND: Seçme işleminin iki ayrı ölçütün birlikte gerçekleşmesi durumunda yapılacaktır.
OR: Ölçütlerden biri gerçekleştiğinde belirtilen seçme işlemi yapılacaktır.
NOT: Ölçütün gerçekleşmemesi durumunda yapılacak seçme işlemini tanımlar.

Bu işleçlerin dışında, aşağıda belirtilen karşılaştırma işleçlerinden de yararlanılır.

< Belirlenen değerden küçük olanı belirler.
<= Belirlenen değerden küçük ve eşit olanı seçer.
> Belirlenen değerden büyük olanı seçer.
>= Belirlenen değerden büyük ve eşit olanı seçer.
<> Belirlenen değer eşit olmayanları tanımlar

BETWEEN: İki değer arasındaki değerleri belirler.
LIKE: Belirlenen iki kalıba uygun olanları tanımlar.
IN: Bir veri tabanı içindeki kayıtları belirler.

SQL Fonksiyonları

Sorgulamanın yaratılması esnasında, bazı fonksiyonlar kullanılır. Bunlardan bazıları aşağıda özetlenmiştir.

AVG: Belirlenen bir alan içindeki verilerin ortalamasını hesaplar.
COUNT: Seçilen kayıtların sayılmasını sağlar.
SUM: Belirlenen alandaki verilerin toplamının sağlar.
MAX: Belirlen alandaki en büyük değeri bulur.
MIN: Belirlenen alandaki en küçük değeri bulur
 
Üst Alt