Basis Data Model Data Relasional MDK
Untuk Mengilustrasikan Model Relasional secara lebih nyata, berikut kita ambil sebuah contoh basis data sederhana yang berkaitan dengan pendidikan (akademik) perguruan tinggi. Basis Data ini terdiri atas 3 (tiga) buah Tabel yaitu mahasiswa, Dosen dan Kuliah (Kita singkat saja dengan MDK).
Sebelumm penerapan basis data dapat kita lakukan (dengan menggunakan salah satu perangkat lunak DBMS yang ada), maka lebih dahulu harus kita ketahui contoh data yang akan di gunakan. Contoh data ini harus di analisis untuk mengetahui karakteristik masing-masing tabel data. Pengetahuan tentang karakteristik ini penting, karena hal itu akan dijadikan dasar untuk penetapan struktur masing-masing tabel data. Pengetahuan tentang karakteristik ini penting, karena hal itu akan dijadikan dasar untuk penetapan struktur tersebut harus di lakukan sebelum penyimpanan datanya dapat dilakukan.
Berikut adalah contoh data yang akan kita gunakan (tentu saja data yang ada dalam contoh ini tidak menggambarkan kenyataan yang sesungguhnya, tetapi itu dirasa cukup sebagai bahan untuk pembahasan berikutnya):
Buatlah Data Mahasiswa dengan isian sebagai berikut:
Dengan Data ini dapat kita ketahui hal-hal karakteristik sebagai berikut:
a. Data mahasiswa tersebut memiliki empat buah kolom data.
b. Kolom pertama berisi data angka tetapi tidak menunjukkan suatu jumlah (disebut alfa numerik)dengan lebar (banyaknya karakter)tetap, yaitu 6 karakter/lanjut.
c. Kolom kedua berisi data karakter/string dengan lebar maksimum 30 karakter. Angka 30 ini merupakan perkiraan bahwa untuk nama mahasiswa yang sudah ada dan nama mahasiswa lain yang menyusul untuk di tambahkan, tidak ada yang melebihi 30 karakter. Akan tetapi jika ternyata ada mahasiswa yang namanya melebihi 30 karakter, maka nama tersebut harus kita singkat agar dapat tertampung.
d. Kolom ketiga berisi data karakter/string dengan lebar maksimum 60 karater. Angka ini lebih banyak ketimbang lebar kolom yang kedua, karena data alumni memang umumnya lebih panjang dibanding data nama.
e. Kolom ke empat berisi data tanggal.
Tugas Untuk mahasiswa yaitu buatlah Tabel
Data Dosen dengan isi sebagai berikut:
Dan berikan keterangan karateristiknya seperti contoh tabel di atas di postingan ini ?
Data kuliah dengan isi sebagai berikut:
Dan berikan keterangan karateristiknya seperti contoh tabel di atas di postingan ini ?
Buatlah Tabel biasa dulu dengan keterangannya dan buatlah databasenya sesuai tabel tersebut
Sebelumm penerapan basis data dapat kita lakukan (dengan menggunakan salah satu perangkat lunak DBMS yang ada), maka lebih dahulu harus kita ketahui contoh data yang akan di gunakan. Contoh data ini harus di analisis untuk mengetahui karakteristik masing-masing tabel data. Pengetahuan tentang karakteristik ini penting, karena hal itu akan dijadikan dasar untuk penetapan struktur masing-masing tabel data. Pengetahuan tentang karakteristik ini penting, karena hal itu akan dijadikan dasar untuk penetapan struktur tersebut harus di lakukan sebelum penyimpanan datanya dapat dilakukan.
Baca Juga: Cara Membuat Database Di MySQL
Berikut adalah contoh data yang akan kita gunakan (tentu saja data yang ada dalam contoh ini tidak menggambarkan kenyataan yang sesungguhnya, tetapi itu dirasa cukup sebagai bahan untuk pembahasan berikutnya):
Buatlah Data Mahasiswa dengan isian sebagai berikut:
NIM | Nama Mahasiswa | Alamat Mahasiswa | Tgl Lahir |
2008.02.01.0.0007 | Ali Akbar | Proppo | 23 januari 1997 |
2008.02.01.0.0006 | Budi Haryono | Bugih | 22 fabruari 1997 |
2008.02.01.0.0005 | Imam Faizal | Larangan | 22 desember 1997 |
2008.02.01.0.0062 | Indah susanti | Blumbungan | 02 januari 1998 |
Dengan Data ini dapat kita ketahui hal-hal karakteristik sebagai berikut:
a. Data mahasiswa tersebut memiliki empat buah kolom data.
b. Kolom pertama berisi data angka tetapi tidak menunjukkan suatu jumlah (disebut alfa numerik)dengan lebar (banyaknya karakter)tetap, yaitu 6 karakter/lanjut.
c. Kolom kedua berisi data karakter/string dengan lebar maksimum 30 karakter. Angka 30 ini merupakan perkiraan bahwa untuk nama mahasiswa yang sudah ada dan nama mahasiswa lain yang menyusul untuk di tambahkan, tidak ada yang melebihi 30 karakter. Akan tetapi jika ternyata ada mahasiswa yang namanya melebihi 30 karakter, maka nama tersebut harus kita singkat agar dapat tertampung.
d. Kolom ketiga berisi data karakter/string dengan lebar maksimum 60 karater. Angka ini lebih banyak ketimbang lebar kolom yang kedua, karena data alumni memang umumnya lebih panjang dibanding data nama.
e. Kolom ke empat berisi data tanggal.
Tugas Untuk mahasiswa yaitu buatlah Tabel
Data Dosen dengan isi sebagai berikut:
Nama Dosen | Alamat Dosen |
Ir. Taufiq Ismail | Perumahan dosen uim |
Dewi Sundari, MT | Jl. Trunojoyo |
Umar Hakim, M.Kom | Blumbungan |
Dan berikan keterangan karateristiknya seperti contoh tabel di atas di postingan ini ?
Data kuliah dengan isi sebagai berikut:
Kode | Mata Kuliah | SKS | Semester |
MKK002 | Struktur Data | 3 | 4 |
MKK0013 | Basis Data | 3 | 4 |
MKK0043 | Ilmu Komputer | 3 | 4 |
MKK0043 | Bahasa Pemrograman 1 | 3 | 4 |
Dan berikan keterangan karateristiknya seperti contoh tabel di atas di postingan ini ?
Buatlah Tabel biasa dulu dengan keterangannya dan buatlah databasenya sesuai tabel tersebut