Oleh:
I
KATA PENGANTAR
Segala puja dan puji syukur kehadirat Allah Swt., yang telah
melimpahkan rahmat dan hidayah-Nya kepada kita semua,
sehingga saya dapat membuat laporan ini.
Tujuan dari penulisan dari laporan ini adalah untuk memenuhi tugas
pada mata kuliah sistem informasi. Selain itu, laporan ini juga bertujuan
untuk menambah wawasan tentang penginstalan penginstalan xampp dan
pengenalan xampp bagi para pembaca dan juga bagi penulis.
II
DAFTAR ISI
KATA PENGANTAR...................................................................................................................II
DAFTAR ISI..............................................................................................................................III
PEMBAHASAN........................................................................................................................IV
1. Pengenalan xampp.....................................................................................................IV
2. Pengenalan html........................................................................................................VI
3. Pengenalan database...............................................................................................VIII
4. Instalasi xampp...........................................................................................................XI
4.1 proses intalasi...........................................................................................................XI
DAFTAR PUSTAKA.................................................................................................................XV
III
PEMBAHASAN
1. Pengenalan xampp
1.1 Pengertian xampp
XAMPP adalah sebuah paket perangkat lunak (software bundle) sumber terbuka dan gratis
yang menyediakan lingkungan server lokal untuk pengembangan dan pengujian situs web.
IV
1.3 Komponen XAMPP
XAMPP adalah sebuah paket perangkat lunak (software bundle) yang mencakup
beberapa komponen utama yang digunakan dalam pengembangan web.
Komponen utama XAMPP adalah sebagai berikut:
1. Apache : Ini adalah server web open-source yang digunakan untuk meng-host
situs web dan aplikasi web. Apache adalah komponen inti dalam XAMPP yang
memungkinkan Anda menjalankan dan mengakses halaman web secara lokal.
2. MySQL : MySQL adalah sistem manajemen basis data relasional (RDBMS) open-
source yang digunakan untuk menyimpan dan mengelola data. Dengan MySQL yang
disertakan dalam XAMPP, Anda dapat membuat basis data dan tabel untuk aplikasi
web Anda.
3. PHP : PHP adalah bahasa pemrograman sisi server yang sering digunakan untuk
mengembangkan aplikasi web dinamis. XAMPP menyertakan PHP sehingga Anda
dapat mengembangkan dan menguji kode PHP secara lokal.
5. Perl : Perl adalah bahasa pemrograman skrip yang termasuk dalam XAMPP.
Meskipun tidak sepopuler PHP dalam pengembangan web, Perl masih digunakan
dalam berbagai konteks pengembangan.
V
1. Pengenalan html
2.1 pengertian html
HTML adalah bahasa standar pemrogaman yang digunakan untuk membuat halaman
website, yang diakses melalui internet. Singkatan dari "Hypertext Markup Language"
atau "bahasa markup". Dilansir Techterms, "Hypertext" mengacu pada hyperlink yang
mungkin terdapat dalam halaman HTML. Bahasa markup ini mengacu pada cara tag
yang digunakan, untuk menentukan tata letak halaman dan elemen di dalam halaman.
HTML disusun berdasar kode dan simbol tertentu, yang dimasukkan dalam sebuah file
atau dokumen. Sehingga bisa ditampilkan pada layar komputer. Dan bisa dipahami oleh
para pengguna internet.
Memahami setiap kata yang terkandung, hypertext sendiri dimaksudkan sebagai metode
yang digunakan untuk berpindah laman web ke laman lain. Usai mengklik tulisan atau
simbol yang muncul di halaman website.
Lalu istilah markup, diartikan sebagai suatu hal yang dilakukan tag HTML
terhadap teks didalamnya. Contoh jika mengetik suatu teks dengan tanda tag . Maka
teks tersebut akan muncul dengan huruf tebal atau bold di laman website.
Melansir dari Nesabamedia, 'language' berarti bahasa pemrograman atau script. Disusun
dari tag-tag tertentu yang akan diterjemahkan dalam teks atau visual yang bisa dilihat di
website.
VI
2.3 Komponen HTML
HTML (Hypertext Markup Language) adalah bahasa pemrograman yang digunakan untuk
membuat struktur dasar halaman web. Komponen utama dalam HTML adalah elemen-
elemen HTML. Berikut adalah beberapa komponen utama dalam HTML:
1. Elemen HTML : Elemen HTML adalah blok bangunan dasar dalam HTML yang digunakan
untuk menyusun konten di halaman web. Setiap elemen HTML biasanya terdiri dari tag
pembuka, konten, dan tag penutup. Contohnya adalah `<p>` untuk paragraf, `<h1>` hingga
`<h6>` untuk judul, `<a>` untuk tautan, dan banyak lagi.
2. Tag Pembuka dan Tag Penutup : Elemen HTML biasanya memiliki tag pembuka dan tag
penutup yang menandai awal dan akhir dari elemen tersebut. Tag pembuka dimulai dengan
tanda `<` diikuti oleh nama elemen, dan tag penutup dimulai dengan tanda `</` diikuti oleh
nama elemen.
3. Atribut : Atribut adalah informasi tambahan yang dapat ditambahkan ke elemen HTML
untuk memberikan detail atau pengaturan tambahan. Atribut ditempatkan dalam tag
pembuka elemen dan biasanya memiliki format `nama="nilai"`. Misalnya, atribut `href`
digunakan dalam elemen `<a>` untuk menentukan tautan URL.
4. Komentar : Komentar digunakan untuk menyisipkan catatan atau penjelasan dalam kode
HTML. Komentar dimulai dengan `<!--` dan diakhiri dengan `-->`.
5. Struktur Dasar : HTML memiliki struktur dasar yang terdiri dari elemen `<html>`,
`<head>`, dan `<body>`. Elemen `<html>` adalah elemen utama yang memuat seluruh
halaman web. Elemen `<head>` berisi informasi tentang halaman seperti judul dan meta-
informasi. Elemen `<body>` berisi konten yang akan ditampilkan di halaman web.
6. Liste : HTML mendukung berbagai jenis daftar, termasuk daftar terurut (`<ol>`) dan daftar
tak terurut (`<ul>`). Elemen `<li>` digunakan untuk mengidentifikasi setiap item dalam
daftar.
7. Gambar : Elemen `<img>` digunakan untuk menampilkan gambar dalam halaman web.
Atribut `src` digunakan untuk menentukan lokasi gambar.
8. Tabel : Elemen `<table>`, `<tr>`, `<th>`, dan `<td>` digunakan untuk membuat tabel dalam
halaman web. `<table>` adalah elemen utama yang berisi tabel, `<tr>` adalah baris dalam
tabel, `<th>` adalah sel kepala (judul kolom), dan `<td>` adalah sel data.
VII
Lebih teknisnya, seperti ini. Pertama, Anda membuat file HTML dengan aplikasi editor
HTML. Lalu, Anda menyimpannya dengan format .html atau .htm.
Dokumen HTML yang dibuat bisa saja lebih dari satu. Sebab dalam sebuah website,
biasanya terdiri dari banyak halaman. Misalnya aja, halaman utama, kontak, blog, dan
lainnya.
Nah, masing-masing dokumen, berisi elemen HTML yang akan menyusun bagian
heading, paragraf, isi konten, dan lainnya.
Ekstensi file ini dapat dibuka dengan menggunakan web browser seperti Google
Chrome, Safari, atau Mozilla Firefox.
Kemudian, agar file HTML dapat diakses oleh banyak orang lewat internet, Anda perlu
mengonlinekannya. Untuk melakukan ini, Anda perlu menyewa layanan hosting dan
mengupload file website Anda di sana.
Jika sudah upload file HTML, selanjutnya browser akan membaca dan me-render file
HTML menjadi tampilan halaman website. Sehingga ketika orang mengakses website
lewat internet, mereka dapat mudah membaca informasi yang ditampilkan.
2. Pengenalan database
3.1 pengertian database
database adalah sekumpulan data yang dikelola berdasarkan ketentuan tertentu yang
saling berkaitan sehingga memudahkan dalam pengelolaannya.
VIII
Lewat XML tersebutlah, sistem ini akan menghasilkan sebuah format data yakni teks
yang bisa dipakai untuk merepresentasikan sebuah struktur pada basis data. Selain itu,
sinkronisasi data pada sistem ini bisa dilakukan secara real-time bagi para penggunanya.
Bahasa program ini sangat cocok dipakai untuk menangani basis data pada web browser
maupun web server. Struktur yang digunakan XML dinilai banyak mempunyai kesamaan
dengan format JSON.
IX
sistem operasi, MySQL sebagai basis data, Apache sebagai Web Server, dan PHP sebagai
bahasa skrip.
6. PostgreSQL
PostgreSQL merupakan sistem kedua yang pengelolaan basis data relasional. Sistem ini
berguna sebagai tempat untuk menyimpan data secara aman dan bisa mengembalikan
data tersebut sebagai respon atas request dari berbagai aplikasi lainnya.
PostgreSQL bisa bekerja melalui aplikasi mesin tunggal kecil sampai aplikasi internet
besar sekalipun beserta pengguna yang banyak secara bersamaan.
Sistem ini biasanya dipakai pada sistem operasi mac OS server, hal itu dikarenakan
sistem ini telah menyediakan pengaturan secara default. Sistem operasi lainnya
contohnya Windows dan Linux juga bisa ditemukan dengan mengubah pengaturannya.
7. MariaDB
MariaDB merupakan sistem yang dikembangkan dari MySQL. Pengembangan pada
sistem ini bertujuan untuk mempertahankan kompatibilitas tinggi dari sistem MySQL.
Serta sangat cocok digunakan dengan API MySQL.
MariaDB mempunyai mesin penyimpanan XtraDB untuk mengganti InnoDB. Sistem ini
dikembangkan secara langsung oleh beberapa pengembang asli MySQL dengan pihak
cabang lainnya.
Dengan tujuan agar tidak diakuisisi oleh Oracle Corporation yang merupakan salah satu
kompetitornya.
8. MongoDB
MongoDB merupakan sebuah software database yang berorientasi pada dokumen open
source, dan cross platform. MongoDB memakai dokumen yang serupa dengan skema
JSON, oleh sebab itu sistemnya diklasifikasikan ke dalam program basis data NoSQL.
9. Oracle Database
Oracle Database merupakan sistem relations database selanjutnya yang diproduksi dan
dipasarkan oleh perusahaan bernama Oracle. Dalam pemakaiannya tersebut, sistem
Oracle berfokus pada struktur memori server side sebagai sistem area globalnya.
Sistem area global bisa menyimpan cache, informasi pengguna, dan perintah SQL.
Selain itu, sistem ini juga dapat memungkinkan untuk menyimpan suatu riwayat
transaksional diantaranya yaitu redo log online.
10. SAP HANA
SAP HANA merupakan suatu sistem yang berorientasi pada kolom dan mempunyai
hubungan antar tabel. Sistem ini mempunyai fungsi utama sebagai database server yang
mengambil dan menyimpan data sesuai dengan permintaan aplikasi.
Selain itu, SAP HANA juga berfungsi untuk melakukan analisis lanjutan misalnya
pemrosesan data spasial, analisis prediksi, analisis teks, pencarian teks, analisis
streaming, dan pemrosesan data grafik. Serta SAP HANA ini juga salah satu sistem yang
dikembangkan oleh SAP SE.
X
3.3 Manfaat Database
1. Keamanan data
Sistem database melalui bahasa pemrogramannya telah disusun secara safety atau aman
Melalui instrumen password membuat data tersebut hanya dapat diakses pada pihak
yang diijinkan. Manajemen tersebut sudah menerapkannya pada hampir seluruh jenis
sistem database. Sehingga menjadikan keamanan data adalah hal prioritas bagi layanan
sistem database.
2. Multi-user
Database memberikan sebuah kemudahan akses bagi para pengguna pada waktu yang
bersamaan. Sistem ini juga memungkinkan akses pada suatu dokumen ke lebih dari satu
pengguna. Sehingga kinerja mesin dan jaringan dimudahkan lewat multi-user sebab
penyimpanan hanya memuat satu unit yang bisa diakses secara bersamaan.
3. Mempercepat dan mempermudah
Sistem database memberikan sebuah kemampuan dalam menyeleksi data menjadi satu
kelompok secara berurutan dengan cepat. Instrumen tersebut juga dapat menghasilkan
pencarian informasi yang diperlukan bisa ditemukan secara cepat. Kecepatannya itu juga
bisa dipengaruhinya oleh jenis database yang dipakai. Setiap jenis dari database tersebut
memberikan sebuah kemampuannya secara berbeda-beda.
3. Instalasi xampp
4.1 proses intalasi
XI
Hal pertama yaitu mendowload apk xampp di google, kemudian dowload apk terlebih
dahulu dan simpan di folder yg mudah di ketahui.
Kemudian buka file xampp lalu akan muncul seperti tampilan dibawah ini
XII
Lalu pilih tempat kita ingin menyimpannya
setelah itu akan di lanjutin ke menu pemilihan bahasa,langsung kita klik next
setelah itu proses intalasi akan dimulai, tunggu sampai proses instalasinya selesai
XIII
jika proses instalasinya telah selesai, maka tampilanya akan seperti ini, lalu klik finish
XIV
DAFTAR PUSTAKA
https://katadata.co.id/intan/digital/61c04e3f62f5b/database-adalah-pengertian-dan-jenisnya
https://www.researchgate.net/profile/Ghufron-Zaida/publication/
332242455_Memasang_Xampp_dan_Notepad/links/5ca894e292851c64bd53847f/
Memasang-Xampp-dan-Notepad.pdf
https://www.ad-ins.com/id/manfaat-database-bagi-perusahaan/#:~:text=Manfaat%20pertama
%20dari%20penggunaan%20database,proses%20pengelolaan%20data%20perusahaan
%20Anda.
XV