Normalisasi Entity Relationship Diagram ERD

Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010. 7 Off-page Connector, merupakan simbol untuk masuk dan keluarnya suatu prosedur pada lembar kertas yang lain. 8 Arus atau flow, prosedur yang dapat dilakukan dari atas ke bawah, bawah ke atas, dari kiri ke kanan atau dari kanan ke kiri. 9 Document, merupakan simbol untuk data yang berbentuk informasi 10 Predefined Process, untuk menyatakan sekumpulan langkah proses yang ditulis sebagai prosedur. 11 Display, untuk output yang ditujukan suatu device, seperti monitor 12 Magnetic disk, untuk menyimpan data

2.10 Normalisasi

Normalisasi merupakan sebuah teknik dalam perancangan sebuah basis data, teknik pengelompokan atribut dari suatu relasi sehingga membentuk relasi yang baik. Alasan utama dari normalisasi adalah untuk menghilangkan kemungkinan adanya : Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010. a. Insertion anomalies yaitu kesalahan dalam penempatan informasi entry data baru ke seluruh tempat dalam database di mana data tersebut perlu disimpan. Dalam database yang telah dinormalisasi, proses pemasukan suatu informasi hanya perlu dimasukan ke dalam suatu tempat. b. Deletion anomaly yaitu kesalahan dalam penghapusan suatu informasi dalam database harus dilakukan dengan penghapusan informasi tersebut dari beberapa tempat dalam database. Dalam database yang telah dinormalisasi, penghapusan suatu informasi hanya perlu dilakukan dalam satu tempat dalam database tersebut. c. Update anomalies yaitu kesalahan dalam pengubahan suatu informasi dalam database harus dilakukan dengan pengubahan di beberapa database. Dalam database yang telah dinormalisasi, pengubahan suatu informasi hanya dilakukan pada satu database saja. Kusrini, M.Kom., 2006

2.11 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. Al-Bahra Bin Ladjamudin, 2005. Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010. Langkah-langkah teknis yang dapat dilakukan untuk menghasilkan Diagaram E-R adalah sebagai berikut. a. Mengidentifikasi dan menetapkan seluruh entitas yang akan terlibat b. Menentukan atribut-atribut key primary key dari masing-masing entitas c. Mengidentifikasi dan menetapkan seluruh relasi diantara entitas-entitas yang ada beserta foreign key-nya d. Menentukan derajatkardinalitas relasi untuk setiap relasi. Al-Bahra Bin Ladjamudin, 2005. Penjelasan arti dari lambang-lambang flowchart dapat didefinisikan seperti gambar : Tabel 2.4 Simbol-Simbol ERD No. Simbol Fungsi 1 Entity, suatu simbol yang menyatakan entitas. Entitas adalah sebuah objek yang memiliki atribut 2 Relationship, simbol yang menyatakan hubungan di antara beberapa entity. 3 Line, merupakan symbol penghubung antara himpunan relasi dengan hinpunan entitas dan atribut. 4 Atribut, merupakan simbol untuk mewakili suatu entity. Atribut dilambangkan dengan bentuk elips. Al-Bahra Bin Ladjamudin, 2005. Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010.

2.12 Macromedia Dreamweaver