SlideShare a Scribd company logo
1 of 16
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

Modul pemrograman web
Modul pemrograman webModul pemrograman web
Modul pemrograman webexkun
 
Xampp Untuk Pemula
Xampp Untuk PemulaXampp Untuk Pemula
Xampp Untuk PemulaNdixs 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 mudahtukangojek48
 
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
 
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,Prestashoptukangojek48
 
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.3harisonmtd
 
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 localhostAlfan 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 linuxPutu 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 sqlomenk gokile
 
Laporan Projek Akhir
Laporan Projek AkhirLaporan Projek Akhir
Laporan Projek Akhirwanamateur_48
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisDeka M Wildan
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfAMV 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 PHPFarichah Riha
 
Udahnyatudella
UdahnyatudellaUdahnyatudella
Udahnyatudellaagrafury
 
Tugas Akhir Streaming Server
Tugas Akhir Streaming ServerTugas Akhir Streaming Server
Tugas Akhir Streaming Serverrizki 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+bangilrachmatnur74
 

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

MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxRioNahak1
 
Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxc9fhbm7gzj
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024budimoko2
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anakbekamalayniasinta
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsAdePutraTunggali
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiIntanHanifah4
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxalalfardilah
 

Recently uploaded (20)

MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptx
 
Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptx
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anak
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public Relations
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajii
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
 

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.