2.5.3.1.5 Perancangan Fisikal
Perancangan Fisikal
adalah suatu
proses untuk
menghasilkan gambaran dari implementasi basis data pada tempat penyimpanan, menjelaskan dasar dari relasi, organisasi
file dan indeks yang digunakan untuk efisiensi data dan menghubungkan beberapa integrity constraints dan tindakan
keamanan Connolly, 2002. Langkah-langkah perancangan Perancangan Fisikal yaitu :
a. Merancang relasi dasar.
b. Merancang representasi data turunan.
c. Menganalisa transaksi.
d. Merancang batasan perusahaan.
e. Memilih organisasi file.
f. Memilih indeks.
g. Memperkirakan kapasitas yang dibutuhkan.
h. Merancang User Views.
i. Merancang mekanisme keamanan.
2.5.3.2 My SQL
MySQL adalah sebuah database server, dapat juga berperan sebagai client sehingga disebut juga database
clientserver, yang open source dengan kemampuan yang dapat berjalan baik di OS Operating System, dengan platform
windows maupun linux Bunafit Nugroho, 2005. Seiring perkembangannya, MySQL semakin banyak
digunakan baik dalam aplikasi berbasis web maupun aplikasi berbasis dekstop, karena fitur-fitur yang ditawarkan semakin
kompleks dan memungkinkan untuk membuat aplikasi basis data yang canggih.
MySQL menggunakan perintah dalam bahasa SQL, seperti:
1. Select
Perintah ini digunakan untuk memanggil data dari suatu tabel.
Contoh penulisannya : SELECT{namafield} FORM namatabel;
2. Insert
Perintah yang digunakan untuk menambahkan data ke dalam tabel.
Contoh penulisannya : INSERT INTO namatabel field1, field2,field3,....
VALUE ekspresi1,ekspresi2,.... 3.
Delete
Perintah ini digunakan untuk menghapus data dari suatu tabel.
Contoh penulisannya :
DELETE FORM namatabel WHERE kondisi
4. Update
Perintah ini digunakan untuk memperbaharui nilai suatu data pada tabel yang sudah ada.
Contoh penulisannya : UPDATE namatabel SET criteria WHERE kondisi
2.5.3.3 Data Flow Diagram DFD
DFD Data Flow Diagram adalah sebuah diagram yang
menggambarkan sebuah aliran data dari sebuah sistem. Keuntungan menggunakan DFD adalah memudahkan pengguna
yang kurang menguasai komputer sehingga dapat memahami sistem yang akan dikembangkan. Simbol-simbol yang biasa
digunakan pada DFD, sebagai berikut : 1.
Proses
Proses adalah respon terhadap aliran data masuk atau
kondisi dari
sebuah sistem.
Proses menggambarkan aliran sistem yang mengolah
masukan menjadi keluaran. Proses digambarkan dengan sebuah lingkaran.
Gambar 2. 7 Simbol Proses
2. Aliran data
Aliran data adalah gambaran dari sebuah masukan data ke dalam suatu proses atau keluaran data dari
sebuah proses. Aliran data digambarkan dengan garis panah, dimana ujung panah menggambarkan
tujuan.
Gambar 2. 8 Simbol Aliran Data
3. Penyimpanan data
Penyimpanan data adalah penyimpanan data yang akan
digunakan untuk
proses berikutnya.
Penyimpanan data digambarkan denag sebuah kotak yang salah satu ujungnya terbuka.
Gambar 2. 9 Penyimpanan Data
4. External entity
Eksternal entity adalah perorangan atau organisasi yang berhubungan dengan sistem. Eksternal entity
juga disebut
Boundary. Eksternal
entity digambarkan dengan bentuk persegi panjang.
Gambar 2. 10 Simbol External Entity 2.4.4.
Pengkodean
Setelah proses desain selesai maka hasilnya harus diterjemahkan ke dalam bentuk program komputer yang kemudian menghasilkan
suatu sistem.
2.4.4.1. Javascript