Sabtu, 26 November 2011

Perancangan Sistem Basis Data

A. PERMASALAHAN

Basis data terdiri dari 2 kata, yaitu basis dan data. Basis dapat diartian sebagai markas/gudang, tempat berkumpul. Sedangkan data adalah representasi fakta dunia yang mewakili suatu objek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. Obyek dapat berupa manusia (pegawai, mahasiswa, pembeli), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya.

Basis data adalah sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan para pemakai di dalam suatu organisasi. Atau sekumpulan data dari berbagai data yang saling berhubungan satu sama lainnya. Database merupakan salah satu komponen yang penting dalam sistem informasi pada para pengguna atau user. DBMS adalah kumpulan perangkat lunak yang digunakan untuk menangani semua pengaksesan data base. Tujuan utamanya adalah untuk menyediakan tinjauan abstrak dari data bagi user. Cara berkomunikasi keduanya diatur dalam suatu bahasa khusus yang ditetapkan oleh perusahaan pembuat DBMS. Bahasa itu disebut Bahasa Basis Data ; SQL, dBase. Basis data menjadi penting karena munculnya beberapa masalah bila tidak menggunakan data yang terpusat, seperti adanya duplikasi data, hubungan antar data tidak jelas, organisasi data dan update menjadi rumit.

B. MODEL DATA

1. Enterprise
Suatu bentuk organisasi perusahaan seperti : bank, universitas, rumah sakit, pebrik, dsb. Data yang tersimpan dalam basis data merupakan data operasional dari suatu enterprise.

Contoh data operasional :
o Data keuangan
o Data mahasiswa
o Data pasien

2. Entitas
Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalam basis data.
Contoh :

Entitas dalam lingkungan universitas :
o Nama mahasiswa
o Nama fakultas
o Jurusan

Entitas dalam lingkungan perpustakaan :
o Nama
o Alamat
o Tanggal ambil

Kumpulan dari entitas disebut himpunan Entitas.
Contoh : semua mahasiswa.

3. Atribut (Elemen Data)
Deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebutdengan entitas yang lain.
Contoh :
Entitas mahasiswa atributnya terdiri dari : NIM, Nama Mahasiswa, Alamat, Tanggal Lahir.

4. Nilai data (Data Value)
Isi data / informasi yang tercakup dalam setiap elemen data atau atribut.
Contoh :
Atribut nama Mahasiswa dapat berisi Nilai Data : Ayhu, ullank, Thiwi

5. Kunci elemen data (key data elemen)
Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas.
Contoh :
Entitas Mahasiswa yang mempunyai atribut-atribut Nim, nama, alamat, tanggal lahir menggunakan Kunci Elemen Data Nim

6. Record data
Kumpulan isi elemen data (atribut) yang saling berhubungan.
Contoh :
o Nim
o Kode mata kuliah

C. MODEL DATA

1. One to One Relationship



2. One to Many to One Relationship




3. Many to Many Relationship


D. KESIMPULAN
Basis data adalah sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan para pemakai di dalam suatu organisasi.
Basis data menjadi penting karena munculnya beberapa masalah bila tidak menggunakan data yang terpusat, seperti adanya duplikasi data, hubungan antar data tidak jelas, organisasi data dan update menjadi rumit.

Tidak ada komentar:

Posting Komentar