Universitas Sumatera Utara 2.4
Entity Diagram Realtionship ERD
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis
data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk
menggambarkannya digunakan beberapa notasi dan simbol.
Tabel 2.2 Tabel Simbol-Simbol Entity Diagram Realtionship
SIMBOL NAMA
FUNGSI Entitas
Entity
Entitas merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan
dari sesuatu yang lain.
Atribut Attribute
Atribut berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari
atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu
dengan yang lain.
Hubungan Relationship
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang
berbeda.
2.5 HTML
HTML singkatan dari Hyper Text Markup Language adalah file teks atau file ASCII yang berisi instruksiscript kepada web browser untuk menampilkan suatu
tampilan grafis dari sebuah halaman web. HTML adalah sebuah standar yang
Universitas Sumatera Utara
Universitas Sumatera Utara
digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standari
internet yang didefinisikan dan dikendalikan penggunaannya
oleh World Wide Web Consortium
W3C.
HTML merupakan bahasa pemrograman fleksible di mana kita bisa meletakkan script dari bahasa pmrograman lain seperti Java, Visual Basic, dan
lain-lain. Jika HTML tersebut tidak dapat mendukung suatu perintah pemrograman tertentu, browser tidak menampilkan kotak dialog “Syntax Error”
jika ada penulisan kode yang keliru pada script HTML sepanjang kode-kode yang kita tuliskan merupakan kode-kode HTML tanpa penambahan kode-kodedari luar
seperti Java. Oleh karena itu, jika terjadi syntax error pada script HTML efek yang paling jelas adalah HTML tersebut tidak akan ditampilkan pada jendela
browser.
File HTML dapat dibuat dengan aplikasi text editor apapun di sistem operasi apapun, antara lain : Notepad di Windows, emasc atau vi di Unix atau
SimpleText di Macintosh. File HTML ini juga bisa dibuat di aplikasi word processor apapun asalkan saat menyimpan file tersebut disimpan dengan format
text-only .
Salah satu kelebihan file HTML adalah cross platform, artinya file HTML dapat ditampilkan di beberapa Operating System OS yang berbeda dan memiliki
tampilan yang sama walaupun saat pembuatannya menggunakan satu OS tertentu saja.
Universitas Sumatera Utara
Universitas Sumatera Utara 2.5.1 Kelebihan dan Kekurangan HTML
1. Kelebihan-kelebihan HTML, antara lain: a. Merupakan bahasa penkodean yang lintas platform cross platform,
maksudnya HTML dapat digunakan pada berbagai jenis mesin komputer yang berbeda dan berbagai macam sistem operasi yang berbeda. Jadi
bersifat fleksibel karena ditulis cukup dengan menggunakan editor karakter ASCII.
b. Dapat disisipi gambar baik gambar statis atau dinamis animasi termasuk menggunakan gambar untuk dijadikan hyperlink. Gambar di sini
digunakan untuk merujuk pada suatu halaman web, dimana setiap titik- titik yang sudah didefinisikan berupa rectangular kotak, poligon kurva
tak beraturan atau lingkaran digunakan untuk jump ke halaman lain, atau link ke halaman di luar web yang bersangkutan.
c. Dapat disisipi animasi berupa Java Applet atau file-file animasi dari Macromedia Flash atau Macromedia Shockwave untuk keperluan ini,
browser harus memiliki plug-in khusus untuk menjalankan file-file animasi ini.
d. Dapat disisipi bahasa pemrograman untuk mempercantik halaman web seperti Javascript, VBScript, Active Server Pages, Perl, Tcl, PHP dan
sebagainya. e. Bukan merupakan bahasa pemrograman jadi tidak memerlukan kompiler.
Cara menjalankannya cukup dengan menggunakan browser.
Universitas Sumatera Utara
Universitas Sumatera Utara
2. Adapun kekurangan dari HTML antara lain : a. Menghasilkan halaman yang statis.
b. Memiliki tag-tag yang banyak sehingga susah dipelajari untuk pemula. c. Tidak dapat menghasilkan halaman yang interaktif. Interaktif di sini
maksudnya client dapat berinteraksi dengan server. Untuk keperluan itu, HTML harus disisipi bahasa pemrograman yang dapat menangani hal
tersebut, contohnya Perl atau Tcl.
2.5.2 Refensi HTML
Berikut ini adalah referensi dalam dokumen HTML: 1. DOCTYPE
Penjelasan versi dari dokumen HTML tersebut yang ditulis pada bagian atas pada editor-editor tertentu seperti DREAMWEAVER CS5 yang
menjelaskan tentang DTD Document Type Defenition.
2. Komentar Menuliskan suatu komentar pada dokumen HTML seperti keterangan
elemen dan tag-tag dan lain-lain. Keterangan ini akan diabaikan oleh browser
. Contoh: - - Komentar Program disini
- -
Universitas Sumatera Utara
Universitas Sumatera Utara Tabel 2.3 Tabel Refensi Tag HTML
TAG KETERANGAN
--...-- Mendefinisikan komentar HTML
DOCTYPE Mendefinisikan tipe dokumen a
Mendefinisikan anchor link acronym
Mendefinisikan akronim address
Mendefiniskan informasi kontak untuk pemiliki penulis dokumen
area Mendefinisikan arae di dalam image-map
b Mendefinisikan tulisan tebal
base Mendefinisikan URL utamatarget untuk semua URL
alternatif di dalam dokumen bdo
Menggantikan arah tulisan big
Mendefinisikan tulisan besar blockquote
Mendefinisikan kutipan yang panjang body
Mendefinisikan badan dokumen br
Mendefinisikan satu baris baru button
Mendefinisikan tombol yang bisa di-klik caption
Mendefinisikan judul dari tabel center
Mendefinisikan tulisan agar ditengah cite
Mendefinisikan kutipan code
Mendefinisikan kode komputer col
Mendefinisikan nilai atribut dari satu atau lebih kolom pada tabel
colgroup Merincikan sebuah grup atau lebih dari kolom-kolom dalam
tabel untuk di format dd
Mendefinisikan deskripsi dari sebuah item di daftar definisi del
Mendefinisikan penghapusan sebuah bagian dalam dokumen
dfn Mendefinisikan ketentuan definisi
div Mendefinisikan sebuah bagian di dalam sebuah dokumen
dl Mendefinisikan daftar definisi
dt Mendefinisikan ketentuan dari sebuah item di dalam daftar
definisi em
Mendefinisikan tulisan emphasized fieldset
Menggabungkan elemen-elemen yang saling berhubungan di dalam form
form Mendefinisikan sebuah form HTML
frame Mendefinisikan sebuah frame
frameset Mendefinisikan satu set frame
h1 to h6 Mendefinisikan kepala dari HTML
head Mendefinisikan informasi mengenai sebuah dokumen
hr Mendefinisikan garis horisontal
html Mendefinisikan inti dari dokumen HTML
Universitas Sumatera Utara
Universitas Sumatera Utara
i Mendefinisikan tulisan italic
iframe Mendefinisikan inline frame
img Mendefinisikan gambar
input Mendefinisikan kontrol input
ins Mendefinisikan tulisan yang telah dimasukkan ke dalam
dokumen kbd
Mendefinisikan input keyboard label
Mendefinisikan label dari elemen input legend
Mendefinisikan Judul dari sebuah elemen fieldset li
Mendefinisikan daftar item link
Mendefinisikan hubungan antara dokumen dari sumber diluar dokumen
map Mendefinisikan sebuah image-map
meta Mendefinisikan metada mengenai sebuah dokumen HTML
noframes Mendefinisikan konten alternatif untuk user yang tidak
mendukung frame noscript
Mendefinisikan konten alternatif untuk user yang tidak mendukung skrip client-side
object Mendefinisikan obyek yang tertanam embedded
ol Mendefinisikan urutan teratur
option Mendefinisikan pilihan dalam a drop-down list
p Mendefinisikan paragraf
param Mendefinisikan parameter dari sebuah obyek
pre Mendefinisikan tulisan yang belum di format
q Mendefinisikan kutipan pendek
s Mendefinisikan tulisan strikethrough
samp Mendefinisikan contoh dari output program komputer
script Mendefinisikan client-side script
select Mendefinisikan drop-down list
small Mendefinisikan tulisan yang lebih kecil
span Mendefinisikan sebuah bagian dari dokumen
strong Mendefinisikan tulisan strong
style Mendefinisikan informasi style dari dokumen
sub Mendefinisikan tulisan subscripted
sup Mendefinisikan tulisan superscripted
table Mendefinisikan tabel
tbody Menggabungkan isi dari badan tabel
td Mendefinisikan kolom dari tabel
textarea Mendefinisikan kontrol dari banyak baris input text area
tfoot Menggabungkan footer menjadi satu grup pada tabel
th Mendefinisikan header dari tabel
thead Mendefinisikan Grup header dari tabel
title Mendefinisikan Judul dari sebuah dokumen
tr Mendefinisikan baris dari tabel
tt Mendefinisikan tulisan teletype
u Mendefinisikan tulisan garis bawah underline
ul Mendefinisikan urutan acak
Universitas Sumatera Utara
Universitas Sumatera Utara
var Mendefinisikan variabel
2.6 WWW