MODUL II
MANIPULASI STRUKTUR TABEL
2.1 TUJUAN
1.1. Mahasiswa dapat membaca diagram ER.
1.2. Mahasiswa dapat mengimplementasikan rancangan dalam struktur tabel.
1.3. Mahasiswa dapat membuat tabel dengan SQL.
Menambahkan sebuah PRIMARY KEY atau kunci pada sebuah tabel di database
mysql:
ALTER TABLE pelanggan ADD PRIMARY KEY (id_pelanggan);
2.3 PERMASALAHAN
Memanipulasi struktur tabel ERD yang telah dinormalisasi pada percobaan 1.
1. Membuat, menggunakan, dan menghapus tabel
2. Membuat menampilkan dan menghapus tabel
3. Mengubah tipe data, nama kolom, dan nama tabel
4. Menambah kolom dan menghapus kolom pada tabel
Gambar ERD
2. Melihat Database
3. Menggunakan Database
4. Membuat Tabel
Tabel Dokter
Tabel Pasien
Tabel Perawat
Tabel Obat
Tabel Kamar
Tabel Pasien
Tabel Perawat
Tabel Obat
Tabel Kamar
Tabel Menentukan
Tabel Membantu
Tabel Dikonsumsi
Tabel Merawat
Tabel Menempati
Tabel Menentukan
Tabel Membantu
Tabel Dikonsumsi
Tabel merawat
Tabel Menempati
2.4 ANALISA
1. Membuat, menggunakan, dan menghapus database
Membuat database
MariaDB [(none)]> create database p1;
Query OK, 1 row affected (0.00 sec)
Query diatas merupakan perintah dalama MySQL untuk membuat basis data baru
dengan nama p1.
Ketika database ditampilkan semua, maka akan muncul tabel berikut:
Menggunakan database
MariaDB [(none)]> use p1;
Database changed
Query diatas merupakan perintah dalama MySQL untuk menggunakan basis data
yang bernama p1.
Menghapus database
MariaDB [(none)]> drop database p1;
Query OK, 0 rows affected (0.06 sec)
Query diatas merupakan perintah dalama MySQL untuk menghapus basis data
dengan nama p1.
Menampilkan tabel
MariaDB [p1]> desc pasien;
Query diatas merupakan perintah dalama MySQL untuk menampilkan isi dari tabel
pasien.
Sehingga akan menampilkan tabel berikut:
Menghapus tabel
MariaDB [p1]> drop table pasien;
Query OK, 0 rows affected (0.08 sec)
Query diatas merupakan perintah dalama MySQL untuk menghapus tabel pasien.
Menghapus Kolom
MariaDB [p1]> alter table pas drop brt_bdn;
Query OK, 0 rows affected (0.32 sec)
Records: 0 Duplicates: 0 Warnings: 0
Query diatas merupakan perintah dalama MySQL untuk menghapus kolom
brt_bdn pada tabel pas.
2.5 KESIMPULAN
1. Untuk membuat database kita dapat memberikan perintah :
CREATE DATABASE nama_database;
MariaDB [(none)]> create database p1;
Query OK, 1 row affected (0.00 sec)
DAFTAR PUSTAKA