SQLCODEX
Tüm sınavlar

Ünite 5 — Veri ve Tablo Yönetimi

12 çoktan seçmeli soru — süre sınırı yok.

INSERT

1. Tek bir INSERT ifadesiyle birden fazla satır eklemek için ne yapılır?

UPDATE

2. UPDATE shipments SET status = 'İptal'; (WHERE'siz) çalıştırırsan ne olur?

DELETE

3. DELETE FROM tablo WHERE koşul; ile DROP TABLE tablo; arasındaki fark nedir?

CREATE TABLE ve Kısıtlar

4. CHECK (score BETWEEN 1 AND 5) kısıtı ne işe yarar?

CREATE TABLE ve Kısıtlar

5. UNIQUE ile PRIMARY KEY arasındaki temel fark nedir?

ALTER ve DROP

6. ALTER TABLE couriers ADD COLUMN phone TEXT; çalıştırdığında var olan satırlarda phone ne olur?

ALTER ve DROP

7. DROP TABLE çalıştırmadan önce neden dikkatli olunmalıdır?

VIEW ve INDEX

8. Bir VIEW, verideki değişiklikleri anlık olarak yansıtır mı?

VIEW ve INDEX

9. Her sütuna INDEX eklemek neden iyi bir fikir değildir?

SQL Injection'a Giriş

10. SQL injection saldırısının temel nedeni nedir?

SQL Injection'a Giriş

11. Parametreli sorgular (prepared statements) SQL injection'ı nasıl önler?

DELETE

12. SQLite'ta TRUNCATE TABLE komutu var mıdır?