Konsep Database Management System

2.11.1. Konsep Database Management System

Satu Database Management System DBMS berisi satu koleksi data yang saling berhubungan berelasi dan satu set program untuk mengakses data tersebut. Jadi DBMS terdiri dari database dan set program pengelola untuk menambah, menghapus, mengambil, dan membaca data. Kristanto, 1993:1 Database merupakan kumpulan-kumpulan file yang saling berelasi, relasi tersebut biasa ditunjukkan dengan kunci dari tiap file yang ada. Satu database menunjukan satu kumpulan data yang dipakai dalam satu lingkup perusahaan atau instansi. Kristanto, 1993:1 Dalam satu file terdapat record-record yang sejenis, sama besar, sama bentuk, dan merupakan satu kumpulan entitas yang seragam. Satu record terdiri dari field-field yang saling berhubungan untuk menunjukkan bahwa field tersebut dalam satu pengertian yang lengkap dan direkam dalam satu record. Kristanto, 1993:1 Menurut Kristanto 1993:1-4, berikut ini adalah definisi dari entity, attribute, data value, recordtuple, file, dan Database Management System DBMS: 1. Entity, adalah orang, tempat, kejadian atau konsep yang informasinya direkam. Pada bidang administrasi mahasiswa misalnya, entity adalah mahasiswa, buku, pembayaran, nilai ujian. Pada bidang kesehatan misalnya, entity adalah pasien, dokter, obat, kamar. 2. Setiap attribute mempunyai satu sebutan untuk mewakili suatu entity. Seorang mahasiswa dapat dilihat dari atributnya, misalnya nama, nomor induk, alamat, nama orangtua, hobi. Attribute juga disebut sebagai data elemen, data field, data item. 3. Data value adalah data aktual atau informasi yang disimpan pada tiap data elemen atau attribute. 4. RecordTuple merupakan kumpulan elemen yang saling berkaitan menginformasikan tentang suatu entity secara lengkap. Satu record mewakili satu data atau informasi tentang seseorang. 5. File merupakan kumpulan record sejenis yang mempunyai panjang elemen yang sama, attribute yang sama, namun berbeda data valuenya. 6. Database merupakan kumpulan file yang mempunyai kaitan satu file dengan file yang lain sehingga membentuk satu bangunan data untuk menginformasikan satu perusahaan atau instansi dalam batasan tertentu. 7. Kumpulan file yang saling berkaitan bersama dengan program untuk pengelolaannya disebut sebagai Database Management System DBMS. Database merupakan kumpulan datanya, sedangkan program pengelolanya berdiri sendiri dalam satu paket program yang komersial untuk membaca, mengisi, menghapus, dan melaporkan data dalam database.

2.12. Data Flow Diagram DFD