SlideShare a Scribd company logo
Tugas Kelompok
PROPOSAL
DATA BASE XAMPP
KELOMPOK I
 RISYA A.M.F
 AMELIA A.S
 EVITA M.A
 RIFAL F
 DAFA R
KELAS : XII IPS
MA. NURUL FALAH
2022
i
KATA PENGANTAR
Puji syukur kami ucapkan atas kehadirat Allah SWT, karena dengan rahmat dan karunia – Nya
kami masih diberi kesempatan untuk menyelesaikan Proposal ini. Tidak lupa kami ucapkan
kepada teman – teman dan siapa saja yang telah membantu dan mendukung dalam penyelesaian
tugas ini dengan baik.
.
Kami membuat proposal tentang DataBase XAMPP ini guna untuk memenuhi tugas mata
pelajaran TIK dalam semester ini. Kami menyadari bahwa dalam pembuatan Proposal ini
masih banyak kekurangan, oleh sebab itu kami sangat mengharapkan kritik dan saran yang
membangun. Dan semoga dengan selesainya proposal ini dapat bermanfaat bagi pembaca dan
teman – teman. Amin
Penulis
ii
DAFTAR ISI
KATA PENGANTAR ................................................................................................................i
DAFTAR ISI.............................................................................................................................. ii
BAB I PENDAHULUAN..........................................................................................................1
A. Latar Belakang................................................................................................................1
B. Rumusan Masalah...........................................................................................................1
C. Tujuan .............................................................................................................................1
BAB II PEMBAHASAN ..........................................................................................................2
A. Pengertian XMPP............................................................................................................2
B. Fungsi XMPP..................................................................................................................3
C. Cara Instal XMPP ...........................................................................................................3
D. Bagian-bagian Penting di Dalam XAMPP .....................................................................6
E. Cara Membuat Database di XAMPP ..............................................................................6
F. Cara Mengisi Data Pada Tabel Dengan MySql ..............................................................9
G. Kelebihan dan Kekurangan Aplikasi XMPP ................................................................11
BAB III PENUTUP ................................................................................................................13
1
BAB I
PENDAHULUAN
A. Latar Belakang
Dalam dunia internet kita mengenal adanya Situs web (bahasa Inggris: website) adalah
sekumpulan halaman web yang saling berhubungan yang umumnya berada pada peladen yang
sama berisikan kumpulan informasi yang disediakan secara perorangan, kelompok, atau
organisasi. Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang
dapat diakses melalui jaringan seperti Internet, ataupun jaringan area lokal (LAN) melalui
alamat Internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses
publik di Internet disebut pula sebagai World Wide Web atau lebih dikenal dengan singkatan
WWW.
Untuk membuat website sebelumnya kita harus membuat database dan ini memerlukan
beberapa aplikasi yakni ; MySQL, PHP dan PER, yang harus kita install ke dalam komputer
atau laptop, Hal ini tentunya akan menyulitkan bagi pemula pembuat web. Seiring dengan itu
untuk mempermudah membuat database yang diperlukan dalam pembuatan web ada yang
namanya XMPP.
Apabila kita menggunakan aplikasi XMPP maka kita tidak perlu menginstall MySQL, PHP
dan PER dalam komputer atau laptop kita.
B. Rumusan Masalah
1. Apa Pengertian XMPP d
2. Apa Fungsi XMPP
3. Bagaimana membuat database dengan XMPP
4. Apa Kelebihan dan kekurangan XMPP
C. Tujuan
Tugas ini merupakan bagian dari tugas mata pelajaran TIK yang harus dipenuhi di dalam
semester ini yang kami susun sedemikian rupa sesuai kemampuan dan keterbatasan
pengetahuan kami dalam menggunakan aplikasi XMPP.
2
BAB II
PEMBAHASAN
A. Pengertian XMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak system operasi, merupakan
kompilasi dari beberapa program.XAMPP merupakan tool yang menyediakan paket perangkat
lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan
instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan
menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto konfigurasi.
XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang dapat
kita gunakan untuk membantu proses installasi ketiga produk tersebut. Selain paket instalasi
instant XAMPP juga memberikan fasiltias pilihan penggunaan PHP4 atau PHP5. Untuk
berpindah versi PHP yang ingin digunakan juga sangat mudah dilakukan dengan mengunakan
bantuan PHP-Switch yang telah disertakan oleh XAMPP, dan yang terpenting XAMPP bersifat
free atau gratis untuk digunakan.
Jika dijabarkan secara gamblang, masing-masing huruf yang ada di dalam nama XAMPP
menurut para ahli memiliki arti sebagai berikut ini:
X = Cross Platform
Merupakan kode penanda untuk software cross platform atau yang bisa berjalan di banyak
sistem operasi. Jadi, ada XAMPP untuk Windows, xampp for mac, dan untuk Linux. Semua
itu bersifat free download xampp.
A = Apache
Apache adalah aplikasi web server yang bersifat gratis dan bisa dikembangkan oleh banyak
orang (open source).
M = MySQL / MariaDB
MySQL atau MariaDB merupakan aplikasi database server yang dikembangkan oleh orang
yang sama. MySQL berperan dalam mengolah, mengedit, dan menghapus daftar melalui
database.
P = PHP
Huruf “P” yang pertama dari akronim kata XAMPP adalah inisial untuk menunjukkan
eksistensi bahasa pemrograman PHP. Bahasa pemrograman ini biasanya digunakan untuk
membuat website dinamis, contohnya dalam website berbasis CMS WordPress.
P = Perl
Sementara itu, untuk huruf P selanjutnya merupakan singkatan dari bahasa pemrograman Perl
yang kerap digunakan untuk memenuhi berbagai macam kebutuhan. Perl ini bisa berjalan di
dalam banyak sistem operasi sehingga sangat fleksibel dan banyak digunakan.
3
B. Fungsi XMPP
Fungsi dari XAMPP ini ialah sebagai sebuah server yang bisa berdiri sendiri (localhost), serta
terdiri dari beberapa macam program yang antara lain yaitu : Apache HTTP Server, MySQL
database, dan juga penerjemah suatu bahasa yang mana ditulis dengan sebuah bahasa
pemrograman yaitu : PHP dan Perl. Nama dari XAMPP ini sendiri ialah sebuah singkatan dari
X = berasal empat buah sistem operasi apapun, Apache, MySQL, PHP lalu Perl.
C. Cara Instal XMPP
Langkah-langkah cara menginstall XAMPP di Laptop atau PC? Bagaimana dengan kelebihan
dan kekurangan XAMPP? Caranya tidak jauh berbeda dibandingkan dengan cara menginstall
aplikasi komputer pada umumnya. Berikut panduan instalasi XAMPP selengkapnya:
1. Kita harus menyiapkan file XAMPP terlebih dahulu dengan cara mengunduh lewat link
berikut ini http://www.apachefriends.org/en/index.html.. Tenang, file ini bersifat gratis
kok, jadi Anda tidak perlu mengeluarkan biaya lisensi sepeserpun.
Halaman download aplikasi, terlihat logo XAMPP
2. Setelah file berhasil didownload dengan sempurna langkah selanjutnya adalah
menyiapkan space/ruang harddisk di laptop atau komputer dengan minimal masih
mnyisakan ROM sebesar 1GB guna menampung gambar, teks, video, dan dokumen
website.
3. Jalankan file xampp-windows-x64-7.3.9-0-VC15-installer atau versi lainnya yang
lebih mutakhir.
4. Akan ada jendela baru yang terbuka sebagai indikasi dimulainya proses instalasi. Pada
proses ini Anda akan diminta untuk memilih bahasa Indonesia atau English, pilih saja
yang bahasa Indonesia kemudian klik next.
4
langkah pertama install xampp
5. Setelah itu, Anda akan diminta untuk memilih komponen yang akan digunakan. Standar
untuk server web berbasis CMS WordPress menggunakan MySQL, FileZilla FTP
server, dan Apache, sedangkan dari bahasa pemrograman bisa menceklist pilihan
phpMyAdmin, PHP, dan Perl. Kemudian klik next.
5
6. Pada tahap ini kita diminta untuk memilih lokasi file XAMPP yang akan diinstal,
gunakan saja pengatuan default lalu klik next/install.
menentukan lokasi file disimpan
7. Tunggu beberapa menit sampai proses instalasi XAMPP selesai yang ditandai dengan
bar progress seluruhnya berubah menjadi warna hijau.
8. Kita sekarang sudah bisa menjalankan program XAMPP di laptop atau PC Windows
untuk membuat website secara offline menggunakan localhost.
6
D. Bagian-bagian Penting di Dalam XAMPP
1. Htdocs
Htdocs merupakan nama sebuah folder bagian dari XAMPP yang berfungsi untuk menyimpan
berbagai file dan dokumen yang akan ditampilkan kedalam website. Kapasitas penyimpanan
di dalam menu htdocs sendiri bergantung kepada harddisk yang terpasang di perangkat
komputer.
2. Control Panel
Seperti namanya, Control Panel memberikan kita akses lebih leluasa dalam mengatur database,
mengunggah file, atau melakukan setting lebih detail terkait jeroan website. Dari dalam
Control Panel kita juga bisa mengatur stop dan star aplikasi XAMPP agar tidak memberatkan
kinerja komputer.
3. PhpMyAdmin
Sama seperti fungsi PhpMyAdmin pada web hosting sesungguhnya, peran PhpMyAdmin
dalam aplikasi XAMPP juga diplot sebagai pengatur konfigurasi MySQL. Untuk membuka
phpMyAdmin di XAMPP caranya Anda bisa langsung mengetikkan URL
http://localhost/phpMyAdmin
E. Cara Membuat Database di XAMPP
1. Langkah pertama, masuk ke phpmyadmin di XAMPP. Caranya, ketik di browser
dengan alamat URL localhost/phpmyadmin sehingga muncul tampilan seperti berikut
ini.
7
2. Pada menu “Database”, silahkan masukkan nama database yang diinginkan, kemudian
klik “Create”.
3. Selanjutnya menambahkan nama “user” untuk database yang baru saja kita buat.
Silahkan masuk ke database yang sudah dibuat. Kita bisa menemukannya dibagian
sebelah kiri. Setelah itu, klik Nama database tersebut kemudian klik menu “Privileges”.
Lanjutkan dengan klik “Add user”.
4. Setelah kita klik “Add User” maka akan muncul form pembuatan user baru. Pada kolom
“username”, kita bisa mengisikannya dengan nama apapun yang kita inginkan.
Kemudian isikan juga “host”, gunakan “use text field” saja, lalu isikan dengan
“localhost”. Selanjutnya isikan “password” 2 kali dan harus sama. Terakhir, ceklist
“grant all privileges on database”.
8
5. Scroll ke bawah, dan kita akan menemukan opsi “Global Privileges” guna memberikan
hak akses kepada user untuk mengelola semua database, klik “Check All” . Setelah itu,
klik tombol “Add User”.
Langkah membuat database dengan XAMPP dan user di phpmyadmin sudah selesai. Secara
default, aplikasi XAMPP mempunyai default user bernama “root” dan tanpa password.
9
F. Cara Mengisi Data Pada Tabel Dengan MySql
Langkah membuat database sebagaimana di atas telah selesai, sekarang bagaimana cara
mengisi data pada tabel dengan menggunakan MySql, MySqlmerupakan turunan dari salah
satu konsep utama dalam database untuk pemilihan atau seleksi dan pemasukkan data yang
memungkinkan pengoperasian data dikerjakan secara mudah dan otomatis. Database
merupakan kumpulan file-file yang mempunyai kaitan antara satu file dengan file yang lain
sehingga membentuk data untuk menginformasikan satu perusahaan dan instansi.
1. Setelah membuat database kita bisa menggunakannya dengan cara klik tombol XAMPP-
shell pada aplikasi XAMPP.
2. Pertama ketik = mysql –u root –p (enter)ini merupakan syntax untuk mengawali mysql.
Enter password (tidak perlu diisi langsung enter saja).
10
3. Cara kedua dalam membuat database yaitu dengan cara ketik ‘ create database
mycoding. Syntax = create database nama_database.
4. Jika anda sudah membuat database melalui phpmyadmin langsung saja ketikkan ‘ show
database; ‘ untuk melihat file database.
5. Untuk menggunakan salah satu dari database yang telah ada yaitu ketik‘ use codingku;
‘ Syntax = use nama_database;
Langkah membuat tabel dan mengisi data tabel :
1) Dengan cara awal yang sama dengan diatas setelah membuat database kita baru bisa
membuat tabel, ketiklah syntax berikut :
“ create table nama_tabel ( nama_variabel1 tipe_data (ukuran huruf/angka dari
nama_variabel1) NOT NULL PRIMARY KEY, nama_variabel2 tipe_data (ukuran
huruf/angka dari nama_variabel2) ); “
Contoh penerapan :
“ create table mahasiswa ( nim varchar (15) NOT NULL PRIMARY KEY, nama varchar
(20), alamat varchar (30) ); “
11
2) Mengisi data di table caranya sangatlah mudah dengan ikuti syntax berikut :
“ insert into nama_tabel value (‘data_variabel1’ , ‘data_variabel2’ , ‘data_variabel3’ ); “
Contoh penerapan :
“ insert into mahasiswa value (‘1500018140’ , ‘Ela Dwi A’ , ‘Yogya’ ); “
3) Agar kita bisa tau data yang telah dimasukkan maka ketiklah :
“ select * from nama_tabel; “
Contoh penerapan :
“select * from mahasiswa; “
G. Kelebihan dan Kekurangan Aplikasi XMPP
Ada beberapa kelebihan dan kekurangan dari XAMPP ini, yang sebagai berikut :
 Kelebihannya
