100% menganggap dokumen ini bermanfaat (1 suara)
25 tayangan9 halaman

Basis Data DDL & DML

Dokumen tersebut membahas tentang konsep dasar basis data dan pengelolaan basis data menggunakan MySQL dan XAMPP. Ia menjelaskan pengertian basis data, perangkat lunak yang dibutuhkan seperti XAMPP dan MySQL, serta tahapan-tahapan dasar dalam pengelolaan basis data seperti membuat, mengakses, dan mengelola database, tabel, serta data.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
100% menganggap dokumen ini bermanfaat (1 suara)
25 tayangan9 halaman

Basis Data DDL & DML

Dokumen tersebut membahas tentang konsep dasar basis data dan pengelolaan basis data menggunakan MySQL dan XAMPP. Ia menjelaskan pengertian basis data, perangkat lunak yang dibutuhkan seperti XAMPP dan MySQL, serta tahapan-tahapan dasar dalam pengelolaan basis data seperti membuat, mengakses, dan mengelola database, tabel, serta data.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

BASIS DATA

DDL& DML Christina Lilianto XI IPA 1

Basis data adalah kumpulan data yang


disimpan secara sistematis di dalam
komputer yang dapat diolah atau
dimanipulasi menggunakan perangkat
lunak (program aplikasi) untuk
menghasilkan informasi.

Pengelolaan basis data secara fisik tidak dilakukan oleh


pemakai secara langsung, tetapi ditangani secara
langsung oleh sebuah perangkat lunak (sistem) yang
disebut dengan DBMS dimana ia akan menentukan
bagaimana data di organisasi, disimpan, diubah, dan
diambil kembali. DBMS juga menerapkan mekanisme
pengamanan data, pemakaian bersama, keakuratan
dan lain – lain.

Perangkat yang dibutuhkan :

Perangkat lunak bebas, yang


XAMPP

mendukung banyak sistem


operasi, merupakan kompilasi
dari beberapa program.

MYSQL

Sebuah konsep pengoperasian basis data,


terutama untuk pemilihan atau seleksi
dan pemasukan data, yang
memungkinkan pengoperasian data
dikerjakan dengan mudah secara
otomatis.
TAHAP -TAHAP

DDL & DML

Cara mengakses console server dari basis data mysql di xampp

1. Buka XAMPP dan start service MySQL


2. Pilih shell pada XAMPP

Cara menampilkan daftar database di server

1. Ketik show databases;


untuk memasukkan perintah
2. Tunggu hingga muncul daftar database
Cara membuat database

1. Ketik create database nama;


2. Jika nama database memiliki 2 kata atau lebih gunakan "_"
contoh : create database ayam_terbang
3. Tekan enter dan database telah dibuat

Cara menghapus database

1. Ketik drop database nama ( database ) ;


2. Tekan enter dan database telah dihapus,

Cara menggunakan/mengelola database

1. Ketik use nama_database; yang ingin digunakan


2. Tekan enter dan data berhasil dikelola jika MariaDB
(none) berubah menjadi MariaDB (nama)
Cara menampilkan daftar tabel

1. Ketik show tables;


untuk memasukkan perintah
2. Tekan enter dan Tunggu hingga muncul daftar database

Cara membuat tabel

1. Ketik create table nama_table ( nama_row tipe_data, row


selanjutnya); untuk memasukkan perintah. Contoh : create
table tabel ( no int, nama varchar (50));
2. Tekan enter dan table telah dibuat

Cara melihat detail/struktur tabel

1. Ketik describe nama_table; nama_table merupakan


nama table yg ingin dipilih
2. Enter dan Tunggu hingga muncul tampilan spesifik dari
tabel
Cara menghapus 1 tabel

1. ketik drop tables nama_table; untuk memasukkan perintah.


Nama_table merupakan nama table yg ingin dipilih
2. Tekan enter, table berhasil di hapus

Cara menghapus lebih dari 1 tabel

1. Ketik drop tables nama_table,nama_table2; untuk


memasukkan perintah. Nama_table merupakan nama
table yg ingin dipilih
2. Tekan enter, table berhasil di hapus

Cara memperbaharui tabel untuk menambah kolom

1. ketik alter tables nama_table add nama_kolom tipe_data; untuk


memasukkan perintah. Contoh : alter table tabel add tanggal date;
2. Tekan enter, kolom berhasil ditambah

Cara memperbaharui tabel untuk menghapus kolom

