Pengertian Sistem Informasi Komponen Sistem Informasi

3. Basis data Database Sebuah basis data dapat memiliki beberapa basis data. Setiap basis data dapat berisimemiliki sejumlah objek basis data seperti filetabel atau indeks. Di samping berisimenyimpan data, setiap basis data juga mengandungmenyimpan definisi struktur baik untuk basis data maupun objek-objeknya secara detail. 4. Sistem Pengelola Basis Data Database Management SystemDBMS Pengelola basis data secara fisik tidak dilakukan oleh pemakai secara langsung, tetapi ditangani oleh sebuah perangkat lunak sistem yang khususspesifik. Perangkat lunak inilah DBMS yang akan menentukan bagaimana data diorganisasi, disimpan, dirubah dan diambil kembali. Ia juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama dan pemaksaan keakuratankonsistensi data. 5. Pemakai User Ada beberapa jenistipe pemakai terhadap suatu sistem basis data yang dibedakan berdasarkan cara mereka berinteraksi terhadap sistem : a. Programmer Aplikasi Pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language DML, yang disertakan dalam program yang ditulis dalam bahasa pemrograman induk seperti C, pascal atau Cobol. b. User Mahir Casual User Pemakai yang berinteraksi dengan sistem tanpa menulis modul program. Mereka menyatakan query untuk akses data dengan bahasa query yang telah disediakan oleh suatu DBMS. c. User Umum End User Naive User Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen executable program yang telah ditulisdisediakan sebelumnya. d. User Khusus Specialized User Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan-keperluan khusus, seperti untuk aplikasi AI, Sistem Pakar atau Pengolahan Citra, yang bisa saja mengakses basis data dengantanpa DBMS yang bersangkutan. 6. Aplikasi Perangkat Lunak lain bersifat opsional Aplikasi perangkat lunak lain ini bersifat opsional. Artinya, adatidaknya tergantung pada kebutuhan kita.

I.2.5 Konsep Pemodelan Data

Model data terdiri dari tiga informasi yang saling bergantung: objek data, atribut yang menggambarkan objek data tersebut dan hubungan yang menghubungkan objek data yang satu dengan yang lainnya. Objek data adalah representasi dari hampir semua informasi gabungan yang harus dipahami oleh perangkat lunak. dengan informasi gabungan kita mengartikan sesuatu yang memiliki sejumlah sifat atau atribut yang berbeda. Dengan demikian, “luas” sebuah harga tunggal tidak akan menjadi objek data yang valid, tetapi dimensi gabungan antara ketinggian, luas dan kedalaman dapat ditentukan sebuah objek. Hubungan objek data disambungkan antara satu dengan yang lainnya dengan berbagai macam cara. Andaikan ada dua objek data, buku dan toko buku. Dibangun suatu hubungan diantara buku dan toko buku karena kedua objek data tersebut berhubungan. [6]

I.2.5.1 ERD Entrity Relationship Diagram

Semesta data yang ada di dunia nyata diterjemahkanditransformasikan dengan memanfaatkan sejumlah perangkat konseptual menjadi sebuah diagram data yang disebut sebagai Entity Relationship Diagram ERD. Terdapat 2 komponen utama pembentuk Model Entity Relationship, yaitu entitas entity dan relasi relation. [5] Elemen-elemen Entity Relationship Diagram adalah sebagai berikut: 1. Entitas Entitas merupakan individu yang mewakili sesuatu yang nyata eksistensinya dan dapat dibedakan dari sesuatu yang lain. Sekelompok entitas