1. Pada Database Storage Engine ini ialah banyak dipakai oleh para programmer apalagi
oleh para web developer, sebab sifatnya yang free atau gratis. Dan untuk yang expert
ini sudah ada yang moddel bayar.
2. Kemampuannya yang sudah dapat diandalkan, memiliki sebuah kapasitas yang cukup
mumpuni yakni sekitar 60.000 tabel dengan suatu jumlah record hingga mencapai
sekitar 5.000.000.000 bahkan bagi yang terbaru pun sudah bisa lebih.
3. Keamanan bagi datanya yang cukup aman walaupun tak sehebat kemanannya dari
Postgre lebih – lebih Oracle.
4. Engine atau mesin ini multiplatform yang sehingga mampu untuk diaplikasikan di
berbagai macam sistem operasi. Pada MySql ini cocok untuk diaplikasikan didalam
aplikasi kelas kecil dan juga menengah.
5. Kelebihannya yang paling utama dari engine ini ialah pada kecepatannya.
12
 Kekurangannya
1. XAMPP ini tidak cocok untuk menangani sebuah data dengan jumlah yang cukup
besar, baik itu untuk menyimpan sebuah data maupun untuk coba memproses data.
2. XAMPP ini mempunyai sebuah keterbatasan kemampuan suatu kinerja yakni pada
server ketika sebuah data yang disimpan tersebut sudah melebihi ambang batas
maksimal kemampuan daya tampung pada server. Sebab ini ia tidak menerapkan
sebuah konsep Technology Cluste.
13
BAB III
PENUTUP
Demikian proposal ini kami buat untuk nantinya akan digunakan sebagai landasan dalam
praktek dalam membuat database dengan aplikasi XAMPP yang bagi kami merupakan hal
baru, tentunya banyak kekurangan karena keterbatasan pengetahuan dan kemampuan kami.
Mohon bimbingan dan saran dari bapak guru pembimbing sekiranya dalam proposal ini masih
banyak kekurangan agar kedepannya kami akan lebih baik.

