SQL-Documentation

Table Of Content

Veri Tabani Yonetim Sistemleri

Temel SQL Komutlari

Select

SELECT   
KOLON1,KOLON2,KOLON3  
FROM TABLOADI  
WHERE <SARTLAR>  

Screenshot from 2022-06-10 22-33-47
Screenshot from 2022-06-10 22-33-56

Instert

INSERT INTO TABLOADI  
(KOLON1,KOLON2,KOLON3)  
VALUES  
(VALUE1,VALUE2,VALUE3)    

Screenshot from 2022-06-10 22-36-56

Eğer verileriniz, csv, tsv, excell formatındaysa, veritabanına atmak için izlemeniz gereken pipeline :
  • Önce
    ="insert into cars(marka,model,donanim,motor,yakit,vites,fiyat) VALUES('"&A2&"','"&B2&"','"&C2&"','"&D2&"','"&E2&"','"&F2&"','"&G2&"')
    formülü kullanılarak sutündaki veriler çekilir.
    Screenshot from 2022-07-09 21-22-43 Screenshot from 2022-07-09 21-27-36

  • Çekilen veri son satıra kadar çekilir ve diğer satırların da otomatik doldurulması sağlanır.
    Screenshot from 2022-07-09 21-29-02

  • En son tüm komutlar kopyalanarak veritabanına eklenir. Screenshot from 2022-07-09 22-01-40 Screenshot from 2022-07-09 22-44-28
    Yeni veritabanımızı oluşmuş oldu. Şimdi veritabanında nasıl veri set edilip, güncellenebilir.

Update

UPDATE TABLENAME  
SET COLUMN1=VALUE1,COLUMN2=VALUE2....,  
WHERE <ŞARTLAR>  

SELECT * FROM cars
UPDATE cars
set motor ='

Screenshot from 2022-07-09 22-47-45 Screenshot from 2022-07-09 22-48-35 Screenshot from 2022-07-09 22-48-47 Screenshot from 2022-07-09 22-50-16

Delete

DELETE
FROM TABLENAME
WHERE <ŞARTLAR>

Truncate

TRUNCATE TABLE TABLENAME

İlk haline dönüştürür. Delete hepsini siler. Hız; Truncate >> Delete Delete de otomatk artan bir alan varsa (ID) gibi en son kaldığı yerden devam eder. Truncate 0lar.

Where

AND

OR

DISTINCT

ORDERBY

GROUPBY

TOP

Database Restore Etme Ornegi