Database SQL Server Side .1 Web Server

mengimpornya secara langsung ke dalam Dreamweaver, atau dengan menambahkan objek Flash. Dreamweaver juga menyediakan lingkungan pengkodean penuh, meliputi code-editing tool seperti kode mewarnai dan penyelesaian tag dan material referensi pada HTML, Cascading Style Sheets CSS, JavaScript, ColdFusion Markup Language CFML, Microsoft Active Server Page ASP, dan JavaServer Page JSP. Teknologi Roudtrip HTML mengimpor dokumen HTML yang dikode secara manual tanpa reformating kode. Kita kemudian bisa memformat kembali kode itu dengan gaya pengaturan yang lebih disukai. Dreamweaver juga memungkinkan kita untuk membangun aplikasi web dinamis yang didukung database yang menggunakan teknologi server seperti CFML, ASP.NET, ASP, JSP, dan PHP. Dreamweaver secara penuh customizable. Kita dapat menciptakan objek dan perintah, meodifikasi shortcut keyboard, bahkan menuliskan kode JavaScript untuk memperluas kemampuan Dreamweaver dengan behavior baru, Property Inspector, dan Site Report. Prasetyo 2005 2.4.2 Server Side 2.4.2.1 Web Server Web server adalah software yang menjadi tulang belakang dari world wide web www. Web server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Modzilla, dan program browser lainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser. Data ini mempunyai format yang standar, disebut dengan format SGML standar general markup language. Data yang berupa format ini kemudian akan ditampilkan oleh browser sesuai dengan kemampuan browser tersebut. Contohnya, bila data yang dikirim berupa gambar, browser yang hanya mampu menampilkan teks misalnya lynx tidak akan mampu menampilkan gambar tersebut, dan jika ada akan menampilkan alternatifnya saja.

2.4.2.2 Database

Database adalah kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu. Universitas Sumatera Utara Pada database yang memiliki struktur relasional. Ada tabel-tabel yang menyimpan data. Setiap tabel terdiri dari kolom dan baris. Sebuah kolom mendefinisikan jenis informasi apa yang akan disimpan. Setiap data memerlukan kolom khusus untuk setiap jenis informasi yang ingin disimpan misalnya umur, tinggi, berat, alamat. Jika kolom mendefinisikan jenis informasi apa yang akan disimpan, maka sebuah baris adalah data aktual yang disimpan. Setiap baris dari tabel adalah masukan dari tabel tersebut dan berisi nilai-nilai untuk setiap kolom tabel tersebut. Database sangatlah diperlukan karena database salah satu komponen terpenting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi, database juga menentukan kualitas informasi seperti: akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya, database dapat mengurangi duplikasi data data redudancy dan dengan database hubungan data dapat ditingkatkan data relatability dan dengan database juga akan mengurangi pemborosan tempat simpanan luar.

2.4.2.3 SQL

SQL dibaca ess-que-el singkatan dari Structured Query Language. SQL adalah bahasa yang digunakan untuk berkomunikasi dengan database. Menurut ANSI American National Standards Institute, bahasa ini merupakan standard untuk relational database management sistem RDBMS. Pernyataan-pernyataan SQL digunakan untuk melakukan beberapa tugas seperti: update data pada database, atau menampilkan data dari database. Beberapa software RDBMS dan dapat menggunakan SQL, seperti: Oracle, Sybase, Microsoft SQL Server, Microsoft Access, Ingres, dsb. Setiap software database mempunyai bahasa perintah sintaks yang berbeda, namun pada prinsipnya mempunyai arti dan fungsi yang sama. Perintah-perintah tersebut antara lain: Select, Insert, Update, Delete, Create, dan Drop, yang dapat digunakan untuk mengerjakan hampir semua kebutuhan untuk memanipulasi sebuah database. MySQL merupakan database yang paling digemari dikalangan Programmer Web, dengan alasan bahwa program ini merupakan database yang sangat kuat dan cukup stabil untuk digunakan sebagai media penyimpanan data. Sebagai sebuah database Server yang mampu untuk memanajemen database dengan baik, MySQL terhitung merupakan database yang paling digemari dan paling banyak digunakan dibanding database lainnya. Universitas Sumatera Utara Di dalam dunia Internet, MySQL dijadikan sebagai sebuah database yang paling banyak digunakan selain database yang bersifat share ware seperti Ms Access, penggunaan MySQL ini biasanya dipadukan dengan menggunakan program aplikasi PHP, karena dengan menggunakan kedua program tersebut telah terbukti akan kehandalannya dalam menangani permintaan data Nugroho 2004 . Beberapa kelebihan MySQL antara lain : a. Free bebas didownload b. Stabil dan tangguh c. Fleksibel dengan berbagai pemrograman d. Security yang baik e. Dukungan dari banyak komunitas f. Kemudahan management database g. Mendukung transaksi h. Perkembangan software yang cukup cepat.

2.4.2.4 PHP Personal Home Page atau yang biasa disebut PHP sekarang PHP: Hypertext