MulaiMulai sekarang secara gratis

Merancang tabel course

Pihak administrasi sekolah memutuskan untuk menggunakan database untuk menyimpan detail mata kuliah. Karena ini adalah upaya pertama membangun database, mereka belum yakin kolom mana saja yang harus disertakan dalam tabel course. Di bawah ini adalah daftar kolom yang mungkin beserta deskripsi tipe data masing-masing. Pada latihan ini, Anda akan memilih kolom yang tepat untuk tabel ini dari daftar pilihan kolom berikut:

  • id - sebuah PRIMARY KEY untuk mata kuliah
  • name - string panjang variabel (maks 50, tidak NULL) untuk nama mata kuliah
  • meeting_time - waktu yang merepresentasikan waktu pertemuan mata kuliah
  • student_name - string panjang variabel (maks 50, tidak NULL) yang merepresentasikan mahasiswa yang terdaftar
  • max_students - bilangan bulat untuk jumlah maksimum pendaftaran mahasiswa (ruang kelas hanya dapat menampung 30 meja dengan aman)

Latihan ini adalah bagian dari kursus

Membuat Database PostgreSQL

Lihat Kursus

Petunjuk latihan

  • Buat tabel course yang memenuhi 2NF dengan menggunakan 3 kolom dari daftar di atas.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- 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
  	___ ___
);
Edit dan Jalankan Kode