BAB 2 LANDADASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

dokumen-dokumen yang mirip
BAB 2 TINJAUAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB 2 TINJAUAN TEORITIS. Internet (Interconnected Netwoek) merupakan jaringan komputer yang terdiri dari

BAB 2 TINJAUAN TEORI

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Database, Sistem dan Informasi

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

BAB 2 LANDASAN TEORI Pengertian, Tujuan, dan Tugas Pokok Perpustakaan

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling. untuk memcapai suatu tujuan tertentu (Jogiyanto, 2001).

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani Sistema yang berarti kesatuan. Sistem adalah

BAB 2 TINJAUAN TEORI. berasal dari kata datim yang berarti fakta atau bahan-bahan keterangan.

Ruang Kerja DREAMWEAVER MX 2004 :

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB 2 LANDASAN TEORI. Istilah Komputer (Computer) diambil dari bahasa Latin Computare yang berarti menghitung

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB 2 TINJAUAN TEORI

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB 2 LANDASAN TEORI. dari 3 (tiga) bagian sistem, yaitu hardware, software, dan brainware. Perangkat

BAB 2 LANDASAN TEORI. yang pekerjaannya yang melakukan perhitungan aritmatika, dengan atau tanpa alat

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI. sekumpulan objek yang bekerja bersama sama untuk menghasilkan suatu kesatuan

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB II LANDASAN TEORI

Mengenal Dreamweaver MX 2004

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORITIS. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Internet adalah jaringan luas dari komputer, yang lazim disebut dengan worldwide

BAB 2 LANDASAN TEORI. Landasan teori merupakan perpaduan untuk melaksanakan dan menyelesaikan suatu

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila

BAB II LANDASAN TEORI

II. TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Bab 4: Teknologi Yang Dipakai

BAB 2. Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.

PENGERTIAN PHP DAN MYSQL

SEJARAH MICROSOFT ACCESS

Bab II. TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORITIS

BAB 2 LANDASAN TEORI. Dalam merancang sebuah sistem informasi, digunakan suatu alat pendukung yaitu

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. pengetahuan dan pola pikir manusia. Salah satu bidang yang turut serta menikmati hasil

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 2 LANDASAN TEORI. Suatu sistem pada dasarnya adalah sekolompok unsur yang erat hubungannya satu

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

Content: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS)

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :

BAB 2 LANDASAN TEORI. Penerapan e-commerce berawal di awal tahun 1970-an, dengan adanya inovasi

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI DAN KONSEPTUAL. yang akan dicari jalan keluarnya melalui pembahasan-pembahasan yang dibuat secara

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

BAB III LANDASAN TEORI. sedemikian rupa sehingga komputer dapat memproses input menjadi output.

BAB 2 TINJAUAN TEORITIS. suatu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

Transkripsi:

BAB 2 LANDADASAN TEORI 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi 2.1.1 Data Data dapat didefinisikan sebagai deskripsi dari suatu kejadian yang kita alami atau hadapi (Al-Bahra Bin Ladjamudin, 2005, Hal:8). Data dapat berupa catatan-catatan dalam kertas, buku, atau tersimpan sebagai file dalam suatu database. Data akan menjadi bahan dalam suatu proses pengolahan data. Oleh karena itu, suatu data belum dapat berbicara banyak sebelum diolah lebih lanjut. Proses pengolahan data terbagi menjadi tiga tahapan yang disebut dengan siklus pengolahan data (Data Processing Cycle) yaitu : 1. Pada tahapan Input Yaitu dilakukannya proses pemasukan data kedalam komputer lewat media input (Input Devices). 2. Pada tahapan Processing Yaitu proses pengolahan data yang sudah dimasukkan yang dilakukan oleh alat pemroses yang dapat berupa proses perhitungan, perbandingan, pengendalian atau pencarian distorage.

