CodeBlanks Logo Icon CodeBlanks

Veri güncelleme

Mevcut verilere göre hesaplanmış UPDATE yazarsın.

Meydan okuma 3: Tablo kur

Bu meydan okumada PRIMARY KEY, NOT NULL ve DEFAULT içeren bir tablo kuracaksın.

CREATE TABLE books (id INT PRIMARY KEY, title VARCHAR(100) NOT NULL, copies INT DEFAULT 1);

Örnekte: kitap tablosu; başlık boş olamaz, kopya varsayılan 1.

books tablosu oluşturulur.

Uygulama Meydan okuma 3: Tablo kur

books tablosunu id INT PRIMARY KEY, title VARCHAR(100) NOT NULL, copies INT DEFAULT 1 ile oluştur.

Başlangıç kodu

query.sql
-- kitap tablosu
CREATE TABLE books

Örnek çözüm

query.sql
CREATE TABLE books (
  id INT PRIMARY KEY,
  title VARCHAR(100) NOT NULL,
  copies INT DEFAULT 1
)

Beklenen çıktı

Tablo oluşturuldu

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Hangisi sütunun boş bırakılamayacağını söyler?

  • NOT NULL Doğru cevap
  • NULL
  • EMPTY
  • ZERO

Açıklama: NOT NULL boş bırakılamayacağını söyler.

2 Tablo kısıtı

Soru
CREATE TABLE books (
  id INT PRIMARY ____,
  title VARCHAR(100) NOT NULL
);
Cevap
CREATE TABLE books (
  id INT PRIMARY KEY,
  title VARCHAR(100) NOT NULL
);

Açıklama: PRIMARY KEY her kitabı benzersiz biçimde tanımlar; KEY'i unutmak söz dizimi hatasıdır.

Başlangıç bölümündeki tüm dersler