Page 45 - E-Modul Simbad_Neat
P. 45
Berangkat dari karakteristik masing-masing kelompok data di atas, maka
kita dapat menetapkan struktur masing-masing tabel. Secara minpmal, yang harus
ditentukan dalam struktur tabel adalah:
• Nama kolom (field)
• Tipe data
• Lebar (banyaknya karakter/dijit maksimum yang dapat di tampung)
Untuk nama kolom (field) biasanya disesuaikan dengan nama kolom dari
contoh data, tetapi penamaan itu harus diubah karena panjang nama kolom dalam
DBMS biasanya dibatasi (pembatasan ini berbeda antar masing- masing DBMS)
dan harus dinyatakan dalam 1 (satu) kata (tidak boleh menggunakan spasi atau
tanda minus, tetapi masih boleh menggunakan tanda underscore (‘_’).
Berangkat dari karakteristik yang dapat kita simpulkan dari fakta yang ada
pada masing-masing data, strukur dari ketiga tabel dari basis data akademik yang
dapat kita temukan adalah sebagai berikut:
a. Tabel Mahamahasiswa, dengan struktur:
Nama Kolom Tipe Lebar Untuk Menampung Data
npm character 6 nomor induk mahamahasiswa
nama_mhs character 30 nama setiap mahamahasiswa
alamat_mhs character 60 alamat setiap mahamahasiswa
tgl_lhr date 8 tanggal lahir setiap mahamahasiswa
Tabel 3. 4. Tabel Mahamahasiswa dengan struktur
b. Tabel Dosen, dengan struktur:
Nama Kolom Tipe Lebar Untuk Menampung Data
nama_dos character 6 nomor induk dosen
alamat_dos character 60 alamat setiap dosen
32