3. Pada tahapan Out put Yaitu proses menghasilkan output atau keluaran dari hasil pengolahan data ke alat keluaran (output devices). 2.1.2 Informasi Informasi merupakan data yang telah diolahsedemikian rupa sehingga memiliki makna tertentu bagi penggunaanya. Untuk memperoleh informasi diperlukan adanya data yang akan diolah dan unit pengolah. Agar informasi yang dihasilkan lebih berharga, maka informasi harus memiliki kriteria sebagai berikut : 1. Informasi harus akurat, sehingga mendukung pihak manajemen dalam mengambil keputusan. 2. Informasi harus relevan, yaitu benar-benar terasa manfaatnya bagi yang membutuhkannya. 3. Informasi harus tepat waktu, sehingga tidak ada ketelambatan pada saat dibutuhkan. Kegunaan informasi adalah untuk mengurangi ketidakpastian didalam proses pengambilan keputusan tentang suatu keadaan. Informasi yang digunakan dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Informasi tidak hanya digunakan oleh satu orang pihak dalam suatu organisasi. Nilai dari suatu

informasi ditentukan dari dua hal yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai apabila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut. 2.1.3 Sistem Informasi 2.1.3.1 Konsep Dasar Sistem Terdapat dua kelompok didalam mendefenisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponennya atau elemennya. Pendekatan sistem yang lebih menekankan kepada prosedurnya mendefenisikan sistem sebagai berikut : Suatu sistem merupakan suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. Pendekatan sistem yang lebih menekankan kepada komponen mendefenisikan sistem sebagai berikut : Sistem merupakan bagian-bagian yang saling berkaitan dan beroperasi bersama untuk mencapai beberapa sasaran atau maksud. Sistem itu sendiri memiliki karakteristik atau beberapa sifat tertentu, yaitu mempunyai komponen (components), batas sistem (boundary), lingkungan luar sistem (environments), penghubung (interface), masukan (input), keluaran (output),

pengolah (process), dan sasaran suatu tujuan (goal). Adapun penjelasan dari karakteristik suatu sistem diatas adalah sebagai berikut : 1. Komponen Sistem (Components) Bagian sistem yang saling berinteraksi dan membentuk satu kesatuan. Komponen atau elemen sistem dapat berupa subsistem atau beberapa bagian sistem. 2. Batas Sistem (Boundary) Daerah yang membatasi antara suatu sistem dengan lingkungannnya atau dengan sistem lainnya. Batas sistem inilah yang membentuk sistem dipandang sebagai satu kesatuan. 3. Lingkungan Luar Sistem (Encironments) Segala sesuatu yang berada diluar sistem yang mempengaruhi sistem. Lingkungan luar sistem dapat bersifat menguntungkan sistem atau merugikan sistem. 4. Penghubung Sistem (Interface) Merupakan media penghubung antara satu subsistem dengan subsistem lainnya. Penghubung inilah yang menyebabkan beberapa subsistem berintegrasi dan membentuk satu kesatuan. 5. Masukan Sistem (Input) Sesuatu yang dimasukkan kedalam sistem yang berasal dari lingkungan. 6. Keluaran Sistem (Output) Suatu hasil dari proses pengolahan sistem yang dikeluarkan kelingkungan. 7. Pengelolahan Sistem (Process) Bagian dari sistem yang mengubah masukan menjadi keluaran.

8. Sasaran Sistem (Objectives) atau Tujuan (Goal) INPUT PROCESSING OUTPUT Gambar 2.1 Komponen-komponen dari suatu system Sasaran sistem adalah sesuatu yang menyebabkan mengapa sistem itu dibuat atau ada. Suatu sistem dikatakan berhasil apabila mengenai sasaran atau tujuanya. 2.1.3.2 Konsep Dasar Informasi Informasi dalam sebuah organisasi sangat penting peranannya. Suatu sistem yang kurang mendapatkan informasi akan menjadi lemah dan akhirnya berakhir. Informasi itu sendiri dapat didefinisikan sebagai berikut : Informasi merupakan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal data atau item. Data adalah kenyataan yang menggambarkan sesuatu yang terjadi pada saat tertentu.