1. Ketik alter table nama_table drop column nama_kolom ; untuk


memasukkan perintah. Contoh : alter table tabel drop column
tanggal ;
2. Tekan enter, kolom berhasil dihapus
Cara memperbaharui tabel untuk merubah nama kolom
dan tipe datanya

1. Ketik alter table nama_table change column nama_lama nama_baru


tipe_data_baru; untuk memasukkan perintah. Contoh : alter table
tabel change column nama nama_anggota varchar(50);
2. Tekan enter, nama kolom dan tipe datanya berhasil dirubah

Cara menambahkan suatu baris data kedalam tabel


dengan konsep single value

1. Lalu ke ketik insert into nama_table (kolom1, kolom2,...) values


isi_kolom1, isi_kolom2,....); untuk memasukkan perintah. Contoh :
insert into tabel (no,nama_anggota) values (1,"gabby");
2. Tekan enter, baris berhasil di tambahkan

Cara menambahkan suatu baris data kedalam tabel


dengan konsep multiple value

1. Ketik insert into nama_table values (isi_kolom1, isi_kolom2,....),


(isi_kolom1, isi_kolom2,....),.... ; untuk memasukkan perintah. Contoh :
insert into tabel values (1,"gabby"), (2,"gebi");
2. Tekan enter, baris berhasil di tambahkan

Cara menampilkan semua barus data yang tersimpan


pada tabel

1. Ketik select * from nama_table; untuk memasukkan perintah.


2. Tekan enter, baris data berhasil ditampilkan
Cara menghapus sebuah baris data dalam suatu tabel
dengan konsep masal

1. ketik delete from nama_table; untuk memasukkan perintah.


Contoh : delete from tabel
2. Tekan enter, baris berhasil dihapus

Cara menghapus sebuah baris data dalam suatu tabel


dengan konsep spesifik / kriteria

1. Ada beberapa jenis perintah berdasar kondisi :


Where : delete from nama_table where nama_kolom = isi_kolom;
And : delete from nama_table where nama_kolom = isi_kolom and
nama_kolom2 = isi_kolom2;
Like : delete from nama_table where nama_kolom like isi_kolom ;
Where not : delete from nama_table where not nama_kolom =
isi_kolom;
2. Tekan enter, baris data berhasil dihapus

Cara memperbaharui sebuah baris data dalam suatu


tabel dengan konsep masal

1. ketik update nama_table set nama_kolom1 = isi_kolom_baru1,


nama_kolom2 = isi_kolom_baru2,...; untuk memasukkan perintah.
Contoh : update tabel set nama_anggota = "ghebi";
2. Tekan enter, baris berhasil diperbaharui
Cara memperbaharui sebuah baris data dalam suatu
tabel dengan konsep spesifik / kriteria

1. Ada beberapa jenis perintah berdasakan kondisi :


Where : update nama_table set nama_kolom1 = isi_kolom_baru1,
nama_kolom2 = isi_kolom_baru2,... where nama_kolom = isi_kolom;
And : update nama_table set nama_kolom1 = isi_kolom_baru1,
nama_kolom2 = isi_kolom_baru2,... where nama_kolom = isi_kolom
and nama_kolom2 = isi_kolom2;
Like : update nama_table set nama_kolom1 = isi_kolom_baru1,
nama_kolom2 = isi_kolom_baru2,... where nama_kolom like isi_kolom ;
Where not : update nama_table set nama_kolom1 = isi_kolom_baru1,
nama_kolom2 = isi_kolom_baru2,...where not nama_kolom =
isi_kolom;
2. Tekan enter, baris data berhasil diperbaharui

Cara membackup basis data

1. ketik mysqldump -u root -p nama_database >


partisi_hdd:nama_filebackup.sql
2. Tekan enter, hingga tampilan kembali menjadi tampilan awal
3. Cek data ke partisi hardisk yang kalian pakai, dibawah ini merupakan
contoh hasil backup

Cara memulihkan basis data

1. Pilih database yang akan dijadikan tempat pemulihan basis data.


Jika tidak ada create database
2. Masuki atau kelola data menggunakan use database yang dipilih
3. Lalu ketik source partisi:nama_file.sql
4. Tekan enter hingga tampilan seperti dibawah berikut ini ;
Profil
Penulis

Christina Lilianto. Biasa


dipanggil tuna. Lahir di
Bandung tanggal 20 Desember
2005.

Anda mungkin juga menyukai