CodeBlanks Logo Icon CodeBlanks

Sepet tasarımı

Alışveriş sepeti tablolarını kurar ve iskelet sorguları yazarsın.

Sepet tablosu

Bu projede bir alışveriş sepeti tablosu kuracaksın. cart tablosu müşteri ve ürün bilgisini tutar.

CREATE TABLE cart (
  id INT PRIMARY KEY,
  customer_id INT,
  product_id INT,
  qty INT
);

Bu sorgu id birincil anahtar; müşteri, ürün ve adet sütunları var.

cart tablosu oluşturulur.

Sepet tablosu — ayrıntı

Sepet tablosu bir müşterinin hangi üründen kaç adet istediğini tutar. Her satır bir sepetteki kalemdir.

Uygulama Sepet tablosu

cart tablosunu id INT PRIMARY KEY, customer_id INT, product_id INT, qty INT sütunlarıyla oluştur.

Başlangıç kodu

query.sql
-- sepet tablosu
CREATE TABLE cart

Örnek çözüm

query.sql
CREATE TABLE cart (
  id INT PRIMARY KEY,
  customer_id INT,
  product_id INT,
  qty INT
)

Beklenen çıktı

Tablo oluşturuldu

Soru ve cevaplar

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

1 Sepet tablosu neyi tutar?

  • Müşteri ve ürün bilgisini Doğru cevap
  • Yalnız fiyatı
  • Yalnız tarihi
  • Yalnız adı

Açıklama: Sepet müşteri, ürün ve adet tutar.

2 Tablo oluştur

Soru
CREATE ____ cart (id INT PRIMARY KEY, qty INT);
Cevap
CREATE TABLE cart (id INT PRIMARY KEY, qty INT);

Açıklama: Sepet tablosu CREATE TABLE ile oluşturulur.

3 Sepet tasarımı: kavramları eşleştir

Kavram Anlamı
CREATE TABLE tablo kur
INSERT ekle
SELECT oku
DELETE sil

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