0% menganggap dokumen ini bermanfaat (0 suara)
1K tayangan6 halaman

Modul 1 - Praktek Buat Database Menggunakan Command Prompt

Dokumen tersebut memberikan panduan lengkap untuk membuat database MySQL menggunakan perintah command prompt (CMD) di Windows, meliputi cara membuka MySQL, membuat database dan tabel, serta menambahkan data ke dalam tabel.

Diunggah oleh

noviindah
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
0% menganggap dokumen ini bermanfaat (0 suara)
1K tayangan6 halaman

Modul 1 - Praktek Buat Database Menggunakan Command Prompt

Dokumen tersebut memberikan panduan lengkap untuk membuat database MySQL menggunakan perintah command prompt (CMD) di Windows, meliputi cara membuka MySQL, membuat database dan tabel, serta menambahkan data ke dalam tabel.

Diunggah oleh

noviindah
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/ 6

PRAKTIKUM

PEMBUATAN DATABASE
MENGGUNAKAN SQL COMMAND
COMMAND PROMPT

Cara Membuat Database MySQL dengan CMD


Disini kita Akan Membuat Database Mahasiswa dengan Menggunakan CMD (Command
Prompt), Okeh Langsung Saja !
1. Buka Control Panel Xampp (Start - All Program- Xampp)
2. Pastikan Apache dan MySQL Running
3. Masuk ke CMD dan Tuliskan Script berikut :
cd ..
cd ..
cd xampp
cd mysql
cd bin
mysql -u root

4. Bila berhasil ada bacaan 'Welcome to MySQL monitor'. Okeh Kita Lanjutkan dengan
databasenya
5. Selanjutnya buat database dengan nama " kelas_b"
Create database kelas_b;

Praktikum Matakuliah Database : Membuat Database Menggunakan CMD (2017)


6. Gunakan Database “kelas_b”
Use kelas_b;

7. Kemudian buat table beserta field pada database


a. Buat tabel “mahasiswa”
CREATE TABLE MAHASISWA (
kode_mahasiswa varchar (10) NOT NULL PRIMARY KEY,
nama_mahasiswa varchar (30),
jenis_kelamin enum ('Laki-laki', 'Perempuan'),
tempat_lahir varchar (20),
tanggal_lahir DATE,
Alamat varchar (50),
Prodi enum ('Teknik Informatika'),
Jurusan enum ('Teknik Informatika'),
tahun_masuk YEAR
);

b. Buat tabel “dosen”


CREATE TABLE dosen (
kode_dosen varchar (10) NOT NULL PRIMARY KEY,
nama_dosen varchar (30),
jenis_kelamin enum ('Laki-laki', 'Perempuan'),
no_telp varchar (15),
alamat varchar (50)
);

Praktikum Matakuliah Database : Membuat Database Menggunakan CMD (2017)


c. Buat tabel “matakuliah”
CREATE TABLE matakuliah (
kode_matakuliah varchar (10) NOT NULL PRIMARY KEY,
nama_matakuliah varchar (30),
kode_dosen varchar (10),
FOREIGN KEY (kode_dosen) REFERENCES dosen (kode_dosen)
ON DELETE CASCADE
ON UPDATE CASCADE
);

d. Buat tabel “nilai”


CREATE TABLE nilai (
kode_mahasiswa varchar (10),
kode_matakuliah varchar (10),
huruf enum ('A', 'B', 'C', 'D', 'E'),
angka int(3),
semester int (1),
FOREIGN KEY (kode_mahasiswa) REFERENCES mahasiswa
(kode_mahasiswa)
ON DELETE CASCADE
ON UPDATE CASCADE,
FOREIGN KEY (kode_matakuliah) REFERENCES matakuliah
(kode_matakuliah)
ON DELETE CASCADE
ON UPDATE CASCADE
);

Praktikum Matakuliah Database : Membuat Database Menggunakan CMD (2017)


