Domain Data Digital LANDASAN TEORI

HEAD TITLEHalaman WEB pertama sayaTITLE HEAD BODY Halo Duniap Halo semuanyabr Ini adalah halaman WEB saya. br Saya sedang belajar membuat halaman WEB dengan kode HTMLp Salam BODY HTML

2.7. Domain

Domain merupakan nama unik atau alamat untuk website. Domain merupakan nama yang diakhiri dengan .com, .net, .org, .biz, .tv dan lain-lain. Sebagai contoh www.yogarentalcar.com, www.sctv.id.tv, www.jaroem.org . User pun dapat membeli sendiri domain untuk user, tinggal pilih nama yang bagus dan user akan memiliki domain user sendiri. Untuk domain dikenakan biaya pertahun, dan setelah user memiliki domain maka domain tersebut tidak bisa dimiliki oleh orang lain kecuali user tidak lagi membayarnya. Jika user memiliki domain yogarentalcar.com maka URL Uniform Resource Locator user adalah http:www.yogarentalcar.com. Subdomain sebenarnya alamat domain yang masih menjadi bagian dari domain user, tetapi subdomain dapat user arahkan ke file HTML yang berbeda dari domain utama user. Contoh subdomain misalnya http:blog.yogarentalcar.com yang berarti subdomain blog pada domain yogarentalcar.com user dapat memasang subdomain melalui tempat user membeli domain. Universitas Sumatera utara

2.8. Web Hosting

