beberapa masukan serta menghasilkan satu atau beberapa data keluaran. Proses sering pula disebut bubble.
4. Simpanan data data store Simpanan data merupakan tempat penyimpanan data pengikat data
yang ada dalam sistem. Data store dapat disimbolkan dengan sepasang dua garis sejajar atau dua garis dengan salah satu sisi
samping terbuka. Proses dapat mengambil data dari atau memberikan data ke database.
Gambar elemen – elemen dasar dari data flow diagram ini dapat dilihat pada daftar simbol.
2.11.2.3 Kamus Data
Setelah tingkatan diagram aliran data berturut-turut dilengkapi, penganalisis sistem menggunakannya untuk membantu membuat katalog proses-
proses, aliran, simpanan, struktur dan elemen-elemen data dalam suatu kamus data. Kamus data adalah suatu aplikasi khusus dari jenis-jenis kamus yang
digunakan sebagai referensi kehidupan sehari-hari, kamus data merupakan hasil referensi data mengenai data yang disusun oleh penganalisis sistem untuk
membimbing mereka selama melakukan analisis dan desain. Sebagai suatu dokumen, kamus data mengumpulkan dan mengkoordinasi istilah-istilah data
tertentu Kendall dan Kendall, 2003. Masukkan-masukkan kamus data bisa dibuat setelah diagram aliran data
dilengkapi, atau bisa disusun saat diagram aliran data sedang dikembangkan.
Dalam membuat kamus data menggunakan notasi-notasi aljabar, notasi-notasi aljabar tersebut dapat dilihat pada daftar simbol.
Kamus data sangat berguna dalam semua tahap analisis, perancangan, dan dokumentasi akhir karena merupakan sumber yang berwenang atas suatu elemen
data digunakan dan ditetapkan dalam sistem.
2.11.2.4 Entity Relationship Diagram ERD
ERD adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara 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 Ladjamudin, 2005.
2.11.2.4.1 Elemen-Elemen Entity Relationship Diagram ERD
a. Entity Dalam ERD, entity digambarkan dengan sebuah bentuk persegi panjang.
Entity adalah sesuatu apa saja yang ada di dalam sistem, nyata maupun abstrak dimana data tersimpan atau dimana terdapat data. Entitas diberi
nama dengan kata benda dan dapat dikelompokkan dalam empat jenis nama, yaitu orang, benda, lokasi, kejadian Ladjamudin, 2005.
b. Relationship Dalam ERD, relationship dapat digambarkan dengan sebuah bentuk belah
ketupat. Relationship adalah hubungan alamiah yang terjadi antara entitas.
Pada umumnya penghubung relationship diberi nama dengan kata kerja dasar, sehingga memudahkan untuk melakukan pembacaan relasinya bisa
dengan kalimat aktif atau kalimat pasif. Penggambaran hubungan yang terjadi adalah sebuah bentuk belah ketupat dihubungkan dengan dua
bentuk empat persegi panjang Ladjamudin, 2005. c. Relationship Degree
Relationsip degree atau derajat relationship adalah jumlah entitas yang berpartisipasi dalam suatu relationship. Derajat relationship yang sering
dipakai dalam ERD, yaitu Ladjamudin, 2005 : 1. Unary relationship
Unary Relationship adalah model relationship yang terjadi diantara entity yang berasal dari entity set yang sama. Sering
juga disebut sebagai recursive relationship atau reflective relationship. Gambar dari unary relationship dapat dilihat pada
daftar simbol. 2. Binary Relationship
Binary Relationship adalah model relationship antara instance- instance dari suatu tipe entitas dua entity yang berasal dari
entity yang sama. Relationship ini paling umum digunakan dalam pembuatan model data. Gambar dari binary relationship
dapat dilihat pada daftar simbol.
3. Ternary Relationship Ternary relationship merupakan relationship antara instance-
instance dari tiga tipe entitas secara sepihak. Perlu dicatat bahwa relationship ternary tidak sama dengan tiga relationship
binary. Gambar dari ternary relationship dapat dilihat pada daftar simbol.
d. Atribut Secara umum atribut adalah sifat atau karakteristik dari setiap entitas
maupun tiap relationship. Maksudnya, atribut adalah sesuatu yang menjelaskan apa sebenarnya yang dimaksud entitas maupun relationship,
sehingga sering dikatakan atribut adalah elemen dari setiap entitas dan relationship. Dalam suatu atribut terdapat nilai atau attribute value yakni
suatu occcurance kejadian tertentu dari sebuah attribute. Ada dua jenis atribut Ladjamudin, 2005 :
1. Identifier key digunakan untuk menentukan suatu entity secara unik primary key.
2. Descriptor non key attribute digunakan untuk menspesifikasikan karakteristik dari suatu entity yang tidak unik.
e. Kardinalitas cardinality Kardinalitas relasi menunjukkan jumlah maksimum tupel yang dapat
berelasi dengan entitas pada entitas yang lain. Dari sejumlah kemungkinan banyaknya hubungan antar entitas tersebut, kardinalitas relasi merujuk
kepada hubungan maksimum yang terjadi dari entitas yang satu ke entitas
yang lain dan begitu juga sebaliknya. Terdapat 3 macam kardinalitas relasi, yaitu Ladjamudin, 2005 :
1. 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.
2. One to Many atau Many to One Tingkat hubungan satu ke banyak adalah sama dengan banyak ke satu.
Tergantung dari mana hubungan tersebut dilihat. Untuk satu kejadian pada entitas yang pertama dapat mempunyai hubungan dengan
kejadian pada entitas yang kedua. 3. Many to Many
Tingkat hubungan banyak ke banyak terjadi jika setiap kejadian pada sebuah entitas akan mempunyai banyak hubungan dengan kejadian
pada entitas lainnya. Baik dilihat dari sisi entitas yang pertama, maupun dilihat dari entitas yang kedua.
2.11.2.4.2 Notasi ERD
Notasi – notasi simbolik di dalam ERD yang dapat kita gunakan adalah sebagai berikut Ladjamudin, 2005 :
a. Persegi panjang, menyatakan himpunan entitas entitas. b. Lingkaran elip, menyatakan atribut atribut yang berfungsi sebagai key
digaris bawahi.
c. Belah ketupat, menyatakan himpunan relasi relasi d. Garis, sebagai penghubung antara himpunan relasi dengan himpunan
entitas dan himpunan entitas dengan atributnya. e. Kardinalitas relasi dapat dinyatakan dengan banyaknya garis cabang atau
dengan pemakaian angka 1 dan 1 untuk relasi satu ke satu, 1 dan M untuk relasi satu ke banyak atau M dan N untuk relasi banyak ke banyak.
Gambar dari notasi – notasi simbolik dalam ERD ini dapat dilihat pada daftar simbol.
2.11.2.5 Normalisasi