More Related Content

What's hot

Materi php1.1
Materi php1.1Materi php1.1
Materi php1.1
Rendra Fajar
 
Modul pemrograman web
Modul pemrograman webModul pemrograman web
Modul pemrograman web
exkun
 
Xampp Untuk Pemula
Xampp Untuk PemulaXampp Untuk Pemula
Xampp Untuk Pemula
Ndixs Tok
 
Laporan akhir
Laporan akhirLaporan akhir
Laporan akhiryudhigcgc
 
Uploadviafilezilla
UploadviafilezillaUploadviafilezilla
UploadviafilezillaVIa Jrl
 
Langkah langkah memasang konten management sistem dengan mudah
Langkah langkah memasang konten management sistem dengan mudahLangkah langkah memasang konten management sistem dengan mudah
Langkah langkah memasang konten management sistem dengan mudah
tukangojek48
 
INSTALL CMS (Opencart,phpBB,PrestaShop,dan SMF)
INSTALL CMS (Opencart,phpBB,PrestaShop,dan SMF)INSTALL CMS (Opencart,phpBB,PrestaShop,dan SMF)
INSTALL CMS (Opencart,phpBB,PrestaShop,dan SMF)
muhamadpandu1
 
Konfigurasi server debian
Konfigurasi server debianKonfigurasi server debian
Konfigurasi server debian
Arief Ubaidillah
 
