ПочатиПочніть безкоштовно

Проєктування таблиці курсів

Адміністрація школи вирішила використовувати свою базу даних для зберігання відомостей про курси. Оскільки це перша спроба створити базу, вони не впевнені, які стовпці включити до таблиці course. Нижче наведено список можливих стовпців і опис типу даних для кожного. У цій вправі ви виберете відповідні стовпці для цієї таблиці зі списку можливих варіантів:

  • idPRIMARY KEY курсу
  • name — рядок змінної довжини (макс. 50, NOT NULL) для назви курсу
  • meeting_time — час, що відображає час проведення курсу
  • student_name — рядок змінної довжини (макс. 50, NOT NULL), що представляє зарахованого студента
  • max_students — ціле число для максимальної кількості зарахованих студентів (у класних кімнатах безпечно вміщується лише 30 парт)

Ця вправа є частиною курсу

Створення баз даних PostgreSQL

Переглянути курс

Інструкції до вправи

  • Створіть таблицю course, яка відповідає 2NF, використовуючи 3 стовпці зі списку вище.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- 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
  	___ ___
);
Редагувати та запускати код