1. Nauka
  2. /
  3. Kursy
  4. /
  5. Tworzenie baz danych w PostgreSQL

Connected

ćwiczenie

Projektowanie tabeli kursu

Administracja szkoły postanawia przechowywać szczegóły kursów w swojej bazie danych. Ponieważ jest to pierwsza próba zbudowania tej bazy, nie jest pewna, które kolumny uwzględnić w tabeli course. Poniżej znajduje się lista możliwych kolumn wraz z opisem typu danych dla każdej z nich. W tym ćwiczeniu wybierzesz odpowiednie kolumny do tej tabeli spośród dostępnych opcji:

  • id – PRIMARY KEY kursu
  • name – ciąg znaków o zmiennej długości (maks. 50, not NULL) przechowujący nazwę kursu
  • meeting_time – godzina reprezentująca czas zajęć kursu
  • student_name – ciąg znaków o zmiennej długości (maks. 50, not NULL) reprezentujący zapisanego studenta
  • max_students – liczba całkowita określająca maksymalną liczbę studentów (sale mogą pomieścić bezpiecznie tylko 30 miejsc)

Instrukcje

100 XP
  • Utwórz tabelę course spełniającą wymogi 2NF, używając 3 kolumn z powyższej listy.