Cara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseCara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseProgrammer and Design
 
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaTutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaRCH_98
 
Install CMS SMF,phpBB,Opencart,Prestashop
Install CMS SMF,phpBB,Opencart,PrestashopInstall CMS SMF,phpBB,Opencart,Prestashop
Install CMS SMF,phpBB,Opencart,Prestashop
tukangojek48
 
Konfigurasi web server
Konfigurasi web serverKonfigurasi web server
Konfigurasi web server
Achmad Sayfudin
 
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
harisonmtd
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databasefebeniken
 
cara install prestashop di localhost
cara install prestashop di localhostcara install prestashop di localhost
cara install prestashop di localhost
Alfan Khudori
 

What's hot (18)

Materi php1.1
Materi php1.1Materi php1.1
Materi php1.1
 
Modul pemrograman web
Modul pemrograman webModul pemrograman web
Modul pemrograman web
 
Xampp Untuk Pemula
Xampp Untuk PemulaXampp Untuk Pemula
Xampp Untuk Pemula
 
Php & mysql
Php & mysqlPhp & mysql
Php & mysql
 
Tugas 2
Tugas 2Tugas 2
Tugas 2
 
Laporan akhir
Laporan akhirLaporan akhir
Laporan akhir
 
Uploadviafilezilla
UploadviafilezillaUploadviafilezilla
Uploadviafilezilla
 
Langkah langkah memasang konten management sistem dengan mudah
Langkah langkah memasang konten management sistem dengan mudahLangkah langkah memasang konten management sistem dengan mudah
Langkah langkah memasang konten management sistem dengan mudah
 
INSTALL CMS (Opencart,phpBB,PrestaShop,dan SMF)
INSTALL CMS (Opencart,phpBB,PrestaShop,dan SMF)INSTALL CMS (Opencart,phpBB,PrestaShop,dan SMF)
INSTALL CMS (Opencart,phpBB,PrestaShop,dan SMF)
 
Konfigurasi server debian
Konfigurasi server debianKonfigurasi server debian
Konfigurasi server debian
 
Cara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseCara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan database
 
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaTutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
 
Install CMS SMF,phpBB,Opencart,Prestashop
Install CMS SMF,phpBB,Opencart,PrestashopInstall CMS SMF,phpBB,Opencart,Prestashop
Install CMS SMF,phpBB,Opencart,Prestashop
 
Konfigurasi web server
Konfigurasi web serverKonfigurasi web server
Konfigurasi web server
 
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-database
 
Judul bab
Judul babJudul bab
Judul bab
 
cara install prestashop di localhost
cara install prestashop di localhostcara install prestashop di localhost
cara install prestashop di localhost
 

Similar to Proposal xmpp

Instalasi cms formulasi di linux
Instalasi cms formulasi di linuxInstalasi cms formulasi di linux
Instalasi cms formulasi di linux
Putu Shinoda
 
