HTML, CSS, PHP, Web Server

commit to user Setiap entitas pada himpunan entitas A berhubungan dengan paling banyak satu entitas pada himpunan entitas B, dan begitu juga sebaliknya. 2 Satu ke banyak 1-n Setiap entitas pada himpunan entitas A dapat berelasi dengan banyak sentitas B, tetapi tidak sebaliknya. 3 Banyak ke satu n-1 Setiap entitas pada himpunan entitas A berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas B, tetapi tidak sebaliknya 4 Banyak ke banyak n-m Seetiap entitas pada himpunan entitas A dapat berelasi dengan banyak entitas pada himpunan entitas B, demikian juga sebaliknya. Fathansyah, 1999

4. Database

Database adalah sekumpulan tabel yang saling berelasi yang ditunjukkan dengan primary key yang dimiliki oleh tiap tabel. Satu database menunjukkan satu kumpulan data yang dipakai dalam satu lingkup perusahaan, instansi Kristanto Harianto, 2004:1. Database basis data merupakan sekumpulan data yang sangat kompleks, kemudian data tersebut memiliki hubungan antara data yang satu dengan data yang lainnya Nugroho, 2009. Pada perancangan database menentukan entity dan relasi dibutuhkan analisa data sehingga saat salah satu data di- update maka data lain akan ikut ter- update . Maka dari itu pada struktur data dan relasi antar file seharusnya ada atribut field yang dipilih untuk dijadikan kunci utama atribut primary key maupun Foreign Key .

1.9 HTML, CSS, PHP, Web Server

Apache , dan Database Server MySQL Berikut penjelasan tentang HTML, CSS, PHP, Web Server Apache dan Database Server MySQL : 1. HTML commit to user HTML adalah kependekan dari HyperText Markup Language , merupakan sebuah bahasa scripting yang berguna untuk menuliskan halaman web. Pada halaman web, HTML dijadikan sebuah bahasa script dasar yang berjalan bersama berbagai bahasa scripting pemrograman lainnya. Nugroho, 2009:5 2. CSS Style sheet merupakan template yang mengontrol pemformatan tag HTML pada sebuah halaman web. CSS digunakan untuk mengatur style element yang ada dalam halaman web mulai dari pemformatan teks sampai layout. Tujuan dari penggunaan CSS ini adalah agar diperoleh suatu konsistensi style pada elemen tertentu.Riyanto, 2011:54 3. PHP PHP adalah singkatan dari Personal Home Page yang merupakan bahasa standar yang digunakan dalam dunia website. Ada beberapa pengertian tentang PHP, akan tetapi PHP dapat diartikan sebagai Hypertext Preprocessor . Ini merupakan bahasa yang hanya dapat berjalan pada server yang hasilnya dapat ditampilkan pada klien. Secara khusus, PHP dirancang untuk membentuk aplikasi web dinamis, Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Kasiman Peranginangin, 2009.

4. Web Server

Apache Webserver adalah suatu server yang menyimpan halaman-halaman web yang dapat diakses melalui web browser. Web Server merupakan perangkat lunak yang mengatur atau mengelola program berdasarkan permintaan browser dan dikirim kembali ke browser Supardi, 2009:181. Webserver diciptakan oleh suatu software aplikasi, salah satunya adalah Apache. Apache merupakan suatu software untuk membuat webserver, apache merupakan produk openSource sehingga setiap orang dapat menggunakan dan memodifikasi apache tanpa terkena lisensi. Apache telah mendukung beberapa bahasa scripting seperti PERL dan PHP. commit to user Apache bekerja dengan menggunakan Hyper Text Transfer Protocol sehingga apache sering disebut httpd yang berarti daemon http. Protocol ini bekerja pada port 80,81dan 8080.

5. Database Server

MySQL MySQL adalah sebuah sistem managemen database relasi relational database management system yang bersifat “terbuka” opensource . Terbuka maksudnya adalah MySQL boleh di download oleh siapa saja, baik versi code program aslinya source code program maupun versi binernya executable program dan bisa digunakan secara relatif gratis baik untuk dimodifikasi sesuai dengan kebutuhan seseorang maupun sebagai suatu program aplikasi computer.Arbie,2004

1.10 Testing Pengujian Perangkat Lunak