e. Buat tabel “krs”
CREATE TABLE krs (
kode_krs varchar (10) NOT NULL PRIMARY KEY,
kode_mahasiswa varchar (10),
ips int(5),
ipk int(5),
sks int(1),
pembimbing varchar (10),
FOREIGN KEY (kode_mahasiswa) REFERENCES mahasiswa
(kode_mahasiswa)
ON DELETE CASCADE
ON UPDATE CASCADE,
FOREIGN KEY (pembimbing) REFERENCES dosen (kode_dosen)
ON DELETE CASCADE
ON UPDATE CASCADE
);

Praktikum Matakuliah Database : Membuat Database Menggunakan CMD (2017)


8. Memasukkan data ke dalam table
a. Insert Data Dosen
INSERT INTO dosen VALUES
('D01','Yusuf','Laki-laki','081','Sungai Besar'),
('D02','Yudi Chandra','Laki-Laki','082','Suka Bangun'),
('D03','Aprianda Ibrahim','Laki-Laki','083','Padang '),
('D04','Desy Putri Syafrianti','Perempuan','084','Kampung Tengah'),
('D05','Pusparini Akhmad','Perempuan','085','Suka Bangun'),
('D06','Indra Pratiwi','Perempuan','086','Sukaharja '),
('D07','Eka Wahyudi','Laki-Laki','087','Mulia Baru’)
;

b. Insert Data Mahasiswa


c. Insert Data Matakuliah
d. Insert Data Nilai
e. Insert Data KRS

Praktikum Matakuliah Database : Membuat Database Menggunakan CMD (2017)


PERINTAH-PERINTAH DASAR

 Untuk melihat database, ketik SHOW DATABASES;


 untuk menghapus database, ketik DROP (nama_database);
 Untuk melihat tabel, ketik SHOW TABLES;
 Untuk melihat struktur tabel, ketik DESCRIBE (NAMA_TABEL) ATAU DESC
(NAMA_TABEL);
 Untuk melihat isi tabel, ketik SELECT * FROM (nama_tabel);
 Untuk menambahkan field (kolom) silahkan ketik perintah berikut :
ALTER TABLE (nama_tabel) add (nama_kolom) varchar(15);
 Untuk mengubah nama field (kolom), ketik :
ALTER TABLE (nama_tabel) CHANGE (nama_kolom_lama)
(nama_kolom_baru) varchar (20);
 Untuk mengubah isi field (kolom), ketik :
UPDATE (nama_tabel) set nama_kolom_yg_akan_diganti="Iqbal" where
kode="001"; kemudian enter.
nama yang tadinya Rusmin, berubah menjadi iqbal
 Menghapus satu barisan, ketik :
DELETE FROM (nama_tabel) where kode="001"; kemudian enter
 Untuk menghapus table, silahkan ketik : DROP (nama_tabel);
 INSERT INTO siswa (kolom1, kolom2, kolom3, kolom_n)
values (' isi 1 ', ' isi 2 ', ' isi 3 ', ' isi n ');
 Cara Penggunaan Query INSERT IGNORE… VALUES
 Menampilkan data atau record tabel
Untuk melihat data dari sebuah tabel, maka kita gunakan perintah select , yang
srtuktur perintahnya adalah sebagai berikut :
SELECT kolom1,kolom2,kolom_n FROM nama_tabel
pada contoh berikut kita akan menampilkan isi dari tabel mahasiswa, maka kita
gunakan perintah berikut :
SELECT * FROM mahasiswa ;
Perintah diatas akan menampilkan isi semua kolom dalam tabel mahasiswa,
sedangkan jika perintanya kita ubah menjadi :
SELECT kode_mahasiswa, nama_mahasiswa, alamat FROM mahasiswa;
Maka hanya akan ditampilkan isi dari Kolom Kode Mahasiswa, Nama Mahasiswa
dan kolom Alamat.

Praktikum Matakuliah Database : Membuat Database Menggunakan CMD (2017)

Anda mungkin juga menyukai