Bambonghore Tekno | Cara Praktis Belajar Oracle Secara Otodidak

Posted on 1,289 views

Cara Praktis Belajar Oracle Secara Otodidak : Utama

Oracle adalah salah satu Platform yg banyak dipakai oleh perusahaan-perusahaan akbar di Indonesia. Tidak heran bila programmer-programmer yang menguasi Oracle memilik honor yang relatif fantastis jika dibandingkan menggunakan programmer non-Oracle.

Hal ini bukan tanpa alasan, mencari Oracle Programmer pada Indonesia masih terbilang relatif sulit, lantaran jarangnya programmer yg bisa menguasai Oracle.

Oleh karenanya, menyelidiki Oracle Form adalah salahsatu solusi buat mendapatkan karir yg brilian. Hal ini dikarenakan jarangnya Oracle Programmer di Indonesia, sementara kebutuhan akan Oracle Programmer ini cukup banyak dicari oleh perusahaan-perusahaan akbar, sebagai akibatnya peluang berkarir menjadi Oracle Programmer pun sebagai semakin akbar.

Ada beberapa tool yg wajib anda persiapkan sebelum anda belajar Oracle secara otodidak.

1. Install Java JDK

Tutorial perihal install Java JDK, dapat anda ikuti melalui artikel saya yg berjudul Cara Install Java pada Windows.

2. Install Toad For PL/SQL Editor

Tutorial perihal install Toad, dapat anda ikuti melalui artikel yg aku buat dengan judul Langkah Praktis Cara Install Toad pada Windows.

Tiga. Install Oracle Client

Anda perlu menginstall Oracle Client bila Oracle Database yg digunakan adalah Oracle Enterprise Edition. Tutorial perihal install Oracle Client, bisa anda ikuti melalui artikel yang saya buat dengan judul Cepat dan Mudah Cara Install Oracle Instant Client di Windows.

4. Install Oracle

Untuk termin belajar, anda sanggup meng-install Oracle XE di PC anda.

Lima. Install Oracle Form

Database PL/SQL

Cara Praktis Belajar Oracle Secara Otodidak : PL/SQL

apabila telah berhasil di install, hal pertama yang wajib anda pelajari adalah Oracle Database(PL/SQL).

PL/SQL adalah pemrograman database yang digunakan ketika anda membuat program dengan oracle.

Pada artikel ini akan saya jelaskan sedikit mengenai PL/SQL.

Lebih lengkapnya akan aku posting dalam artikel lain.

Berikut adalah hal-hal primer yang wajib anda pelajari pada PL/SQL.

1. Memahami CRUD (Create, Update dan Delete) di PL/SQL

CRUD merupakan hal paling penting dalam membuat struktur database pada sistem yang akan dibangun. Adapun CRUD dalam PL/SQL terdiri dari Create, Update dan Delete.

a. Create

Create digunakan untuk membuat sebuah tabel yang dipakai untuk menampung data.

Contohnya kita akan membuat sebuah tabel yang akan dipakai buat menampung data mahasiswa, maka kita bisa membuatnya dengan syntax menjadi berikut.

Create table mahasiswa( mhs_nim varchar2(100 byte), mhs_nama varchar2(100 byte), mhs_jurusan varchar2(100 byte) )
		

note : slide ke arah kiri atau kanan, buat melihat code lebih lengkap

‘Create Table’  merupakan syntax default yang digunakan ketika kita membuat table. ‘mahasiswa’ merupakan nama tabel, kemudian ‘mhs_nim’ adalah nama kolom yang bertipe data varchar2 dengan length sepanjang 100 byte.

B. Update

Update digunakan ketika anda akan memanipulasi data yang sudah disimpan di tabel. Proses Update dapat dilakukan menggunakan syntax seperti berikut.

update mahasiswa set mhs_nama='Abdullah' where mhs_nim ='MHS001'
		

note : slide ke arah kiri atau kanan, buat melihat code lebih lengkap

ialah syntax tadi akan mengupdate data dalam kolom mhs_nama menjadi ‘Abdullah’ buat mahasiswa yang mempunyai NIM mhs_nim=’MHS001′.

C. Delete

Delete digunakan ketika anda akan melakukan proses delete pada data yang sudah tersimpan di tabel.

dapat menggunakan syntax misalnya berikut adalah.

Delete mahasiswa where mhs_nim ='MHS001'
		

note : slide ke arah kiri atau kanan, buat melihat code lebih lengkap

maka data dengan NIM, ‘mhs_nim=’MHS001” pada table ‘mahasiswa’ akan terhapus.

Jangan lupa waktu terselesaikan melakukan update/delete data, setelahnya anda wajib melakukan perintah Commit.

Perintah ini diperlukan untuk mengkonfirmasi bahwa data yang akan anda update/delete benar benar ingin diubah atau dihapus. Apabila anda berubah pikiran saat akan mengganti atau menghapus data, anda dapat menggunakan perintah Rollback.

2. Memahami Konsep Insert Data

Setelah tabel berhasil dibuat, tentunya ada data yang akan anda insert pada tabel tersebut. Perintah yang dapat digunkan untuk melakukan insert adalah sebagai berikut.

insert into mahasiswa(mhs_nim, mhs_nama, mhs_jurusan) values ('MHS001', 'Rodin', 'Infromatika')
		

