Pengertian Komputer MySQL LANDASAN TEORI

Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.

2.1.3. Informasi

Informasi adalah data yang telah diolah menjadi sebuah pengetahuan yang berguna bagi manusia atau telah dimengerti manusia dan dapat dikatakan sebagai hasil pengolahan data yang dapat berfungsi untuk mencapai suatu tujuan tertentu serta dapat bermanfaat dalam pengambilan keputusan saat ini atau saat mendatang. Sumber dari informasi adalah data, karena dari data yang diinput akan menghasilkan suatu hasil akhir yang berupa informasi yang berguna bagi pengguna user. Syarat-syarat informasi yang baik dan lengkap adalah : a. Ketersediaan availability b. Mudah dipahami comppehensibility c. Kehandalan reliability d. Relevan e. Bermanfaat f. Tepat waktu g. Akurat h. Konsisten.

2.2. Pengertian Komputer

Istilah komputer computer diambil dari bahasa Latin “computare” yang berarti menghitung to compute atau reckon. Dengan demikian komputer dapat diartikan sebagai alat hitung. Komputer bukan sekedar masin hitung tetapi computer mempunyai kemampuan yang dapat membantu manusia dalam menyelesaikan pekerjaan baik perhitungan yang makin kompleks. Komputer adalah alat elektronik yang mampu melakukan beberapa pekerjaan diantaranya : a. Menerima input Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009. b. Memproses input sesuai dengan programnya c. Menyimpan perintah-perintah dan hasil dari pengolahan d. Menyediakan output dalam bentuk informasi. Sedangkan yang disebut dengan program adalah kumpulan dari instruksi atau perintah terperinci ynag sudah dipersiapkan agar komputer dapat melakukan fungsinya dengan cara yang sudah tertentu.

2.3. Pengenalan Internet

Internet Interconnected Network merupakan jaringan komputer yang terdiri dari ribuan jaringan komuter independen yang dihubungkan satu dengan yang lainnya. Secara etimologis, Internet berasal dari 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 dan bisnis dan organisasi lainnya. Internet atau nama pendeknya Net merupakan jaringan komputer yang tersebar didunia. Sampai saat ini Internet sudah menghubungkan lebih dari 100000 jaringan komputer dengan pemakai lebih dari 100 juta orang. Internet adalah jaringan luas dikomputer yang lazim disebut dengan world wide network secara lebih ringkas Internet adalah sumber informasi dan alat komunikasi serta hiburan. Jaringan Internet menyediakan beberapa aplikasi yang dapat digunakan oleh user Internet : 1. E – mail 2. Mailing list 3. Newsgroup 4. File Transfer Protocol FTP 5. Gopher Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009. 6. Telnet 7. Talk, Chat 8. World Wide Web

2.3.1. Network

Network adalah jaringan dari sistem komunikasi data yang melibatkan sebuah atau lebih sistem komputer yang dihubungkan dengan jalur transmisi alat komuniksi membentuk satu sistem. Dengan network, komputer yang satu dapat menggunakan data dikomputer lain, dapat mencetak laporan diprinter komputer lain, dapat memberi berita ke komputer lain walaupun berlainan area. Network merupakan cara yang sangat berguna untuk mengintegrsikan sistem informasi dan menyalurkan arus informasi dari satu area ke area lainnya.

2.3.2. Web Server

Web server adalah sebuah bentuk server yang khusus digunakan untuk menyimpan halaman website atau homepage. Komputer dapat dikatakan web server jika komputer tersebut memiliki suatu program server yang disebut Personal Web Server PWS. PWS ini difungsikan agar halaman web yang ada didalam sebuah komputer server dapat dipanggil oleh komputer klien. Macam-macam web server antara lain : a. Apache Open Source b. Xitami c. IIS d. PWS Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009. Website situs web merupakan alamat URL yang berfungsi sebagai tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu. URL adalah suatu sarana yang digunakan untuk menentukan lokasi informasi pada suatu web server. Situs atau web dapat dikategorikan menjadi 2 yaitu : a. Web Statis, yaitu : Web yang berisi atau menampilkan informasi-informasi yang sifatnya statis tetap b. Web Dinamis, yaitu : Web yang menampilkan informasi serta dapat berinteraksi dengan user yang sifatnya dinamis.

2.3.3. Hyper Text Trasnfer Protocol HTTP

Seorang yang ingin menggunakan WWW memerlukan suatu program yang disebut dengan browser. Browser ini akan melakukan komunikasi dengan server penyedia informasi menggunakan protokol yang standar yaitu Hyper Text Trasnfer Protocol HTTP. HTTP adalah protokol yang menentukan aturan yang perlu diikuti oleh web server dalam meminta atau mengambil suatu dokumen dan oleh web server dalam menyediakan dokumen yang diminta web rowser.

2.4. Pengenalan Personal Home Page PHP

