Selamlar Arkadaşlar iyi forumlar dilerim sizlere Sql komutlarından bahsedeceğim hemen anlatıma geçelim
- CREATE (Nesne Oluşturmak) -
Genel Yazımı
CREATE nesne_adi
Örnek:
CREATE DATABASE Person
Person adında bir veri tabanı oluşturulur.
Bu şekilde bir yazımla PERSONEL adında bir tablo oluşturulur.
varchar metinsel tür demektir.Parantez içindeki sayı ise karakter sınırlamasını temsil eder.
varchar metinsel tür demektir.Parantez içindeki sayı ise karakter sınırlamasını temsil eder.
- ALTER (Nesnelerde Değişiklik Yapmak) -
Genel Yazımı
ALTER nesne nesne_adi değişim_cümlesi
Örnek:
ALTER TABLE PERSONEL ADD BABA_AD varchar(20) NOT NULL(Bu deyim var olan bir tabloya yeni bir sütun eklemenizi sağlar.)
Not: Null değeri kafanızı karıştırmasın buradakı amaç o sütunun boş olarak geçilemeyeceğini belirtmektir.
- DROP (Nesne Silmek) -
Genel Yazımı
DROP nesne nesne_adi
Örnek:
DROP TABLE PERSONEL
Bu şekilde bir yazımla PERSONEL tablosu silinmiş olur.
- SELECT Komutu -
Genel Yazımı
SELECT sütun_adi1, [sütun_adi2], . FROM tablo_adi(Diyelimki tablomuzda 5 adet sütun var.Eğer bütun sütunları seçmek istersek Select komutunun yanına * koymamız yeterlidir. Fakat 2 Sütunu seçmek ister isek tek tek adlarını yazmak zorunda kalırız.)
Örnek:
SELECT * FROM PERSONEL
Bu yazımla PERSONEL tablosundaki tüm alanlar seçilmiş olur.
Örnek:
SELECT PERSONEL_ID, AD FROM PERSONEL
Bu yazım ile de PERSONEL tablosundaki PERSONEL_ID ve AD alanları seçilmiş
olmaktadır.
olmaktadır.
Örnek:
SELECT * FROM rehber WHERE ad=Ali(Where komutu şart belirtmemizi sağlar Adı ali ise veya yaşı 16 ise gibi şartlar.)
ifadesiyle ad alanındaki Ali ismindeki tüm kayıtların elde edilmesini sağlar.
Örnek:
SELECT * FROM rehber WHERE İsim1=Yazilimin ORDER BY ad ASC(Bu kısımda alfabetik sıra yada büyükten küçüğe sıralandırılabilir. ASC ve DESC kodları kullanılır.)
Verilen koşullara göre sütundaki bilgileri artan (ASC) ya da azalan (DESC) sırada
ekrana getirir. WHERE ile oluşturulan koşul ifadelerinde mantıksal operatörler de
kullanılabilir (and, or,not).
ekrana getirir. WHERE ile oluşturulan koşul ifadelerinde mantıksal operatörler de
kullanılabilir (and, or,not).
-INSERT Komutu -
Veri tabanına yeni bir kayıt eklemek için kullanılır.
Genel Yazımı
INSERT INTO tablo_adi (sütunadi1 [,sütunadi2, ..]) VALUES (deger1 [,deger2, ..])
Örnek:
INSERT INTO PERSONEL (İsim1,İsim2) VALUES (Yazilimin,Dunyasi)
- UPDATE Komutu -
Kayıtları güncellemek için kullanılır. Hangi kayıtların güncelleneceği bir koşul veya
koşullarla belirtilebilir.
koşullarla belirtilebilir.
Genel Yazımı
UPDATE tablo_adi SET alan_adi=deger WHERE şart
Örnek:
UPDATE PERSONEL SET İsim1=Yazilimin WHERE İsim2=Dunyasi
biçimindeki bir bildirim İsim2 değeri Dunyasi olan kayıtların İsim1 değerini Yazilimin olarak değiştirir.
Eğer birden fazla Dunyasi değerini taşıyan veri olsaydı(İsim2 Sütunu için geçerli) hepsinin İsim1 alanı Yazilimin olarak değiştirilecekti.
SET sözcüğü değiştirilecek kolonları ve değerleri belirtir. WHERE sözcüğü ise şartı ifade eder.
Eğer birden fazla Dunyasi değerini taşıyan veri olsaydı(İsim2 Sütunu için geçerli) hepsinin İsim1 alanı Yazilimin olarak değiştirilecekti.
SET sözcüğü değiştirilecek kolonları ve değerleri belirtir. WHERE sözcüğü ise şartı ifade eder.
-DELETE Komutu -
Tablodan kayıt silmek için kullanılır.
Genel Yazımı
DELETE FROM tablo_adi WHERE şart
Örnek:
DELETE FROM PERSONEL WHERE İsim2='Dunyasi'
İsim2 değeri Dunyasi olan tüm kayıtları siler.

