2.4.2. Logical Design
Pada tahap ini dilakukan penterjemahan dari conceptual schema ke model data yang sesuai dengan DBMS yang akan digunakan. Hasil dari
tahap ini berupa logical schema basis data yang mengacu pada suatu logical data model
yaitu Relational Model. Terdapat 2 langkah utama dalam logical design, yaitu :
1. Restrukturisasi ER Diagram Kegiatan yang dilakukan harus secara berurutan antara lain :
a. Analisa redudansi b. Hilangkan generalisasi
c. Memecah menyatukan entitas-entitas dan relasi-relasi d. Tetapkan kata kunci primarykey
2. Mengubah dari ER Diagram ke Relational Model
2.4.3. Physical Design
Pada tahap ini logical schema dilengkapi dengan detail-detail implementasi secara fisik sesuai DBMS yang digunakan.
2.5. HTML Hypertext Markup Language
Dokumen HTML merupakan salah satu dokumen yang ditampilkan dalam browser web yang umumnya halaman web yang bersifat statik.Pada
umumnya dokumen
ini berisi
informasi atau
aplikasi di
dalam internet.Dokumen HTML dapat dibuat dengan menggunakan HTML editor
misalnya Frontpage atau Macromedia Dreamweaver atau dengan editor teks biasa misalnya notepad. Dokumen HTML biasanya diberi nama dengan
cara menambahkan ekstensi .htm atau .html di belakang nama dokumen contoh : dokumen.htm atau dokumen.html.
Pada suatu dokumen HTML terdapat tag-tag yang terdiri atas sebuah urung sudut kiri , tanda lebih kecil, sebuah nama tag, sebuah kurung sudut kanan
, tanda lebih besar. Tag-tag tersebut umumnya berpasangan, contohnya HTML dengan HTML.Tag pertama HTML menunjukkan tag awal
yang berarti awal elemen, sedangkan tag kedua HTML menunjukkan tag akhir yang berarti akhir elemen.
Setiap dokumen HTML dibuka dengan tagHTML dan ditutup dengan tag HTML. Dapat juga diberi judul dengan tagTITLE yang harus berada di
dalam HEAD.
2.6. PHP Page Hipertext Preposesor
PHP adalah bahasa server side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Maksud dari server side scripting
adalah sintaks dan perintah-perintah yang diberikan akan sepenuhnya dijalankan di server tetapi disertakan pada dokumen HTML. Pembuatan
program ini merupakan kombinasi antara PHP sendiri sebagai bahasa pemrograman dan HTML sebagai pembangunan halaman web.
PHP menawarkan koneksitas yang baik dengan beberapa basis data, antara lain Oracle, Sybase, mSQL, MySQL, Solid, PostgreSQL, Adabas, Filepro,
Velocis , dBase, Unixdbm dan tak terkecuali semua database ber-interface
ODBC . Juga dapat berintegrasi dengan beberapa library eksternal yang
membuat anda dapat melakukan segalanya mulai dari membuat dokumen PDF
hingga mem-parse XML. PHP juga mendukung komunikasi dengan layanan lain melalui protocol IMAP, SNMP, NNTP, POP3 atau bahkan
HTTP . Hampir seluruh aplikasi berbasis web dapat dibuat dengan PHP.
Namun kekuatan utama adalah konektivitas basis data dengan web.
2.7. Code Igniter