Kütüphane tasarımı
- SQL kursu
- Orta seviye
- Ders 19/115
- 5 dk
Kitap, üye ve ödünç tablolarını kurar ve iskelet sorguları yazarsın.
Kütüphane tasarımı
Bu projede kütüphane veritabanı kuracaksın. İlk adım books ve authors tablolarını oluşturmak.
CREATE TABLE books (
id INT PRIMARY KEY,
title VARCHAR(100),
author_id INT
);Örnekte: kitap tablosunun iskeleti.
books tablosu oluşturulur.
Kütüphane tasarımı — ayrıntı
Her tablonun birincil anahtarı olmalı. author_id sonra yabancı anahtar olacak.
Önce books ve authors tablolarını, ardından ödünç kayıtları için loans tablosunu kurarsın; her tabloda id INT PRIMARY KEY bulunur.
Uygulama Kütüphane tasarımı
books tablosunu id, title ve author_id sütunlarıyla oluştur.
Başlangıç kodu
-- kitap tablosu
CREATE TABLE booksÖrnek çözüm
CREATE TABLE books (
id INT PRIMARY KEY,
title VARCHAR(100),
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 Birincil anahtar ne işe yarar?
- Filtreler
- Satırı tek tanımlar Doğru cevap
- Sıralar
- Sayar
Açıklama: Birincil anahtar her satırı tek belirler.
2 PRIMARY KEY ekle
CREATE TABLE books (
id INT ____,
title VARCHAR(100)
);
CREATE TABLE books (
id INT PRIMARY KEY,
title VARCHAR(100)
);
Açıklama: PRIMARY KEY doğru cevap.
3 Kütüphane tasarımı: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
id |
birincil anahtar |
title |
başlık |
author_id |
yabancı anahtar |
INT |
tam sayı |