Satış tasarımı
- SQL kursu
- Orta seviye
- Ders 42/115
- 5 dk
Satış tablolarını kurar ve iskelet sorguları yazarsın.
Satış tasarımı
Bu projede satış raporu veritabanı kuracaksın. İlk adım sales tablosunu oluşturmak.
CREATE TABLE sales (
id INT PRIMARY KEY,
product VARCHAR(50),
amount DECIMAL(10,2),
sale_date DATE
);Örnekte: satış tablosunun iskeleti.
sales tablosu oluşturulur.
Satış tasarımı — ayrıntı
DECIMAL(10,2) on basamak toplam, ikisi ondalık anlamına gelir. Tutar için uygundur.
sales tablosu her satışın tarihini (sale_date DATE), ürününü, müşterisini ve tutarını (amount DECIMAL(10,2)) tutar.
Uygulama Satış tasarımı
sales tablosunu id, product, amount ve sale_date ile oluştur.
Başlangıç kodu
-- satış tablosu
CREATE TABLE salesÖrnek çözüm
CREATE TABLE sales (
id INT PRIMARY KEY,
product VARCHAR(50),
amount DECIMAL(10,2),
sale_date DATE
)Beklenen çıktı
Tablo oluşturuldu
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 DECIMAL(10,2) kaç ondalık?
- İki Doğru cevap
- On
- Hiç
- Beş
Açıklama: DECIMAL(10,2) iki ondalık basamak verir.
2 PRIMARY KEY ekle
CREATE TABLE sales (
id INT ____,
product VARCHAR(50)
);
CREATE TABLE sales (
id INT PRIMARY KEY,
product VARCHAR(50)
);
Açıklama: PRIMARY KEY doğru cevap.
3 Satış tasarımı: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
id |
birincil anahtar |
amount |
tutar |
sale_date |
tarih |
DECIMAL |
ondalık |