Sabtu, 02 November 2013

Tugas Sistem Basis Data II


Latihan

1). Apakah statement SELECT berikut ini dapat dijalankan dengan benar ?
Benar/Salah
SQL> SELECT last_name,job_id,salary as sal FROM EMPLOYESS;

Jawab :
Jika di ketik perintah  SELECT last_name,job_id,salary as sal FROM EMPLOYESS;
Akan terjadi ERROR karena perintahnya tidak sesuai dengan nama fieldnya.

 













Dan perintah yang benar seharusnya :
SELECT ENAME,JOB,SAL FROM EMP;



 












2). Temukan 4 (empat) kesalahan pada statement SELECT berikut :
SELECT EMPNO,ENAME SALARY X 12 GAJI SETAHUN;
Jika perintah menggunakan di atas hasilnya ERROR Karena ada 4 kesalahan di antaranya
SALARY , X , GAJI dan SETAHUN.

Dan perintah yang benar seharusnya :
SELECT EMPNO,ENAME, SAL * 12  FROM EMP;


 














 3). Tampilkan struktur dari table departments, kemudian tampilkan semua datanya !






 






4). Tampilkan struktur dari table EMPLOYESS. Buat query untuk menampilkan nomer pegawai,
nama, pekerjaan, dan tanggal mulai bekerja untuk tiap pegawai.


 

5). Buat query untuk menampilkan pekerjaan secara unik dari table EMPLOYEES.













6). Tampilkan nama pegawai digabung dengan pekerjaan dengan dipisah tanda koma, kemudian
beri judul “Pegawai dan Pekerjaan”


 













7). Buat query untuk menampilkan semua kolom dari table EMP. Semua kolom digabung jadi
satu dengan tanda koma sebagai pemisah, kemudian beri judul “OUTPUT’’

Untuk menampilkan hasil ‘’OUTPUT’’ sesuai soal maka harus di modifikasi dulu SAL nya karena SAL  yang pertama di input Length nya (7,2) maka harus di ganti dengan Length (7) dengan perintah seperti gambar di bawah ini.








7 komentar:

  1. jawaban NO 6 udah di pecahkan belum ?

    BalasHapus
  2. jawaban NO 6 udah di pecahkan belum ?

    BalasHapus
  3. jawaban NO 6 udah di pecahkan belum ?

    BalasHapus
  4. Sudah bisa, tidak usah pakai concat dan hilangkan tanda ()

    BalasHapus
  5. Makasih yaa ini sangat membantu :)

    BalasHapus
  6. Casino de Monte-Carlo, California - DrMCD
    It's the casino 남양주 출장샵 that gave birth to us in 1856. 보령 출장안마 The 용인 출장안마 company is 밀양 출장안마 one of the 서울특별 출장안마 oldest and best known casinos in the country. Since it opened in 1906, the hotel,

    BalasHapus