Web hosting adalah salah satu bentuk layanan jasa penyewaan tempat di internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web atau web internet salah satunya adalah indoglobal web yang menawarkan jasa web hosting terbaik. Seperti telah dijelaskan di atas, setiap orang ataupun perusahaan dapat menyewa tempat atau memanfaatkan jasa web hosting ini, didukung dengan kemajuan teknologi informasi yang ada saat ini maka pemanfaatan jasa web hosting merupakan sarana alternatif yang huserl untuk promosi, menyebarkan informasi, berdagang, layanan publik sampai dengan sekedar tempat untuk menumpahkan isi hati yang kelabu ke dalam buku harian berbasis web blog: web log. Kecepatan menyebarkan informasi tentang jasa, produk, layanan publik dan lainnya merupakan salah satu tolok ukur keberhasilan bisnis perorangan atau perusahaan. Beberapa contoh dari web hosting adalah sebagai berikut: 1. Di Indonesia hanya dengan kurang lebih sepuluh ribu rupiah dalam waktu satu jam penuh, dengan tidak meninggalkan rumah dan hanya bermodalkan koneksi telepon rumah dari Telkom, user dapat menjelajah dunia dan memperoleh berbagai informasi, contohnya indoglobal web menawarkan paket web hosting hanya dengan harga Rp. 7.500,- user sudah mendapatkan web hosting yang power full. 2. Seorang mahasiswa kedokteran, dengan dana yang terbatas, untuk mengantisipasi membeli buku kuliah kedokteran yang harganya bisa mencapai jutaan rupiah, dapat dengan mudah memperoleh informasi ilmu pengetahuan dan teknologi melalui website, dan ini menjadi tanggung jawab penyelenggara pendidikan untuk menyediakan layanan website guna memajukan pendidikan. Bahkan seorang dosen sebaiknya memiliki website. Disaat user ingin memasarkan produk atau jasa melewati batas kabupaten, propinsi, negara, samudera dan benua, disaat user ingin orang lain memperoleh informasi yang benar mengenai hal kemanusiaan, disaat user ingin menyebarluaskan pengetahuan demi kesejahteraan sesama manusia, disaat user ingin melakukan Universitas Sumatera utara transaksi bisnis yang memudahkan pelangan user menjangkaunya dari sebuah villa tempat peristirahatan dengan privasi yang tinggi, disaat itulah user membutuhkan layanan web hosting. Ratusan bahkan ribuan penyelenggara jasa web hosting. User dapat memulainya dengan mencari dari mesin pencari google atau yahoo, beberapa penyedia jasa layanan web hosting di Indonesia. Salah satu teknologi yang digunakan adalah fail over hosting, teknologi ini memungkinkan layanan user tetap online 24 jam karena didukung oleh beberapa server komputer yang secara otomatis akan menggantikan tugas server komputer yang mengalami kerusakan. Untuk memilih jasa web hosting terbaik sesuai kebutuhan user, pertama user harus mengetahui apa kebutuhan user, dipilih space web hosting sesuai kebutuhan, dan jangan lupa untuk memperhatikan harganya. Kedua, jika target pengunjung web user nantinya sebagian besar berada di Indonesia maka dipilih webhosting dengan server di Indonesia. Jika target pengunjung web user sebagian besar berada di luar Indonesia maka user dapat memilih web server dengan lokasi di USA. Dokumen-dokumen HTML pada komputer user harus disimpan ditempat lain, jangan di komputer user. User harus menyewa tempat di perusahaan hosting untuk menyimpan dokumen user. Jadi hosting merupakan tempat untuk menyimpan dokumen HTML user 1. . Biasanya perusahaan yang menjual hosting juga menjual domain jadi user membeli domain sekaligus menyewa hosting untuk menyimpan file HTML user. Dalam memilih hosting ada beberapa hal yang harus diperhatikan: User perlu memperhatikan berapa kapasitas yang dibutuhkan, 25 MB, 50 MB atau 1 GB. User harus memilih dengan cermat sesuai kebutuhan karena tentu saja semakin besar kapasitas biayanya semakin mahal. Kapasitas 2. Servernya Linux atau Windows, dan jika user membuat file PHP hostingnya harus mendukung file PHP. Demikian juga apabila user membuat web menggunakan Teknologi yang digunakan Universitas Sumatera utara ASP, JSP, Perl, Python, dan Fantastico hostingnya juga harus mendukung file-file tersebut. Karena itu user harus teliti sebelum membeli. Hal ini dapat ditanyakan langsung pada perusahaan hosting yang ingin user beli. Jangan sampai user membuat website dengan PHP tetapi user membeli hosting yang tidak mendukung PHP. 3. Periksa perusahaan hosting yang ingin user beli memiliki layanan support yang baik selama 24 jam. Apabila tengah malam tiba-tiba user mendapat masalah dengan website user maka user dapat menanyakan langsung kepada perusahaan hosting yang digunakan. Support 4. Apabila user membuat website dinamis, pastikan user memeriksa fasilitas database. Periksa juga berapa jumlah database yang disediakan seperti MySQL, PostgreSQL, Access, G-Mail, dll. Database 5. Hosting user mem-backup data user setiap hari. Ini penting karena ada banyak hosting yang tidak melakukan back up dan apabila data user tiba-tiba hilang hosting tersebut tidak perduli. Backup 6. User harus memeriksa kapasitas bandwith yang disediakan. Bandwith merupakan besarnya data transfer dalam sebulan. Apabila sebuah perusahaan hosting menyediakan bandwith 1GB sebulan. Maka apabila user memiliki sebuah file HTML dengan ukuran 20kb sudah termasuk images dan pengunjung website user perhari seuserr 100 orang, maka user menghabiskan bandwith perhari: 20 kb x 100 orang = 2000 kb =2 MB. Perbulan: 2 MB x 31 = 62 MB, apabila user memiliki 10 halaman maka: 62 MB x 10 = 620 MB. Jadi perhatikan bandwith yang disediakan dengan ukuran file HTML user, apabila pengunjung website user semakin banyak tentu saja bandwithnya juga akan semakin besar. Kebanyakan Bandwith Universitas Sumatera utara hosting di Indonesia menyediakan bandwith yang kecil, hosting di luar negeri menyediakan bandwith yang lebih besar dan murah.

2.8.1. Jenis Hosting