note : slide ke arah kiri atau kanan, buat melihat code lebih lengkap

pada syntax tadi dapat dipandang bahwa kita akan melakukan insert data pada tabel mahasiswa pada kolom mhs_nim, mhs_nama, mhs_jurusan yg isiannya diadaptasi dari urutan antara values menggunakan nama kolom, diisi dengan data : ‘MHS001’, ‘Rodin’, ‘Infromatika’.

Tiga. Memahami Konsep Select

Perintah Select digunakan ketika anda akan melakukan pemilihan data pada suatu table dengan kondisi tertentu.

Contohnya :

select * from mahasiswa
		

note : slide ke arah kiri atau kanan, buat melihat code lebih lengkap

perintah ini digunakan untuk menentukan seluruh data yang masih ada pada tabel mahasiswa.

Select * from mahasiswa where mhs_nim='MHS002'
		

note : slide ke arah kiri atau kanan, buat melihat code lebih lengkap

perintah ini digunakan buat memilih seluruh data menggunakan NIM mhs_nim=’MHS002′.

Struktur Oracle form

Cara Praktis Belajar Oracle Secara Otodidak : Oracle Form

Langkah selanjutya ketika anda sudah paham perihal PL/SQL, anda perlu mempelajari Oracle Form.

Disini saya akan menjelaskan sedikit tentang Oracle Form. Untuk lebih jelasnya akan aku jelaskan di artikel lain.

Oracle Form adalah sebuah IDE Compiler yang dipakai untuk menciptakan form pelaksanaan yg bisa dibuild menjadi sebuah sistem.

Struktur build dari oracle form tidak jauh tidak sama dengan build dalam java dekstop (Swing atau JavaFX). Sederhananya struktur dari oracle form bisa dicermati melalui gambar berikut.

Cara Praktis Belajar Oracle Secara Otodidak : Struktur Oracle Form

1. Block

Merupakan struktur yang menampung setiap item yang disimpan pada form. Block ini dapat dibuat secara manual ataupun dibuat otomatis berdasarkan tabel yang sudah dibuat.

Salahsatu kemudahan yang diberikan oleh oracle form merupakan bisa menciptakan form dari tabel yang diinginkan, jadi nantinya kita nir perlu repot buat mengatur pengambilan data menurut database.

Buat memunculkan item yg sudah kita untuk pada Block, kita perlu menambahkan detail canvas dalam properties item tadi.

2. Canvas

Canvas merupakan struktur yang menampung semua item yang akan ditampilkan pada Form. Setiap item yang akan ditampilkan pada form harus diatur canvasnya. Jika sebuah item tidak memiliki canvas, maka item tersebut tidak akan tampil di form manapun.

3. Frame

Frame merupakan struktur form berfungsi sebagai penampung block yang akan ditampilkan. Namun frame pada Oracle Form tidak se-krusial pada java. Pada Java,  aplikasi yang dibuat wajib menggunakan frame, namun tidak begitu pada oracle form, kita bisa menggunakan frame ataupun tidak pada canvas yang ada.

4. Windows

Windows merupakan struktur yang menampung Canvas pada sebuah form. Properties ini sama pentingnya seperti pada Frame yang digunakan di java. Jika canvas tidak memiliki windows, maka canvas tersebut tidak dapat ditampilkan.

5. Trigger

Trigger merupakan sebuah action yang dapat ditambahkan pada sebuah item, trigger ini dapat meliputi semua aksi yang dibutuhkan oleh user pada saat mengakses sistem yang kita buat, misalnya trigger ‘WHEN-BUTTON-PRESSED’ yang biasa digunakan untuk item button, berfungsi untuk memberikan aksi yang diinginkan ketika user menekan tombol pada form.

6. PU (Program Unit)

Merupakan struktur form yang digunakan untuk menampung Function/Procedure yang dibuat untuk keperluan sistem. Pada PU kita dapat memanipulasi dan mengolah semua data yang masuk melalui form,  yang kemudian data tersebut dijadikan sebagai bahan untuk diinsert ke database.

Kesimpulan

Jika anda sudah memahami basic dari PL/SQL dan Oracle Form, anda dapat mencoba hal-hal spesifik lain yang dapat digunakan untuk menunjang kebutuhan dari sistem yang akan anda bangun.

Pada dasarnya pemrograman Oracle sama halnya dengan pemrograman lainnya. Namun Oracle memberikan kemudahan tersendiri bagi Developer dalam membangun sebuah sistem. Diawal awal belajar,  Oracle mungkin agak sulit dipahami karena syntax yang digunakan kadang tidak lumrah jika dibandingkan dengan pemrograman lainnya.

Namun, bila anda telah terbiasa menggunakan syntax-syntax tersebut anda akan mencicipi bagaimana mudahnya memakai Oracle dalam membangun sebuah sistem/aplikasi.

Sekian artikel kali ini, silahkan berkomentar dan berikan kritik apabila dalam artikel yang saya untuk terdapat bagian yg kurang atau nir sinkron.

Terimakasih, Semoga bermanfaat.

 

Dilansir dari google, bing dan berbagai web lainnya, berikut kami merangkum artikel Cara Praktis Belajar Oracle Secara Otodidak, semoga informasi ini bermanfaat.


Leave a Reply

Your email address will not be published. Required fields are marked *

eighteen − eleven =