LANDASAN TEORI
Suatu sistim adalah suatu jaringan kerja dari prosedur yang salingberhubungan,
berkumpul bersama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu
sasaran yang tertentu. Sedangkan informasi itu sendiri memiliki pengertian data yang
diolah bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Sumber
sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan
Kata sistim berasal dari bahasa Yunani yaitu “sistima” yang berarti kesatuan suatu
kesatuan yangsaling tergantung dan saling bekerja sama untuk mencapai tujuan
tertentu. Suatu sistim dapat terdiri dari sitim-sistim bagian lainnya atau sering disebut
kesatuan untuk tercapainya suatu sasaran dan sistim tidak terlepas dari komponen
Informasi adalah hasil dari suatu pengolahan data, maksudnya adalah sesuatu yang
diperoleh setelah adanya pemrosesan data dan penyusunan data sedemikian rupa
Perancangan sistim informasi merupakan salah satu komponen yang dibentuk secara
2.2 Database
Dalampenggunaan istilah database menurut Elmasri R.(1994) lebih dibatasi pada arti
b. Basis data merupakan kumpulan data dari berbagai sumber yang secaral
tujuan.
dari dunia nyata. Dirancang dan dibangun agar dapat digunakan oleh beberapapemakai
dengan menuliskan data-datanya, atau bisa juga dengan cara modern dengan
penyusunan dan penampilan data, maka digunakan bentuk tabel. Sebuah tabel terdiri
dari baris dan kolom. Penggunaan tabel bertujuan untuk menyederhanakan logika
pandangan terhadap data. Oleh karena itu, dibuat beberapa ketentuan dalam
jenis atribut.
c. Tiap perpotongan baris dan kolom hanya berisi nilai atribut tunggal, sehingga
d. Tiap baris dalam tabel harus dibedakan, sehingga tidak mungkin ada dua
baris dalam tabel mempunyai nilai atribut yang sama secara keseluruhan.
data selalu terjaga. Hal ini dapat tercapai jika data yang disimpan dalam database
Normalisasi adalah suatu proses mengubah sebuah tabel yang besar dan kompleks
menjadi beberapa buah tabel yang lebih kecil dan sederhana. Tujuan normalisasi
adalah untuk mengurangi pemasukan data yang berulang. Selain itu, juga untuk
data.
merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel
dalam satu lokasi, misalnya satu kantor atau gedung. Jaringan komputer ini berfungsi
agar pengguna komputer bisa bertukar informasi dan data dengan pengguna komputer
lainnya.
semua kalangan untuk berbagai keperluan dan hampir bisa diakses dimana dan kapan
saja. Internet awalnya dikembangkan oleh akademisi dan militer amerika serikat untuk
kepentingan riset dan intelijen pada tahun 1969, yang terkenal dengan nama proyek
lebih luas dan kemudian disebut internet. Pada akhir dekade 80, internet sudah mulai
tersebar ke seluruh dunia. Internet menawarkan banyak fasilitas seperti mengirim surat
dalamnya terdapat suatu set aplikasi komunikasi dan sistim perangkat lunak yang
c. HTML.
WWW ini lahir pada tahun 1989 saat sekelompok peneliti menginginkan
internet. Para peneliti ini menetapkan sebuah standar baru, kemudian dibentuklah
sebuah konsorsium yang disebut W3C atau World Wide Web Consortium untuk
melahirkan HTML.
Pada prinsipnya Word Wide Web bekerja dengan cara menampilkan file-file
HTML yang berasal dari server web pada program client khusus yaitu browser web.
Program browser pada client megirimkan permintaan (request) kepada server web.
Yang kemudian akan dikirimkan oleh server dalam bentuk HTML. File HTML berisi
konsep Hyperlink. Web cepat sekali populer dilingkungan pengguna internet, karen
situs web akan dikenal dengan cepat apabila informasi yang disajikannya selalu update
dan lengkap. Tetapi ke updatetan dan kelengkapan data merupakan masalah besar bagi
pengelola situs. Karena kerepotan untuk melakukan penambahan atau perubahan data
yang akan disajikan. Jika situs dirancang dan disajikan berupa web statis saja, maka
akan terjadi kesulitan dan kerepotan untuk melakukan maintenance untuk mengupdate
dan melengkapi data, selain itu juga web yang disajikan dipandang kurang menarik.
perubahan atau penambahan dari web statis menjadi web dinamis yang akan
memberikan suatu hal yang baru, baik dari sisi tampilan maupun kemudahan dalam
melakukan update.
Web dinamis sangat erat kaitannya dengan pengelolaan suatu sistim database
yang merupakan salah satu solusi yang dapat digunakan oleh pengelola situs sehingga
pengelola tidak perlu melakukan proses editing dokumen HTML, tetapi cukup dengan
melakukan penambahan atau perubahan dalam database, maka pengelola situs sudah
2.6 WebDatabase
pengolahan dan penyimpanan data yang dapat diakses oleh bahasa pemrograman
tertentu. Namun webdatabase tidak seperti sistim database konvensional yang hanya
diperuntukkan platform tertentu saja, webdatabase lebih bersifat umum karena dapat
oleh aplikasi web yang sebagian besar dapat berjalan di berbagai platform.
Webdatabase dapat diakses oleh aplikasi web yang dikembangkan dengan tag HTML
untuk keperluan dagang lewat internet yang dapat menyediakan data stok barang,
transaksi untuk melakukan negosiasi jual beli produk yang dikenal dengan e-
commerce, selain itu juga webdatabase dapat dimanfaatkan sebagai suatu sistim
2.7 MySQL
MySQL merupakan salah satu webdatabase yang sering digunakan. MySQL adalah
Widenius, David Axmark, dan Allan Larson pada tahun 1995. Mereka bertiga
ditulisnya program MySQL adalah untuk mengembangkan aplikasi web yang akan
digunakan oleh salah satu klien MySQL AB. Memang pada saat itu, MySQL AB
adalah sebuah perusahaan konsultan database dan pengembang software. Pada bulan
Juni 2000, MySQL AB mengumumkan bahwa mulai MySQL versi 3.23.19 ditetapkan
sebagai bahasa interaktif dalam mengelola data. Perintah SQl sering pula disebut
Query . SQL merupakan bahasa query standar yang digunakan untuk mengakses basis
data relasional. SQL pertama kali dikembangkan pada akhir 1970-an di laboratorium
CGI (Common Gateway Interface) adalah sebuah program aplikasi web yang
HTTP.
Response Request
Data base
program server web yang berguna untuk mendefinisikan skrip yang ada. Web Server
adalah Internet Server yang mampu untuk melayani koneksi perpindahan data dalam
protokol http web server dari internet server di samping e-mail, FTP. Dikarenakan web
server di rancang untuk menampilkan data, dimulai dari teks, hypertext, gambar, yang
merupakan keunggulan dari web sehingga web tidak hanya dapat diterima di
dalam internet.
Ada beberapa program serverweb sering digunakan, baik yang dapat berjalan
Hypertext Markup Language merupakan kepanjangan dari kata HTML, adalah script
dimana kita bisa menampilkan informasi dan daya kreasi kita lewat internet. HTML
juga merupakan file teks murni yang dapat dibuat dengan editor teks sembarang yaitu
yang dikenal sebagai web page atau dokumen yang disajikan dalam browser web
surfer. Dokumen ini umumnya berisi informasi atau interface aplikasi di dalam
internet. HTML sendiri adalah suatu dokumen teks biasa yang mudah dimengerti
dibanding bahasa pemrograman lainnya, dan karena bentuknya itu maka HTML dapat
dibaca oleh berbagai platform seperti: Windows, Linux, Macintosh. Kata “Markup
Language“pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam skrip
HTML dimana kita bisa mengatur judul, garis, tabel, dan gambar dengan perintah
untuk tidak bergantung pada satu sistim operasi tertentu. Secara teknis HTML
SGML berasal dari GML (Genaral Markup Language) pada IBM di akhir
HTML terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok
perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode
<form>, judul dengan <title> dan sebagainya. Untuk lebih lanjut mengenai bagian-
<html>
<head>
<title>Judul Halaman</title>
</head>
<body>
</body>
</html>
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk
mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan
yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis
dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL. Spesifikasi
menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS
HTML atau bahasa markup lainnya) dengan presentasi dokumen (yang ditulis dengan
CSS). Pemisahan ini dapat meningkatkan aksesibilitas isi, memberikan lebih banyak
CSS memungkinkan halaman yang sama untuk ditampilkan dengan cara yang
berbeda untuk metode presentasi yang berbeda, seperti melalui layar, cetak, suara
(sewaktu dibacakan oleh browser basissuara atau pembaca layar), dan juga alat
pembaca braille. Halaman HTML atau XML yang sama juga dapat ditampilkan secara
berbeda, baik dari segi gaya tampilan atau skema warna dengan menggunakan CSS.
2.11JavaScript
JavaScript pertama kali nuncul di Netscape2.0 dan dikembangkan lebih lanjut pada
Netscape 3.0. Walaupun memiliki nama yang serupa. JavaScriptsama sekali tidak
untuk mengakses property, method, dan event handler yang disediakan oleh DOM dan
CSS.
adalah warna suatu teks, action untuk suatu form, namafile untuk suatu gambar, dll.
Method adalah fungsi-fungsi yang dapat diterapkan untuk suatu objek. Misalnya
merespon terhadap suatu kejadian, misalnya suatu button di click, window di resize,
dll.
Jika mengamati situs yang ada di internet, disana terlihat bahwa halaman-halaman web
yang ditampilkan bukan hanya halaman statis. Sudah banyak halaman-halaman yang
senantiasa berubah dari waktu ke waktu. Halaman web yang dinamis ini tidak
mungkin dibuat hanya dengan menggunakan tag HTML saja. Untuk membuat situs
program dalam halaman web, pemrograman web dapat dikategorikan menjadi dua,
yaitu:
2. Clientside programming.
sedangkan clientside programming menjalankan perintah pada client, dalam hal ini
web browser.
internet selalu melibatkan server dan client. Ketika seseorang mengetikkan alamat di
web browser, maka browser akan mengirimkan perintah tersebut ke web server. Jika
yang diminta adalah file yang mengandung program server side , maka web server
browser. Jika yang diminta adalah file HTML, maka web server langsung
Banyak sekali bahasa pemrograman yang bisa digunakan dalam server side
programming. Salah satu bahasa server side yang paling banyak digunakan adalah
PHP (Personal Home Page). PHP merupakan bahasa skrip yang digunakan untuk
membuat halaman web yang dinamis. PHP bersifat open source product. Pengguna
dapat merubah source code dan mendistribusikannya secara bebas serta diedarkan
secara gratis.
kode program, dan mengembangkan website, halaman web, dan aplikasi web. Dalam
menulis kode program (Menu Code), dengan pengeditan secara visual (Mode Design)
dan dengan tampilan keduanya (Mode Split). Dreamweaver juga menyediakan alat-