Buat tabel-tabel berikut menggunakan MySQL

Berikut adalah contoh data database kepegawaian beserta dengan isinya:
Tabel Pegawai
id_pegawai | nama_pegawai | jenis_kelamin | tanggal_lahir | alamat | nomor_telepon | jabatan | gaji | tanggal_masuk |
---|---|---|---|---|---|---|---|---|
1 | Andi | Laki-laki | 1985-12-02 | Jl. Raya 01 | 08123456789 | Manager | 20,000,000 | 2010-01-01 |
2 | Budi | Laki-laki | 1992-04-05 | Jl. Raya 02 | 08234567890 | Kepala Bagian Keuangan | 15,000,000 | 2015-05-01 |
3 | Cici | Perempuan | 1989-11-22 | Jl. Raya 03 | 08134567891 | Sekretaris | 8,000,000 | 2020-01-01 |
Tabel Departemen
id_departemen | nama_departemen | lokasi_departemen |
---|---|---|
1 | Keuangan | Jakarta Selatan |
2 | SDM | Jakarta Timur |
3 | IT | Jakarta Barat |
Tabel Absensi
id_absensi | id_pegawai | tanggal_absen | waktu_masuk | waktu_keluar |
---|---|---|---|---|
1 | 1 | 2023-03-01 | 08:00:00 | 17:00:00 |
2 | 1 | 2023-03-02 | 08:30:00 | 17:30:00 |
3 | 2 | 2023-03-01 | 08:00:00 | 16:45:00 |
4 | 2 | 2023-03-02 | 08:00:00 | 17:15:00 |
5 | 3 | 2023-03-01 | 08:15:00 | 17:00:00 |
6 | 3 | 2023-03-02 | 08:00:00 | 17:30:00 |
Dalam contoh di atas, terdapat tiga tabel yaitu tabel pegawai, tabel departemen, dan tabel absensi. Tabel pegawai berisi informasi mengenai pegawai seperti nama, jenis kelamin, tanggal lahir, alamat, nomor telepon, jabatan, gaji, dan tanggal masuk kerja. Tabel departemen berisi informasi mengenai departemen seperti nama departemen dan lokasi departemen. Tabel absensi berisi informasi mengenai absensi pegawai termasuk tanggal absen, waktu masuk, dan waktu keluar.