Hosting memiliki beberapa jenis. Jenis-jenis hosting adalah sebagai berikut: 1. Dimana di dalam satu server terdapat banyak hosting salah satunya milik user dan terdapat banyak domain. Biasanya hosting yang satu ini yang paling banyak digunakan, biayanya juga lebih murah. Shared hosting adalah menggunakan server hosting bersama sama dengan pengguna lain satu server dipergunakan oleh lebih dari satu nama domain. Virtual Shared Hosting 2. Ini merupakan hosting gratisan, user tidak perlu membayar apa-apa tetapi biasanya akan banyak iklan yang muncul pada website user dan user tidak bisa memiliki domain sendiri. Free Hosting 3. Ini merupakan solusi yang paling mahal. Karena user memiliki server sendiri dan dalam satu server tersebut hanya ada satu hosting dan domain milik user. User memerlukan tenaga ahli untuk merawatnya. Dedicated server adalah penggunaan server yang dikhususkan untuk aplikasi yang lebih besar dan tidak bisa dioperasikan dalam shared hosting atau virtual dedicated server. Dalam hal ini, penyediaan server ditanggung oleh perusahaan hosting yang biasanya bekerja sama dengan vendor. Dedicated Hosting 4. Ini juga solusi yang mahal, sama seperti memiliki server sendiri di kantor atau rumah user, tetapi pada Collocated Hosting servernya terletak diperusahaan hosting dan mereka yang merawatnya. Colocation server adalah layanan Collocated Hosting Universitas Sumatera utara penyewaan tempat untuk meletakkan server yang dipergunakan untuk hosting. Server disediakan oleh pelanggan yang biasanya bekerja sama dengan vendor. 5. VPS Virtual Private Server VPS Virtual Private Server merupakan proses virtualisasi dari lingkungan software sistem operasi yang dipergunakan oleh server. Karena lingkungan ini merupakan lingkungan virtual, hal tersebut memungkinkan untuk meng-install sistem operasi yang dapat berjalan di atas sistem operasi lain. Ada banyak sekali perusahaan yang menjual hosting dan domain. Untuk Indonesia berdasarkan jumlah pengguna paling banyak dipegang oleh Masterwebnet, urutan kedua dipegang oleh iDwebhost yang terkenal karena harganya yang murah dan urutan ketiga dipegang oleh Singcat yang merupakan perusahaan penjual hosting pertama di Indonesia. Terserah user ingin memilih yang mana, tetapi ingat perhatikan kebutuhan user.

2.9. Sistem Informasi

Sistem adalah suatu jaringan kerja dari prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan sesuatu kegiatan atau untuk menyelesaikan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Sedangkan, informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya dan juga menggambarkan suatu kejadian yang nyata yang dapat juga digunakan untuk mengambil keputusan Jadi sistem informasi adalah suatu kegiatan dari prosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian di dalam organisasi. Universitas Sumatera utara

2.9.1. Tingkat Kegunaan Sistem Informasi

Berdasarkan tingkat kegunaan sistem informasi dapat dibagi sebagai berikut: 1. Sistem Pemrosesan Data Data Processing System Kegunaan sistem informasi pada sistem pemrosesan data Data Processing System adalah sebagai berikut: a. Memproses sejumlah besar data untuk transaksi bisnis rutin. b. Terdapat data entry ke sistem dan laporan transaksi dengan sedikit membutuhkan keputusan. 2. Sistem Informasi Manajemen Management Information System Kegunaan sistem informasi pada sistem informasi manajemen Management Information System adalah sebagai berikut: a. Menyusun laporan secara periodik untuk kontrol, perencanaan, dan membuat keputusan. b. Merupakan interaksi antar orang, software, tidak dapat menggantikan sistem pemrosesan data karena merupakan bagiannya. c. Tidak sekedar memproses data namun termasuk analisis keputusan dan membuat keputusan. d. Laporan bersifat umum untuk semua bagian perusahaan. 3. Sistem Pendukung Keputusan Decision Support System Kegunaan sistem informasi pada sistem pendukung keputusan Decision Support System adalah sebagai berikut: a. Mendukung pengambil keputusan dengan menyusun informasi pada kebutuhan tertentu. b. Sama dengan manajemen sistem informasi keduanya tergantung pada database sebagai sumber data. Universitas Sumatera utara c. Program yang dibuat khusus untuk orang tertentu atau grup tertentu pengambil keputusan. 4. Expert System dan Kecerdasan Buatan Kegunaan sistem informasi pada expert system dan Kecerdasan Buatan adalah sebagai berikut: a. Menangkap keahlian tiruan dari pembuat keputusan dalam menyelesaikan masalah. b. Expert system menggunakan pendekatan kecerdasan buatan yaitu membuat mesin seakan-akan punya keputusan untuk menyelesaikan masalah secara beralasan sesuai dengan pemikiran manusia.

