Review Part I

You might also like

You are on page 1of 3

Review Part 1

SQL – Pandas & Numpy


1. Perhatikan query dibawah ini :
select Name as Negara, count(language) as
jumlah_bahasa from country INNER JOIN countrylanguage
ON Code = CountryCode ………;
Untuk memperoleh daftar negara yg memiliki Bahasa Berbeda lebih dari
10, Kita harus melengkapi query tersebut dengan..
A. group by Negara having jumlah_bahasa > 10
B. group by Negara where jumlah_bahasa > 10
C. Having jumlah_bahasa > 10
D. Where jumlah_bahasa > 10
E. Where jumlah_bahasa > 10 group by Negara

2. Diantara query di bawah ini, yg paling tepat digunakan untuk


mendapatkan daftar 5 bahasa dg persentase terbanyak yg ada di
Indonesia selain Bahasa jawa adalah…
A. select Name as Negara, language as Bahasa,
percentage as Persentase from country INNER JOIN
countrylanguage ON Code = CountryCode where Code
= 'IDN' and language NOT LIKE ‘Javanese’ sort by
persentase desc limit 5;
B. select Name as Negara, language as Bahasa,
percentage as Persentase from country INNER JOIN
countrylanguage ON Code = CountryCode where Code
= 'IND' and language NOT LIKE ‘Javanese’ order by
percentage limit 5;
C. select Name as Negara, language as Bahasa,
percentage as Persentase from country INNER JOIN
countrylanguage ON Code = CountryCode where
count(Bahasa) = 5 and language NOT LIKE
‘Javanese’ sort by percentage desc;
D. select Name as Negara, language as Bahasa,
percentage as Persentase from country INNER JOIN
countrylanguage where Code = 'IDN' and language
NOT LIKE ‘Javanese’ order by percentage desc
limit 5;
E. select Name as Negara, language as Bahasa,
percentage as Persentase from country INNER JOIN
countrylanguage ON Code = CountryCode where Code
= 'IDN' and language NOT LIKE ‘Javanese’ order by
percentage desc limit 5;

Untuk Soal no 3-4 Perhatikan dataframe di bawah ini

3. Code mana yg kita gunakan, Ketika kita ingin mengetahui jumlah


Region (Regionname) unik yg terdaftar dalam dataframe di atas?
A. Df[‘Regionname’].unique()
B. Df[‘Regionname’].distinct()
C. Df[‘Regionname’].count()
D. Df[‘Regionname’].nunique()
E. Df[‘Regionname’].unique_count()
4. Penjelasan mana yg tepat untuk Output dari Code berikut ini :
Df.groupby[‘Regionname’].mean().sort_values(‘Price’,
ascending=False)[‘Price’].iloc[:3]
A. Rata-rata harga rumah (Price) berdasarkan Region (Regionname)
B. 3 Region (Regionname) yg memiliki harga rumah (Price) paling
tinggi.
C. 3 Region (Regionname) yg memiliki rata-rata harga rumah (Price)
terendah.
D. 3 Region (Regionname) yg memiliki harga rumah (Price) paling
rendah
E. 3 Region (Regionname) yg memiliki rata-rata harga rumah (Price)
tertinggi.

You might also like