Selasa, 02 Juni 2015

03 PBD || Join Table, Sub Query dan View

A.  Join
         Join  merupakan sebuah operasi yang digunakan untuk mendapatkan data gabungan dari dua tabel atau lebih. Pada prinsipnya join bertujuan untuk mencari kesamaan data antara tabel  yang  satu  dengan tabel yang  lain. Operasi ini digunakan dalam perintah SELECT dan biasanya  dipakai untuk memperoleh data secara detail dari tabel -tabel yang saling terkait (memiliki r elasi).

B.  Cross Join
          Cross join menghasilkan output berupa kombinasi dari semua baris yang terdapat dalam tabel-tabel yang digabungkan baik yang berpasangan maupun yang tidak berpasangan. Sintak SQL Cross Join:

C.  Inner Join
           Inner join menghasilkan output berupa kombinasi baris -baris yang memiliki pasangan saja. Kombinasi baris yang tidak berpasangan akan dieliminasi atau tidak digunakan. Baris-baris yang tidak memiliki pasangan pada tabel lainnya juga tidak dimunculkan.

D.  OUTER JOIN
          Outer join hampir sama  dengan inner join, hanya saja baris yang tak memiliki pasangan tetap akan ditampilkan. Outer join dibagi menjadi dua, yaitu:
  1.  Left Outer Join
       Data yang ada pada tabel sebelah kiri akan ditampilkan semua sesuai pasangannya, jika ada data yang tidak memiliki pasangan, pada tabel sebelah kanan akan diisikan NULL.

  2.  Right Outer Join
           Data yang ada pada tabel sebelah kanan akan ditampilkan semua sesuai pasangannya, jika ada data yang tidak memiliki pasangan, pada tabel sebelah kiri akan diisikan NULL.

E.  Seleksi dengan Sub Query
          Sub query adalah query di dalam query. Artinya seleksi data berdasarkan hasil seleksi data yang telah ada. Sintaks SQL-nya adalah:

F.  View
          View merupakan tabel semu, artinya secara fisik data tidak tersimpan dalam basis data, tetapi secara logic dapat berufungsi seolah-olah sebagai tabel. Sintaks SQL-nya adalah:


Langsung saja diterapkan pada soal praktikum yaa, :)

Nahh, berikut jawaban dari soal diatas :
1. 

02 PBD || Data Manipulation Language (DML) pada Oracle 10g

         Pada postingan sebelumnya kita sudah membuat 5 buah tabel, yaitu tabel Dokter, tabel Pasien, tabel Obat, tabel Resep dan tabel Detail_Resep. Pada postingan kali ini akan membahas tentang DML atau Data Manipulation Language, yaitu salah satunya fungsi insert pada tabel. Baiklah, mari kita langsung saja mulai memasukkan data yang diperlukan pada kelima tabel tersebut.

A. Insert Data
     Berikut sintak SQL untuk memasukkan data (Insert) :



Jawaban :
Berikut proses Insert pada kelima tabel sesuai data diatas :
1. Tabel Dokter

Kamis, 09 April 2015

01 Sistem Operasi || Internal Command Pada DOS

Internal Command (Perintah Internal) merupakan perintah - perintah yang telah dimasukkan ke dalam Command.com yang merupakan interprener perintah DOS dan juga saat booting sehingga dapat dengan langsung dieksekusi oleh kernel DOS.
Untuk menampilkan Command Prompt, klik tombol start lalu ketikkan cmd atau tekan tombol start + r, kemudian ketikkan cmd dan enter maka akan tampil command prompt seperti dibawah ini, secara default akan tampil di drive C :

untuk artikel kali ini internal command yang akan di praktikan adalah Date, Time, Ver, Vol, Cls, Dir, Mkdir, Chdir, Ren, Copy Con, Type, Copy, Del, Tree

Langsung saja di praktikan
1.  DATE
     Digunakan untuk melihat atau mengubah tanggal hari ini pada komputer yang kita gunakan.
     
  Jika tanggal akan diubah, ketikkan tanggal yang dikehendaki pada tempatnya pas di "Enter the new date", lalu tekan enter. Namun jika tidak ingin mengubahnya cukup tekan enter saja.

2.  TIME
     Digunakan untuk melihat atau mengubah waktu hari ini pada komputer yang kita gunakan.
     
    Jika tanggal akan diubah, ketikkan waktu yang dikehendaki pada tempatnya pas di "Enter the new time", lalu tekan enter. Namun jika tidak ingin mengubahnya cukup tekan enter saja.

3.  VER
     Digunakan untuk menampilkan versi sistem operasi yang digunakan
     

4.  VOL
     Digunakan untuk menampilkan nama label dari sebuah volume atau partisi.
 

5.  CLS
     Cls atau Clear Screen, digunakan  untuk membersihkan layar dan menempatkan kursor pada pojok kiri layar.

6.  DIR
     Digunakan untuk menampilkan daftar berkas-berkas dan subdirektori yang terdapat di dalam direktori lain.
   
  

Rabu, 08 April 2015

01 PBD || Membuat Tabel Di Oracle 10g

Sebelum membahas bagaimana cara membuat tabel, terlebih dulu kita pelajari mengenai tipe data yang terdapat pada Oracle. Pada Oracle tipe data PL/SQL secara umum dibedakan menjadi lima yaitu numerik, karakter, date, boolean, dan rowid. berikut macam tipe data pada Oracle PL/SQL :

Berikut Sintak atau struktur untuk SQL untuk pembuatan tabel :

Selanjutnya untuk sintak Primary key (kunci utama), sebelum tanda tutup kurung ")" pada tabel tambahkan sintak dibawah :


Kemudian untuk sintak Foreign key (Kunci tamu atau primary key dari tabel lain), sebelum tanda tutup kurung ")" pada tabel tambahkan sintak dibawah :

Struktur studi kasus tabel yang akan dibuat :