2.10. Pengertian Database

Database memiliki beberapa pengertian sebagai berikut: a. Sekumpulan data store bisa dalam jumlah besar yang tersimpan dalam magnetic disk, optical disk, dan media penyimpan sekunder lainnya. b. Sekumpulan program-program aplikasi umum yang bersifat “batch” yang mengeksekusi dan memproses data secara umum hapus, cari, update, dll. c. Database terdiri dari data yang dibagikan bagi banyak user dan memungkinkan penggunaan data yang sama pada waktu bersamaan oleh banyak user. d. Koleksi terpadu dari data yang saling berkaitan dari suatu enterprise. Misalnya database rumah sakit akan terdiri dari data seperti pasien, karyawan, dokter dan perawat.

2.10.1. Pola dalam Penyimpanan Data

Database memiliki beberapa pola penyimpanan data. Pola penyimpanan data dari database adalah sebagai berikut: Universitas Sumatera utara a. Sistem pemrosesan berkas tradisional. Tiap aplikasi memiliki berkas sendiri. b. Dependensi data program. Perubahan data membuat sejumlah program perlu dimodifikasi. c. Duplikasi data. Data yang sama muncul pada beberapa berkas. d. Keterbatasan berbagi data isolasi data banyak format file. e. Waktu pengembangan lama. Perlu membuat program untuk mengakses data. f. Masalah integritas kekonsistensian. Kekekangan integritas menjadi bagian dari program. g. Keamanan data tidak terjamin.

2.10.2. Keunggulan Penerapan Konsep Database

Ada beberapa keunggulan penerapan konsep database yaitu: a. Independensi program data b. Meminimalkan redundansi data c. Meningkatkan konsitensi data d. Meningkatkan kemampuan berbagai data e. Meningkatkan produktivitas pengembangan aplikasi f. Meningkatkan pencapaian stuserrisasi g. Meningkatkan kualitas data h. Meningkatkan tanggapan dan kemudahan akses terhadap data i. Mengurangi pemeliharaan program

2.10.3. Model Dasar Database

Database memiliki beberapa model dasar. Model dasar dari database biasanya berupa model pohon. Model dasar dari database adalah: a. Hierarkis Model dasar hierarkis lebih sering dikenal dengan model pohon. Disebut model pohon karena memiliki beberapa cabang yang menyerupai ranting pohon. Universitas Sumatera utara Gambar 2.1. Model Pohon Hierarkis b. Jaringan Yang kedua adalah model jaringan. Disebut model dasar jaringan karena tiap bagiannya berhubungan satu dengan yang lain. Gambar 2.2. Model Pohon Jaringan c. Relasional Menggunakan model berupa tabel berdimensi dua yang disebut relasi atau tabel, memakai kunci tamu foreign key sebagai penghubung dengan tabel lain. Sewa Mobil Ketentuan Jenis Mobil Harga Mobil Harga Sewa Xenia Avanza 300.000 275.000 275.000 300.000 Sewa Mobil Ketentuan Jenis Mobil Harga Mobil Harga Sewa Xenia Avanza 300.000 275.000 Universitas Sumatera utara

