perpustakaan.uns.ac.id digilib.uns.ac.id
12
1. Satu ke satu one to one 1-1 Setiap entitas pada himpunan entitas A dapat berelasi dengan paling
banyak satu entitas pada himpunan entitas B, demikian juga sebaliknya. 2. Satu ke banyak one to many 1- N
Setiap entitas pada himpunan entitas A dapat berelasi dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya.
3. Banyak ke banyak many to many N N Setiap entitas pada himpunan entitas A dapat berelasi dengan banyak
entitas pada himpunan entitas B, demikian juga sebaliknya.
2.10 PHP
Menurut dokumen resmi PHP, PHP singkatan dari PHP Hypertext Preprocessor. Ia merupakan bahasa berbentuk skrip yang ditempatkan dalam
server dan diproses di server. Hasilnyalah yang dikirimkan ke klien, tempat pemakai menggunakan browser. Secara khusus, PHP dirancang untuk
membentuk web dinamis. Artinya ia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Pada prinsipnya, PHP mempunyai fungsi yang
sama dengan skrip-skrip seperti ASP Active Server Page, Cold Fusion, ataupun perl. Pada saat ini PHP cukup popular sebagai piranti pemrograman Web,
terutama di lingkungan linux. Walaupun demikian, PHP sebenarnya juga dapat berfungsi pada server-server yang berbasis UNIX, Windows NT, dan
Macintosh. Bahkan versi untuk Windows 9598 pun tersedia. Pada awalnya PHP dirancang untuk diintegrasikan dengan web server Apache. Namun,
belakangan PHP juga dapat bekerja dengan web server seperti PWS Personal Web Server,IIS Internet Information Server, dan Xitami Kadir, 2002.
perpustakaan.uns.ac.id digilib.uns.ac.id
13
2.11 HTML
HTML Hyper Text Markup Language adalah bahasa standar untuk membuat halaman-halaman web, sedangkan PHP PHP Hypertext Preprocessor
berkedudukan sebagai tag dalam bahasa HTML. Model kerja HTML diawali dengan permintaan suatu halaman web oleh browser, dari browser
permintaan dilanjutkan ke webserver yang kemudian mencarikan file yang diminta dan memberikan isinya ke browser. Perbedaannya jika menggunakan
kode atau tag PHP adalah ketika berkas PHP yang diminta oleh browser didapatkan oleh web server, isinya segera dikirimkan ke mesin PHP dan mesin
inilah yang memproses dan memberikan hasilnya berupa kode HTML yang kemudian akan dikirim ke browser oleh webserver. Secara khusus, PHP
dirancang untuk membentuk aplikasi web dinamis Kadir, 2008.
2.12 MySQL