2.1.3.3 Konsep Dasar Sistem Informasi Informasi dapat diperoleh dari sistem informasi (Information System) atau disebut juga dengan Processing Sistem atau Information Generating System. Dari uraian diatas maka sistem informasi dapat diartikan sebagai berikut : 1. Suatua sistem yang dibuat oleh manusia yang terdiri dari komponenkomponen dalam organisasi untuk mencapai suatu tujuan tertentu yaitu menyajikan informasi. 2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan atau untuk mengendalikan organisasi. Sistem informasi sendiri memiliki sejumlah komponen tertentu, yang terdiri dari beberapa komponen yang berbeda yaitu : manusia, data, hardware, dan software. Sebagai suatu sistem, setiap komponen tersebut berinteraksi satu dengan yang lainnya membentuk satu kesatuan untuk mencapai sasarannya. Berikut beberapa komponen dapat dilihat pada gambar 2.2. Hardware Sistem Software Data User Gambar 2.2 Komponen Sistem Informasi

2.2 Pengenalan Internet Internet (Interconnected Network) merupakan jaringan komputer yang terdiri dari ribuan jaringan komputer independen yang dihubungkan satu dengan yang lainnya. Secara etimologis, internet berasal ari bahasa inggris yakni inter berarti antar dan net berarti jaringan sehingga dapat diartikan hubungan antar jaringan. Jaringan komputer ini terdiri dari lembaga pendidikan, pemerintahan, militer, organisasi, bisnis dan organisasi lainnya. Internet atau nama pendeknya net merupakan jaringan komputer yang terbesar didunia. Sampai saat ini internet sudah menghubungkan lebih dari 100000 jaringan komputer dengan pemakai lebih dari 100 juta orang. Internet mempunyai jaringan luas yang lazim disebut dengan word wide network secara lebih ringkasnya internet adalah sumber informasi dan alat komunikasi serba hiburan. Jaringan internet menyediakan beberapa aplikasi yang dapat digunakan oleh user internet atau pengguna internet yakni : E-mail, mailing list, newsgroup, file transfer protocol (FTP), gopher, telnet, talk, chat, world wide web (www). 2.2.1 Network Network adalah jaringan dari sistem komunikasi data yang melibatkan sebuah atau lebih sistem komputer yang dihubungkan dengan jalur transmisi alat komunikasi

membentuk sastu sistem. Dengan Network, komputer yang satu dapat menggunakan data di komputer lain, dapat mencetak laporan diprinter lain, dapat memberikan berita ke komputer lain walaupun berlainan area. Network merupakan cara yang sangat berguna untuk mengintegrasikan sistem informasi dan menyalurkan arus informasi dari satu area ke area yang lain. 2.3 Pengenalan HTML 2.3.1 Pendahuluan HTML HTML merupakan kependekan dari Hyper Text Markup Language. Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks sembarang. Dokumen ini dikenal sebagai web page. Dokumen HTML merupakan dokumen yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi ataupun interface aplikasi di dalam internet. HTML sendiri merupakan suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemograman lainnya, dan karena itu HTML dapat dibaca sebagai platform seperti : windows, linux, macintosh. Kata Markup Language pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam scrip HTML dimana kita bisa mengatur judul, garis, table, gambar dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML. HTML sendiri dikeluarkan oleh W3C (World Wide Web Consortium), setiap terjadi perkembangan level HTML, harus dievakuasi ketat dan disetujui oleh W3C.

2.3.2 Bagian-bagian HTML HTML terdiri dari beberapa bagian yang fungsinya sebagai pananda suatu kelompok perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode <form>, judul dengan <title> dan sebagainya. Untuk lebih lanjut mengenai bagianbagian HTML perhatikan skema dibawah ini : <html> <head> <title> </title> </head> <body> isi dari halaman web </body> </html> Keterangan : 1. Dokumen HTML selalu diawali dengan tanda tag pembuka <html> dan diakhiri dengan tanda tag penutup </html> 2. Pada elemen head <head></head>, dapat kita sisipkan kode-kode untuk menuliskan keterangan tentang dokumen HTML. Atau dapat juga kita sisipkan script-script pemograman web seperti JavaScript, VBScript, atau CSS untuk menambah daya tarik pada situs yang kita buat agar lebih menarik dan dinamis. 3. Elemen body <body></body> berisi tag-tag untuk isi atau layout tampilan situs kita, seperti : <form></form>, <font></font>, <table></table>. Jadi jelas

