Database (Basis Data)

Mar 02

PENGERTIAN
Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum yang berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat berupa angka, kata-kata, atau citra. Base dalam bahasa Indonesia berarti Dasar / Basis. Database (Basis Data) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya.

Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis pada masa itu.

Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya, penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut.

MODEL DATA
Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi. Model data, adalah himpunan deksripsi data level tinggi yang dikonstruksi untuk menyembunyikan beberapa detail dari penyimpanan level rendah. Beberapa manajemen basis data didasarkan pada model Data Relasional, model Data Hirarkis, atau model Data Jaringan.

Model Data Hirarkis
Model hirarkis biasa disebut model pohon, karena menyerupai pohon yang dibalik. Model ini menggunakan pola hubungan orang tua-anak. Setiap simpul (biasa dinyatakan dengan lingkaran atau kotak) menyatakan sekumpulan medan. Simpul yang terhubung ke simpul pada level di bawahnya disebut orang tua. Setiap orang tua bisa memiliki satu (hubungan 1:1) atau beberapa anak (hubungan 1:M), tetapi setiap anak hanya memiliki satu orang tua. Simpul – simpul yang dibawahi oleh simpul orang tua disebua anak. Simpul orang tua yang tidak memiliki orang tua disebut akar. Simpul yang tidak mempunyi anak disebut daun. Adapun hubungan ntara nak dn orng tua disebut cabang.

Model Data Jaringan
Model jaringan distandarisasi pda tahun 1971 oleh Data Base Task Group (DBTG). oleh karena itu model ini sering disebut sebagai model DBTG. Model ini juga disebut model CODASYL (Conference on Data System Languages), karena DBTG adalah bagian dari CODASYL. Model ini menyerupai model hirarkis, dengan perbedaan suatu simpul anak bisa memilki lebih dari satu orang tua. Oleh karena sifatnya demikian, model ini bisa menyatakan hubungan 1:1 (satu arang tua punya satu anak), 1:M (satu orang tua punya banyak anak), maupun N:M (beberapa anak bisa mempunyai beberapa orangtua). Pada model jaringan, orang tua diseut pemilik dan anak disebut anggota.

Model Data Relasional
Model relasional adalah model data yang paling banyak digunakan saat ini. Pembahasan pokok pada model ini adalah relasi, yang dimisalkan sebagai himpunan dari record. Deskripsi data dalam istilah model data disebut skema. Pada model relasional, skema untuk relasi ditentukan oleh nama, nama dari tiap field (atau atribut atau kolom), dan tipe dari tiap field.

KOMPONEN SISTEM BASIS DATA:

Data

1.Data operasional yaitu data yang disimpan dalam basis data baik itu berupa data master maupun data transaksi.
2.Data masukan(input data) yaitu data dari luar system yang di masukkan melalui peralatan input seperti keyboard yang dapat mengubah data operasional
3.Data keluar yaitu data berupa laporan melalui peralatan output seperti screen,printer ,dll, sebagai hasil proses dari dalam suatu system yang mengakses data operasional.


Hardware (perangkat keras)

Terdiri dari semua peralatan computer yang berbentuk fisik yang digunakan untuk pengelolaan basis data, seperti : HardDisk,keyboard,monitor , dll.

Software (perangkat lunak)

Digunakan sebagai interface (antar muka) antara pemakai dengan data fisik basis data , misalnya : program-program aplikasi (POS, Inventory System dll) maupun DMBS (MySQL,SQL Server,Oracle dll)

User

User dapat di bagi menjadi 4 bagian,yaitu:
1.Naïve user/pemakai awal
Yaitu pemakai yang berpengalaman /tidak mahir . berinteraksi dengan basis data menggunakan program aplikasi yang khusus dibuat untuk suatu keperluan. Missal: teller bank,kasir,web user.
2.Sophisticated / pengguna canggih
Yaitu pemakai yang berinteraksi dengan basis data tidak melalui program melainkan menggunakan bahasa query. Missal : analis system, pelaku End User Computing.
3.Application Programmer /pemakai Aplikasi
Yaitu professional dibidang computer yang membuat program aplikasi menggunakan tool untuk membuat program aplikasi seperti Visual Foxpro, Delphi dll.
4.Data Base Administrator (DBA)
Yaitu orang atau tim yang bertugas untuk mengelola system basis data secara keseluruhan.
Tugas dari DBA antara lain:
a.Mendefinisikan maupun modifikasi skema ( dengan pernyataan DDL)
b.Mendefinisikan struktur tempat penyimpanan dan metode akses
c.Mendefinisikan batasan Integritas
d.Pemberi kewenangan / hak akses
e.Pemelihara (Backup,recovery,memantau kinerja).



Kepustakaan / Sumber :

  1. BASIS DATA DAN DBMS, Asep Herman Suyanto, http://www.asep-hs.web.ugm.ac.id
  2. Pengertian Basis Data, Krida Prasetia, http://krida85.wordpress.com/
  3. Basis data, WIKIPEDIA, http://id.wikipedia.org/
  4. STMIK AKAKOM,basis data,http://www.akakom.ac.id/sites/default/files/basisdata.pdf

posted under , |

0 komentar:

Posting Komentar

Silahkan menanggapi apa yang kami posting..

Terima Kasih

Posting Lebih Baru Posting Lama Beranda

Followers