Tabel 2.2 Simbol Data Flow Diagram
2.7 Basis Data
Menurut Ramakrishnan et all 2004, database adalah kumpulan data yang pada umumnya mendeskripsikan aktifitas satu organisasi atau
lebih basis data sebagai berikut : a.
Entitas Entitas merupakan orang, tempat, kejadian atau konsep yang
informasinya direkam. b.
Atribut Atribut adalah suatu objek memiliki atribut yang menyatakan ciri dari
objek tersebut. c.
Data Value Data value adalah data aktual atau informasi yang tersimpan pada tiap
elemen atau atribut. d.
Record Record
merupakan elemen-elemen
yang saling
berkaitan menginformasikan suatu entitas suatu record mewakili suatu data.
Simbol Keterangan
Persegi panjang menunjukkan kesatuan luar atau eksternal dapat berupa
kelompok orang atau departemen atau sistem yang bisa menerima informasi.
Proses data yaitu menggambarkan sebuah proses dimana beberapa tindakan atau
sekelompok tindakan dijalankan. File data source yaitu menggambarkan
sebuah penyimpanan data atau database. Menggambarkan sebuah aliran data.
e. File
File merupakan kumpulan dari record dan sejenis yang mempunyai elemen dan atribut yang sama namun berbeda data valuenya adalah
suatu file data. f.
Database Database merupakan suatu koleksi data tertentu dari kumpulan file
yang lain , sehingga membentuk suatu bangunan data.
Kristanto2004, Proses normalisasi adalah suatu proses dimana elemen-elemen data dikelompokkan menjadi tabel-tabel dimana dalam
tabel tersebut terdapat entity-entity dan relasi antar entity tersebut. Dala proses normalisasi field kunci memeggang peranan yang sangat penting
dalam pembuatan tabel dan yang berisi entity dan relasinya. Field kunci merupakan satu field atau satu set field yang terdapat dalam satu file yang
merupakan kunci dam mewakili record . Kunci disini akan sangat penting apabila di dalam program nanti terdapat fasilitas pencarian. Karena field
yang merupakan kunci akan menjadi penentu dalam pencarian program.
2.8 Pemrograman Web
a. JavaScript
Javascript adalah bahasa script yang ditempelkan pada kode HTML dan diproses di sisi client. Dengan adanya bahasa ini, kemampuan
dokumen HTML menjadi lebih luas. Sebagai contoh, dengan menggunakan Javascript dimungkinkan untuk memvalidasi masukan-
masukan pada formulir sebelum formulir dikirimkan ke server. Javascript bukanlah bahasa Java. Javascript dan Java adalah dua bahasa yang
berbeda. Javascript diinterpretasikan oleh client kodenya bisa dilihat dari sisi client, sedangkan kode Java dikompilasi oleh pemrogram dan
kompilasinyalah yang dijalankan oleh client. Script Javascript diawali dengan tag SCRIPT dan diakhiri dengan tag SCRIPT. Di dalam tag
SCRIPT terdapat atribut LANGUAGE yang diisi dengan “javascript”.
Tag ini oleh browser yang mengenal Javascript akan segera ditanggapi dengan menerjemahkan kode-kode yang terdapat di antara tag SCRIPT
dan SCRIPT Kadir, 2003.
b. PHP Hypertext Preprocessor PHP Hypertext Preprocessor adalah bahasa scripting open
source yang ditulis menggunakan sintaks bahasa C, Java, dan Perl yang sederhana dan mudah dipelajari Imansyah, 2003. Script PHP menyatu
dengan file HTML, dieksekusi dan bekerja di computer server. Oleh karena itu PHP banyak digunakan untuk membangun sebuah websiteNugroho,
2004.
2.9 MySQL