Anda di halaman 1dari 5

PRAKTIKUM 2

SISTEM PANGKALAN DATA

1. Menampilkan Database
mysql> SHOW DATABASES;

+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.00 sec)

2. Membatalkan Perintah
Ketik "\c" (singkatan dari cancel diakhir perintah.
contoh:

mysql> SHOW
-> DATABASES
-> \c

3. Menciptakan Database

Sintak: CREATE DATABASE Nama_database;


Contoh:
mysql> CREATE DATABASE DBPenjualan;
Query OK, 1 row affected (0.02 sec)

Lihat database yang baru anda buat dengan perintah berikut ini:
mysql> SHOW DATABASES;
+-------------+
| Database |
+-------------+
| DBPenjualan |
| mysql |
| test |
+-------------+
3 rows in set (0.00 sec)
4. Memilih Database yang digunakan

Sintak: USE Nama_database;


Contoh:
mysql> USE DBPenjualan;
Database changed

5. Menciptakan Tabel dalam Database

Sintak: CREATE TABLE Nama_tabel


(nama_field1 tipe_data1(lebar),
nama_field2 tipe_data2(lebar),
...
nama_fieldn tipe_datan(lebar));
Contoh:
mysql> CREATE TABLE BARANG
-> (Kodebrg char(5) primary key,
-> Namabrg varchar(20) not null,
-> Satuan varchar(10),
-> Harga integer(5));
Query OK, 0 rows affected (0.05 sec)

6. Melihat/Menampilkan Daftar Tabel

mysql> SHOW TABLES;


+-----------------------+
| Tables_in_DBPenjualan |
+-----------------------+
| barang |
+-----------------------+
1 row in set (0.00 sec)
7. Menampilkan Struktur Tabel

Sintak: SHOW COLUMNS FROM nama_tabel


atau
DESCRIBE nama_tabel

DESCRIBE bisa disingkat menjadi DESC

Contoh :
mysql> SHOW COLUMNS FROM Barang;
+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| Kodebrg | varchar(5) | | PRI | | |
| Namabrg | varchar(20) | | | | |
| Satuan | varchar(10) | YES | | NULL | |
| Harga | int(5) | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
4 rows in set (0.03 sec)

mysql> DESC BARANG;


+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| Kodebrg | varchar(5) | | PRI | | |
| Namabrg | varchar(20) | | | | |
| Satuan | varchar(10) | YES | | NULL | |
| Harga | int(5) | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)
8. Mengisi Data Dalam Tabel

Sintak: INSERT INTO nama_tabel(field1,field2, ...)


VALUES(data_field1,data_field2, ...)

Contoh:
mysql> INSERT INTO Barang
-> VALUES ('KB001','AQUA','BOTOL',2500);
Query OK, 1 row affected (0.06 sec)

9. Menampilkan Data dari Tabel

Sintak: SELECT kolom FROM tabel WHERE kriteria ORDER BY kolom

Contoh:
mysql> SELECT * FROM BARANG;
+---------+---------+--------+-------+
| Kodebrg | Namabrg | Satuan | Harga |
+---------+---------+--------+-------+
| KB001 | AQUA | BOTOL | 2500 |
+---------+---------+--------+-------+
1 row in set (0.03 sec)
TUGAS

1. Tambahkanlah isi database anda dengan data berikut ini!

Kodebrg Namabrg Satuan Harga


BR002 Pasta Gigi Buah 8000
BR003 Sabun Cuci Bungkus 5000
BR004 Pengharum Ruangan Kaleng 20000
BR005 Obat Nyamuk Bungkus 3000
BR006 Lilin Bungkus 5000
BR007 Korek Api Bungkus 1000
BR008 Penyedap Rasa Bungkus 1000
BR009 Ikan Kaleng Kaleng 6000
BR010 Minuman Botol Botol 3000

2. Tampilkanlah data dari database anda!


3. Buatlah sebuah Database baru dengan nama DATASAYA
4. Buat tabel dalam database tersebut dengan nama Biodata dengan field-field sebagai berikut:
Kode, Nama_Lengkap, Alamat, Umur
5. Isi data pada tabel tersebut minimal 5 baris data
6. Tugas kirim ke email ank.navigasi@gmail.com s/d tgal 1 Oktober 2020 pkl 23.59 WIB

Selamat Mencoba

Anda mungkin juga menyukai