17 Data Manipulation Language DML adalah skema basis data dengan
menggunakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data dalam tabel. Perintah DML antara lain:
1.
SELECT , perintah untuk memilih data pada tabel.
2.
INSERT , perintah untuk menambahkan data baru pada tabel.
3.
UPDATE , perintah untuk merubah data pada tabel.
4.
DELETE , perintah untuk menghapus data pada tabel.
2.7 Normalisasi
Normalisasi merupakan suatu teknik yang menstrukturkan data untuk membantu mengurangi atau mencegah timbulnya masalah pada pengolahan data
dalam basis data dan untuk memperolah logical design yang valid sehingga mampu menghindari duplikasi data dan menghasilkan struktur data yang baik
serta mudah dimengerti. Aturan-aturan normalisasi dinyatakan dalam istilah bentuk normal. Bentuk
normal adalah suatu aturan yang dikenakan pada relasi-relasi dalam basis data dan harus dipenuhi oleh relasi-relasi tersebut pada level-level normalisasi. Berikut
urutan aturan normalisasi. 1. Bentuk Normal Pertama 1
st
NF Pada bentuk normal pertama ini, data dibentuk dari satu record demi satu
record dan nilai dari setiap field-nya berupa atomic value, serta masih adanya
perulangan dari atribut-atributnya.
18 2. Bentuk Normal Kedua 2
nd
NF Dalam bentuk normal kedua, bentuk normal pertama harus sudah dipenuhi dan
semua atribut bukan kunci hanya bergantung pada primary key.
2.8 Entity Relationship Diagram ERD
ERD merupakan suatu pemodelan data berisi kumpulan entitas dan relasi.
Entitas adalah objek yang dapat dibedakan dengan objek lain berdasarkan atribut- atributnya. Relasi adalah hubungan alamiah yang terjadi antara satu atau lebih
entitas. ERD dapat merepresentasikan seluruh fakta dari penggambarannya yang sistematis sehingga memberikan kefleksibelan dalam mendesain skema basis data.
2.9 MySQL
MySQL merupakan Database Management System DBMS tools open source
yang mendukung multiuser, multithreaded [4]. MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial asal Swedia yaitu MySQL AB,
dimana perusahaan tersebut memegang seluruh hak cipta atas kode sumbernya. Beberapa kelebihan menggunakan DBMS seperti MySQL diantaranya:
1. Free Bebas diunduh. 2. Fleksibel dengan berbagai pemrograman.
3. Stabil dan memberi kemudahan manajemen basis data. 4. Mudah dipelajari.
19
2.10 Hypertext Preprocessor PHP