Nama penulis:
Jevirly Gloria Wijaya Putri 2122055
SMA TALENTA
Bandung
2023
1
DAFTAR ISI
DAFTAR ISI..........................................................................................................................2-3
Basis Data............................................................................................................................2-14
Pengertian...................................................................................................................................4
DBMS........................................................................................................................................ 4
SQL & jenis-jenisnya.................................................................................................................4
Operasi-operasi dasar yang dapat dilakukan di suatu basis data............................................4-5
Cara mengakses console server dari basis data mysql di xampp.............................................. 5
Cara menampilkan daftar database di server............................................................................. 6
Cara Membuat Database........................................................................................................ 6-7
Cara Menghapus Database ....................................................................................................... 7
Cara Menggunakan/Mengelola Database ................................................................................ 7
Cara Menampilkan Daftar Tabel:...........................................................................................7-8
Cara Membuat Tabel ............................................................................................................... 8
Cara Melihat Detail/Struktur Tabel .......................................................................................8-9
Cara Menghapus 1 Tabel ..........................................................................................................9
Cara Menghapus Lebih dari 1 Tabel ........................................................................................9
Cara Memperbaharui Tabel untuk Menambah Kolom ...................................................... 9-10
Cara Memperbaharui Tabel untuk Merubah Nama Kolom .................................................. 10
Cara Memperbaharui Tabel untuk Merubah Nama Kolom dan Tipe Datanya .................10-11
Cara Memperbaharui Tabel untuk Menghapus Kolom ......................................................... 11
Cara Menambahkan Suatu Baris Data Kedalam Tabel dengan Konsep Single Value ………
11
Cara Menambahkan Suatu Baris Data Kedalam Tabel dengan Konsep Multiple Value…….12
Cara Menampilkan Semua Baris Data yang Tersimpan pada Tabel :.....................................12
Cara Menghapus Sebuah Baris Data dalam Suatu Tabel Dengan Konsep Masal :................ 12
Cara Menghapus Sebuah Baris Data dalam Suatu Tabel Dengan Konsep Spesifik /
Kriteria ...............................................................................................................................….13
Cara Memperbaharui Sebuah Baris Data Dalam Suatu Tabel dengan Konsep Masal ………13
Cara Memperbaharui Sebuah Baris Data Dalam Suatu Tabel dengan Konsep Spesifik /
Kriteria :.................................................................................................................................. 13
Cara Membackup Basis Data ..................................................................................................14
Cara Memulihkan Basis Data ..................................................................................................14
2
Kendala / Kesulitan dalam Mempelajari Bahasa Pemrograman Pengolahan Data
Berbasis Server .......................................................................................................................15
Tips/Pesan............................................................................................................................... 15
PROFIL PENULIS.................................................................................................................. 16
3
BASIS DATA
● Pengertian
Basis data (Database) adalah kumpulan sebuah data yang dikumpulkan untuk
mempermudah kita ketika ingin digunakan. Basis data itu sendiri mencakup
beberapa tabel yang berisi data-data yang sudah dikumpulkan.
Perangkat lunak yang digunakan untuk membuat suatu basis data disebut DBMS
(Database Management System)
● DBMS
DBMS inilah yang akan mengatur bagaimana data akan disimpan, diubah, dan dihapus.
DBMS yang bisa digunakan antara lain:
1. Microsoft Access
2. Oracle DB
3. MySQL
4. PostgresQL
5. SQL Server
4
4. DROP TABLE
5. ALTER
6. SELECT, ORDER, GROUP
7. INSERT
8. DELETE
9. UPDATE
10. LIKE & WHERE
5
● Cara menampilkan daftar database di server
Untuk menampilkan daftar database di server MySQL menggunakan XAMPP, Anda dapat
mengikuti langkah-langkah berikut:
1. Pastikan server Apache dan MySQL di XAMPP telah dijalankan.
2. Buka browser web dan ketikkan "localhost/phpmyadmin" di bilah alamat. Ini akan
membuka panel administrasi phpMyAdmin.
3. Di panel phpMyAdmin, Anda akan melihat daftar database di sebelah kiri.
4. Klik pada tanda "+" di sebelah ikon "Database" untuk melihat daftar database yang
ada.
5. Jika Anda ingin menampilkan daftar database menggunakan perintah SQL di console
server MySQL, Anda dapat mengikuti langkah-langkah berikut:
6. Buka konsol server MySQL. Anda dapat melakukannya dengan mengikuti langkah-
langkah yang telah dijelaskan pada pertanyaan sebelumnya.
7. Setelah masuk ke konsol server MySQL, Anda dapat menggunakan perintah berikut
untuk menampilkan daftar database:
6
● Cara Menghapus Database
Perintah: drop database nama_database;
Contoh: drop database penjualan;
1. Panggil perintah drop untuk menghapus data.
2. Lanjutkan dengan apa yang ingin dihapus, yaitu database.
3. Panggil nama database yang ingin dihapus.
7
● Cara Membuat Tabel
Perintah: create table nama_tabel
-> (nama_kolom tipe(jumlah));
Contoh: create table pembeli
-> (id_pembeli int(11), nama_pembeli varchar(30), jk char(1), no_telp char(14), alamat
varchar(50));
create table barang
-> (id_barang int(11), nama_barang varchar(20), harga int(11), stok int(11));
1. Panggil perintah create untuk membuat data.
2. Lanjutkan dengan apa yang ingin ditampilkan, yaitu table.
3. Beri nama pada tabel tersebut.
4. Buatlah struktur tabel: beri nama kolom tabel, dilengkapi dengan tipe data (int,
varchar, char, dll) dan jumlahnya.
8
● Cara Menghapus 1 Tabel
Perintah: drop table nama_tabel;
Contoh: drop table pembeli;
1. Panggil perintah drop untuk menghapus data.
2. Lanjutkan dengan apa yang ingin dihapus, yaitu table.
Panggil nama tabel yang ingin dihapus.
9
● Cara Memperbaharui Tabel untuk Merubah Nama Kolom
Perintah: alter table nama_tabel
-> change nama_kolom nama_kolom_baru tipe(jumlah);
Contoh: alter table pembeli
-> change status status_penjualan varchar(10);
1. Panggil perintah alter untuk memperbaharui data.
2. Lanjutkan dengan apa yang ingin diperbaharui, yaitu table.
3. Panggil nama tabel yang ingin diperbaharui.
4. Panggil perintah change untuk merubah nama kolom.
5. Panggil nama kolom yang ingin diubah, dilanjutkan dengan nama kolom yang baru.
6. Sertai tipe data dan jumlah yang sama apabila tidak ingin diubah.
● Cara Memperbaharui Tabel untuk Merubah Nama Kolom dan Tipe Datanya
Perintah: alter table nama_tabel
-> change nama_kolom nama_kolom_baru tipe(jumlah);
Contoh: alter table pembeli
-> change status_penjualan stat int(12);
1. Panggil perintah alter untuk memperbaharui data.
2. Lanjutkan dengan apa yang ingin diperbaharui, yaitu table.
3. Panggil nama tabel yang ingin diperbaharui.
4. Panggil perintah change untuk merubah nama kolom.
5. Panggil nama kolom yang ingin diubah, dilanjutkan dengan nama kolom yang baru.
6. Sertai tipe data dan jumlah yang baru pula
10
-> drop column nama_kolom;
Contoh: alter table pembeli
-> drop column stat;
1. Panggil perintah alter untuk memperbaharui data.
2. Lanjutkan dengan apa yang ingin diperbaharui, yaitu table.
3. Panggil nama tabel yang ingin diperbaharui.
4. Panggil perintah drop untuk menghapus data.
5. Lanjutkan dengan apa yang ingin dihapus, yaitu column.
6. Panggil nama kolom yang ingin dihapus.
● Cara Menambahkan Suatu Baris Data Kedalam Tabel dengan Konsep Single
Value
Perintah: insert into nama_tabel (nama_kolom) values (nilai);
Contoh: insert into pembeli (nama_pembeli) values (‘Rayner’);
1. Panggil perintah insert into untuk menyisipkan data.
2. Lanjutkan dengan nama tabel yang akan disisipkan data.
3. Panggil nama kolom yang akan disisipkan data.
4. Panggil perintah values untuk menyisipkan data.
5. Beri data yang ingin dimasukkan dalam kolom tersebut
● Cara Menambahkan Suatu Baris Data Kedalam Tabel dengan Konsep Multiple
Value
Perintah: insert into nama_tabel (nama_kolom, nama_kolom) values (nilai);
Contoh: insert into pembeli (id_pembeli, nama_pembeli, jk, no_telp, alamat) values (1,
'Selviana', 2, 082938393844, 'Jl Luri No 23 Bandung');
1. Panggil perintah insert into untuk menyisipkan data.
11
2. Lanjutkan dengan nama tabel yang akan disisipkan data.
3. Panggil 2 atau lebih nama kolom yang akan disisipkan data, pisahkan nama-nama
tersebut menggunakan koma.
4. Panggil perintah values untuk menyisipkan data.
5. Beri data yang ingin dimasukkan dalam kolom-kolom tersebut secara berurutan,
pisahkan data-data tersebut menggunakan koma.
● Cara Menghapus Sebuah Baris Data dalam Suatu Tabel Dengan Konsep Masal
Perintah: delete from nama_tabel;
Contoh: delete from pembeli;
1. Panggil perintah delete untuk menghapus data.
2. Panggil perintah from, lalu nama tabel yang datanya ingin dihapus.
● Cara Menghapus Sebuah Baris Data dalam Suatu Tabel Dengan Konsep
Spesifik / Kriteria
Perintah: delete from nama_tabel where nama_kolom = data;
Contoh: delete from pembeli where nama_pembeli = 'Rayner’;
1. Panggil perintah delete untuk menghapus data.
2. Panggil perintah from, lalu nama tabel yang datanya ingin dihapus.
12
3. Panggil perintah where untuk menentukan data mana yang akan dihapus.
4. Lanjutkan dengan nama kolom yang akan menjadi kriteria penghapusan data.
5. Panggil perintah =, lalu data dari kolom kriteria yang akan menjadi penentu baris data
mana yang akan dihapus.
● Cara Memperbaharui Sebuah Baris Data Dalam Suatu Tabel dengan Konsep
Masal
Perintah: update nama_tabel set nama_kolom = data;
Contoh: update pembeli set id_pembeli = 45;
1. Panggil perintah update untuk memperbarui data.
2. Lanjutkan dengan nama tabel yang ingin diperbaharui.
3. Panggil perintah set, lalu nama kolom yang akan diperbaharui seluruh datanya.
4. Panggil perintah =, lalu data baru yang diinginkan
● Cara Memperbaharui Sebuah Baris Data Dalam Suatu Tabel dengan Konsep
Spesifik / Kriteria
Perintah: update nama_tabel set nama_kolom = data
-> where nama_kolom2 = data;
Contoh: update pembeli set id_pembeli = 34
-> where nama_pembeli = ‘Rayner’;
1. Panggil perintah update untuk memperbaharui data.
2. Lanjutkan dengan nama tabel yang ingin diperbaharui.
3. Panggil perintah set, lalu nama kolom yang akan diperbaharui.
4. Panggil perintah =, lalu data baru yang diinginkan.
5. Panggil perintah where untuk menentukan data mana yang akan diubah.
6. Lanjutkan dengan nama kolom yang akan menjadi kriteria perubahan data.
7. Panggil perintah =, lalu data dari kolom kriteria yang akan menjadi penentu pada baris
mana data akan diubah.
13
4. Panggil perintah -p (password)
5. Lanjutkan dengan nama database yang ingin di-backup.
6. Panggil perintah > untuk menunjukkan lokasi penyimpanan file.
7. Panggil perintah d: sebagai lokasi penyimpanan file.
8. Beri nama pada file tersebut, diakhiri dengan .sql yang menandakan tipe file SQL.
Kendala-kendala saya dalam mempelajari bahasa pemograman adalah seringkali saya merasa
kesulitan ketika melakukan bahasa pemograman. Dengan latar belakang karakter saya yang
kurang sabar dan kurang teliti, saya sering melakukan kesalahan kecil ketika melakukan
14
coding. Hal lainnya, saya cukup sulit untuk mengingat perintah-perintah yang ada di dalam
coding.
Mempelajari bahasa pemograman pengolahan data berbasis server, memiliki banyak manfaat
terutama dalam kehidupan sehari-hari. Oleh karena itu, berikut ini adalah tips dalam
mempelajari bahasa pemograman:
● Ikuti instruksi guru/media belajar dengan teliti dan sungguh-sungguh
● Berlatihlah dengan melakukan praktek secara rutin
● Jangan terburu buru untuk menulis coding
● Teluti sangat dibutuhkan dalam mempelajari bahasa pemograman
● Pahami konsep dasar coding
Profil Penulis
15
di Talenta School dari SD hingga SMA. Sekarang Jevirly berumur 16 tahun. Jevirly memiliki
hobi bermain musik dan mendengarkan musik.
16