Derajat Kardinalitas Relasi Cardinality Ratio Data Flow Diagram DFD

Pada Gambar 2.3 di atas, entitas siswa dan entitas mata pelajaran, memiliki relasi yaitu mengambil. Pada entitas siswa dan jurusan memiliki relasi yaitu memiliki. [6]

2.5.5 Derajat Kardinalitas Relasi Cardinality Ratio

Kardinalitas relasi menunjukkan jumlah maksimum data entitas yang dapat berelasi dengan entitas lain. Jenis-jenis relasi : 1 Satu ke satu one to one Setiap data pada entitas A berhubungan dengan maksimal satu data pada entitas B, begitu pula sebaliknya. 2 Satu ke banyak one to many Setiap data pada entitas A bisa berhubungan dengan banyak data pada entitas B, tetapi data pada entitas B berhubungan maksimal hanya dengan satu data pada entitas A. 3 Banyak ke satu many to one Merupakan kebalikan dari relasi satu ke banyak. 4 Banyak ke banyak many to many Setiap data pada entitas A bisa berhubungan dengan banyak data pada entitas B, demikian pula sebaliknya. Kardinalitas satu ke banyak maupun banyak ke satu bisa dianggap sama. [7]

2.5.6 Data Flow Diagram DFD

Data Flow Diagram DFD adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. Komponen Data Flow Diagram DFD antara lain: a. Komponen Terminator Eksternal Entity Ada 2 jenis terminator : 1 Terminator sumber source: merupkan terminator yang menjadi sumber. 2 Terminator tujuan sink: merupakan terminator yang menjadi tujuan. Terminator merupakan kesatuan di luar lingkungan sistem yang dapat berupa orang, organisasi, dan sebagainya yang akan memberikan input atau menerima output dari sistem. b. Komponen Proses Komponen proses menggambarkan bagian dari sistem yang mentrasformasikan input menjadi output. Proses diberi nama untuk menjelaskan proseskegiatan apa yang sedangakan dilaksanakan. Pemberian nama proses dilakukan dengan menggunakan kata kerja transitif kata kerja yang membutuhkan objek. c. Komponen Data Flow Alur Data Alur data ini digunakan untuk menerangkan perpindahan data atau paket datainformasi dari satu bagian sistem ke bagian lainnya. d. Komponen Penyimpanan Data Data Store Komponen ini digunakan untuk membuat model sekumpulan paket data dan diberi nama dengan kata benda jamak. Data store ini biasanya berkaitan dengan penyimpanan-penyimpanan, seperti file atau database Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. yang berkaitan dengan penyimpanan secara komputerisasi, misalnya file disket, file harddisk, file pita magnetik. Data store juga berkaitan dengan penyimpanan secara manual seperti buku alamat, file folder, dan agenda. Data store dihubungkan dengan alur data hanya pada komponen proses, tidak dengan komponen DFD lainnya. [8]

2.5.7 Elmasri dan Power Desaigner