Penggunaan xampp
Penggunaan xamppPenggunaan xampp
Penggunaan xamppHaswi Haswi
 
Ses pemrograman-web-database-dg-php-dan-my sql
Ses pemrograman-web-database-dg-php-dan-my sqlSes pemrograman-web-database-dg-php-dan-my sql
Ses pemrograman-web-database-dg-php-dan-my sql
omenk gokile
 
Module desain web
Module desain webModule desain web
Module desain web
Dedy Setiawan
 
Laporan Projek Akhir
Laporan Projek AkhirLaporan Projek Akhir
Laporan Projek Akhir
wanamateur_48
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi Inventaris
Deka M Wildan
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
AMV STUDIO DEVELOPMENT
 
Udahnyatudella
UdahnyatudellaUdahnyatudella
Udahnyatudelladella1214
 
Udahnyatudella
UdahnyatudellaUdahnyatudella
Udahnyatudelladella1214
 
Udahnyatudella
UdahnyatudellaUdahnyatudella
Udahnyatudelladellandel
 
Website dinamis dengan PHP
Website dinamis dengan PHPWebsite dinamis dengan PHP
Website dinamis dengan PHP
Farichah Riha
 
Udahnyatudella
UdahnyatudellaUdahnyatudella
Udahnyatudellaagrafury
 
Tugas Akhir Streaming Server
Tugas Akhir Streaming ServerTugas Akhir Streaming Server
Tugas Akhir Streaming Server
rizki maulana
 
Materi+e learning+di+sma+1+bangil
Materi+e learning+di+sma+1+bangilMateri+e learning+di+sma+1+bangil
Materi+e learning+di+sma+1+bangil
rachmatnur74
 

Similar to Proposal xmpp (20)

Instalasi cms formulasi di linux
Instalasi cms formulasi di linuxInstalasi cms formulasi di linux
Instalasi cms formulasi di linux
 
Penggunaan xampp
Penggunaan xamppPenggunaan xampp
Penggunaan xampp
 
Ses pemrograman-web-database-dg-php-dan-my sql
Ses pemrograman-web-database-dg-php-dan-my sqlSes pemrograman-web-database-dg-php-dan-my sql
Ses pemrograman-web-database-dg-php-dan-my sql
 
Laporan Aplikasi Website
Laporan Aplikasi WebsiteLaporan Aplikasi Website
Laporan Aplikasi Website
 
Module desain web
Module desain webModule desain web
Module desain web
 
Laporan Projek Akhir
Laporan Projek AkhirLaporan Projek Akhir
Laporan Projek Akhir
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi Inventaris
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
 
Udahnyatudella
UdahnyatudellaUdahnyatudella
Udahnyatudella
 
Udahnyatudella
UdahnyatudellaUdahnyatudella
Udahnyatudella
 
Udahnyatudella
UdahnyatudellaUdahnyatudella
Udahnyatudella
 
Php mysq l - siapa - takut
Php mysq l - siapa - takutPhp mysq l - siapa - takut
Php mysq l - siapa - takut
 
Tugas afi
Tugas afiTugas afi
Tugas afi
 
Modul i 12 jan 2013
Modul i 12 jan 2013Modul i 12 jan 2013
Modul i 12 jan 2013
 
Xampp
XamppXampp
Xampp
 
Xampp
XamppXampp
Xampp
 
Website dinamis dengan PHP
Website dinamis dengan PHPWebsite dinamis dengan PHP
Website dinamis dengan PHP
 
Udahnyatudella
UdahnyatudellaUdahnyatudella
Udahnyatudella
 
Tugas Akhir Streaming Server
Tugas Akhir Streaming ServerTugas Akhir Streaming Server
Tugas Akhir Streaming Server
 
Materi+e learning+di+sma+1+bangil
Materi+e learning+di+sma+1+bangilMateri+e learning+di+sma+1+bangil
Materi+e learning+di+sma+1+bangil
 

Recently uploaded

Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
Laporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdfLaporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdf
yuniarmadyawati361
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
Koneksi Antar Materi Modul 1.4.ppt x
Koneksi Antar Materi Modul 1.4.ppt           xKoneksi Antar Materi Modul 1.4.ppt           x
Koneksi Antar Materi Modul 1.4.ppt x
johan199969
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
gloriosaesy
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
PURWANTOSDNWATES2
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
ferrydmn1999
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
mattaja008
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
haryonospdsd011
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
lastri261
 

Recently uploaded (20)

Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
Laporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdfLaporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdf
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
Koneksi Antar Materi Modul 1.4.ppt x
Koneksi Antar Materi Modul 1.4.ppt           xKoneksi Antar Materi Modul 1.4.ppt           x
Koneksi Antar Materi Modul 1.4.ppt x
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 

