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, kursun bir parçasıdır
PostgreSQL Veritabanları Oluşturma
Egzersiz talimatları
- Yukarıdaki listeden 3 sütun kullanarak 2NF'yi sağlayan bir
coursetablosu oluştur.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- 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
___ ___
);