Rabu, 04 November 2015

1. Pertama download file SWI-Prolog disini.
2. Open terminal, atau dengan shortcut CTRL+ALT+T.
3. Ketikan sudo apt-get install software-properties-common

 Stable Version
4. Ketikan sudo apt-add-repository ppa:swi-prolog/stable
5. Ketikan sudo apt-get update
6. Ketikan sudo apt-get install swi-prolog

Development Versions
7. Ketikan sudo apt-add-repository ppa:swi-prolog/devel
8. Ketikan sudo apt-get update
9. Ketikan sudo apt-get install swi-prolog
10. Untuk membuka aplikasi lewat terminal ketikan swipl
 
1. %TYPE

%TYPE adalah Atribut yang digunakan untuk mendeklarasikan sebuah variable yang sesuai dengan :
  • Definisi sebuah kolom database.
  • Deklarasi variable lain.
%TYPE diawali dengan :
  • Table dan kolom database.
  • Nama dari variable yang dideklarasikan.
contoh : identifier table.column_name%type;

2. %ROWTYPE

%ROWTYPE adalah mendeklarasikan sebuah variable yang sesuai dengan tipe data sejumlah kolom pada table atay view di database. Berbeda halnya dengan %TYPE yang hanya bisa mereferensikan satu tipe kolom atau satu variable saja.

Keuntungan menggunakan %ROWTYPE :
  • Tidak perlu mengetahui berapa jumlah dan tipe data kolom pada table atau view yang ingin kita referensikan.
  • Adanya kemungkinan terjadinya perubahan jumlah dan tipe data kolom pada table atau view pada saat runtime.
  • Cocok digunakan saat meneruma data menggunakan select * statement.
contoh : DECLARE identifier reference %ROWTYPE;
1. Pengertian PL/SQL ?

PL/SQL adalah kombinasi atau gabungan dari SQL bersama dengan fitur   bahasa pemrograman PL yang dikembangkan oleh Oracle Corporation pada awal tahun 1990-an. PL/SQL adalah salah satu dari tiga bahasa pemrograman kunci database Oracle, yaitu SQL, Java, dan PL/SQL.

2. Kenapa SQL saja tidak cukup ?

Karena karakteristik dari SQL tidak cukup untuk menangani suatu kasus, maka dari itu pada PL/SQL terdapat pernyataan bersyarat dan logika seperti pernyataan IF THEN ELSE.

3. Fitur pada PL/SQL
    1. PL / SQL terintegrasi dengan SQL.
    2. Menawarkan pengecekan error yang luas.
    3. Memiliki berbagai jenis data.
    4. Memiliki berbagai struktur pemrograman
    5. Mendukung pemrograman terstruktur melalui function dan procedure.
    6. Mendukung pemrograman berorientasi objek
    7. Mendukung pengembangan aplikasi web dan halaman server
 4. Keuntungan menggunakan PL/SQL
    1. Peningkatan kinerja : PL / SQL memungkinkan pengiriman seluruh blok pernyataan ke database pada satu waktu. Hal ini akan mengurangi lalu lintas jaringan dan memberikan kinerja tinggi untuk aplikasi.
    2. Portable : PL/SQL adalah sarana yang asli dimiliki oleh oracle server, artinya program PL/SQL dapat dengan mudah dipindahkan dari satu oracle server ke oracle server lainnya, meskipun denga OS atau platform yang berbeda.
    3. Dapat mendeklarasikan variable : Dapat berupa variable, constant, cursor, dan exception. Penggunaan variable/ identifier sanagat memudahkan dalam membuat suatu perintah SELECT untuk diproses dan hasilnya digunakan untuk melakukan proses lainnya.
    4. Dapat mengganakan struktur control (LOOP, FOR, WHILE).
    5. Security : PL/SQL memungkinkan kita untuk memberikan pembatasan antara client dan server. Pembatasan tersebut bisa diberikan lewat trigger yang ditulis dalam bentuk PL/SQL, sehingga bisa membatasi akses ke aplikasi dan database.
    6. Higher Productivity : PL/SQL dapat digunakan di semua aplikasi Oracle termasuk Oracle Forms dan Oracle reports. Sehingga tidak perlu membuat dengan sintak yang lain pada platform yang sama dan waktu pengembangan pun bisa di hemat.
    7. Better Performance : Tanpa menggunakan PL/SQL, Oracle hanya menjalankan satu statement SQL pada satu waktu jika hal ini dilakukan pada lingkungan client server jelas akan membebani jalur komunikasi. Jika menggunakan PL/SQL, satu blok statement akan dikirimkan sekaligus pada waktu yang sama. Keuntungan yang diperoleh dari sisi aplikasi adalah aplikasi menjadi lebih ringan karena respon dari server cepat dan statement dikirimkan sekaligus pada waktu yang sama dan penggunaan memori juga berkurang.
    8. PL / SQL menyediakan dukungan untuk Object-Oriented Programming.
    9. PL / SQL menyediakan dukungan untuk Mengembangkan Aplikasi Web dan Server Pages.

Selasa, 03 November 2015


  1. Masuklah sebagai root, Dengan cara ketik sudo -i
  2. Ketik fdisk -l
  3. Setelah mengetikan langkah nomor 2, maka akan muncul tampilan yang berisi beberapa partisi dan flashdisk kita, disana flashdisk saya /dev/sdb1 

  4. Ketikan perintah sudo umount /dev/sdb1 yang berfungsi untuk meng-Umount
  5. Format flashdisk dengan perintah mkfs.vfat -n cyberlinuxer /dev/sdb1 

Note :
  1.  /dev/sdb1 adalah Device boot saya, jika punya kalian berbeda , silahkan menyesuaikan
  2. mkfs.vfat adalah Format Flashdisk dengan type memory FAT agar windows bisa membaca
  3. Cyberlinuxer adalah nama dari flashdisk [bisa dirubah].
 
Copyright © 2014 Budayakan Kebersamaan All Right Reserved
Designed by OddThemes