Membuat Data Base dengan MySQL

PRAKTIKUM 2
Membuat Database dengan MySQL

Oleh :
Novella Ayu Oktaviani
1421140020
1 MI - B
17 MARET 2015
POLITEKNIK NEGERI MALANG

Langkah – langkah Membuat Database
1. Aktifkan terlebih dahulu program xampp untuk memulai MySQL dengan memilih
button start.

2. Masuk ke MySQL menggunakan program CMD ( Command Prompt ) dengan
cara ‘Windows+R’ ketik ‘cmd’ lalu tekan enter. Kemudian masukkan perintah :
cd c:\xampp\mysql\bin

3. Masukkan password berupa perintah mysql –u root yang selanjutkan akan
Nampak seperti gambar di bawah ini.


Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL

1

4. Lalu untuk membuat data base baru masukkan perintah mysql> create
database uts; Untuk memastikan dan melihat database yang telah dibuat,
masukkan perintah mysql> show databases; yang akan menampilkan database
yang telah dibuat ataupun yang sudah ada.

5. Selanjutnya untuk memilih database yang akan digunakan, yaitu database
yang baru saja dibuat ‘uts’ maka masukkan perintah :
mysql> use uts;
mysql> show tables; (untuk melihat table)
Tanda database
peminjaman_buku telah
aktif
Tanda dalam database
belum terdapat tabel

Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL


2

6. Pada praktikum kali inikita akan membuat 4 tabel dalam 1 database yang
bernama ‘uts’. Jadi untuk tabel pertama masukkan perintah seperti dibawah ini :
mysql> create table mahasiswa
- > (nim int unsigned primary key,
- > nama_mhs varchar (25) not null,
- > jur_id varchar (6),
- > no_telp varchar (12) not null);
Untuk memastikan table daftar_pinjam telah dibuat maka masukkan perintah
mysql> show tables;

Tabel mahasiswa
telah dibuat

7. Setelah itu untuk mengetahui bagaimana struktur tabel lakukan perintah
mysql> describe mahasiswa;

Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL


3

8. Apabila hendak memasukkan data pada tabel yang telah dibuat dapat
menggunakan cara pertama seperti di bawah ini :
mysql> insert into mahasiswa
–> values
–> (‘1431140020’, ‘Novella Ayu’, ‘D3-MI’, ‘085749382679’);
mysql> insert into mahasiswa
–> values
–> (‘1441320017’, ‘Ryka Tri’, ‘D4-MRK’, ‘085790315207’);
mysql> insert into mahasiswa
–> values
–> (‘1441420019’, ‘Siska Bintari’, ‘D4-AKM’, ‘085663160001’);
mysql> insert into mahasiswa
–> values
–> (‘1341410022’, ‘Agnes Atvonda’, ‘D4-AN’, ‘085736580107’);
mysql> insert into mahasiswa
–> values
–> (‘1431130043’, ‘Putri Salis’, ‘D3-AK’, ‘085852089799’);

mysql> insert into mahasiswa
–> values
–> (‘1231120098’, ‘Vicky Meritha’, ‘D3-TK’, ‘085730336306’);
mysql> insert into mahasiswa
–> values
–> (‘1431420075’, ‘Nurul Hidayah’, ‘D3-TS’, ‘085736958349’);
9. Selanjutnya masukkan perintah mysql> select * from mahasiswa melihat 7 data

yang telah dimasukkan pada tabel mahasiswa.

Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL

4

Urutan tampilan pada mahasiswa tabel tidak sesuai dengan urutan yang telah
dituliskan karena secara otomatis data yang menjadi primary key mengurutkan
dari angka yang terkecil.
Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL

5


10. Kemudian dilanjutkan membuat tabel yang kedua dengan memasukkan
perintah seperti dibawah ini :
mysql> create table jurusan
– > (jur_id varchar (6) primary key ,
– > nama_jur varchar (35) not null);

11. Selanjutnya mulai kita masukkan data pada tabel yang baru dibuat yaitu tabel
‘jurusan’ dengan memasukkan perintah
mysql> insert into jurusan
–> values
–> (‘D3-MI’, ‘D3 Manajemen Informatika’);
mysql> insert into jurusan
–> values
–> (‘D4-MRK’, ‘D4 Manajemen Rekayasa Konstruksi’);
mysql> insert into jurusan
–> values
–> (‘D4-AKM’, ‘D4 Akuntansi Bisnis’)
mysql> insert into jurusan
–> values

