Database adalah kumpulan dari data yang saling berhubungan satu dengan yang lainnya,
tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya.
Sedangkan sistem basis data (Database System)adalah suatu sistem informasi
yangmengintegrasikan kumpulan data yang saling berhubungan satu dengan yang lainnya dan
membuatnya tersedia untuk beberapa aplikasi dalam suatu organisasi (Kusumadewi, 2004).
Dengan menggunakan basis data standar, dapat dicari data-data karyawan dengan spesifikasi
tertentu dengan menggunakan query. Misalnya diinginkan informasi tentang nama-nama
karyawan yang usianya kurang dari 44 tahun, maka bisa diciptakan suatu query berikut:
SELECT NAMA
FROM KARYAWAN
WHERE (umur < 44)
Sehingga muncul nama-nama Lia, Kiki, dan Yoga.
Apabila diinginkan informasi tentang nama-nama karyawan yang gajinya lebih dari 1 juta
rupiah,maka bisa diciptakan query berikut:
SELECT NAMA
FROM KARYAWAN
WHERE (gaji > 1000000)
Sehingga muncul nama-nama iwan, Sari, Andi, Amir, dan Rian.
Apabila diinginkan informasi tentang nama-nama karyawan yang masa kerjanya kurang dari atau
sama dengan 14 tahun tetapi gajinya sudah lebih dari 1 juta rupiah, maka bisa diciptakan suatu
query:
SELECT NAMA
FROM KARYAWAN
WHERE MasaKerja<=14) and (Gaji > 1000000)
Sehingga muncul nama-nama Andi dan Rian.
==============================================
===============================
1. Variabel Umur
0; x≥ 49
1; x≤ 39
0; x≤ 44 atau x≥ 59
59-x/59-54; 54≤ x≤ 59
0; x≤ 49
µ =
TUA [X] x-49/59-49; 49≤ x≤ 59
1; x≥ 59
Fungsi Keanggotaan
0; x≥ 24
1; x≤ 14
0; x≤ 19
µ =
LAMA[X] x-19/34-19; 19≤ x≤ 34
1; x≥ 34
3. Variabel Gaji
Fungsi Keanggotaan:
0; x≥ 800
1; x≤ 300
0; x≤ 1000
µ =
TUA [X] x-1000/2000-1000; 1000≤ x≤ 2000
1; x≥ 2000
Siapa sajakah karyawan yang masih muda tapi memiliki gaji tinggi?
SELECT nama
FROM karyawan
Query 2:
Siapa sajakah karyawan yang masih muda atau karyawan yang memiliki gaji
tinggi?
SELECT nama
FROM karyawan
Query 3:
Siapa sajakah karyawan yang masih muda tapi masa kerjanya sudah lama?
SELECT nama
FROM karyawan
Query 4:
Siapa sajakah karyawan yang parobaya dan gajinya sedang, atau karyawan
yang parobaya tapi masa kerjanya sudah lama?
SELECT nama
FROM karyawan