Anda di halaman 1dari 7

SISTEM BASIS DATA

PERANCANGAN NORMALISASI DATA,

DAD, DFD dan ERD

( SISTEM PENDAFTARAN SISWA BARU )

Disusun Oleh :

Ilyas Priambodo ( 17.01.53.2002 )

Anggoro Teguh Adiyanto ( 17.01.53.2019 )

PROGRAM STUDI TEKNIK INFORMATIKA

UNIVERSITAS STIKUBANK (UNISBANK) SEMARANG


Normalisasi Database & Tujuan
Merupakan suatu pendekatan sistematis untuk meminimalkan redundansi data pada suatu
database agar database tersebut dapat bekerja dengan optimal. Tujuan Normalisasi adalah untuk
menghilangkan dan mengurangi redudansi data dan tujuan yang kedua adalah memastikan
dependensi data (Data berada pada tabel yang tepat).
Tabel Normalisasi Data Pendaftaran Siswa Baru

Field pada table sekolah


Field pada table Mapel

Field pada table jurusan

Field pada table nilai


DAD (Diagram Alir Data )
memberikan indikasi mengenani bagaimana data ditransformasikan pada saat data bergerak
melalui sistem, dan menggambarkan fungsi-fungsi (dan sub fungsi) yang mentransformasikan
aliran data.

DFD (Data Flow Diagram )


suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem,
yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan
jelas.
Fungsi DFD adalahalat pembuatan model yang memungkinkan profesional sistem untuk
menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama
lain dengan alur data, baik secara manual maupun komputerisasi.
DFD Pendaftaran Siswa Baru
ERD (Entity Relation Ship Diagram)
suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek
dasar data yang mempunyai hubungan antar relasi.
ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya
digunakan beberapa notasi dan simbol.
A. Entitas
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari
sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.
B. Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk
mendes-kripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu
yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut
diwakili oleh simbol elips.
A. Atribut Key adalah satu atau gabungan dari beberapa atribut yang dapat
membedakan
semua baris data ( Row/Record ) dalam tabel secara unik.
B. Atribut yang bernilai atomic, tidak dapat dipecah/ dipilah lagi
C. Atribut Multivalue nilai dari suatu attribute yang mempunyai lebih dari satu
(multivalue) nilai dari atrribute yang bersangkutan
D. Atribut composite adalah suatu atribut yang terdiri dari beberapa atribut yang
lebih kecil yang mempunyai arti tertentu yang masih bisah dipecah lagi atau
mempunyai sub attribute.
E. Atribut yang tidak harus disimpan dalam database Ex. Total. atau atribut yang
dihasilkan dari atribut lain atau dari suatu relationship.
F. Hubungan / Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas Many to
Many (M:M)yang berbeda, Derajat relasi atau kardinalitas rasio; One to One
(1:1); One to many (1:M / Many); & Many to Many (M:M).
FLOWCHART ERD PENDAFTARAN SISWA BARU

Anda mungkin juga menyukai