Basis Data TINJAUAN PUSTAKA

Bname: string, account : integer, CNAME: string, keseimbangan: integer. Perhatikan bahwa pelanggan diidentifikasi oleh nama. Dalam dunia nyata, hal ini tidak akan diizinkan, sebagi dua atau lebih pelanggan mungkin berbagi nama yang sama.

2.5.3 Diagram Konteks

Diagram konteks adalah sebuah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan selutuh input ke sistem ataup output dari sistem. Diagram konteks akan member gambaran tentang keseluruhan dari sebuah sistem itu sendiri.

2.5.4 DFD Data Flow Diagram

Data Flow Diagram DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut. DFD menggambarkan penyimpanan data dan proses yang mentransformasikan data. DFD menunjukkan hubungan antara data pada sistem dan proses pada sistem. DFD merupakan salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks daripada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.

2.5.5 ERD Entity Relationship Diagram

Entity Relationship Diagram ERD adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem abstrak. Jadi, jelaslah bahwa ERD ini berbeda dengan DFD yang merupakan suatu model jaringan fungsi yang akan dilaksanakan oleh sistem, sedangkan ERD merupakan model jaringan data yang menekankan pada struktur-struktur dan relationship data. ERD memperlihatkan hubungan antar data store pada DFD. Hubungan ini tidak terlihat pada DFD , karena DFD hanya memusatkan perhatian pada fungsi-fungsi sistem bukan pada data yang dibutuhkan. Diagram hubungan entitas atau yang lebih dikenal dengan sebutan E-R diagram, adalah notasi grafik dari sebuah model jaringan yang menjelaskan tentang data yang tersimpan storage data dalam sistem secara abstrak. Diagram hubungan entitas tidak menyatakan bagaimana memanfaatkan data, membuat data, mengubah data dan menghapus data. Terdapat tiga macam kardinalitas relasi, yaitu :

1. Relasi satu-ke-satu one-to-one

Tingkat hubungan satu-ke-satu, dinyatakan dengan satu kejadian pada entitas pertama, hanya mempunyai satu hubungan dengan satu kejadian pada entitas yang kedua dan sebaliknya.