You are on page 1of 6

Evi Listiasri 3.33.08.1.

06
TUGAS DATABASE Disusun untuk memenuhi Tugas Database Semester VI

Disusun Oleh : Nama Kelas NIM : Evi Listiastri : TK 3B : 3.33.08.1.06

PROGRAM STUDI TEKNIK TELEKOMUNIKASI JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI SEMARANG 2011

Evi Listiasri 3.33.08.1.06


1. Cari nama dan kota untuk costumer yang mempunyai saldo paling besar SQL view SELECT customer.customer_name, customer_city FROM account, customer, depositor WHERE account.balance= (SELECT MAX (account.balance) FROM account) AND (((customer.customer_id)=[depositor].[customer_id]) AND ((depositor.account_number)=[account].[account_number])); Hasil

2. Hitunglah rata-rata saldo yang ada SQL view SELECT Avg(account.balance) AS AvgOfbalance FROM account, customer, depositor WHERE account.balance And customer.customer_id=depositor.customer_id And account.account_number=depositor.account_number; Hasil

3. Cari nama dan kota untuk costumer yang mempunyai saldo pling kecil SQL view SELECT customer.customer_name, customer_city FROM account, customer, depositor

Evi Listiasri 3.33.08.1.06


WHERE account.balance= (SELECT MIN (account.balance) FROM account) AND (((customer.customer_id)=[depositor].[customer_id]) AND ((depositor.account_number)=[account].[account_number])); Hasil

4. Cari selisih dari salah satu yang terbesar dan terkecil SQL view SELECT (Max(account.balance)-Min(account.balance)) AS Expr1 FROM account; Hasil

5. Carilah nama dan costumer id yang berawalan huruf J SQL view SELECT customer.customer_name, customer.customer_id FROM account, customer, depositor WHERE account.account_number=depositor.account_number and customer.customer_id=depositor.customer_id and customer.customer_name LIKE "J*";

Evi Listiasri 3.33.08.1.06


Hasil

6. Hitunglah total saldo yang dimiliki smith SQL view SELECT Sum(account.balance) AS SumOfbalance FROM account, customer, depositor WHERE customer.customer_name='Smith' And customer.customer_id=depositor.customer_id And account.account_number=depositor.account_number; Hasil

7. Carilah nama dan saldo yang berada di kota palo alto SQL view SELECT customer.customer_name, account.balance FROM account, customer, depositor WHERE customer.customer_city='Palo Alto' And customer.customer_id=depositor.customer_id And account.account_number=depositor.account_number;

Evi Listiasri 3.33.08.1.06


Hasil

8. Carilah nama jalan dan kota yang mempunyai saldo antara mulai dari sama dengan 400 sampai dengan 700 SQL view SELECT DISTINCT customer.customer_street, customer.customer_city FROM account, customer, depositor WHERE account.account_number=depositor.account_number and customer.customer_id=depositor.customer_id and 400<=account.balance<=700; Hasil

9. Carilah nama dan costumer id yang mempunyai saldo antara mulai dari sama dengan 400 sampai dengan 700 SQL view ELECT DISTINCT customer.customer_name, customer.customer_id FROM account, customer, depositor

Evi Listiasri 3.33.08.1.06


WHERE account.account_number=depositor.account_number and customer.customer_id=depositor.customer_id and 400<=account.balance<=700; Hasil

10. Carilah nama dan costumer id yang mempunyai saldo antara mulai dari sama dengan 400 sampai dengan 700 yang berada di kota Rye SQL view SELECT DISTINCT customer.customer_name, customer.customer_id FROM account, customer, depositor WHERE account.account_number=depositor.account_number and customer.customer_id=depositor.customer_id and 400<=account.balance<=700 and customer.customer_city='Rye'; Hasil

You might also like