Mengenal Apa Itu Xampp.docx

  • Uploaded by: Anonymous HHBUXj45V
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Mengenal Apa Itu Xampp.docx as PDF for free.

More details

  • Words: 7,437
  • Pages: 29
Mengenal Apa Itu XAMPP ? On December 7, 2015 By ratindiaapriyantiIn Materi Pembelajaran PENGERTIAN XAMPP Mata Kuliah : Konsep Basis Data XAMPP adalah perangkat yang menggabungkan tiga aplikasi kedalam satu paket,yaitu Apache,MySQL,dan PHPMyAdmin,Dengan Xampp pekerjaan anda sangat dimudahkan karena dapat menginstalasi dan mengkonfigurasi ketiga aplikasi tersebut dengan sekaligus dan otomatis Fungsi XAMPP sendiri adalah sebagai server yang berdiri sendiri (localhost), yang terdiri beberapa program antara lain : Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP sendiri merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah untuk digunakan yang dapat menampilkan halaman web yang dinamis. Untuk mendapatkanya XAMPP anda dapat mendownload langsung dari web resminya. Dan berikut beberapa definisi program lainnya yang terdapat dalam XAMPP. Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi seperti (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP. MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar (World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain).Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan cara mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu. Jika seseorang ingin membuat basis data (database), ketikkan baris perintah yang sesuai untuk membuat basis data. Jika seseorang menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu saja sangat menyulitkan karena seseorang harus hafal dan mengetikkan perintahnya satu per satu. Saat ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola basis data dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin, seseorang dapat membuat database, membuat tabel, mengisi data, dan lain-lain dengan mudah, tanpa harus menghafal baris perintahnya. phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpmyadmin, maka akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat (create) basis data baru, dan mengelolanya. Pengertian XAMPP Beserta Fungsi dan Bagian-bagian Penting pada XAMPP Moch. Azam Komputer, Website Istilah software yang satu ini mungkin terdengar masih awam di telinga masyarakat pada umumnya namun bagi anda yang menekuni bidang IT khususnya developer web pasti sudah cukup familiar. Tidak dapat dipungkiri bahwa website sudah menjadi hal yang paling vital mengingat kemajuan trend teknologi berbasis internet saat ini. Oleh karena itu pastinya kegiatan membuat dan mengelola web tentunya menjadi sangat diminati oleh banyak orang. Salah satu software penting yang harus dimiliki oleh para

developer web pemula adalah XAMPP. Disadari atau tidak meskipun banyak yang sudah lama menggunakan software XAMPP ini namun kurang paham mengenai definisi dan cara kerjanya. Sebagai pengguna yang baik tentunya anda harus mengerti software seperti apa yang sedang digunakan. Hal ini juga semakin mengoptimalkan kinerja anda. Namun jangan khawatir karena dalam kesempatan ini kami akan mengulas lebih dalam mengenai software XAMPP beserta fungsi dan bagian – bagian yang tentunya harus anda pahami sebagai developer web yang bijak. Langsung saja ulasan lengkap mengenai pengertian XAMPP dapat anda simak dibawah ini : Pengertian XAMPP Software yang satu ini bernama XAMPP yang merupakan singkatan dari Apache, MySQL, PHP dan Perl sedangkan huruf “X” dimaksudkan sebagai suatu software yang dapat dijalankan di empat OS utama seperti Windows, Mac OS, Linux dan Solaris. Istilah ini seringkali disebut dengan cross platform (software multi OS). Sesuai dengan namanya software yang satu ini merupakan gabungan dari beberapa software dengan fungsi yang sama yakni menunjang para pembuat web yang menginginkan adanya web server sendiri di PC atau laptopnya. Software ini juga berlisensi GNU dan dapat didownload secara gratis di internet mengingat peran vital yang dimilikinya terutama bagi pembuat web pemula. Software XAMPP didirikan oleh suatu perusahaan bernama Apache Friends. Dengan adanya beberapa tools pemrograman seperti MySQL, PHP dan Perl yang dimilikinya tentu mengindikasikan jika anda menekuni salah satu atau semuanya berarti harus memiliki software yang bernama XAMPP ini. Maksud dari Apache yakni selain mengindikasikan nama pengembangnya juga merupakan suatu software yang menghadirkan web server pada komputer anda layaknya web server sesungguhnya. Fungsi XAMPP Jika sebelumnya sudah dijelaskan bahwa XAMPP merupakan gabungan dari beberapa software maka kali ini kami akan menjelaskan satu – persatu fungsi atau kegunaannya, tentunya berhubungan dengan dunia developer web. Sebagai software yang cross platform tentunya dimaksudkan agar semua orang dapat menggunakannya. Apache adalah suatu software yang juga dikembangkan Apache Friends dengan tujuan untuk membuat web server pribadi sehingga anda dapat membuat tampilan web yang dinamis. Istilah ini biasa disebut Localhost. Banyak developer web yang terlebih dahulu mencoba menjalankan webnya di Localhost sebelum akhirnya diposting di web server yang sesungguhnya. Selain sebagai web server, XAMPP juga menunjang beberapa Bahasa pemrograman khusus dalam website yakni PHP, MySQL dan Perl. PHP merupakan suatu Bahasa yang sering digunakan oleh programmer khusus Back End karena memang lebih mengutamakan logika dibanding tampilan, beda halnya dengan HTML atau CSS. Oleh karena itu script PHP tidak akan terlihat dalam tampilan website anda. Selain sebagai web server, XAMPP juga menunjang beberapa Bahasa pemrograman khusus dalam website yakni PHP, MySQL dan Perl. PHP merupakan suatu Bahasa yang sering digunakan oleh programmer khusus Back End karena memang lebih mengutamakan logika dibanding tampilan, beda halnya dengan HTML atau CSS. Oleh karena itu script PHP tidak akan terlihat dalam tampilan website anda. Sampai saat ini sudah terdapat PHP versi 5.5.0. MySQL merupakan suatu software yang digunakan untuk mengelola SQL (Structured Query Language). Bahasa ini biasa digunakan untuk keperluan database khusus pada website. Pengelolaan database yang dimaksudkan adalah untuk menambah data, mengubah, menghapus dan lain – lain. Keberadaan MySQL juga biasanya identic dengan Bahasa PHP. Selanjutnya adalah tools bernama Perl. Bahasa pemrograman yang satu ini tidak hanya digunakan untuk pengelolaan website saja namun juga dalam berbagai hal, juga merupakan salah satu Bahasa pemrograman versi jadul namun tetap bisa eksis sampai sekarang. Perl pertama kali dikenalkan pada tahun 1987 dimana saat itu masih menggunakan Unix.

Bagian – bagian Penting pada XAMPP Sebagai suatu software yang bertindak sebagai web server layaknya hosting sesungguhnya tentu saja melibatkan banyak bagian – bagian penting yang ada pada XAMPP. Bagi mereka yang terbiasa menggunakan software ini pasti tidak akan asing dengan istilah Htdocs, phpmyadmin dan Control Panel. Baik pada web server yang asli maupun pada software XAMPP juga menggunakannya. Tiga hal tersebut juga menjadi bagian terpenting dalam XAMPP dan akan kami jelaskan satu – persatu disini. 1. Htdocs Htdocs merupakan sebuah folder penyimpanan web server untuk halaman – halaman web yang sudah dibuat dan nantinya akan ditampilkan. Baik pada web server yang asli maupun XAMPP bentuk Htdocs-nya sama namun yang berbeda adalah di kapasitasnya. Karena XAMPP menggunakan penyimpanan internal komputer maka kapasitasnya menyesuaikan komputer anda. Sedangkan pada hosting berbayar kapasitas yang disediakan mengikuti ketentuan yang dibuat. 2. phpMyAdmin phpMyAdmin merupakan suatu software khusus untuk mengelola administrasi MySQL. Jika pada Htdocs menyimpan file – file tampilan web anda maka di phpMyAdmin ini terdapat semua database yang anda gunakan untuk keperluan website. 3. Control Panel Sesuai dengan namanya, di Control Panel ini anda dapat mengontrol atau mengendalikan XAMPP dengan lebih efektif, mulai dari mengatur setting website, database, dan masih banyak lagi. Dalam dunia hosting lebih dikenal istilah CPanel. Itulah penjelasan mengenai pengertian XAMPP beserta fungsi dan bagian-bagian penting yang terdapat pada XAMPP. Dengan adanya software ini, web developer dapat dengan mudah membuat dan mengolah suatu website, entah itu website personal maupun perusahaan. Keberadaan XAMPP ini sangat membantu, terlebih software ini berlisensi GNU dan dapat anda download secara gratis. 15 Kelebihan dan Kekurangan MySQL Server yang Perlu Diketahui Sarifah Farrah Fadillah Komputer MySQL, siapa sih yang tidak mengetahui software yang merupakan vendor dari DBMS ini? Apalagi jika kamu yang sering melakukan manajemen dan pengolohan dari Database, pasti kamu sangat familiar dengan software DBMS tersebut. MySQL sendiri juga merupakan sebuah server open source yang sangat terkenal dan sering digunakan untuk berbagai aplikasi terutapa untuk membuat WEB dan server. MySQL ini berfungsi sebagai SQL atau kepanjangan dari Structures Query Language yang ia miliki sendiri dan sudah diperluas oleh MySQL yang sering digunaan bersamaan dengan PHP untuk pembuatan aplikasi server yang dinamis dan yang memiliki fungsi yang lebih powerfull. SQL juga merupakan sebuah konsep dari pengoperasian database terutama untuk seleksi, pemilihan, dan pemasukan data yang akan memungkinkan pengoperasian data dapat dikerjakan dengan mudah dan otomatis. Lalu apa-apa saja kelebihan dan kekurangan MySQL Server? pada artikel ini saya akan menjelaskan apaapa saja kelebihan dan kekurangan dari MySQL Server : Daftar Isi

KELEBIHAN 1. MySQL Merupakan Multi-user Image : Resort Software Salah satu kelebihan yang dapat menguntungkan kita sebagai pengguna yaitu MySQL merupakan software yang mendukung kepentingan multiuser. Walaupun MySQL memiliki sifat yang Open Source, tetapi tidak membuatnya lupa untuk memiliki kemampuan yang baik untuk dapat mendukung kepentingan seperti multiuser. Dengan kelebihan ini, MySQL dapat dijalankan oleh banyak user dalam satu waktu tanpa mengalami permasalahan seperti crash, dan lain sebagainya. 2. Dapat Diintegrasikan Dengan Bahasa Pemrograman Lainnya Image : Tech4HD Information and Technology Jika kamu memiliki kemampuan coding dengan bahasa pemrograman yang bermacam-macam, kamu tidak perlu khawatir jika kamu ingin menggunakan MySQl, karena MySQL ini dapat diintegrasikan dengan berbagai macam bahasa pemrograman. Nah dengan kelebihan seperti ini, MySQL dapat membantu kita dalam pembangunan dari sebuah system menjadi lebih mudah dan juga efektif. Itu dikarenakan MySQL yang data terintegrasi dengan berbagai macam bahasa pemrograman yang kita gunakan untuk membangun sebuah system. 3. Tidak Perlu Memiliki RAM yang Besar Image : IndiaMART Kamu memiliki laptop yang RAM-nya cenderung kecil ? jangan khawatir, karena DBMS ini memiliki kelebihan seperti kamu dapat menginstallnya di RAM yang kecil. Ini sangat berbeda sekali jika dibandingkan dengan database yang lain yang perlu memiliki RAM yang cenderung besar. Kamu juga dapat menginstall dan menggunakan DBMS ini meskipun kamu hanya memiliki memori kurang dari 1 GB. Cukup terjangkau, bukan ? 4. Software yang Portable Image : Inovasi Informatika Indonesia Kelebihan lainnya dari MySQL yaitu, merupakan salah satu jenis software yang portable. Dengan begitu software portable ini dapat dijalankan untuk mengolah database multi platform. Berbagai system operasi seperti MAC, Linux maupun Windows dapat menggunakan MySQL ini. Sehingga ini membuatnya berjalan lebih stabil dari segi efisiensi dan juga fungsional yang lebih baik. 5. Struktur Tabelnya Lebih Fleksibel

Image : Techstrikers Struktur data dari MySQl diklai lebih fleksibel dan sangat mudah untuk digunakan. Seperti saat MySQL menangani ALTER TABLE, dan lain-lain. Penggunaannya juga sangat mudah jika dibandingkan dengan database yang lainnya seperti Oracle dan PostgreSQL. 6. DBMS yang Open Source Image : pintar komputer Seperti yang dikatakan diawal, MySQL ini merupakan salah satu DBMS yang Open Source. Dan keunggulannya yaitu MySQL ini dapat kamu gunakan secara gratis tanpa membayar sedikitpun. Karena software ini disediakan Open Source, maka dari itu MySQL yang memiliki versi paling basic atau standard dapat kamu dapatkan secara Cuma-cuma atau gratis. Apakah dengan disediakannya secara open source malah membuat performanya tidak baik ? tentu saja tidak, kamu jangan khawatir, walaupun software ini di sediakan secara open source tetapi MySQL ini telah memiliki lisenci GPL. Jadi kamu tidak perlu ragu lagi dengan kualitasnya. Dan jika kamu membuatuhkan fungsi lebih dari SQL, kamu dapat membeli versi enterprise, atau kamu juga dapat membeli source code yang telah di tawarkan MySQL dengan harga yang sangat terjangkau, beda dengan Orecle yang memiliki harga yang cukup mahal. 7. Bisa Digunakan Dengan Spesifikasi Hardware Yang Rendah Image : Golepi Keunggulan yang cukup mentereng dari MySQL yaitu kamu dapat menggunakan MySQL ini dengan spesifikasi hardware yang rendah. Jadi kamu tidak perlu memiliki computer yang spesifikasi hardwarenya sangat tinggi. Karena dengan spesifikasi hardware yang rendah saja, MySQL dapat kamu gunakan dengan baik tanpa ada kendala atau masalah. 8. Administrative Tools Sangat Lengkap Image : MYSQL Administrative tools pada MySQL terbilang sangat lengkap. Karena user dan juga programmer dapat menggunakan software ini dengan sangat mudah. Kamu tidak perlu repotrepot untuk mempelajari MySQL secara detail.

9. Tipe Data-nya Bervariasi

Image : SISTEM INFORMASI – WordPress.com Tidak dipungkiri lagi bahwasanya MySQL memiliki segudang tipe data yang dapat kamu gunakan. Tipe data yang disediakan pun beragam dan sangat bervariasi. Seperti Integer, double, float, date, char, text, timestamp dan lain sebagainya. Dengan berbagai macam tipe data yang didukung tersebut membuat software ini merupakan salah satu software yang berguna untuk kebutuhan DBMS. 10. Keamanan yang Terjamin Image : Security Magazine Fitur keamanan dari MySQL ini cukup baik. Apalagi dilihat dari statusnya yang merupakan open source. Dan MySQL juga memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan system perizinan yang disertakan dengan sandi terenkripsi.

11. Interface yang Baik Image : RocketStock MySQL juga memiliki interface atau antarmuka terhadap berbagai aplikasi dan bahasa pemrograman lainnya dengan menggunakan fungsi API.

12. Performa yang Sangat Baik Image : berbagaireviews.com Kecepatan yang dimiliki oleh MySQL juga sangat baik ketika saat ia menangani query yang sederhana. Apalagi ketika ia bisa memproses lebih banyak SQL per satuan waktu.

KEKURANGAN 1. Technical Support Kurang Baik

Image : Cheeky Munkey Dibalik kelebihan dari MySQL, ada juga kekurangan dibaliknya, termasuk technical Support pada MySQL diklaim kurang bagus. Ini berhubungan dengan statusnya yang open source. Hal tersebut membuat user mengalami kesulitan ketika menghubungi technical support untuk mencari MySQL ketika dihadapkan pada suatu permasalahan pada saat menggunakan software tersebut.

2. Sulit Diaplikasikan dengan Database yang Besar Image : PropertiData.com MySQL memang tidak cocok untuk diterapkan pada perusahaan ataupun instansi yang besar. Karena mereka pasti menggunakan database dan jumlah data yang sangat besar. Itu dikarenakan MySQL merupakan DBMS yang sangat ramah dengan spesifikasi komputer yang rendah, maka dari itu MySQL tidak memiliki fitur yang selengkap Oracle.

2. Tidak Populer Untuk Aplikasi Game dan Mobile

Image : BetaNews Jika kamu ingin membangun sebuah aplikasi mobile ataupun game, MySQL bukan salah satu database yang tepat untuk kamu gunakan. Karena DBMS ini sangat kurang digunakan untuk aplikasi-aplikasi tersebut. Itulah beberapa kelebihan dan kekurangan dari MySQL Server. Dengan membaca artikel ini, diharapkan kamu dapat mempertimbangkan apakah software ini cocok atau tidak untuk kamu gunakan. Kumpulan Istilah-istilah Umum pada Database yang Wajib Anda Ketahui Irmayani Syafitri Website Pernahkah Anda berpikir bagaimana sosial media, seperti facebook, instagram dan lainnya menyimpan begitu banyak data pengguna? menampilkan informasi dan status para pengguna ? Atau lebih sederhananya, Dimana data Anda tersimpan? Jawabannya adalah database. Nah, tahukah Anda apa itu database? Database atau basis data merupakan kumpulan data yang tersimpan dalam komputer secara sistematis untuk menghasilkan informasi yang dibutuhkan. Munculnya database dikarenakan informasi yang harus dicatat dengan jumlah yang sangat besar. Jika dilakukan secara manual atau menggunakan tenaga manusia maka akan memakan waktu yang cukup lama dibanding menggunakan database. Istilah database tidak asing lagi didengar oleh kalangan mahasiswa atau orang yang berkecimpung di dunia komputer. Jika diibaratkan, database merupakan sebuah rak besar yang didalamnya tersusun banyak dokumen. Dokumen itu dapat disusun berdasarkan nomor yang mengidentifikasi letak dokumen tersebut atau berdasarkan kategori dokumen. Hal itu memudahkan Anda untuk menemukan dokumen tersebut. Dalam artikel kali ini akan dijelaskan secara detail mengenai istilah-istilah yang umum digunakan dalam database. Dengan begitu, Anda tidak merasa asing lagi mendengar istilah table, query, field, insert, select, dan primary key. Langsung saja ke pembahasan dibawah ini. Pengertian Database Dalam sebuah sistem informasi, database menjadi salah satu komponen yang penting untuk menyediakan informasi yang dibutuhkan pengguna. Seperti yang dijelaskan sebelumnya bahwa database atau biasa dikenal dengan basis data itu terdiri dari kumpulan banyak data yang dapat diolah atau dimanipulasi untuk menghasilkan sebuah informasi yang dibutuhkan. Banyak perusahaan atau bidang kehidupan lainnya yang menggunakan database. Hal itu dikarenakan database menjadi sebuah media penyimpanan yang efektif. Selain itu, dengan menggunakan database dapat meminimalisir adanya duplikasi data. Duplikasi data dapat menyebabkan terjadinya ketidakkonsistenan dalam database. Sebagai contoh, data pegawai bisa juga terdapat pada bidang pelatihan atau lainnya. Jika terdapat data yang akan diperbarui misalnya alamat, maka otomatis data di kedua bidang tersebut tidak sama. Itulah yang menyebabkan ketidakkonsistenan pada data. Istilah-istilah yang Umum pada Database Dewasa ini, terdapat banyak jenis database untuk mengolah data. Yang paling umum digunakan yaitu Relasional Database. Dengan begitu, banyak istilah yang dikenal dalam struktur database. Berikut akan dijelaskan beberapa istilah yang sering digunakan.

1. Table Pada dasarnya, table itu terdiri dari kolom dan baris. Hal itu juga berlaku dalam database. Dalam database, table merupakan kumpulan elemen menggunakan model kolom vertikal dan baris yang horizontal. Kolom didefinisikan sebagai struktur table, baris dikatakan sebagai konten. Sebuah kolom dapat terdiri dari sejumlah baris. Dalam Relasional database model, kolom disebut dengan attribute, sedangkan baris disebut dengan tupple. Terdapat beberapa aturan dalam pembuatan struktur table dalam database, diantaranya sebagai berikut :  Penamaan table menggunakan kata objek yang sesuai dengan konten yang akan disimpan didalamnya.  Setiap table dalam database tidak boleh menggunakan kata yang sama agar tidak terjadi redundancy data.  Setiap table dalam database harus memiliki satu kolom yang unik yang berfungsi sebagai kunci primer (primary key).  Menggunakan huruf kecil untuk penamaan sebuah table dalam database. 2. Query Bagi Anda yang berkecimpung didunia komputer mungkin tidak asing lagi mendengar istilah query. Query dapat didefinisikan sebagai kumpulan perintah yang digunakan untuk mengolah data dalam table ataupun database itu sendiri. Perintah tersebut secara umum berupa :  Create : Perintah untuk membuat database dan membuat table dalam database  Read : Perintah untuk menampilkan data yang berada dalam database  Update : perintah untuk memanipulasi data dalam database  Delete : Perintah untuk menghapus data dalam database 3. Field Dalam membuat database, banyak orang yang keliru mengartikan field. Field memiliki definisi berbeda dengan attribute atau isitilah kolom dalam database. Field sendiri merupakan kumpulan karakter yang terdapat dalam suatu atribut yang menunjukkan atau menampilkan suatu item, seperti noMahasiswa, namaMahasiswa, tanggal_lahir dan jenisKelamin merupakan contoh dari field. Walaupun demikian, beberapa jenis database menyatukan pengertian field dengan atribut. 4. Record Jika dilihat dari sudut bahasa, Record berarti rekaman. Dalam database, Record disebut juga dengan tuple merupakan kumpulan elemen-elemen dalam field yang saling berkaitan untuk memberikan informasi mengenai suatu entitas dengan lengkap. Entitas itu sendiri berupa orang, tempat, kejadian dan konsep. Contoh pada Tabel mahasiswa memiliki kumpulan data value berupa noMahasiswa, namaMahasiswa, tanggal_lahir dan jenisKelamin. 5. Insert Insert berarti menyisipkan. Pada database, Insert merupakan salah satu perintah dalam SQL yang termasuk ke dalam DML (Data Manipulation Language) untuk menambahkan atau menyisipkan data kedalam suatu Table. Bentuk umum dari perintah Insert adalah sebagai berikut : INSERT INTO namatabel (column1,column2,column3,…) VALUES (value1,value2,value3,…); 6. Select Dalam SQL, istilah Select digunakan sebagai perintah untuk menampilkan data table dari database, baik seluruh data ataupun hanya data yang kita butuhkan untuk ditampilkan. Secara umum, bentuk perintah select adalah SELECT column_name,column_name FROM table_name;

7. Primary Key Sebelum membuat database, Anda harus memahami penggunaan atribut kunci yang digunakan, salah satunya Primary Key. Sesuai dengan namanya, Primary Key (Kunci Primer) merupakan suatu aturan untuk memastikan keunikan dari setiap baris yang terdapat dalam Table. Hal itu untuk membedakan baris yang satu dengan baris yang lainnya. Sebagai contoh, dalam table Mahasiswa, kunci primer yang digunakan adalah noMahasiswa. Hal itu karena mahasiswa dapat dibedakan berdasarkan nomor yang diberikan. Demikianlah penjelasan mengenai istilah-istilah umum yang sering didengar dalam pembuatan database atau basis data. Dengan begitu, Anda dapat memahami definisi dari masing-masing istilah tersebut. Pengertian phpMyAdmin Beserta Fungsi dan Fitur-fitur phpMyAdmin yang Perlu Anda Ketahui Moch. Azam Website Dalam era komputerisasi global saat ini salah satu yang paling menjadi adalah pengelolaan database. Kita sama – sama mengetahui bahwa suatu database merupakan kumpulan data – data yang dikemas secara rapi dan terstruktur. Dan dengan menggunakan media komputer melalui tools atau software khusus pengelolaan database tentunya akan lebih efektif dan informasi yang diperoleh juga lebih tertata. Kebutuhan akan informasi juga menjadi hal yang paling dicari saat ini, sehingga wajar kaluar pemanfaatan software untuk pengelolaan database juga harus dioptimalkan. Salah satu media pengelolaan database modern adalah dengan menggunakan MySQL dan salah satu software yang paling sering digunakan yakni phpMyAdmin. Bagi mereka yang memang berkecimpung dalam dunia pengelolaan database khususnya bidang web pasti akan familiar dengan software ini. Bisa dibilang phpMyAdmin ini adalah sebagai wadah sehingga memegang peran paling penting. Di artikel kali ini kami akan mengulas lebih tuntas mengenai software phpMyAdmin ini. Ulasan lebih lengkapnya dapat anda simak dengan membaca artikel mengenai pengertian phpMyAdmin dibawah ini : Pengertian phpMyAdmin Sebelumnya sudah sempat dibahas bahwa phpMyAdmin merupakan salah satu software penting dalam pengelolaan database dengan menggunakan MySQL (Bahasa SQL). Sesuai dengan namanya phpMyAdmin ini ditulis dalam Bahasa pemrograman PHP. Sempat dibahas juga bahwa phpMyAdmin khusus menangani pengelolaan database dalam lingkup website (World Wide Web). Sama halnya dengan MySQL, software yang rilis perdana pada tahu 1998 ini juga berlisensi GNU (General Public License) dan sudah mensupport mutilingual (multi bahasa) dalam user interfacenya. Software phpMyAdmin ini tergolong software dasar sehingga sangat cocok digunakan bagi para pemula yang ingin menekuni pengelolaan database dalam web server. Dengan sifatnya yang open source serta cross platform (dapat beroperasi di semua perangkat) tentunya menjadi keunggulan tersendiri bagi phpMyAdmin, sehingga sangat wajar bahwa mereka yang masih belajar bisa mengoperasikannya. Hampir di semua web server juga mensupport penggunaan phpMyAdmin, selain itu dalam kondisi offline pun anda juga dapat mengoperasikannya. Cukup dibantu software simulasi semacam XAMPP dan dengan menuliskan url “localhost/phpmyadmin” maka anda sudah bisa mengelola database dengan menggunakan software phpMyAdmin.

Fungsi phpMyAdmin

Tampilan Login phpMyAdmin Kegiatan pengelolaan database tentunya membutuhkan software yang memiliki efisiensi dan tentu saja mampu menangani banyaknya data yang tersimpan dalam suatu memori. Apalagi untuk database web seringkali banyak pihak yang mengeluh karena perlunya koneksi internet untuk menghandle pengelolaan dasar database seperti membuat tabel. Namun jika anda menggunakan phpMyAdmin, semua kesulitan diatas pasti dapat teratasi. Hal ini dikarenakan fungsi dari phpMyAdmin yang mampu memberikan efisiensi bagi para developer web karena semua perintah atau command yang biasanya dituliskan dalam Bahasa SQL sudah tersedia. Anda hanya perlu mengcopy dan menyesuaikan sesuai kebutuhan. Selain itu software phpMyAdmin juga tersedia dalam versi offline atau localhost sehingga akan lebih efektif daripada harus memulai membuat database langsung pada web server. Ada fasilitas import yang dapat anda manfaatkan untuk membuat database dengan ekstensi (.sql) pada versi offline lalu kemudian tinggal di pindahkan ke versi web. Biasanya terdapat sedikit perubahan nama database saja mengikuti kebijakan pihak penyedia server. Selain pembuatan database dan tabel anda juga bisa melakukan aktivitas dasar seperti insert data, menghapus data, edit value pada tabel serta mengubah data yang sudah ada sebelumnya. Penentuan primary dan foreign key juga bisa dilakukan pada salah satu field tabel. Selain itu kegiatan relasi data pada beberapa tabel juga dapat dilakukan. Fitur – fitur phpMyAdmin Tampilan Halaman phpMyAdmin Sebelumnya sudah sempat dijelaskan bahwa fungsi dari phpMyAdmin sangatlah penting terutama dalam bidang pengelolaan database web. Namun anda juga wajib mengetahui fitur – fitur lain atau keunggulan yang dapat anda peroleh seiring berkembangnya phpMyAdmin hingga sekarang ini. Di bawah ini kami akan sedikit menjelaskan fitur – fitur dari phpMyAdmin yakni sebagai berikut : 1. Antarmuka berbasis web disediakan bagi para pengguna phpMyAdmin. Support pada MySQL juga terus dilakukan dengan adanya fasilitas otomatis untuk membuat atau menghapus basisdata dan tabel, edit value pada tabel, serta insert data juga lebih mudah dilakukan satu persatu atau jamak. Tidak lupa juga terdapat alert sebagai identifikasi bahwa kegiatan pengelolaan database yang anda lakukan sudah benar atau tidak. 2. Impor dan ekspor data. Sebelumnya sudah sempat dibahas bahwa anda dapat melakukan kegiatan impor ekspor file database dengan ekstensi khusus (.sql). Namun ternyata selain itu kegiatan impor dan ekspor juga bisa dilakukan dengan ekstensi CSV, XML, ISO, Spreadsheet, Word, Excel, Lateks dan masih banyak lagi. 3. Dalam pembuatan database seringkali juga di implementasikan ke dalam bentuk grafik, dan anda dapat menyimpan grafik tersebut dalam format PDF agar dapat dianalisa lebih lanjut. 4. Pembuatan kompleks Query juga bisa bisa dilakukan dengan fitur seperti Query By Example yang ada dalam software phpMyAdmin. 5. Wujud dari transformasi atau perubahan data dapat disimpan menjadi format yang menggunakan satu set fungsi, seperti menampilkan blok data atau seperti download link. Pencarian data juga dapat dilakukan secara global atau menyeluruh. Demikian artikel mengenai pengertian phpMyAdmin beserta fungsi utama serta fitur – fitur tambahan yang bisa anda dapatkan. Dengan pemahaman terhadap MySQL di phpMyAdmin maka pengelolaan

database dapat dilakukan. Namun bagi anda yang baru belajar tidak perlu kuatir karena phpMyAdmin menyediakan berbagai kemudahan terutama bagi mereka yang masih asing tergadap Bahasa SQL. Kenali Pengertian SQL, Fungsi SQL Beserta Perintah-perintah Dasar pada SQL Moch. Azam Komputer, Website Dalam dunia komputer saat ini pengelolaan database menjadi salah satu hal yang paling disoroti. Mengingat era kemajuan teknologi yang semakin berkembang pesat maka suatu database juga harus dikelola secara digital agar memberikan kemudahan dan semakin memberi rasa aman juga. Beberapa software pengelola database juga mulai muncul seperti Microsoft Office Word, Excel, Acces dan masih banyak lagi. Selain software pengolahan data yang sudah kami sebutkan tadi terdapat juga tools pengelolaan database khusus yang banyak digunakan pada website. Namanya adalah SQL yang merupakan singkatan dari Structured Query Language. Pada awalnya Bahasa ini belum dinamakan SQL, melainkan SEQUEL yang saat itu masih dalam bentuk penelitian oleh IBM sampai akhirnya diambil alih oleh Oracle Corporation. Bersama dengan naiknya kepopuleran Oracle, Bahasa SQL pun juga semakin banyak diminati dan terus mengalami perkembangan mengikuti trend kemajuan teknologi. Di artikel ini kami akan membahas lebih tuntas mengenai Bahasa SQL ini. Langsung saja ulasan lengkap mengenai pengertian SQL dapat anda simak dibawah ini : Pengertian SQL Sebelumnya sudah sempat dibahas bahwa SQL adalah singkatan dari Structured Query Language. Dengan melihat kepanjangannya saja, maka sudah dapat disimpulkan bahwa definisi dari SQL itu sendiri adalah suatu Bahasa pemrograman khusus dalam sistem manajemen database yang menggunakan Query untuk menjalankan perintah – perintahnya. Maksud dari Query disini adalah instruksi – instruksi khusus dalam hal memanipulasi data. Dalam Microsoft Acces juga mengenal istilah Query namun dalam SQL keberadaan Query ini sangatlah penting karena memegang peranan utama dalam pengelolaan database anda. Sebelumnya juga sempat dibahas bahwa Bahasa SQL ini semakin popular mengikuti perusahaan yang membawanya yakni Oracle Corporation, bahkan secara de facto sudah diakui oleh ANSI sebagai Bahasa pemrograman database dengan standar khusus. Berikutnya badan ISO juga ikut memberikan standar untuk SQL. Fungsi SQL Pada dasarnya istilah SQL pasti identik dengan yang namanya MySQL serta pengelolaan database pada website. Karena fungsi utama dari SQL memang menjadi Bahasa utama dalam pengelolaan database anda dan media yang paling banyak menggunakannya adalah pada website server. Mengingat statusnya sebagai Bahasa standard dalam manajemen basis data relasional maka tak mengherankan bahwa hampir di semua host server pasti menggunakan Bahasa SQL ini. Biasanya pembelajaran SQL dapat diperoleh dalam pendidikan Informatika yang berbasis Bahasa pemrograman web, bersanding dengan HTML, CSS, PHP dan masih banyak lagi. Namun bagi anda yang mungkin masih awam mengenai query – query pada Bahasa SQL jangan khawatir karena pada versi saat ini sudah didukung dengan tampilan yang user-friendly sehingga mudah digunakan oleh semua kalangan. Anda hanya perlu memahami tujuan dalam pembuatan serta pengelolaan database anda serta instruksi – instruksi yang diperlukan.

Perintah Dasar Pada SQL Bahasa SQL merupakan Bahasa yang memberikan instruksi – instruksi khusus berbentuk query pada database anda. Pada dasarnya instruksi atau perintah dasar pada SQL dibedakan menjadi dua macam yakni DDL (Data Definition Language) dan DML (Data Manipulation Language). DDL merupakan suatu instruksi yang digunakan untuk mendefinisikan, menghapus serta mengubah yang ada pada basis data bisa saja pada database keseluruhan atau hanya di tabelnya saja. Sedangkan DML lebih digunakan pada data – data yang ada pada tabel, meliputi Create (membuat data), Read/Select (menampilkan data), Update (mengubah data) serta Delete (menghapus data). Namun pada artikel ini kami akan lebih menitikberatkan pada perintah dasar DML (kecuali Create Database) karena penggunaannya yang lebih sering. Sebenarnya istilah pada DML ini lebih dikenal dengan nama CRUD (Create, Read, Update dan Delete) yang juga cukup populer dalam dunia developer web. Penjelasan mengenai keempat perintah dasar ini dapat anda simak dibawah ini : 1. Create Satu – satunya perintah DDL yang kami jelaskan lebih rinci yakni perintah Create. Maksud dari Create disini adalah bisa saja membuat database baru atau tabel baru. Penulisan querynya hampir sama namun dibedakan pada definisi masing – masing. Perintah Create ini biasanya hanya digunakan oleh administrator basis data dan sangat jarang dimunculkan dalam website. 2. Read/Select Fungsi dari perintah dasar CRUD yang pertama ini adalah untuk membaca atau menampilkan data yang ada saat ini. Biasanya wujud dari perintah Select ini adalah dalam bentuk tabel sesuai dengan kenyataan (terupdate setiap saat). Perintah Select ini merupakan salah satu perintah yang dapat dipakai oleh user umum. 3. Insert Perintah dasar selanjutnya adalah Insert, fungsinya adalah untuk memasukkan atau menambahkan data baru pada tabel yang sudah dibuat sebelumnya. Perintah Insert ini biasanya diimplementasikan dalam bentuk Form pendaftaran atau bentuk Form lainnya. Sama halnya dengan Select, perintah Insert ini juga termasuk ke dalam perintah yang bisa dipakai oleh user umum. 4. Update Perintah selanjutnya adalah Update, dan fungsi utama dari perintah ini adalah untuk mengubah data yang sudah ada. Bentuk implementasinya bisa dalam bentuk form ataupun pop up. Pada perintah ini juga biasanya didukung dengan perintah Select sehingga memudahkan anda untuk mengupdate data sesuai keinginan. Perintah Update ini juga termasuk kedalam perintah yang dapat diakses publik namun juga terkadang di website tertentu hanya bisa diakses oleh admin database. 5. Delete Yang terakhir adalah perintah Delete, berfungsi untuk menghapus data yang sudah ada secara permanen. Sama halnya dengan Update, perintah Delete ini juga bisa diakses oleh user umum tapi terkadang juga hanya dapat diakses oleh admin database saja. Itulah pengertian SQL beserta fungsi dan perintah dasarnya yang perlu anda ketahui. Dengan adanya bahasa SQL ini, kita dapat dengan mudah mengelola database dari suatu website atau aplikasi dengan menjalankan query. Perintah atau query yang paling umum digunakan adalah create, read, select, insert, delete dan lain sebagainya. Sangat Ampuh! 3 Cara Resize Foto / Gambar Secara Online Tanpa Mengurangi Kualitas Rizky Amalia Komputer, Tips dan Tutorial

Seiring dengan berjalannya waktu, perkembangan teknologi beserta alat-alat hasil dari inovasinya menjadi semakin pesat, salah satunya adalah komputer. Perkembangan teknologi memungkinkan anda untuk melakukan semakin banyak kegiatan dengan menggunakan komputer. Salah satu kegiatan yang dapat anda lakukan dengan media ini adalah proses manipulasi file multimedia terutama file gambar. Salah satu kegiatan yang seringkali dilakukan adalah melakukan proses resize file multimedia atau file gambar. Resize file gambar / foto dilakukan supaya ukurannya tidak terlalu besar namun tetap mempertahankan kualitas gambar itu sendiri. Tidak hanya dengan menggunakan aplikasi editor, anda juga dapat melakukan proses resizing gambar secara langsung melalui situs penyedia jasa proses resize. Cara Resize Foto / Gambar Secara Online Dalam artikel kali ini, kami menyajikan beberapa alternatif situs yang dapat anda gunakan untuk melakukan proses resizing gambar secara online. Jadi anda tidak perlu menggunakan aplikasi untuk melakukan resize gambar. Langsung saja, simak langkah-langkah cara resize foto / gambar dibawah ini: 1. Resize Gambar dengan Compressor.io 1. Pertama-tama aktifkan internet dan buka browser kemudian akses situs Compressor.io. Setelah halaman utama terbuka, silakan klik “Try it!” 2. Selanjutnya anda akan diarahkan pada halaman upload. Pada halaman ini anda akan dapat mengunggah file gambar yang ingin anda resize dengan mengklik Select File.

3. Kemudian akan keluar kotak browse di mana anda akan dapat memilih file gambar yang ingin memilih file gambar. Setelah memilih gambar yang ingin diresize, silakan klik Open. 3. Kemudian Compressor.io akan secara otomatis menjalankan proses resizenya. Tidak membutuhkan waktu lama hingga akhirnya gambar hasil resize ditampilkan. Pada halaman ini anda dapat membandingkan beberapa hal antara gambar asli dan gambar hasil resize, seperti kualitas gambar yang dapat anda bandingkan secara langsung, size atau ukuran gambar juga persentase resize. Anda juga dapat mengunduh atau mendownload gambar tersebut dengan mengklik tombol Download Your File.

5. Selanjutnya anda akan diarahkan pada halaman browse di mana anda dapat menentukan lokasi penyimpanan file hasil resize yang akan anda unduh. Setelah menentukan lokasi, klik Save untuk menyimpan file.

2. Resize Gambar dengan Kraken.io 1. Pertama-tama silakan buka browser anda dan akses situs Kraken.io. 2. Setelah halaman terbuka, untuk mengunggah file, anda dapat klik tanda unggah seperti yang terlihat pada gambar di bawah ini.

3. Kemudian anda akan diarahkan pada halaman browse. Silakan pilih gambar yang akan diresize kemudian klik Open.

4. Anda akan diarahkan kembali ke halaman utama Kraken. Hanya saja anda sekarang akan dapat melihat file yang anda pilih tadi berada di bagian bawah halaman. Kraken akan secara otomatis melakukan proses resize seperti di bawah ini. 4. Setelah selesai melakukan proses resize, anda akan dapat melihat hasilnya seperti di bawah ini. Beberapa informasi yang bisa anda dapatkan adalah size atau ukuran asli file, size atau ukuran file setelah diresize, jumlah size yang berhasil dikurangi, juga persentase pengurangan atau resize file. Untuk mendownload atau mengunduh file, anda dapat mengklik tombol Download File.

3. Resize Gambar dengan TinyPNG 1. Pertama-tama silakan buka aplikasi browser yang ada di komputer anda dan akses situs TinyPNG. 2. Pada halaman utama, anda akan menemui gambar di bawah ini. Silakan klik ikon upload untuk melakukan proses unggah file gambar yang ingin diresize.

3. Selanjutnya akan keluar kotak browse. SIlakan pilih file gambar yang ingin diresize kemudian klik Open.

4. Kemudian anda akan diarahkan pada halaman utama. Situs TinyPNG akan secara otomatis mengidentifikasi file gambar tersebut dan melakukan proses resizing . Setelah selesai, anda akan dapat melakukan proses download atau unduh dengan cara mengklik tulisan download.

5. Anda lalu akan diarahkan pada kotak Save As. Seperti namanya, pada tahap ini anda diharapkan untuk mencari lokasi yang menurut anda tepat untuk menyimpan file hasil resize. Setelah menemukan lokasi yang tepat, silakan klik Save, maka file tersebut akan tersimpan dengan aman.

Proses resizing ini seringkali berguna bagi anda yang membutuhkan file gambar dengan kualitas yang baik namun terkendala oleh ukuran file yang cukup besar. Dengan melakukan proses resizing, file gambar anda akan memiliki ukuran yang memadai namun kualitasnya masih tetap apik dan tak berkurang secara signifikan. Demikianlah beberapa situs yang dapat anda jadikan alternatif untuk melakukan proses resize file gambar anda. Semoga artikel mengenai beberapa cara resize foto / gambar diatas bermanfaat!

Yuk, Dicoba 2 Cara Download Buku Gratis (Ebook) Tanpa Software, Gratis ! Irmayani Syafitri Tips dan Tutorial

Karena adanya pengaruh digitalisasi, buku konvensional pun telah diubah menjadi buku elektronik (eBook). E-book ini diciptakan secara digital, jadi untuk dapat membacanya Anda harus mengaksesnya melalui perangkat elektoronik yang berkembang saat ini, seperti komputer, laptop, smartphone dan sebagainya. Akan tetapi, permasalahan timbul akibat sulitnya untuk memperoleh e-Book yang berkualitas namun tidak berbayar (gratis). Padahal e-Book ini menjadi referensi yang sangat penting bagi setiap kalangan, terutama bagi para pelajar. Mengingat harga buku konvensional yang cukup tinggi, apalagi harga buku yang berasal dari penerbit luar negeri yang mencapai puluhan atau ratusan dolar. Selain itu, menggunakan e-Book yang ilegal juga terdapat sanksi pidana. Walapun begitu, masih ada beberapa situs yang menyediakan buku elektronik gratis. hal tiu dapat membantu Anda dalam mengumpulkan referensi yang berkaitan dengan tujuan Anda. Nah, pada kesempatan ini saya akan berbagi tips dan trik kepada Anda untuk mendapatkan buku elektrnik secara gratis. Langsung saja, simak pembahasannya berikut ini.

Cara Download Buku Gratis Pada artikel ini, saya akan menjelaskan dua cara yang dapat Anda lakukan untuk mendownload buku secara gratis. Tinggal Anda yang memilih cara mana yang terbaik untuk melakukanya. Berikut mengenai kedua langkah cara download buku gratis dengan mudah.

#1 Cara Download Buku Gratis Melalui Free-Ebooks.net Dalam situs ini, Anda akan ditawarkan dengan berbagai buku yang berasal dari genre yang sangat bervariasi, seperti buku pelajaran, buku fiksi, kesehatan, politik, komputer dan masih banyak lagi. Untuk mendapatkan ebook ini, Anda dapat melakukannya dengan menjadi member. Cara mendaftarnya pun dapat menggunakan akun baru atau akun facebook. Berikut ini akan dijelaskan mengenai cara untuk memperoleh buku melalui free-ebooks.net. 1. Pertama, silakan Anda kunjungi situs ini. Pilih Sign Up untuk mendaftarkan akun baru Anda.

2. Selanjutnya. Anda dapat mendaftar akun baru dengan mengisi data-data berikut. Atau Anda dapat mendaftar melalui akun facebook. Namun, yang dicontohkan disini mendaftar akun baru. Setelah mengisi

seluruh data di tahap pertama, klik button Continue to Step 2.

3. Di tahap kedua Anda memilih Membership. Karena kita ingin mendapatkan buku secara gratis, maka pilih opsi “Free Access….” seperti gambar dibawah. kemudian, klik Join Now.

4. Anda pun sudah berhasil membuat akun di situs tersebut. Selanjutnya, Anda harus melakukan login untuk memperoleh buku itu. Pilih Login.

5. Anda dapat memilih buku yang ingin didownload. Jika ingin melakukan proses terhadap buku yang diinginkan klik link di judul buku berikut.

6. Klik tombol Download, lalu akan muncul tombol PDF dibawahnya. Untuk mendownloadnya, maka klik tombol PDF tersebut.

7. Akhirnya, proses mendownload buku yang Anda inginkan akan berlangsung. Klik Strat Download untuk memulai proses mendownload.

Yang perlu diingat bahwa untuk pada situs ini hanya Anda dapat mendownload buku sebanyak 5 kali saja, jika Anda memilih opsi gratis. Walaupun begitu, mendownload buku di situs ini termasuk tindakan legal, jadi Anda tidak perlu takut untuk terkena sanksi. #2 Cara Download Buku Gratis Melalui PDF Drive PDF Drive ini merupakan situs yang dapat Anda gunakan untuk mendapatkan e-Book gratis. Selain itu, Anda juga dapat mendonasikan karya tulis Anda melalui situs ini. Berikut akan dijelaskan mengenai langkah-langkah yang dapat dilakukan untuk mendownload buku secara gratis. 1. Silakan Anda kunjungi situs ini. 2. Pilih buku yang ingin Anda download. Klik link yang terdapat pada judul buku yang sudah dipilih.

3. Selanjutnya, Anda diarahkan ke halaman yang terdapat tombol download. Klik tombol Download itu.

4. Lalu, proses download Anda akan berlangsung setelah situs itu melakukan verifikasi. Terdapat tombol Go To PDF untuk mendownload buku dalam format .pdf.

5. Dan akhirnya, Anda sudah dapat memulai proses Download itu. Tunggu hingga proses download selesai, maka Anda sudah dapat menikmati buku itu secara gratis.

Begitulah dua cara yang dapat Anda lakukan untuk mendownload buku elektronik secara gratis. Walaupun gratis, bukan berarti cara tersebut ilegal. Sebab, memang kedua situs tersebut memberikan Anda izin untuk mendownload buku gratis dengan syarat tertentu. Dengan begitu, pastinya tidak ada lagi keluhan untuk kita dalam memperoleh referensi dalam mengerjakan tugas, contohnya. Selain itu, mari kita tumbuhkan budaya membaca yang memiliki banyak manfaat didalamnya. Selamat mencoba tutorial cara download buku gratis diatas dan terimakasih.

Kenali Pengertian Komputer dan Fungsi Komputer Beserta Komponennya (Lengkap) Muhammad Zakaria Komputer

Sejak jaman dahulu kala, manusia selalu menggunakan alat untuk membantu proses penghitungan. Mulai dari yang sangat sederhana yaitu menggunakan satu-persatu jari tangan sampai sekarang berbagai jenis kalkulator telah tersedia. Beragam alat bantu hitung sudah pernah ditemukan oleh generasi pendahulu kita, mulai dari abacus sampai yang sekarang biasa kita pakai yaitu komputer. Komputer yang kita kenal sekarang tentu berbeda dengan saat pertama kalinya ditemukan dulu. Seorang ahli mekanik bernama Charles Babbage adalah yang pertama kali menemukan konsep tentang komputer mekanik pertama, tepatnya pada awal abad ke-19 yaitu sekitar tahun 1830-an, sehingga beliau mendapat julukan bapak komputer. Sayangnya pada masa itu beliau tidak dapat merampungkan proyeknya untuk membuat komputer yang canggih karena beberapa kendala. Meski demikian, desain mesin yang dibuatnya menjadi basis dari pengembangan komputer selanjutnya. Daftar Isi

Pengertian Komputer Jika ditinjau berdasarkan etimologi, komputer berasal dari bahasa Inggris ‘computer’, awalnya arti dari kata tersebut adalah orang yang melakukan kalkulasi atau penghitungan. Seiring berjalannya waktu, terjadi perubahan pada pengertian komputer. Hingga akhirnya komputer memiliki pengertian sebagai sebuah alat yang bisa menerima perintah atau intruksi untuk melakukan operasi aritmatik dan logika secara otomatis. Kemampuan komputer untuk mengikuti serangkaian operasi disebut dengan program. Hal inilah yang membuat komputer bisa menjalankan berbagai macam tugas yang diperintahkan. Sedangkan yang

dimaksud intruksi adalah perintah yang diberikan kepada komputer, perintahnya tentu bukan perintah biasa melainkan perintah yang bisa dipahami komputer.

Komputer pertama (Analytical Engine) oleh Charles Babbage Komponen-komponen utama yang ada dalam komputer adalah prosesor, memori, motherboard, power supply, CD ROM, VGA, harddisk, monitor, dan casing. Jika ditinjau dari arsitekturnya, komputer dapat dibagi menjadi 4 bagian utama, ALU atau unit logika dan aritmatika, unit kontrol, unit input output, dan memori. Memori berfungsi sebagai tempat untuk menyimpan informasi. ALU berfungsi untuk melakukan operasi logika dan aritmatika, serta melakukan perbandingan. Pekerjaan utama dari komputer dilakukan oleh unit tersebut. Sementara unit kontrol berfungsi sesuai dengan namanya, yaitu mengontrol intruksi dari program komputer. Mulai dari menyimpan perintah, mengirim perintah ke ALU, dan mengembalikan hasilnya ke memori yang sesuai. Sedangkan unit input output digunakan untuk mendapatkan data dari luar dan memberikan hasil informasi ke luar.

Sejarah Komputer Komputer semakin lama semakin berkembang. Dulu komputer dibedakan berdasarkan pemakaiannya, yaitu komputer analog, komputer digital dan komputer hybrid. Untuk masa sekarang ini komputer bahkan bisa diklasifikasikan berdasarkan ukurannya. Mulai dari yang kecil seperti komputer mini dan komputer mikro, smartphone juga tergolong dalam jenis ini. Kemudian ada PC atau komputer personal dan juga laptop. Sedangkan yang berukuran besar adalah komputer super. Setelah itu muncul komputer analog yang pertama kali ditemukan oleh Sir William Thomson pada tahun 1872. Beberapa pihak melakukan penyempurnaan terhadap komputer analog sehingga mencapai puncaknya pada tahun 1927. Sejumlah perangkat telah dibuat pada masa itu sampai akhirnya komputer analog menjadi usang dan mulai ditinggalkan. Tepatnya pada tahun 1950-an saat komputer digital mulai menggantikan kesuksesan komputer analog sebelumnya. Tetapi beberapa aplikasi tertentu masih memakai komputer analog, contohnya aplikasi pendidikan dan pesawat terbang.

Charles Babbage (kiri) dan Sir William Thomson (kanan) Komputer digital awalnya berupa komputer analog yang menggunakan elektromekanik, muncul sekitar tahun 1939. Pengembangan terus dilakukan dan pada tahun 1941 akhirnya tercipta komputer digital yang pertama. Mesin yang dibuat saat itu cukup mirip dengan komputer modern. Penggunaan sistem biner membuat mesin itu lebih mudah dibangun dan lebih tangguh. Setelah itu beragam komputer digital lainnya mulai bermunculan dan menggeser komputer analog yang dianggap sudah usang. Prinsip komputer modern diajukan oleh Alan Turing pada tahun 1936. Turing menawarkan sebuah mesin sederhana yang terbukti mampu menangani berbagai macam penghitungan dengan cara menjalankan perintah atau program yang disimpan di dalam pita. Konsep dasar dari mesin Turing adalah penyimpanan program, dimana segala instruksi dari proses penghitungan disimpan dalam sebuah memori. Meski memiliki kelemahan dalam memori yang terbatas, namun konsep inilah yang dipakai untuk mengembangkan berbagai komputer modern berikutnya. Secara umum, komputer dapat diklasifikasikan menjadi tiga generasi. Generasi pertama menggunakan tabung elektron sebagai prosesornya. Komputer pada generasi ini hanya bisa menjalankan sebuah tugas dan tidak memiliki sistem operasi. Generasi kedua memakai transistor sebagai pengganti tabung, komputer pada generasi ini sudah memiliki sistem operasi dan memori. Media penyimpanan menggunakan pita dan disk, serta printer sebagai alat outputnya. Generasi ketiga adalah yang berlaku sampai sekarang, menggunakan IC sebagai pengganti transistor dan dengan ukuran komputer yang makin kecil. Komputer pada generasi ini jauh lebih tangguh dan bisa menjalankan lebih dari satu sistem operasi.

Fungsi Komputer

Komputer sebagai media belajar Komputer masa kini memiliki fungsi yang beragam dan semakin kompleks. Setiap orang yang ditanyai fungsi komputer tentu memiliki jawaban yang berbeda. Ada yang menggunakan komputer sebagai media untuk berkomunikasi, ada yang memakainya untuk memudahkan pekerjaannya, ada yang memakainya untuk belajar, untuk kegiatan bisnis, dan juga sebagai sarana hiburan contohnya untuk bermain game. Namun sebenarnya komputer memiliki 4 fungsi utama, yaitu : 1. Input Fungsi pertama adalah input, yaitu menerima data atau informasi dari sumber luar. Contoh paling mudah dari fungsi ini adalah informasi dari ketikan keyboard atau klik mouse. Komputer juga bisa mendapatkan informasi dari peralatan lain atau komputer lain. 2. Processing Fungsi utama dari komputer adalah melakukan pemrosesan. Yang diproses adalah berbagai macam data dan informasi yang diberikan oleh perangkat input. Kemudian data yang tersimpan dalam memori internal akan diproses untuk menghasilkan informasi baru yang nantinya akan dikirim ke perangkat output. 3. Output Setelah diproses, informasi yang dihasilkan akan menjalankan fungsi output. Hasilnya akan tersedia untuk digunakan oleh pengguna atau perangkat lainnya. Contoh dari perangkat output adalah monitor komputer, printer dan speaker. Perangkat tersebut yang menyajikan output dari komputer untuk dimanfaatkan oleh pengguna atau perangkat lain.

4. Storage Fungsi komputer yang terakhir adalah sebagai tempat untuk menyimpan informasi. Penyimpanan yang dilakukan berbeda-beda tergantung bagaimana informasinya akan digunakan. Ada yang disimpan dalam memori utama komputer, ada juga yang disimpan dalam memori tambahan. Informasi yang disimpan juga bisa dibedakan menjadi data pengguna dan data instruksi. Data instruksi inilah yang biasanya dikenal dengan sebutan program atau software komputer.

Komponen-komponen Komputer Terdapat banyak komponen atau perangkat yang terdapat pada komputer. Ada perangkat komputer yang harus ada pada sebuah komputer seperti processor (CPU), harddisk, RAM dan lain sebagainya. Ada juga yang hanya sebagai perangkat tambahan atau kita sering menyebutnya sebagai peripheral, contohnya seperti printer, webcam, scanner, modem dan lain sebagainya. Kami sudah membahasnya secara lengkap mengenai perangkat-perangkat pada komputer yang bisa anda lihat pada artikel berikut ini. Itulah pengertian komputer yang perlu anda ketahui, dimana komputer tersebut memiliki fungsi sebagai media input, processing system, media output dan sebagai media penyimpanan (storage). Dengan adanya komputer ini, aktivitas manusia menjadi jauh lebih efisien, dimana kita dapat dengan mudah melakukan perhitungan, mengerjakan tugas sekolah / kantor dan lain sebagainya. buku designing instruction flipped classroom bahasa indonesia

Related Documents


More Documents from "Apaini32"