Giovanni sebastian
20 mei 2023
1
Daftar isi
2
Basis data adalah sekumpulan data yang saling berelasi. Himpunan kelompok
data (arsip) yang saling berhubungan, yang diorganisasi sedemikian rupa,
sehingga kelas dapat dimanfaatkan kembali dengan cepat. Basis data juga
merupakan kumpulan data yang saling berhubungan yang disimpan secara
bersama tanpa adanya pengulangan (redudansi) data.
3
Perangkat yang dibutuhkan untuk membuat basis data .
1. Pengguna
Komponen yang paling utama dalam basis data adalah user atau pengguna.
Pengguna ini bisa dianggap sebagai orang-orang yang mempunyai wewenang
untuk melakukan interaksi dengan sistem basis data dan mereka
membutuhkan informasi yang ada didalamnya
2. Data
Dalam membuat basis data sangat diperlukan suatu data karena data menjadi
hal yang paling penting dalam melakukan basis data.Data tersebut dapat
berupa nama,tanggal,angka dan lain-lain,sesuai dengan data yang dibutuhkan
untuk membuat basis data.
3. Software DBMS
4. Sistem Operasi
4
Sistem operasi adalah perangkat lunak yang akan memfungsikan,
mengendalikan semua sumber daya sekaligus melakukan operasi dasar yang
ada pada sistem komputer.contohnya Windows XP, Unix, Linux, Windows 12
dan lain-lain.
5 .Perangkat Lunak
Perangkat lunak menjadi tempat dimana kita akan memasukan data kita
kedalam basis data.contohnya xampp,visual studio,Eclipse, atau NetBeans dan
lain-lain
1. Create Database
Membuat basis data dimana membuat lemari dokumen baru dan tempat
penyimpanan bisa dilakukan.
2. Drop Database
Penghapusan basis data yaitu identik dengan perusakan lemari arsip sekaligus
beserta isinya jika ada
3. Create Table
5
Melakukan pembuatan tabel baru basis data atau penambahan map dokumen
ke sebuah lemari arsip yang telah ada
4. Drop Table
Melakukan penghapusan tabel dari suatu basis data atau perusakan map
dokumen ke sebuah lemari arsip yang telah ada
5. Insert
Melakukan penambahan atau pengisian data baru ke tabel yang berada pada
suatu basis data
6. Query
7. Update
Melakukan perbaikan perubahan isi dokumen didalam tabel ke suatu basis data
8. Delete
https://www.bing.com/videos/search?
q=cara+memansang+xampp+hingga+menjalankanya&&view=detail&mid=C60EB9B1450739CD4EF0C60EB9B145
0739CD4EF0&&FORM=VRDGAR&ru=%2Fvideos%2Fsearch%3Fq%3Dcara%2520memansang%2520xampp
%2520hingga%2520menjalankanya%26qs%3Dn%26form%3DQBVDMH%26%3D%2525eManage%2520Your
6
%2520Search%2520History%2525E%26sp%3D-1%26lq%3D0%26pq%3Dcara%2520memansang%2520xampp
%2520hingga%2520menjalankany%26sc%3D1-40%26sk%3D%26cvid
%3D351B0DE030E34B7EAB6234EF096EBCBB%26ghsh%3D0%26ghacc%3D0%26ghpl%3D
7
Jika PID(s) dan port(s) berwarna merah itu artinya Mysql tidak
berjalan.Hal tersebut terjadi mungkin karena terdapat 1 atau beberapa
hal yang tidak sesuai pada Mysql sehingga dapat menyebabkan tidak
berjalan.Jika hal itu terjadi kalian dapat menyimak video ini agar lebih
mengerti :https://www.youtube.com/watch?v=ii9hdnFLAZA
Untuk masuk dan mengakses database silahkan ketik mysql -u root .Hal
ini diperlukan untuk masuk ke dalam databases.Pada saat muncul
gambar seperti di bawah ini itu artinya kita sudah berhasil masuk ke
dalam databases
8
jika tidak ada Tulisan MariaDB atau pesan error itu artinya terjadi
eror.Untuk memperbaiki hal tersebut kita perlu melakukan beberapa hal
seperti berikut
1 Ketikan : Cd xampp\mysql\bin
Seperti berikut
Sumber : https://www.share28s.com/2020/06/cara-menjalankan-mysql-dan-mariadb-di.html
9
Pada saat kita melakukan seperti gambar di atas maka kita akan diminta
memasukan password maka biarkan saja kosong langsung saja klik
enter jika kita sebelumnya menginstal mysql kamu tidak menggunakan
password.maka setelah itu kalian dapat memasukan mysql -u root
kembali agar dapat masuk ke dalam basis database.
5. Membuat database
10
Setelah itu kalian perlu menggunakan data bases yang dibuat tersebut
agar dapat membuat tabel dan melihat databases tersebut.Perintah yang
digunakan adalah use nama database
Sumber https://www.saidalfaruq.net/images/artikel/membuat-database-dan-tabel-melalui-cmd-pada-xampp-
server-194541126.png
11
Sumber https://www.saidalfaruq.net/images/artikel/membuat-database-dan-tabel-melalui-cmd-pada-xampp-
server-194541185.png
7. Menghapus database
Jika kita ingin menghapuskan database maka kita perlu mengetikan drop
database
→→→→→
Sumber https://www.malasngoding.com/tutorial-mysql-cara-membuat-dan-menghapus-database-mysql/
12
Jika kita ingin menampilkan tabel yang ada dalam databases maka kita
perlu menggunakan perintah show tables ;
Sumber https://www.saidalfaruq.net/images/artikel/membuat-database-dan-tabel-melalui-cmd-pada-xampp-
server-194541185.png
9. Membuat tabel
Jika kita membuat tabel maka kita perlu menggunakan perintah create
table nama tabel ( isinya ) ;
Contoh :
13
tanggal date
);
Sumber https://www.saidalfaruq.net/images/artikel/membuat-database-dan-tabel-melalui-cmd-pada-xampp-
server-194541159.png
Jika kita ingin melihat struktur tabel maka kita perlu mengetik perintah
describe atau show columns from
14
sumber https://www.saidalfaruq.net/images/artikel/membuat-database-dan-tabel-melalui-cmd-pada-xampp-
server-194541101.png
Jika kita ingin menghapus tabel yang tidak dibutuhkan maka kita perlu
mengetik perintah drop table hal tersebut akan membuat tabel terhapus
Sumber https://www.apacara.com/tutorial/mariadb/mariadb-drop-table-menghapus-tabel.html
Jika kita ingin menghapus lebih dari 1 tabel maka akan sama saja dengan
drop table1.Namun bedanya terdapat pada bagian nama tabel yang
dihapus.Jika drop table 1 hanya menuliskan nama tabel 1 saja maka kita
perlu menuliskan beberapa nama tabel seperti berikut DROP TABLE
nama_tabel 1, nama_tabel2, nama_tabel3;
15
Contoh : DROP TABLE produk, pesanan, pengguna;
Jika kita ingin memperbarui tabel maka kita perlu mengetikan perintah
alter table
Menjadi
Sumber https://idmysql.blogspot.com/2016/07/cara-menambah-kolom-pada-tabel-mysql.html
16
13. Memperbaharui tabel untuk merubah nama kolom dan tipe datanya
Jika kita ingin merubah nama kolom tabel maka kita perlu mengetikan
perintah alter table dan ditambah dengan change
Sumber https://www.duniailkom.com/tutorial-mysql-merubah-tabel-alter-table
Jika kita ingin mengubah jenis datanya kita hanya perlu menambahkan
jenis data yang diinginkan Misalnya, jika Anda ingin mengubah nama
kolom "umur" menjadi "usia" dan tipe data menjadi "INT" dalam tabel
"pengguna", perintahnya akan menjadi: ALTER TABLE pengguna
CHANGE umur usia INT;
Contoh :
17
Sumber chat GPT
Jika kita ingin memperbaharui tabel untuk menghapus kolom maka kita
perlu mengetikan perintah alter table diikuti dengan perintah DROP
COLUMN
Sumber https://kucingilkom.files.wordpress.com/2016/10/capture19.png
Jika kita ingin menghapus tabel maka kita perlu mengetikan perintah
drop table_nama tabel agar tabel tersebut dapat hilang
18
maka menghasilkan seperti berikut
Sumber https://www.duniailkom.com/tutorial-mysql-membuat-dan-menghapus-tabe/l
Jika kita ingin menambahkan suatu baris data kedalam tabel dengan
konsep single value dan multiple value maka kita memerlukan perintah
insert into
A. single value
Pada saat kita ingin menanbahkan suatu baris data kedalam tabell
dengan konsep single vallue maka kita perlu memasukan
perintah seperti berikut INSERT INTO nama_tabel VALUES
(nilai_kolom1, nilai_kolom2,...); . nillai kkolom 1memiliki arti
sebagai input kedalam tabel MySQL,
19
Sumber https://www.duniailkom.com/tutorial-mysql-menambahkan-data-ke-dalam-tabel-insert/
B. multiple value
Contoh
('MMDAS','Matematika Dasar',4,'Matematika'),
20
Sumber https://www.duniailkom.com/tutorial-mysql-menambahkan-data-ke-dalam-tabel-
insert/
Jika kita ingin menampilkan semua baris data yang tersimpan pada tabel
maka kita perlu menggunakan perintah select *from nama data
Sumber https://www.saidalfaruq.net/images/artikel/membuat-database-dan-tabel-melalui-cmd-pada-xampp-
server-194541291.png
Jika kita ingin menghapus sebuah baris data dalam suatu tabel dengan
konsep masal atau spesifik / kriteria maka kita memerlukan perintah
delete from
A. konsep masal
21
Konsep masal adalah menghapus basis data secara
menyeluruh/semua .Saat kita ingin melakukan hal ini kita perlu
memasukan perintah sebagai berikut DELETE FROM nama_tabel
WHERE kondisi
Contoh
sumber : https://www.duniailkom.com/tutorial-belajar-mysql-menghapus-baris-dari-tabel-mysql-
dengan-query-delete/
contoh
22
Sumber CHAT GPT
Jika kita ingin memperbaharui sebuah baris data dalam suatu tabel
dengan konsep Masal atau spesifik / kriteria kita perlu perintah update
dan where
A. spesifik / kriteria
23
Sumber https://www.duniailkom.com/tutorial-belajar-mysql-update-data-tabel-dengan-query-
update/
B. Masal
Contoh
24
Sumber https://www.duniailkom.com/tutorial-belajar-mysql-update-data-tabel-dengan-query-
update/https://www.duniailkom.com/tutorial-belajar-mysql-update-data-tabel-dengan-query-
update/
Jika kita ingin melakukan backup basis data kita memerlukan perintah
$ mysqldump -u root nama databases > nama backup hall ini diperlukan
agar data databases aman.Sehingga saat databases mengalami
kerusakan atau hilang maka kita memiliki cadangan
Untuk melihat apakah sudah berhasill makka kita perlu pergi ke file
Manager.seperti berikut
25
Kemudian buka folder back up
26
Sumber : https://www.niagahoster.co.id/blog/cara-backup-dan-restore-database-dengan-sql-dump/
Sumber : https://www.niagahoster.co.id/blog/cara-backup-dan-restore-database-dengan-sql-dump/
27
Perlu memahami konsep dari suatu perintah sehingga kita akan
mengetahui kapan kita menggunakan perintah tersebut.
Terdapat banyak bahasa sql yang perlu diingat agar kita dapat menjalan
perintah dengan baik.
Tips
Mencatat perintah database yang penting atau yang sering kita gunakan
dalam membuat database.
Belajar melalui internet seperti youtube atau google.Selain itu juga kita
dapat belajar dari orang yang mahir atau lebih berpengalaman
Profil penulis
28
29