Facebook

Selasa, 03 Maret 2015

Review Praktikum Sistem Basis Data (ORACLE)






 

Review Pertemuan Praktikum Sistem Basis Data

Oracle

 

Oracle adalah database relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS (Relational Data Base Managemen System) yang multi-platform.


Keunggulan-keunggulan database Oracle adalah sebagai berikut:

  • Scalability, kemampuan menangani banyak user yang Melakukan koneksi secara simultan tanpa berkurangnya performance secara signifikan. Dalam dokumentasinya, Oracle menyebutkan bahwa database Oracle dapat melayani puluhan ribu user secara simultan. Reliability yang bagus, yaitu kemampuan untuk melindungi data dari kerusakan jika terjadi kegagalan fungsi pada sistem seperti disk failure. Stability, yaitu kemampuan untuk tidak crash karena beban yang tinggi.Availability, yaitu kemampuan dalam penanganan crash atau failure agar service tetap Multiplatform, dapat digunakan pada banyak sistem operasi seperti Windows, Unix, Linux dan Solaris. Mendukung basis data berukuran besar.Security atau keamanan yang cukup handal.


Perbedaan SQL dan Oracle :

  • Kalau di MySQL biasanya kita membuat 1 database untuk tiap project yang kita buat, dan dalam database itu kita buat tabel-tabel yang diperlukan dalam project yang sedang kita buat. Berbeda dengan Oracle, biasanya di Oracle kita membuat 1 database, dalam database itu ada yang namanya Schema. dan baru dalam shcema itu ada tabel-tabel. jadi urutannya DATABASE – SCHEMA –TABLE. 
  • Jadi biasanya kalo di oracle, kita membuat 1 shcema untuk 1 project yang kita buat dan dalam schema itulah kita buat tabel-tabel yang diperlukan dalam project.
  • Selain itu biasanya di MySQL kita membuat user trus dikasih grand ke user tersebut untuk mengakses database atau tabel tertentu, selain itu biasanya untuk membuat database kita tidak perlu membuat user. 
  • Berbeda dengan oracle, kalo kita membuat shcema baru otomatis kita harus membaut user baru untuk schema tersebut, tapi bisa juga user yang kita gunakan mengakses schema milik user lain dengan cara ngasih grand lewat user SYSTEM atau kalo di MySQl lebih dikenal dengan ROOT. 
  •  Mysql adalah database , sedangkan Oracle bukan hanya database tetapi merupakan development tool
 


Installasi Oracle

  • Siapkan Oracle 10g Express Edition. Terserah kita mau pakai versi oracle yang versi berapa. Dan double klik installer.






  • Setelah itu muncul kotak dialog kedua dan  Klik ‘Next’




  • Setelah itu muncul agreement atau persetujuan untuk menginstallaasi aplikasi tersebut.





  • Selanjutnya installer akan meminta untuk menentukan direktori untuk installasi. Secara default di Direktori C:\ Kemudian di Klik ‘Next’







  • Selanjutnya membuat username dan password dengan mengisikan  pada username system dan pada password system. lalu Next





  •  Setelah password sudah dibuat, installer akan memberikan informasi mengenai port HTTP yang akan digunakan oleh APEX(ApplicationExpress) untuk mengelola database.





  • Kemudian menunggu sampai installasi selesai







  • Ketika selesai klik ‘Finish’








CRUD Sederhana menggunakan Oracle database Homepage

  •  Pertama Anda harus Login dahulu sebagai system username : system dan password:system


  • Setelah Login,sebelum memulai CRUD,Anda sebelumnya harus membuat database baru. Dengan akun system ini,nah sekarang kita akan membuat Database user baru dengan nama latihan.Untuk membuat user baru pilih Administrator : mari kita simak :



  • Selanjutnya pilih Database Users 







  • Halaman ini adalah halaman untuk me-manage users. Dimana kita bisa melihat banyaknya user dan membuat user baru.Untuk membuat user baru, pilih Create, maka akan muncul halaman berikut Pada halaman ini kita diminta untuk mengisikan akun user yang baru yang terdiri dari username, password, status, role, dan grant system privilege Selanjutnya klik create. 




  • Setelah mengisikan data user baru, maka user akan bertambah sebagai berikut :






  • Sekarang kita sudah berhasil membuat user baru dengan nama Latihan. Selanjutnya kita akan pakai user baru tersebut. Untuk memakainya kita harus logout terlebih dahulu dari akun system.Setelah Logout, maka Anda harus Login kembali dengan akun Latihan yang tadi kita buat.





  • Jika berhasil maka akan masuk kehalaman Home seperti berikut.




  • Untuk latihan sekarang kita pilih menu SQL kemudian pilih SQL Command Karena kita akan membuat sebuah table mahasiswa , Pada halaman SQL Command ketikan sintaks berikut Lalu untuk mengeksekusi pilih Run. sbb :



  • Untuk memastikan apakah table Pegawai sudah terbentuk, kembali ke Home lalu pilih Object Browser. Jika sudah terbentuk,maka akan tampil halaman seperti berikut.




  • Setelah table Mahasiswa dibuat,kita akan lakukan CRUD.Pertama kita akan mencoba untuk menambah data. Masih di halaman Object Browser, pilih Data, selanjutnya terdapat menu Query untuk melakukan select berbasis form, Count Rows untuk menghitung jumlah row, dan Insert Row untuk menambah data pada tabel. Untuk menambah data pilih Insert Row. Maka akan muncul halaman berikut.





Perintah SQL Dasar di ORACLE

  • langkah pertama kita ke menu home, lalu kita klik SQL, kemudian pilih SQL Command lalu masukan querry nya.





  • nah , sekarang kita coba untuk menampilkan kolom nim dan nama dari table mahasiswa , seperti contoh diatas kita ke querry lagi.




Mungkin dicukupkan saja yah materi sekarang , :) mudah-mudahan bisa bermanfaat bagi rekan-rekan semua , mohon maaf atas segala kekurangan dan kehilafan , karena kesempurnaan hanya milik allah :D

see ya . . .
















































































0 komentar:

Posting Komentar