Anda di halaman 1dari 2

NAMA : Muhamad Farrel Rizqullah

NIM : 2141720243
ABSENT : 19
KELAS : 1E
MATERI : Query

1. Membuat Database

MariaDB [data_pegawai]> create database data_pegawai;

MariaDB [data_pegawai]> use data_pegawai;

2. Membuat tabel pegawai

MariaDB [data_pegawai]> create table pegawai (no_pegawai char(5), nama_pegawai varchar(30),


golongan enum ('A','B','C'), PRIMARY KEY (no_pegawai));

3. Membuat tabel proyek

MariaDB [data_pegawai]> create table proyek (no_proyek char(5), nama_proyek varchar(30),


PRIMARY KEY (no_proyek));

4. Membuat tabel proyekpegawai

MariaDB [data_pegawai]> create table proyekpegawai (no_proyek char(5), no_pegawai char(5),


foreign key(no_proyek) references proyek(no_proyek), foreign key(no_pegawai) references
pegawai(no_pegawai));

5. Membuat tabel golongan

MariaDB [data_pegawai]> create table golonganpegawai (golongan enum ('A','B','C'), foreign


key(golongan) references pegawai(golongan), besar_gaji integer);

6. Membuat primary key tabel proyek pegawai

MariaDB [data_pegawai]> ALTER TABLE proyekpegawai ADD PRIMARY KEY(no_proyek, no_pegawai);

7. Membuat primary key tabel golongan

MariaDB [data_pegawai]> ALTER TABLE golonganpegawai ADD PRIMARY KEY(golongan);

8. Mengisi tabel pegawai

MariaDB [data_pegawai]> INSERT INTO pegawai values (‘Peg01’, ‘Anton’, ‘A’),(‘Peg02’, ‘Paula’,
‘B’),(‘Peg06’, ‘Koko’, ‘C’),(‘Peg12’, ‘Sita’, ‘B’),(‘Peg14’, ‘Yusni’, ‘B’);

9. Mengisi tabel proyek

MariaDB [data_pegawai]> INSERT INTO proyek values (‘NP001’, ‘BRR’),(‘NP002’, ‘PEMDA’);

10. Mengisi tabel proyekpegawai

MariaDB [data_pegawai]> INSERT INTO proyekpegawai values (‘NP001’, ‘Peg01’),(‘NP001’,


‘Peg02’),(‘NP001’, ‘Peg06’),(‘NP002’, ‘Peg01’),(‘NP002’, ‘Peg12’),(‘NP002’, ‘Peg14’);

11. Mengisi tabel golongan

MariaDB [data_pegawai]> INSERT INTO golonganpegawai values (‘A’, ‘1000000’),(‘B’, ‘900000’),(‘C’,


‘750000’);
NAMA : Muhamad Farrel Rizqullah
NIM : 2141720243
ABSENT : 19
KELAS : 1E
MATERI : Query

Anda mungkin juga menyukai