PHP adalah singkatan dari Personal Home Page yang merupakan bahasa standar yang digunakan dalam dunia website. PHP adalah bahasa pemrograman yang berbentuk script yang diletakkan didalam server web. Ada beberapa pengertian tentang PHP, akan tetapi PHP dapat diartikan sebagai Hypertext Preeprocessor. Ini merupakan Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009. bahasa yang hanya dapat berjalan pada server yang hasilnya dapat ditampilkan pada klien. Interpreter PHP dalam mengeksekusi kode PHP pada sisi server disebut serverside, berbeda dengan mesin maya Java yang mengekseskusi program pada sisi klien client-server. Adapun kelebihan-kelebihan dari PHP adalah : 1. PHP mudah dibuat dan kecepatan akses tinggi. 2. PHP dapat berjalan dalam web server yang berbeda dan dalam sistem operasi yang berbeda pula. 3. PHP diterbitkan secara gratis. 4. PHP juga dapat berjalan pada web server Microsoft Personal Web Server, Apache, IIS, Xitami dan lain-lain. 5. PHP adalah termasuk bahasa yang embeded dapat diletakkan dalam tag HTML 6. PHP termasuk server-side programming. Sistem database yang didukung oleh PHP adalah : 1. Oracle 2. Sybase 3. MySQL 4. Solid 5. Generic ODBC

2.4.1. Sejarah Personal Home Page PHP

Sekitar tahun 1994, PHP pertama kali ditemukan oleh Ramus Lerdorf yang merupakan seorang programmer UNIX dan Perl pada waktu itu. Rasmus membuat sebuah script macro perl CGI yang pada awalnya hanya untuk mengetahui siapa saja yang melihat resume tulisan pada homepage pribadinya. Kemudian sedikit demi sedikit user dan programmer mulai menyukai script ini. Selanjutnya dibentangkannya Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009. sebagai package yaitu Personal Home Page Tools. Dengan penggalan ini ia telah mencipta engine untuk script ini dan mencipta tool yang lain untuk mengambil input dari HTML Form : F1. Form Interpreter juga dikenal sebagai PHPF1 atau PHP2, berlaku sekitar 1995. Pengguna mulai menggunakan tool ini untuk kegunaan yang lebih rumit lagi dan pembangunan script ini telah berpindah dari perseorangan kepada kumpulan pembangunan untuk membangun proyek. Ini permulaan PHP3 sekitar tahun 1993, sedangkan PHP4 memunculkan aplikasi pertamanya terdiri dari Zend Engine sekitar tahun 2000. Pada saat ini PHP versi 4.0 PHP4 adalah bahasa scripting yang menyatu dengan HTML dan berada di server Server-side HTML Embeded Sripting.

2.4.2. Konsep Dasar Personal Home Page PHP

Kode PHP diawali dengan tanda lebih kecil dan diakhiri dengan tanda lebih besar . Ada empat cara untuk menuliskan scrpit PHP yaitu : 1. ? Hallo ? 2. ?php Hallo ? 3. Halllo 4. SCRIPT LANGUAGE=“php” Hallo SCRIPT Pemisah antar instruksi adalah tanda titik koma ; dan untuk membuat atau menambahkan komentarstandar penulisan adalah : komentar , komentar, komentar. Cara penulisan dibedakan menjadi Embeded dan Non Embeded script. a. Embeded script Contoh dari Embeded script : Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009. html head titleCobatitle head body ?php “web master” ? body html Script diatas merupakan script yang sederhana. Script PHP disisipkan diantara tag-tag html. b. Non Embeded Script Contoh Non Embeded Script : ?php echo “html”; echo “head”; echo “title”; echo “ Me and web ”; echo “title”; echo “head”; echo “body”; echo “p My web design p”; echo “body”; echo “html”; ? Script ini digunakan murni pembuatan program dengan PHP, tag HTML yang dihasilkan untuk membuat dokumen merupakan bagian dari script PHP. Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.

2.5. MySQL

MySQL dikembangkan oleh sebuah perusahaan Swedia bernama mySQL AB yang pada saat itu bernama Txc Data Konsult AB sekitar tahun 1994-1995. Meskipun cikal bakal kodenya bisa disebut sudah ada sejak tahun 1979. Tujuan mula-mula Txc membuat mySQL pada waktu itu juga untuk mengembangkan aplikasi web untuk client Txc yaitu perusahaan pengembang software dan konsultan database. Fungsi mySQL dapat dikatakan sebagai interpreter query, karena setiap kita menggunakan query SQL kita harus meletakkannya didalam fungsi ini. Dengan kata lain, query SQL tidak dapat dijadikan tanpa adanya fungsi mySQL. mySQL termasuk jenis relational database management system RDBMS. Sehingga istilah seperti tabel, baris dan kolom tetap digunakan dalam mySQL. Pada mySQL sebuah database mengandung beberapa tabel, tabel terdiri dari sejumlah baris dan kolom. MySQL adalah sebuah database yang mampu berinteraksi dengan aplikasi apa saja. Umumnya sebuah database menggunakan open database control ODBC sebagai komponen penghubung database dengan aplikasi program. Akan tetapi, mySQL telah menyiapkan beberapa API selain ODBC untuk dapat berinteraksi dengan PHP. Fungsi-fungsi itu diantaranya adalah mySQL_connect, mySQl_select_db dan lain- lain. Karena mySQL merupakan suatu server database yang bersifat multiuser dan salah satu sifat program multiuser yaitu hanya dapat berjalan disisi server, maka kita tidak dapat mengaksesnya tanpa ada izin dari server tersebut. Dalam mySQL fungsi yang digunakan untuk dapat tersambung ke server adalah mySQL_connect atau dengan menggunakan mySQL_pcconnect. mySQL mengenal beberapa tipe data field yaitu tipe data numerik, tipe data string, tipe data char dan varchar dan tipe data tanggal.

2.6. CSS Cascading Style Sheet