–> (‘D4-AN’, ‘D4 Administrasi Niaga’);
mysql> insert into jurusan
–> values
–> (‘D3-AK’, ‘D3 Akuntansi’);

Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL

6

mysql> insert into jurusan
–> values
–> (‘D3-TK’, ‘D3 Teknik Kimia’);
mysql> insert into jurusan
–> values
–> (‘D3-TS’, ‘D3 Teknik Sipil’);
Lalu masukkan perintah mysql>select * from jurusan; untuk menampilkan data
yang telah dimasukkan dalam tabel ‘jurusan’.

Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL


7

12. Setelah itu dilanjutkan dengan membuat tabel yang ketiga yaitu tabel mata
kuliah dengan cara memasukkan perintah
mysql> create table matkul
–> (mk_id varchar (6) primary key,
–> nama_mk varchar (30),
–> sks int (1) not null,
–> jenis_mk varchar (9) not null);
Yang kemudian dilanjutkan memasukkan perintah mysql> describe matkul;
untuk melihat field pada tabel matkul.

13. Lalu dilanjutkan memasukkan data pada tabel ‘matkul’ dengan memasukkan
perintah dibawah ini :
mysql> insert into matkul
–> values
–> (‘BD01’, ‘Basis Data’, ‘4’, ‘Praktik’);
mysql> insert into matkul
–> values
–> (‘BIG02’, ‘Bahasa Inggris’, ‘2’, ‘Teori’);

mysql> insert into matkul
–> values
–> (‘IUT03’, ‘Ilmu Ukur Tanah’, ‘3’, ‘Praktik’);
Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL

8

mysql> insert into matkul
–> values
–> (‘MT02’, ‘Mekanika Tanah’, ‘2’, ‘Teori’);
mysql> insert into matkul
–> values
–> (‘SM05’, ‘Stoikiometri’, ‘4’, ‘Praktik’);
mysql> insert into matkul
–> values
–> (‘PB01’, ‘Pengantar Bisnis’, ‘2’, ‘Teori’);
mysql> insert into matkul
–> values
–> (‘KB02’, ‘Komunikasi Bisnis’, ‘3’, ‘Praktik’);


Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL

9

Dan dilanjutkan dengan memasukkan perintah mysql> select * from matkul;
untuk melihat data yang telah dimasukkan pada tabel matkul.

Seperti pada tabel yang sebelumnya, urutan pada tabel matkul tidak sesuai
dengan urutan data yang dimasukkan sebab secara otomatis field yang
menjadi primary key mengurutkan data sesuai urutan terkecil sampai terbesar.
14. Dan selanjutkan membuat tabel ‘nilai’ yang ke empat di dalam database ‘uts’
yang telah dibuat dengan cara memasukkan perintah
mysql> create table nilai
–> (nim int primary key,
–> mk_id varchar (6) not null,
–> nilai int (4) not null);
Dilanjutkan dengan memasukkan perintah mysql> describe nilai;

Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL


10

15. Pada tabel nilai, jika hendak memasukkan data maka lakukan perintah

mysql> insert into nilai
–> values
–> (‘1431140020’, ‘BD02’, ‘4.00’);
mysql> insert into nilai
–> values
–> (‘1441320017’, ‘IUT03’, ‘3.00’);
mysql> insert into nilai
–> values
–> (‘1441420019’, ‘PB01’, ‘2.50’);
mysql> insert into nilai
–> values
–> (‘1341410022’, ‘KB02’, ‘3.50’);
mysql> insert into nilai
–> values
–> (‘1431130043’, ‘BIG02’, ‘3.50’);
mysql> insert into nilai

–> values
–> (‘1231120098’, ‘SM05’, ‘4.00’);
mysql> insert into nilai
–> values
–> (‘1431420075’, ‘MT02’, ‘3.00’);

Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL

11

Sehingga akan muncul data seperti pada tabel dibawah ini jika dimasukkan
perintah mysql> select * from nilai;

Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL

12

16. Dari langkah – langkah diatas kita dapat melihat tabel apa saja yang telah
dibuat didalam database ’uts’ dengan melakukan perintah mysql> show tables;

17. Apabila ingin melihat data apa saja yang disimpan didalam suatu tabel dapat
dilakukan dengan cara memasukkan perintah mysql> select * from nama_tabel;
dan misalnya hendak melihat tabel matkul, sehingga akan tampil seperi
dibawah ini.

Hal yang sama dapat dilakukan untuk membuka atau melihat tabel yang
lainnya.

Politeknik Negeri Malang |Praktikum 2 Basis Data dengan MySQL

13