Basis Data Relasional

Pada model relasional, basis data akan “disebar” (dipilah-pilah) kedalam berbagai tabel 2 dimensi. Setiap tabel terdiri atas lajur mendatar yang disebut dengan baris data (row / record), dan lajur vertical yang biasa disebut dengan kolom (columm / field). Di setiap pertemuan baris data dan kolom itulah item-item data (satuan data terkecil) ditempatkan.

Ilustrasi Model Data Relasional Sebelum penerapan basis data dilakukan, lebih dahulu kita harus mengetahui contoh data yang akan digunakan. Contoh data ini harus dianalisis untuk mengetahui karakteristik mengenai masing-masing tabel data. Pengetahuan karakteristik dijadikan dasar untuk penetapan struktur dari masing-masing tabel. Didalam penerapan basis data, penetapan struktur table dilakukan sebelum penyimpanan data. Berikut contoh data yang akan digunakan (data yang ada tidak menggambarkan kenyataan yang sesungguhnya ).

Data pegawai, dengan isi data sebagai berikut:

Karakreristik data pegawai :
  • Memiliki 5 buah kolom data.
  • Kolom pertama berisi data karakter / string dengan lebar (banyaknya karakter) tetap, 8 karakter / digit.
  • Kolom kedua berisi data karakter / string dengan lebar maksimum 25 karakter.
  • Kolom ketiga berisi data tanggal / date.
  • Kolom keempat berisi data karakter / string dengan lebar (banyaknya karakter) tetap, 8 karakter / digit.
  • Kolom kelima berisi data angka dengan lebar tetap 11 digit.
Contoh diatas adalah karakteristik data untuk data pegawai,. Atas dasar karakteristik data tersebut selanjutnya kita bisa membentuk database physical (dengan catatan table – table yang telah terbentuk telah dilakukan normalisasi data).

Berangkat dari mendefinisikan karakteristik tersebut di atas, maka kita dapat menetapkan struktur dari masing-masing table. Secara minimal yang harus ditentukan dalam struktur table adalah :
1). Nama kolom (field / atribut).
2). Tipe data (data type)
3). Lebar (banyaknya karakter / dijit maksimum yang dapat ditampung.
4). Pendefinisian kolom (apakah null atau not null)

Berangkat dari karakteristik yang dapat kita simpulkan dari fakta yang ada dari masing-masing data, struktur dari table barang pada basis data counterhp, yang dapat ditentukan adalah sebagai berikut (struktur dengan MySql) :

Gambar Skema Basis Data Relasional (Basis data Project)


Struktur Table pada Basis data Project :
[1] Struktur Table Divisi

[2] Struktur Table Lokasipro

[3] Struktur Table Pegawai

[4] Struktur Table Pekerjaan

[5] Struktur Table Proyek

[6] Struktur Table Tanggungan

Share:

Tidak ada komentar:

Posting Komentar

Popular Posts

Featured Post

Praktikum Basis Data

Untuk mencapai kompetensi yang diinginkan, siswa (orang yang mempelajari basisdata) diharapkan bisa menyelesaikan beberapa materi praktikum ...

Blog Archive

Mengenai Saya

Foto saya
Cimahi, Jawa Barat, Indonesia

Recent Posts