BaşlayınÜcretsiz başlayın

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 bir PRIMARY KEY
  • name - ders adı için değişken uzunlukta (en fazla 50, NULL olamaz) bir metin
  • meeting_time - dersin buluşma zamanını temsil eden bir zaman değeri
  • student_name - kayıtlı bir öğrenciyi temsil eden değişken uzunlukta (en fazla 50, NULL olamaz) bir metin
  • max_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

Kursa Göz Atın

Egzersiz talimatları

  • Yukarıdaki listeden 3 sütun kullanarak 2NF'yi sağlayan bir course tablosu 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
  	___ ___
);
Kodu Düzenle ve Çalıştır