Sepet tasarımı
- SQL kursu
- Başlangıç
- Ders 42/115
- 5 dk
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
-- sepet tablosu
CREATE TABLE cartÖrnek çözüm
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
CREATE ____ cart (id INT PRIMARY KEY, qty INT);
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 |