bahwa elemen adalah suatu bagian yang besar yang terdiri dari kode-kode tag tersebut. Sedangkan tag hanya merupakan bagian dari elemen. Tag adalah kode-kode yang digunakan untuk men-setting dokumen HTML. Secara garis besar bentuk umum tag adalah sebagai berikut : <tag-awal> TEKS <tag-akhir> Namun ada juga tag yang tidak perlu ada penutupnya seperti <br>, <hr>, <img>, dan lain-lain. 2.4 Pengnalan PHP 2.4.1 Sejarah PHP PHP merupakan bahasa pemograman web yang di desain untuk web. PHP pertama kali dibuat oleh Rasmus Lerdoft pada tahun 1995. Jika dilihat dari versi pertamanya bahwa PHP terdiri dari sekumpulan script PERL yang digunakan untuk mengolah data form dan website. Kemungkinan bahwa PHP adalah singkatan dari Perl Hypertext Preprocessor. Pada awalnya PHP bernama FI (Form Interpreted). Setelah Rasmus melepaskan kode sumbernya, maka terbentuklah nama PHP. Sejak itulah PHP bersifat open source. Pada bulan November 1997, PHP Versi 2.0 berhasil diliris. Pada rilis ini interpreter sudah diimplementasikan dalam bahasa C. Masih pada tahun sama sebuah perusahaan yang bernama Zend kembali merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0.

Kemudian pada pertengahan tahun 1999, Zend merilis kembali interpreter PHP baru dengan nama PHP 4.0 yang merupakan versi PHP yang paling popular dikalangan programmer website. Alasan yang menjadi versi 4.0 ini begitu diminati oleh adanya kemampuan untuk membangun aplikasi website yang kompleks, namun tetap stabil dalam kecepatan proses dan stabilitas yang tinggi. Mulai pada bulan Juni 2004, PHP 5.0 kembali diliris oleh Zend. Versi ini adalah versi mutakhir dari PHP. Pada versi ini juga dikenalkan model pemograman berorientasi objek baru untuk menjawab perkembangan bahasa pemograman kearah pemograman berbasis objek. 2.4.2 Kelebihan dan Kelemahan PHP Diantara maraknya pemograman server web saat ini adalah ASP yang berkembang menjadi ASP.NET, JSP, CFML dan PHP. Jika dibandingkan diantara tiga terbesar pemograman web server diatas, terdapat kelebihan dari PHP itu sendiri, yaitu: 1. PHP merupakan bahasa scrip yang tidak melakukan sebuah kompilasi dalam penggunananya. Tidak seperti halnya bahasa pemograman aplikasi seperti Visual Basic dan sebagainya. 2. PHP dapat berjalan pada web server yang dirilis oleh Microsoft, seperti IIS atau PWS juga pada Aphace yang bersifat open source. 3. Karena sifatnya open source, maka perubahan dan perkembangan interpreter pada PHP lebih cepat dan mudah, karena banyak milis-milis dan developer yang siap membantu pengembangannya.

4. Jika dilihat dari pemahamannya, PHP memiliki referensi yang begitu banyak sehingga sangat mudah dipahami. 5. PHP dapat berjalan pada tiga operasi sistem : Linux, Unix, Windows, serta dapat juga dijalankan secara runtime pada suatu console. Adapun kelemahan dari PHP adalah : 1. Tidak ideal untuk pengembangan skala besar. 2. Tidak memiliki sistem pemograman berorientasi objek yang sesungguhnya (sampai versi 4 saja). Namun pada versi 5.0 sudah dilengkapi OPP yang sesungguhnya. 2.4.3 Penggabungan Script PHP dan HTML Bahasa pemograman PHP dapat digabungkan dengan HTML dengan terlebih dahulu memberikan tanda tag buka dilanjutkan tanda tanya (<?) kemudian ditutup dengan tanda tanya dilanjudkan dengan tanda tag tutup (?>). Ada duatipepenggabungan antara PHP dan HTML yaitu : 1. Embedded Script Yakni penulisan tag PHP di sela-sela tag HTML. Dengan cara lain penulisan tag PHP digunakan untuk mengapit bagian-bagian tertentu dalam dokumen yang memerlukan scrip PHP untuk proses di dalam server. Embedded Script menempatkan PHP sebagai bagian dari script HTML.