Proposal xmpp

  • 1. Tugas Kelompok PROPOSAL DATA BASE XAMPP KELOMPOK I  RISYA A.M.F  AMELIA A.S  EVITA M.A  RIFAL F  DAFA R KELAS : XII IPS MA. NURUL FALAH 2022
  • 2. i KATA PENGANTAR Puji syukur kami ucapkan atas kehadirat Allah SWT, karena dengan rahmat dan karunia – Nya kami masih diberi kesempatan untuk menyelesaikan Proposal ini. Tidak lupa kami ucapkan kepada teman – teman dan siapa saja yang telah membantu dan mendukung dalam penyelesaian tugas ini dengan baik. . Kami membuat proposal tentang DataBase XAMPP ini guna untuk memenuhi tugas mata pelajaran TIK dalam semester ini. Kami menyadari bahwa dalam pembuatan Proposal ini masih banyak kekurangan, oleh sebab itu kami sangat mengharapkan kritik dan saran yang membangun. Dan semoga dengan selesainya proposal ini dapat bermanfaat bagi pembaca dan teman – teman. Amin Penulis
  • 3. ii DAFTAR ISI KATA PENGANTAR ................................................................................................................i DAFTAR ISI.............................................................................................................................. ii BAB I PENDAHULUAN..........................................................................................................1 A. Latar Belakang................................................................................................................1 B. Rumusan Masalah...........................................................................................................1 C. Tujuan .............................................................................................................................1 BAB II PEMBAHASAN ..........................................................................................................2 A. Pengertian XMPP............................................................................................................2 B. Fungsi XMPP..................................................................................................................3 C. Cara Instal XMPP ...........................................................................................................3 D. Bagian-bagian Penting di Dalam XAMPP .....................................................................6 E. Cara Membuat Database di XAMPP ..............................................................................6 F. Cara Mengisi Data Pada Tabel Dengan MySql ..............................................................9 G. Kelebihan dan Kekurangan Aplikasi XMPP ................................................................11 BAB III PENUTUP ................................................................................................................13
  • 4. 1 BAB I PENDAHULUAN A. Latar Belakang Dalam dunia internet kita mengenal adanya Situs web (bahasa Inggris: website) adalah sekumpulan halaman web yang saling berhubungan yang umumnya berada pada peladen yang sama berisikan kumpulan informasi yang disediakan secara perorangan, kelompok, atau organisasi. Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti Internet, ataupun jaringan area lokal (LAN) melalui alamat Internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses publik di Internet disebut pula sebagai World Wide Web atau lebih dikenal dengan singkatan WWW. Untuk membuat website sebelumnya kita harus membuat database dan ini memerlukan beberapa aplikasi yakni ; MySQL, PHP dan PER, yang harus kita install ke dalam komputer atau laptop, Hal ini tentunya akan menyulitkan bagi pemula pembuat web. Seiring dengan itu untuk mempermudah membuat database yang diperlukan dalam pembuatan web ada yang namanya XMPP. Apabila kita menggunakan aplikasi XMPP maka kita tidak perlu menginstall MySQL, PHP dan PER dalam komputer atau laptop kita. B. Rumusan Masalah 1. Apa Pengertian XMPP d 2. Apa Fungsi XMPP 3. Bagaimana membuat database dengan XMPP 4. Apa Kelebihan dan kekurangan XMPP C. Tujuan Tugas ini merupakan bagian dari tugas mata pelajaran TIK yang harus dipenuhi di dalam semester ini yang kami susun sedemikian rupa sesuai kemampuan dan keterbatasan pengetahuan kami dalam menggunakan aplikasi XMPP.
  • 5. 2 BAB II PEMBAHASAN A. Pengertian XMPP XAMPP adalah perangkat lunak bebas, yang mendukung banyak system operasi, merupakan kompilasi dari beberapa program.XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto konfigurasi. XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk tersebut. Selain paket instalasi instant XAMPP juga memberikan fasiltias pilihan penggunaan PHP4 atau PHP5. Untuk berpindah versi PHP yang ingin digunakan juga sangat mudah dilakukan dengan mengunakan bantuan PHP-Switch yang telah disertakan oleh XAMPP, dan yang terpenting XAMPP bersifat free atau gratis untuk digunakan. Jika dijabarkan secara gamblang, masing-masing huruf yang ada di dalam nama XAMPP menurut para ahli memiliki arti sebagai berikut ini: X = Cross Platform Merupakan kode penanda untuk software cross platform atau yang bisa berjalan di banyak sistem operasi. Jadi, ada XAMPP untuk Windows, xampp for mac, dan untuk Linux. Semua itu bersifat free download xampp. A = Apache Apache adalah aplikasi web server yang bersifat gratis dan bisa dikembangkan oleh banyak orang (open source). M = MySQL / MariaDB MySQL atau MariaDB merupakan aplikasi database server yang dikembangkan oleh orang yang sama. MySQL berperan dalam mengolah, mengedit, dan menghapus daftar melalui database. P = PHP Huruf “P” yang pertama dari akronim kata XAMPP adalah inisial untuk menunjukkan eksistensi bahasa pemrograman PHP. Bahasa pemrograman ini biasanya digunakan untuk membuat website dinamis, contohnya dalam website berbasis CMS WordPress. P = Perl Sementara itu, untuk huruf P selanjutnya merupakan singkatan dari bahasa pemrograman Perl yang kerap digunakan untuk memenuhi berbagai macam kebutuhan. Perl ini bisa berjalan di dalam banyak sistem operasi sehingga sangat fleksibel dan banyak digunakan.
  • 6. 3 B. Fungsi XMPP Fungsi dari XAMPP ini ialah sebagai sebuah server yang bisa berdiri sendiri (localhost), serta terdiri dari beberapa macam program yang antara lain yaitu : Apache HTTP Server, MySQL database, dan juga penerjemah suatu bahasa yang mana ditulis dengan sebuah bahasa pemrograman yaitu : PHP dan Perl. Nama dari XAMPP ini sendiri ialah sebuah singkatan dari X = berasal empat buah sistem operasi apapun, Apache, MySQL, PHP lalu Perl. C. Cara Instal XMPP Langkah-langkah cara menginstall XAMPP di Laptop atau PC? Bagaimana dengan kelebihan dan kekurangan XAMPP? Caranya tidak jauh berbeda dibandingkan dengan cara menginstall aplikasi komputer pada umumnya. Berikut panduan instalasi XAMPP selengkapnya: 1. Kita harus menyiapkan file XAMPP terlebih dahulu dengan cara mengunduh lewat link berikut ini http://www.apachefriends.org/en/index.html.. Tenang, file ini bersifat gratis kok, jadi Anda tidak perlu mengeluarkan biaya lisensi sepeserpun. Halaman download aplikasi, terlihat logo XAMPP 2. Setelah file berhasil didownload dengan sempurna langkah selanjutnya adalah menyiapkan space/ruang harddisk di laptop atau komputer dengan minimal masih mnyisakan ROM sebesar 1GB guna menampung gambar, teks, video, dan dokumen website. 3. Jalankan file xampp-windows-x64-7.3.9-0-VC15-installer atau versi lainnya yang lebih mutakhir. 4. Akan ada jendela baru yang terbuka sebagai indikasi dimulainya proses instalasi. Pada proses ini Anda akan diminta untuk memilih bahasa Indonesia atau English, pilih saja yang bahasa Indonesia kemudian klik next.
  • 7. 4 langkah pertama install xampp 5. Setelah itu, Anda akan diminta untuk memilih komponen yang akan digunakan. Standar untuk server web berbasis CMS WordPress menggunakan MySQL, FileZilla FTP server, dan Apache, sedangkan dari bahasa pemrograman bisa menceklist pilihan phpMyAdmin, PHP, dan Perl. Kemudian klik next.
  • 8. 5 6. Pada tahap ini kita diminta untuk memilih lokasi file XAMPP yang akan diinstal, gunakan saja pengatuan default lalu klik next/install. menentukan lokasi file disimpan 7. Tunggu beberapa menit sampai proses instalasi XAMPP selesai yang ditandai dengan bar progress seluruhnya berubah menjadi warna hijau. 8. Kita sekarang sudah bisa menjalankan program XAMPP di laptop atau PC Windows untuk membuat website secara offline menggunakan localhost.
  • 9. 6 D. Bagian-bagian Penting di Dalam XAMPP 1. Htdocs Htdocs merupakan nama sebuah folder bagian dari XAMPP yang berfungsi untuk menyimpan berbagai file dan dokumen yang akan ditampilkan kedalam website. Kapasitas penyimpanan di dalam menu htdocs sendiri bergantung kepada harddisk yang terpasang di perangkat komputer. 2. Control Panel Seperti namanya, Control Panel memberikan kita akses lebih leluasa dalam mengatur database, mengunggah file, atau melakukan setting lebih detail terkait jeroan website. Dari dalam Control Panel kita juga bisa mengatur stop dan star aplikasi XAMPP agar tidak memberatkan kinerja komputer. 3. PhpMyAdmin Sama seperti fungsi PhpMyAdmin pada web hosting sesungguhnya, peran PhpMyAdmin dalam aplikasi XAMPP juga diplot sebagai pengatur konfigurasi MySQL. Untuk membuka phpMyAdmin di XAMPP caranya Anda bisa langsung mengetikkan URL http://localhost/phpMyAdmin E. Cara Membuat Database di XAMPP 1. Langkah pertama, masuk ke phpmyadmin di XAMPP. Caranya, ketik di browser dengan alamat URL localhost/phpmyadmin sehingga muncul tampilan seperti berikut ini.
  • 10. 7 2. Pada menu “Database”, silahkan masukkan nama database yang diinginkan, kemudian klik “Create”. 3. Selanjutnya menambahkan nama “user” untuk database yang baru saja kita buat. Silahkan masuk ke database yang sudah dibuat. Kita bisa menemukannya dibagian sebelah kiri. Setelah itu, klik Nama database tersebut kemudian klik menu “Privileges”. Lanjutkan dengan klik “Add user”. 4. Setelah kita klik “Add User” maka akan muncul form pembuatan user baru. Pada kolom “username”, kita bisa mengisikannya dengan nama apapun yang kita inginkan. Kemudian isikan juga “host”, gunakan “use text field” saja, lalu isikan dengan “localhost”. Selanjutnya isikan “password” 2 kali dan harus sama. Terakhir, ceklist “grant all privileges on database”.
  • 11. 8 5. Scroll ke bawah, dan kita akan menemukan opsi “Global Privileges” guna memberikan hak akses kepada user untuk mengelola semua database, klik “Check All” . Setelah itu, klik tombol “Add User”. Langkah membuat database dengan XAMPP dan user di phpmyadmin sudah selesai. Secara default, aplikasi XAMPP mempunyai default user bernama “root” dan tanpa password.
  • 12. 9 F. Cara Mengisi Data Pada Tabel Dengan MySql Langkah membuat database sebagaimana di atas telah selesai, sekarang bagaimana cara mengisi data pada tabel dengan menggunakan MySql, MySqlmerupakan turunan dari salah satu konsep utama dalam database untuk pemilihan atau seleksi dan pemasukkan data yang memungkinkan pengoperasian data dikerjakan secara mudah dan otomatis. Database merupakan kumpulan file-file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk data untuk menginformasikan satu perusahaan dan instansi. 1. Setelah membuat database kita bisa menggunakannya dengan cara klik tombol XAMPP- shell pada aplikasi XAMPP. 2. Pertama ketik = mysql –u root –p (enter)ini merupakan syntax untuk mengawali mysql. Enter password (tidak perlu diisi langsung enter saja).
  • 13. 10 3. Cara kedua dalam membuat database yaitu dengan cara ketik ‘ create database mycoding. Syntax = create database nama_database. 4. Jika anda sudah membuat database melalui phpmyadmin langsung saja ketikkan ‘ show database; ‘ untuk melihat file database. 5. Untuk menggunakan salah satu dari database yang telah ada yaitu ketik‘ use codingku; ‘ Syntax = use nama_database; Langkah membuat tabel dan mengisi data tabel : 1) Dengan cara awal yang sama dengan diatas setelah membuat database kita baru bisa membuat tabel, ketiklah syntax berikut : “ create table nama_tabel ( nama_variabel1 tipe_data (ukuran huruf/angka dari nama_variabel1) NOT NULL PRIMARY KEY, nama_variabel2 tipe_data (ukuran huruf/angka dari nama_variabel2) ); “ Contoh penerapan : “ create table mahasiswa ( nim varchar (15) NOT NULL PRIMARY KEY, nama varchar (20), alamat varchar (30) ); “
  • 14. 11 2) Mengisi data di table caranya sangatlah mudah dengan ikuti syntax berikut : “ insert into nama_tabel value (‘data_variabel1’ , ‘data_variabel2’ , ‘data_variabel3’ ); “ Contoh penerapan : “ insert into mahasiswa value (‘1500018140’ , ‘Ela Dwi A’ , ‘Yogya’ ); “ 3) Agar kita bisa tau data yang telah dimasukkan maka ketiklah : “ select * from nama_tabel; “ Contoh penerapan : “select * from mahasiswa; “ G. Kelebihan dan Kekurangan Aplikasi XMPP Ada beberapa kelebihan dan kekurangan dari XAMPP ini, yang sebagai berikut :  Kelebihannya 1. Pada Database Storage Engine ini ialah banyak dipakai oleh para programmer apalagi oleh para web developer, sebab sifatnya yang free atau gratis. Dan untuk yang expert ini sudah ada yang moddel bayar. 2. Kemampuannya yang sudah dapat diandalkan, memiliki sebuah kapasitas yang cukup mumpuni yakni sekitar 60.000 tabel dengan suatu jumlah record hingga mencapai sekitar 5.000.000.000 bahkan bagi yang terbaru pun sudah bisa lebih. 3. Keamanan bagi datanya yang cukup aman walaupun tak sehebat kemanannya dari Postgre lebih – lebih Oracle. 4. Engine atau mesin ini multiplatform yang sehingga mampu untuk diaplikasikan di berbagai macam sistem operasi. Pada MySql ini cocok untuk diaplikasikan didalam aplikasi kelas kecil dan juga menengah. 5. Kelebihannya yang paling utama dari engine ini ialah pada kecepatannya.
  • 15. 12  Kekurangannya 1. XAMPP ini tidak cocok untuk menangani sebuah data dengan jumlah yang cukup besar, baik itu untuk menyimpan sebuah data maupun untuk coba memproses data. 2. XAMPP ini mempunyai sebuah keterbatasan kemampuan suatu kinerja yakni pada server ketika sebuah data yang disimpan tersebut sudah melebihi ambang batas maksimal kemampuan daya tampung pada server. Sebab ini ia tidak menerapkan sebuah konsep Technology Cluste.
  • 16. 13 BAB III PENUTUP Demikian proposal ini kami buat untuk nantinya akan digunakan sebagai landasan dalam praktek dalam membuat database dengan aplikasi XAMPP yang bagi kami merupakan hal baru, tentunya banyak kekurangan karena keterbatasan pengetahuan dan kemampuan kami. Mohon bimbingan dan saran dari bapak guru pembimbing sekiranya dalam proposal ini masih banyak kekurangan agar kedepannya kami akan lebih baik.