2.10.4. Konsep Dasar Database

Database memiliki beberapa konsep dasar. Konsep dasar dari database adalah sebagai berikut: 1. Field Field merupakan implementasi dari suatu atribut data. Field merupakan unit terkecil dari data yang berarti meaningful data yang disimpan dalam suatu file atau database. 2. Record Field tersebut diorganisasikan dalam record. Record merupakan koleksi dari field yang disusun dalam format yang telah ditentukan. Selama desain sistem, record akan diklasifikasikan sebagai: a. Fixed-length record adalah tiap instance record punya field, jumlah field, dan ukuran logika yang sama. b. Variable-length record adalah mengijinkan record yang berbeda dalam file yang sama memiliki panjang yang berbeda. 3. File dan Tabel Record yang serupa diorganisasikan dalam grup yang disebut file. Jadi file merupakan kumpulan semua kejadian dari struktur record yang diberikan. Tabel merupakan ekivalen database relasional dari sebuah file. Beberapa operasi dasar yang dilakukan oleh aplikasi database adalah sebagai berikut: a. Menambah data b. Membaca data c. Mengubah data d. Menghapus data Universitas Sumatera utara 4. Kunci Key Kunci merupakan elemen record yang dipakai untuk menemukan record tersebut pada waktu akses atau bisa digunakan untuk identifikasi tiap record. Kunci memiliki beberapa jenis yaitu: 1. Superkey. 2. Candidat key. Diagram ini hanya menjelaskan secara umum gambaran aliran konteks dari rancangan sistem yang akan dibuat.

2.11. Pengertian DFD Data Flow Diagram

DFD merupakan singkatan dari Data Flow Diagram. DFD adalah suatu network yang menggambarkan suatu sistem otomatis manual atau gabungan dari keduanya yang penggambarannya disusun dalam bentuk kumpulan komponen sistem yang satu dengan yang lainnya dengan aturan main tertentu. Pada pembuatan DFD memiliki tiga tahap yaitu: 1. Diagram Konteks: menggambarkan sistem secara global. 2. Diagram Nol: penjabaran terperinci dari diagram konteks. 3. Diagram Detail: menggambarkan proses secara terperinci dari diagram nol.

2.11.1. Diagram Konteks

Diagram konteks merupakan gambaran kasar aliran informasi dan data yang akan dilakukan oleh sistem database yang akan dirancang. Contoh diagram konteks dapat dilihat pada gambar sebai berikut: Universitas Sumatera utara Informasi Data Data Informasi Gambar 2.3. Diagram Konteks

2.12. Data Digital

Komputer mengolah data yang ada adalah secara digital, melalui sinyal listrik yang diterima komputer atau dikirimkan komputer. Pada prinsipnya, komputer hanya mengenal dua arus, yaitu on atau off, atau istilah dalam angkanya sering juga dikenal dengan 1 satu atau 0 nol. Kombinasi dari arus on atau off inilah yang yang mampu membuat komputer melakukan banyak hal, baik dalam mengenalkan huruf, gambar, suara, bahkan film-film menarik yang dapat ditonton dalam format digital. Sinyal digital ini memiliki berbagai keistimewaan yang unik yang tidak dapat ditemukan pada teknologi analog, keistimewaan dari sinyal digital adalah sebagai berikut: 1. Mampu mengirimkan informasi dengan kecepatan cahaya yang dapat membuat informasi dapat dikirim dengan kecepatan tinggi. 2. Penggunaan yang berulang-ulang terhadap informasi tidak mempengaruhi kualitas dan kuantitas informasi itu sendiri. 3. Informasi dapat dengan mudah diproses dan dimodifikasi ke dalam berbagai bentuk. 4. Dapat memproses informasi dalam jumlah yang sangat besar dan mengirimnya secara interaktif. Perancangan Website Pada Yoga Rental Car Dengan Menggunakan Fantastico Administrator User Universitas Sumatera utara

2.13. Defenisi Fantastico