🍕A. Analisa Data

PERINGATAN: jika menemukan "ERROR" maka, Beranilah untuk menemukan dimana letak kesalahan untuk memberikan solusi. Jangan hanya bisa menyalahkan namun, tidak dapat memberikan solusinya.

PRAKTIKUM 1

  1. Jalankan query berikut pada DBMS MySql yang telah tersedia data Perusahaan LegendVehicle.

SELECT *
FROM employees employe, employes manager, customer cust
WHERE employee.reportsTo=manager.employeeNumber
AND employee.employeeNumber=cust.salesRepEmployeeNumber;

maka hasil dari query tersebut adalah data Employee beserta Manajernya dan Customer yang ia miliki. perhatikan hasil data dengan seksama.

  1. Buka tab baru pada browser untuk melakukan eksekusi query berikut:

SELECT manager.employeeNumber as id_manager,
CONCAT(manager.firstName," ,manager.lastName) as Manager,
employee.employeeNumber as id_staff, 
CONCAT(employee.firstName," ",employee.lastName) as staff 
FROM employees employee, employees manager 
WHERE employee.reportsTo=manager.employeeNumber 
ORDER BY manager.firstName; 

dari hasil query diatas maka akan ditemukan atasan dari setiap pegawai.


TUGAS 2

  1. Gambarlah hirarki organisasi berdasarkan atasan dari setiap pegawai sesuai dengan hasil prkatikum diatas!


  1. Buka tab baru pada browser untuk melakukan eksekusi query berikut:

SELECT manager.employeeNumber as id_manager,
concat(manager.firstName," ",manager.lastName) as Manager,
employee.employeeNumber as id_staff, concat(employee.firstName," ",employee.lastName) as staff, 
count(cust.customerNumber) as total_cust 
FROM employees employee join employees manager on employee.reportsTomanager.employeeNumber 
left join customers cust on employee.employeeNumber=cust.salesRepEmployeeNumber 
GROUP BY employee.employeeNumber 
ORDER BY manager.firstName; 

dari query tersebut menghasilkan jumlah customer dari setiap staff.

Jika perusahaan tersebut memiliki KPI (Key Performances Indicator) "Jumlah customer yang bertransaksi" maka jawablah pertanyaan-pertanyaan berikut!


TUGAS 3

  1. Siapakah staff dengan hirarki paling bawah yang berprestasi dilihat dari jumlah customer terbanyak?

  2. Jika KPI atasan dihitung dari customer yang dimilikinya dijumlah dengan customer dari staff dibawahnya, urutkan ranking prestasi keseluruhan pegawai beserta keterangan jumlah customer yang dimilikinya!

  3. Analisa kembali data LegendVehicle untuk mendapatkan ranking pegawai berdasarkan KPI "Jumlah omset yang didapat". Urutkan ranking pegawai beserta keterangan dana yang didapat!

  4. Jika KPI yang pertama merupakan "Jumlah customer yang bertransaksi" sedangkan KPI yang kedua "Jumlah omset yang didapat". Maka, berapakah jumlah field yang dibutuhkan untuk mendapatkan informasi tersebut?

KPI
Jumlah Field

Jumlah customer yang bertransaksi

Jumlah omset yang didapat

  1. Buatlah report pertahun untuk KPI "Jumlah omset yang didapat" pada Foon Yue Tseng dan Pamela Castillo. Serta gambarkan grafiknya (grafik garis).

Nama
2003
2004
2005

Foon Yue Tseng

Pamela Castillo


Last updated

Was this helpful?