Bir ders tablosu tasarlama
Okul yönetimi, ders ayrıntılarını veritabanında saklamaya karar veriyor. Bu veritabanını ilk kez oluşturdukları için course tablosuna hangi sütunların dahil edileceğinden emin değiller. Aşağıda olası sütunların bir listesi ve her biri için veri türünün açıklaması var. Bu egzersizde, olası sütun seçeneklerinden bu tablo için uygun sütunları seçeceksin:
id- ders için birPRIMARY KEYname- ders adı için değişken uzunlukta (en fazla 50, NULL olamaz) bir metinmeeting_time- dersin buluşma zamanını temsil eden bir zaman değeristudent_name- kayıtlı bir öğrenciyi temsil eden değişken uzunlukta (en fazla 50, NULL olamaz) bir metinmax_students- en fazla öğrenci kaydı için bir tamsayı (sınıflara güvenli şekilde en fazla 30 sıra sığar)
Bu egzersiz
PostgreSQL Veritabanları Oluşturma
kursunun bir parçasıdırEgzersiz talimatları
- Yukarıdaki listeden 3 sütun kullanarak 2NF'yi sağlayan bir
coursetablosu oluştur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Create the course table
___ ___ ___ (
-- Add a column for the course table
___ ___ ___ ___,
-- Add a column for the course table
___ ___(___) ___ ___,
-- Add a column for the course table
___ ___
);