Contoh penulisan Embedded Script yaitu : <html> <head> <title> Test </title> </head> <body> >? echo Belajar PHP ;?> </body> </html> 2. Non Embedded Script 3. Yakni penulisan tag PHP yang dibagian paling awal dan paling akhir dokumen. Dengan cara lain, penulisan tag PHP digunakan untukmengawali dan mengakhiri keseluruhan bagian dalam sebuah dokumen. Non Embedded Script menempatkan script HTML sebagai bagian dari script PHP. Contoh penulisan Non Embedded Script yaitu : <? echo <html> ; echo <haead> ; echo <title> Test </title> ; echo </head><body ; echo Belajar PHP ; echo </body> ; echo </html> ;?>

Pengenalan MySQL Sejarah MySQL MySQL dikembangkan oleh sebuah perusahaan Swedia yang pada saat itu bernama TeX Data Konsult AB, dan pada akhirnya berubah nama menjadi MySQL AB. Sekitar tahun 1994-1995, TcX membuat database MySQL untuk mengembangkan aplikasi web bagi kliennya. TcX merupakan perusahaan pengembang software dan konsultan database. Michael Widenius atau desebut Monty adalah pengembang satu-satunya di TcX. Dengan berlandaskan pada aplikasi UNIREG dan ISAM yang dibuat sendiri, dia memutuskan untuk mencari antarmuka SQL yang sangat tepat untuk ditempelkan di atasnya. Awalnya dia menggunakan msql (mini Structure Query Language). Dia beranggapan bahwa msql merupakan satu-satunya kode database open source yang tersediadan cukup sederhana saat itu. Namun setelah ia melakukan uji coba, ternyata msql tidak cukup cepat dan fleksibel. Pada versi pertama msql tidak memiliki indeks. Setelah itu, dia menghubungi David Hughes sebagai pembuat msql, namun karena David tengah sibuk dalam mengembangkan versi 2 msql, maka Monty memutuskan untuk membuat sendiri mesin SQL yang antar muka mirip dengan SQL, namun memiliki kemampuan yang lebih sesuai kebutuhan, sehingga lahirlah MySQL. Terdapat perbedaan pendapat seputar asal muasal nama MySQL itu sendiri, ada yang mengatakan bahwa nama MySQL diambil dari nama depan dan belakang sebutan dari Michael Widenius, yaitu Monty. Adapula yang mengatakan kata My itu

sendiri diambil dari nama putri Monty yang bernama My. Jika kita amati source code MySQL prefiks My memang sudah menjadi prefiks umum apabila seseorang ingin membuat kode kostum sendiri. Pada bulan Mei 1996, versi 1.0 berhasil dirilis secara terbatas hanya untuk empat orang saja. Namun di bulan Oktober pada tahun yang sama versi 3.1.0 dilepas ke publik. Namun mula-mula kode ini tidak diberikan dibawah lisensi GPL, melainkan lisensi khusus yang intinya kurang lebih seperti ini : Source Code MySQL dapat dilihat dan gratis, serta server MySQL dapat dipakai tanpa : mengemas dan menjual MySQL menyertakan MySQL dalam program komersial lain, Anda harus bayar lisensi. Pada bulan Juni 2000, MySQL AB mengumumkan bahwa sejak versi 3.23.19, MySQL adalah merupakan software database yang bebas berlisensi GPL. Pada versi awal, MySQL hanya berjalan di Linux dan Solaris dan juga masih banyak terdapat kelemahan walau sudah dapat digunakan untuk aplikasi web sederhana, namun belum memadai untuk aplikasi bisnis. Contoh-contoh kelemahannya adalah sbagai berikut : JOIN sederhana sudah ada, namun belum dilengkapi dengan HAVING. Tipe data dan TIMESTAMP dan kolom auto-update, namun tidak terdapat systemgenerated number (sequence), baru akhir tahun 1996 ditambah modifer kolom AUTO_INCREMENT. Kelemahan berikutnya yaitu terdapat LIMIT dan GROUP BY dan ORDER BY yang masih memiliki keterbatasan. Pada tahun 1998-1999, yaitu

