Blog tasarımı
- SQL kursu
- Orta seviye
- Ders 83/115
- 5 dk
Yazar, yazı ve etiket tablolarını kurar ve iskelet sorguları yazarsın.
Blog tasarımı
Bu projede blog veritabanı kuracaksın. İlk adım posts tablosunu oluşturmak.
CREATE TABLE posts (
id INT PRIMARY KEY,
title VARCHAR(200),
body TEXT,
author_id INT
);Örnekte: yazı tablosunun iskeleti.
posts tablosu oluşturulur.
Blog tasarımı — ayrıntı
TEXT uzun metinler için, VARCHAR sınırlı metinler için kullanılır. author_id yabancı anahtar olacak.
posts tablosu başlık için VARCHAR, yazının gövdesi için TEXT, yazarı bağlamak için author_id ve durum için status sütunu içerir.
Uygulama Blog tasarımı
posts tablosunu id, title, body ve author_id ile oluştur.
Başlangıç kodu
-- yazı tablosu
CREATE TABLE postsÖrnek çözüm
CREATE TABLE posts (
id INT PRIMARY KEY,
title VARCHAR(200),
body TEXT,
author_id INT
)Beklenen çıktı
Tablo oluşturuldu
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Uzun metinler için hangi tür?
- DATE
- TEXT Doğru cevap
- INT
- BOOLEAN
Açıklama: TEXT uzun metinler içindir.
2 PRIMARY KEY ekle
CREATE TABLE posts (
id INT ____,
title VARCHAR(200)
);
CREATE TABLE posts (
id INT PRIMARY KEY,
title VARCHAR(200)
);
Açıklama: PRIMARY KEY doğru cevap.
3 Blog tasarımı: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
id |
birincil anahtar |
title |
başlık |
body |
içerik |
TEXT |
uzun metin |