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- sebuahPRIMARY KEYuntuk mata kuliahname- string panjang variabel (maks 50, tidak NULL) untuk nama mata kuliahmeeting_time- waktu yang merepresentasikan waktu pertemuan mata kuliahstudent_name- string panjang variabel (maks 50, tidak NULL) yang merepresentasikan mahasiswa yang terdaftarmax_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
Petunjuk latihan
- Buat tabel
courseyang 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
___ ___
);