Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang
terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran
informasi, materi atau energi untuk mencapai suatu tujuan. Istilah ini sering
dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana
suatu model matematika seringkali bisa dibuat.
Sumber
: http://id.wikipedia.org/wiki/Sistem
Pengertian
sistem menurut sejumlah para ahli :
1.
L. James Havery
Menurutnya
sistem adalah prosedur logis dan rasional untuk merancang suatu rangkaian
komponen yang berhubungan satu dengan yang lainnya dengan maksud untuk
berfungsi sebagai suatu kesatuan dalam usaha mencapai suatu tujuan yang telah
ditentukan.
2.
John Mc Manama
Menurutnya
sistem adalah sebuah struktur konseptual yang tersusun dari fungsi-fungsi yang
saling berhubungan yang bekerja sebagai suatu kesatuan organik untuk mencapai
suatu hasil yang diinginkan secara efektif dan efesien.
3.
C.W. Churchman.
Menurutnya
sistem adalah seperangkat bagian-bagian yang dikoordinasikan untuk melaksanakan
seperangkat tujuan.
4.
J.C. Hinggins
Menurutnya
sistem adalah seperangkat bagian-bagian yang saling berhubungan.
5.
Edgar F Huse dan James L. Bowdict
Menurutnya
sistem adalah suatu seri atau rangkaian bagian-bagian yang saling berhubungan
dan bergantung sedemikian rupa sehingga interaksi dan saling pengaruh dari satu
bagian akan mempengaruhi keseluruhan.
6.
Sistem Menurut Jogianto (2005: 2)
mengemukakan
bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk
mencapai suatu tujuan tertentu.
7. Sistem Menurut Jerry FutzGerald, (1981 : 5)
Sistem adalah suatu jaringan kerja dari
prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk
melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu.
Definisi dari Sistem Basis Data secara umum , yakni
sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsional
(dengan satuan fungsi/tugas tertentu) yang saling berhubungan dan secara
bersama-sama bertujuan untuk memenuhi suatu proses / pekerjaan tertentu.
Sistem Basis Data adalah kumpulan file / table yang
saling berhubungan (dalam sebuah basis data di sebuah sistem komputer), dan
sekumpulan program (DBMS / Database Management Sistem) yang memungkinkan
beberapa user (pemakai), dan atau program lain
untuk mengakses dan memanipulasi file (table) tersebut.
A. KOMPONEN
Komponen
Komponen Sistem Basis Data terdiri dari 6 (enam) Komponen , yakni :
1. Hardware
Biasanya berupa
perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk
sistem jaringan, seperti prosesor, memori & harddisk. Komponen inilah yang
melakukan pemrosesan dan juga untuk menyimpan basis data.
2. Operating
System
Yakni merupakan
perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan
melakukan operasi dasar dalam sistem komputer. Harus sesuai dengan DBMS yang
digunakan.
3. Database
Yakni basis data yang
mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri
dari lebih dari satu basis data.
4. DBMS
(Database Management System)
Perangkat lunak yang
digunakan untuk mengelola basis data. Contoh kelas sederhana: dBase, Foxbase,
Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks:
Borland-Interbase, MS. SQL Server, Oracle, Informix, Sybase.
5. User
( Pengguna Sistem Basis Data )
Orang-orang yang
berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang
menggunakan di tingkat akhir.
6. Optional
Software
Perangkat lunak pelengkap yang
mendukung. Bersifat opsional.
B. ABSTRASI DATA
Salah satu tujuan dari DBMS adalah untuk menyediakan
fasilitas/antarmuka (interface)
kepada user.untuk itu system tersebut akan menyembunyikan detail tentang
bagaimana data disimpan dan dipelihara, sehingga data yang terlihatoleh user
sebenarnya berbeda dengan yang tersimpan secara fisik.
Abstraksi data merupakan tingkatan-tingkatan pengguna
dalam memandang bagaimana sebenarnya data diolah dalam sebuah sistem database
sehingga menyerupai kondisi yang sebenarnya dihadapi oleh pengguna
sehari-hari..
Sebuah DBMS seringkali menyembunyikan detail tentang
bagaimana sebuah data disimpan dan dipelihara (diolah) dalam sebuah sistem
database, dengan tujuan untuk memudahkan pengguna dalam menggunakan DBMS
tersebut. Karena itu seringkali data yang terlihat oleh pemakai sebelumnya
berbeda dengan yang tersimpan secara fisik.
Terdapat
3 level abstraksi :
1.
Level
Fisik (Physical Level)
Lapis fisik merupakan
lapis terendah, lapis ini menjelaskan bagaimana (how) data sesungguhnya disimpan. Pada lapis inilah struktur data
dijabarkan secara rinci.
2.
Level
Logik / Konseptual (Conceptual Level)
Lapis
konseptual lebih tinggi dari lapis fisik. Lapis ini menjabarkan data apa (what)
saja yang sesungguhnya disimpan pada basisdata, dan juga menjabarkan
hubungan-hubungan antardata secara keseluruhan. Seorang pengguna dalam level
ini dapat mengetahui bahwa data mahasiswa disimpan pada tabel mahasiswa, tabel
krs, tabel transkrip dan lain sebagainya. Level ini biasa dipakai oleh DBA.
3.
Level
Penampakan/pandangan (View Level)
Lapis
pandangan merupakan lapis tertinggi pada abstraksi data. Pada lapis ini pengguna
hanya mengenal struktur data yang sederhana, yang berorientasi pada kebutuhan
pengguna. Data yang dikenal oleh masing-masing pengguna bisa berbeda-beda dan
barangkali hanya mencakup sebagian dari basis data. Misalnya: Bagian keuangan
hanya membutuhkan data keuangan, jadi yang digambarkan hanya pandangan terhadap
data keuangan saja, begitu juga dengan bagian akuntansi, hanya membutuhkan data
akuntansi saja. Jadi tidak semua pengguna database membutuhkan seluruh
informasi yang terdapat dalam database tersebut.
C. MANFAAT
Pemanfaaatan
Ilmu Basis Data
Bidang Fungsional :
- Kepegawaian
- Pergudangan (inventory)
- Akuntansi
- Reservasi
- Layanan pelanggan
Bentuk Perusahan :
- Perbankan
- Rumah Sakit
- Produsen Barang
- Sekolah
- Telekomunikasi
Manfaat
Sistem Basis Data :
- Kemandirian data
- Akses Data efisien
- Integritas dan keamanan data
- Administrasi data
- Akses Konkruen dan Crash Recovery
- Waktu Pengembangan aplikasi terkurangi
Tidak ada komentar:
Posting Komentar