Wednesday, October 31, 2012

SQL PLUS


“Mengenal SQL Plus”


Jessica Innocencia Wibisana
SI 12 A / 12.12.0018
STMIK AMIKOM PURWOKERTO
Jl. Let. Jend. Pol. Sumarto Purwokerto Telp/Fax. (0281) 623 321







SOAL / PERMASALAHAN


1.      Apa itu Sistem?
2.      Apa itu Data?
3.      Apa itu Sistem Basis Data?
4.      Apa saja komponen-komponen dalam Basis Data?
5.      Apa saja keuntungan menggunakan Basis Data?
6.      Apa saja kerugian menggunakan Basis Data?
7.      Apa itu SQL Plus?
8.      Bagaimana awal mula SQL muncul?
9.      Siapa Pencipta SQL?
10.  Bagaimana cara kerja SQL?

 








  •         Sistem adalah sekelompok elemen yang terintegrasi dengan maksud untuk mencapai tujuan yang sama.
  •         Pengertian Data
1.      Data adalah fakta berupa angka, karakter, symbol, gambar, tanda-tanda, isyarat, tulisan, suara, bunyi yang merepresentasikan keadaan sebenarnya yang selanjutnya digunakan sebagai masukan suatu Sistem Informasi.
2.      Data adalah deskripsi dari sesuatu dan kejadian yang kita hadapi (data is the description of things and events that we face).
3.      Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata
4.      Data adalah bahan yang akan diolah/diproses berupa angka-angka, huruf-huruf, symbol-simbol, kata-kata yang akan menunjukkan situasi dan lain lain yang berdiri sendiri
5.      Dalam bahasa sehari-hari data adalah fakta tersurat (dalam bentuk catatan atau tulisan) tentang suatu obyek.
6.      Dalam dunia komputer data adalah segala sesuatu yang dapat disimpan dalam memori menurut format tertentu
7.      Data adalah fakta yang sudah ditulis dalam bentuk catatan atau direkam ke dalam berbagai bentuk media 8. Data merupakan komponen dasar dari informasi yang akan diproses lebih lanjut untuk menghasilkan informasi

  • ·         Sistem Basis Data adalah sistem yang terdiri dari kumpulan file atau tabel yang saling berhubungan dan memungkinkan beberapa pemakai mengakses dan memanipulasinya.

  • ·         Komponen-komponen Basis Data :
1.      Hardware
2.      Sistem Operasi (O.S)
3.      Data Base Management System
4.      User ( progammer, casual user,spesialis user)
5.      Administrator Basis Data

  
  • ·         Keuntungan menggunakan Basis Data :
1.      Mempermudah akses data
2.      Ruang penyimpanan kecil / efisiensi ruang penyimpanan
3.      Kebebasan data
4.      Pemusatan kontrol data
5.      Multiple user (share ability)
6.      Ketersediaan (avaibility)
7.      Kecepatan & Produktivitas data
8.       Keamanan (security)
9.      Informasi lengkap dan akurat
10.  Mencegah terjadinya regudansi data (inconsistansi data)

  • ·         Kerugian menggunakan Basis Data :
1.      Diperlukan hardware tambahan (CPU yang kuat)
2.      Biaya perfomance yang lebih besar / mahal untuk software, hardwaredan user yang berkualitas
3.      Sistem tampak lebih komplek
4.      Rawannya keberhasilan operasi karena gangguan teknis

  • ·         SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

  • ·         Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama Jhonny Oracle yang membahas tentang ide pembuatan basis data relasional pada bulan Juni 1970. Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam basis data tersebut. Bahasa tersebut kemudian diberi nama SEQUEL (Structured English Query Language).
          Setelah terbitnya artikel tersebut, IBM mengadakan proyek pembuatan basis data relasional berbasis bahasa SEQUEL. Akan tetapi, karena permasalahan hukum mengenai penamaan SEQUEL, IBM pun mengubahnya menjadi SQL. Implementasi basis data relasional dikenal dengan System/R. 
          Di akhir tahun 1970-an, muncul perusahaan bernama Oracle yang membuat server basis data populer yang bernama sama dengan nama perusahaannya. Dengan naiknya kepopuleran John Oracle, maka SQL juga ikut populer sehingga saat ini menjadi standar de facto bahasa dalam manajemen basis data.




PEMBAHASAN




1. Secara default pada saat melakukan instalasi oracle akan dibuatkan satu database global. Oracle mengartikan database sebagai global database yang didalamnya terdapat banyak schema/user dan didalamnya terdapat banyak object database.

 

2. Jalankan Oracle caranya : All program Oracle - OraDb10g_home1
Application Development SQL Plus
3. Masukkan User Name = “system” dan Password = ..........

 

Kita juga bisa masuk ke sql plus menggunakan command prompt seperti gambar berikut:

 


4. Melakukan pengecekan terhadap database anda dengan perintah berikut:
 

5. Melakukan pengecekan ada berapa user atau schema dalam database, caranya:

6. Untuk mengetahui kita berada di schema mana maka ketikkan:

7. Secara default user Scott belum bisa digunakan karena masih di-lock. Apabila ingin menggunakan user tersebut maka buka lock user tersebut dengan cara:
  




8. Ganti password user scott menjadi oracle dengan cara:
 


9. Berpindah dari user system ke user scott caranya :

 


10. Atau bisa juga dengan mengisikan username dan password sebagai berikut : 

  








11. Lakukan pengecekan di schema scott untuk mengetahui object database yang ada didalamnya, caranya :
 



12. Untuk menampilkan isi buffer sql*plus atau menampilkan perintah yang terakhir diketik dan cara menjalankannya gunakan syntak berikut:

 

13. Untuk menyimpan perintah yang ada di buffer menjadi file script dan menamainya dengan latihan_oracle.sql gunakan perintah berikut :
 

14. Untuk mengetahui default penyimpanan ketik perintah berikut untuk memanggil MS Dos Prompt:










 
 
Ini berarti file latihan_oracle.sql disimpan di E:\oracle\product\10.2.0\BIN> kemudian ketik exit untuk kembali ke sql*plus. Apabila proses penyimpanan akan ditujukan pada satu folder tertentu maka ketikkan tempat penyimpanan yang dimaksud missal akan disimpan ke folder f:\amikom maka tuliskan perintah berikut:
 

Untuk memuat file script tersebut ke buffer sql ketikkan perintah berikut:
 


Apabila ingin langsung menjalankan file script tersebut gunakan perintah perintah berikut:

 

atau juga dapat menggunakan perintah berikut :
 



Kemudian untuk menghilangkan perintah dari buffer membersihkan buffer dari perintah gunakan syntak berikut:

 

Untuk mengedit kita bisa mengetikkan edit.


15. Apabila kita akan membuat suatu aplikasi dan kita membutuhkan suatu database maka yang kita lakukan adalah membuat user/schema karena didalam oracle sebenarnya telah terdapat database global yang didalamnya menckup banyak user/schema. Untuk memulai objek database pada suatu schema tertentu maka yang kita lakukan pertama kali adalah membuat user/schema.








16. Akhiri koneksi dari database dengan perintah disconnect. Dengan perintah tersebut, utility SQL plus tetap berjalan tetapi koneksi ke database terputus. Sedangkan untuk mengakiri atau keluar dari SQL plus gunakan perintah exit.






DAFTAR PUSTAKA