Uji pengetahuan Anda sebelum lanjut
Sebelum Anda melanjutkan ke bab berikutnya, mari meninjau cepat apa yang sudah Anda pelajari tentang atribut dan kendala kunci. Jika Anda ragu dengan jawabannya, silakan tinjau kembali bab 2 dan 3.
Bayangkan sebuah tipe entitas "student". Seorang student memiliki:
- last name yang terdiri dari maksimal 128 karakter (wajib),
- social security number yang unik, hanya terdiri dari bilangan bulat, yang harus berfungsi sebagai kunci,
- phone number dengan panjang tetap 12, terdiri dari angka dan karakter (namun beberapa student tidak memilikinya).
Latihan ini adalah bagian dari kursus
Pengantar Basis Data Relasional dalam SQL
Petunjuk latihan
- Berdasarkan deskripsi entitas student di atas, buat tabel
studentsdengan tipe kolom yang benar. - Tambahkan
PRIMARY KEYuntuk social security numberssn.
Catat bahwa tidak ada persyaratan panjang formal untuk kolom bilangan bulat. Aplikasi harus memastikan bahwa itu adalah SSN yang benar!
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Create the table
___ ___ students (
last_name ___(___) ___ ___,
ssn ___ ___,
phone_no ___(___)
);