-->
Posted by : Rizky VIRGAX Monday, 10 October 2016

kali ini saya akan menjelaskan dan memperkenalkan Database Oracle kepada kalian para bloggers ,  Database Oracle ini hampir mirip dengan bahasa query yang cukup terkenal yaitu MySQL, hanya saat ini sudah tidak banyak perusahaan-perusahaan besar menggunakan MySQL sebagai Server Database mereka , karena MySQL sendiri hanya dapat menampung data sangat kecil mungkin hanya beberapa UKM (Usaha Kecil dan Menengah) yang menggunakannya untuk menyimpan data berukuran kecil, karena MySQL tidak sanggup menampung banyak data, tidak dibanding dengan Database Oracle, sampai saat ini Oracle masih dijunjung RDBMS yang dapat menampung data dengan lingkup perusahaan besar  dan bahkan mencakup data-data cloud computing , atau bisa dibilang saat ini Oracle support/mendukung Cloud Computing karena management systemnya yang dapat menampung data ribuan ,bahkan miliaran .

tetapi karena fiturnya sudah mendunia bahkan bisa dipakai untuk Cloud Computing, RDBMS ini tidak bersifat Open Source , ada yang Free tetapi hanya bisa digunakan seperti kalangan MySQL hanya dapat digunakan di berbagai UKM-UKM saja atau digunakan oleh Mahasiswa untuk melatih keterampilan dalam penggunaan, jika yang menggunakan Perusahaan Besar mereka harus menyewa server dari Oracle secara berbayar/paid system harganya sangat mahal lo bloggers sekalian, makanya di beberapa perusahaan besar saja yang menggunakan RDBMS ini seperti JNE perusahaan di bidang jasa pengiriman barang, bahkan menggunakan Oracle.


Beberapa terminologi dalam database relasional yang digunakan oleh Oracle yaitu :
1. Row, atau baris , mempresentasikan semua data dari sebuah tabel. Sebuah row seharusnya diidentifikasi dengan sebuah kunci (primary key).
2. Column, atau kolom , yakni atribut yang berisi salah satu jenis nilai dari row
3. Primary Key ,atau kunci primer, yang harus terdiri atas satu nilai unik.
4. Foreign Key, atau kunci tamu , merupakan kolom yang mendefinisikan bagaimana tabel dapat terhubung satu dengan yang lain.
Field pada Oracle dapat ditemukan sebagai titik pertemuan antara baris dan kolom dan hanya terdapat satu nilai di dalamnya.

Ada beberapa jenis perintah SQL pada Oracle , yakni :
1. Pengambilan data, yakni : SELECT.
2. Data Manipulation Language (DML), yakni : INSERT , UPDATE, DELETE, dan MERGE.
3. Data Definition Language (DDL) , yakni : CREATE, ALTER , DROP, RENAME, dan TRUNCATE.
4. Kontrol transaksi , yakni : COMMIT , ROLLBACK, dan SAVEPOINT.
5. Data Control Language (DCL) ,yakni: GRANT dan REVOKE .

iSQL*Plus adalah aplikasi berbasis HTML yang digunakan untuk mengetikkan perintah SQL sebagai berikut :
Fungsi tombol-tombol yang terdapat pada iSQL*Plus adalah 
>> Tombol Execute digunakan untuk menjalankan perintah SQL
>> Tombol Load Script digunakan untuk membuka file berekstensi .sql ke workspace
>> Tombol Save Script digunakan untuk menyimpan perintah SQL yang tertulis di workspace menjadi berekstensi .sql
>> Tombol Clear untuk membersihkan workspace
dan aplikasi ini bisa kalian install secara free untuk Oracle yang 11g atau 10g linknya bisa kalian search di mbah google ^_^ soalnya saya tidak tahu link downloadnya gan dan saya dikasih langsung dari kampus good luck pencariannya ^_^


Mungkin untuk perintah lainnya sama dengan MySQL , tetapi yang berbeda di tipe data dimana terdapat :
NUMBER >> Sama dengan int, float, long ,double di Oracle semua itu dijadikan satu, tetapi format penulisan tipe data number ini yaitu NUMBER(p,s)  banyak digit p dan digit s sebagai banyak angka desimal
VARCHAR2 >> mewakili varchar di MySQL , tentu sama dengan VARCHAR 
DATE >> masih sama penulisannya dengan MySQL tetapi terdapat beberapa format yang tidak ada di MySQL
CHAR >> masih sama dengan char di MySQL

Saya akan mencontohkan 1 kasus untuk mempraktikan Oracle , karena di postingan selanjutnya saya akan memposting tentang tutorial Query dan kasus untuk penggunaan Oracle

Kasus 1) 
Tunjukkan Struktur tabel employees dan buat sebuah query untuk menampilkan nama belakang, kode pekerjaan, tanggal , dan nomor pegawai. Tampilkan kolom nomor pegawai terlebih dahulu sebelum kolom yang lain. Beri nama TanggalMulai (Huruf besar kecil dibedakan ) untuk kolom tanggal.

untuk kasus diatas hanya penggunaan query dasar dan hasilnya seperti ini :

Dijelaskan diatas menampilkan record dari employee_id, last_name, job_id, hire_date dialiaskan menjadi “TanggalMulai” dari table employees dan dari table diatas terdapat Skema dari database hr ini 


Mungkin itu saja pengenalan untuk database Oracle dari saya , untuk postingan selanjutnya mungkin saya akan membuat beberapa query dari kasus-kasus yang berkaitan dengan database hr diatas , tunggu saja bloggers 
kunjungi juga WebBlog FOSA(Forum Open Source Akakom)






Contact Person : 0822-1619-7909           Email : rizkyvg@gmail.com
                                                 FB      : http://facebook.com/rizkyspecialist
                                                              Twitter : @RhizkySSAT





Regards,

Rizky Virgiawan,

©IT Support™


Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Information And Technology - Hatsune Miku - Powered by Blogger - Designed by Johanes Djogan -