pada versi 3.22, MySQL menjadi semakin popular dan dilirik orang karena kestabilan dan kecepatan yang meningkat. Pada versi 3.22 inilah MySQL sudah tersedia diberbagai platform termasuk Windows. Mengenal Macromedia Dreamweaver 8 Macromedia Dreamweaver merupakan sebuah editor HTML professional untuk mendesain secara visual dan mengolah situs web maupun halaman web. Macromedia Dreamweaver 8 adalah salah satu produk dari vendor Macromedia Inc. Pada saat ini, pihak Macromedia telah mengeluarkan versi terbaru dari Macromedia Dreamweaver yaitu Macromedia Dreamweaver 8. Dimana Macromedia Dreamweaver 8 ini memiliki kemampuan untuk menyunting kode dengan lebih baik, serta mampu menggabungkan layout site dengan programming web-nya. Memulai Macromedia Dreamweaver 8 Seperti halnya program-program lain, untuk menjalankan Macromedia Dreamweaver 8, dimulai dengan tombol Start pada taskbar, kemudian pilih All Program pada tampilan Start Menu Program, pilih folder Macromedia dan klik Macromedia Dreamweaver 8. Pada saat pertama kali menggunkan Dreamweaver setelah menginstalnya, kita akan mendapatkan tampilan kotak dialog yang menanyakan pilihan layout ruang kerja yang ingin kita gunakan, sebaiknya kita gunakan ruang kerja desainer.

Area Kerja Pada Macromedia Dreamweaver 8 Komponen yang terdapat pada ruang kerja Dreamweaver 8 adalah : 1. Dokument Windows berfungsi untuk menampilkan dokumen dimana kita sedang bekerja. 2. Menu Utama berisi semua perintah yang dapat digunakan untuk bekerja pada Dreamweaver. 3. Insert Bar terdiri dari tombol-tombol untuk menyisipkan berbagai macam objek seperti hyperlink, image, table, dan lain-lain. 4. Dokument Toolbar berisi tombol-tombol dan menu pop up dari dokumen yang sedang kita kerjakan. 5. Panel Group adalah sekumpulan panel window yang saling berkaitan satu sama lain, yang dikelompokkan dibawah satu judul untuk membantu bekerja dengan Dreamweaver. 6. Tag Selektor adalah tag-tag HTML yang terpilih sesuai dengan objek yang ada di area kerja. 7. Properti Inspector digunakan untuk melihat dan mengubah berbagai property dari tiap objek terpilih yang ada di area kerja. Setiap objek memiliki property yang berbeda-beda. Menu Bar Area Kerja Didalam area kerja Dreamweaver 8 terdapat beberapa menu utama yang sangat sederhana dan mudah untuk dipahami. Pada Menu Bar Area Dreamweaver 8 terdiri dari beberapa komponen yang dapat kita gunakan, yaitu :

1. Menu File Menu file terdiri dari perintah untuk membuat dokumen baru, membuka dokumen yang telah disimpan, dan lain-lain. 2. Menu Edit Menu edit terdiri dari perintah untuk meng-copy, memindahkan, serta perintah untuk pemilihan seperti Select All, dan lain-lain. 3. Menu View Berisi perintah untuk menampilkan beberapa macam tampilan jendela dari area kerja Dreamweaver 8. Seperti jendela code dan view, serta untuk menampilkan dan menyembunyikan beberapa elemen halaman dan toolbar. 4. Menu Insert Berisikan alternative baris insert untuk menyisipkan objek didalam dokumen. 5. Menu Modify Berfungsi untuk melakukan perubahan property pada item atau halaman terpilih. Dengan menggunakan menu ini kita dapat meng-edit atribut tag, mengganti table dan elemen table, dan bermacam bentuk aksi untuk item library dan template. 6. Menu Text Berfungsi untuk mempermudah dalam melakukan format teks.