Postingan

Implisit dan Explisit

Dalam pengerjaan perintah-perintah untuk menampilkan data Implisit & explisit dalam oracle ada beberapa hal yang perlu diperhatikan, diantaranya: periksa apakah user hr dalam oracle telah ter-unlock atau belum. usahakan untuk mengetahui cara melihat data-data yang ada di dalam user hr tersebut usahakan untuk mempelajari syntax perintah Select. saat menampilkan data explisit dibutuhkan beberapa urutan syntax tambahan dibandingkan saat menampilkan data implisit. syntax tersebut adalah DOFC yaitu DECLARE, OPEN, FETCH, dan CLOSE. Berikut beberapa contoh perintah/ syntax untuk menampilkan data implisit & explisit baik 1 tabel, 2 tabel, maupun 3 tabel. Perintah untuk menampilkan data implisit 1 tabel: declare kota locations.city%type; kode_pos locations.postal_code%type; provinsi locations.state_province%type; begin kota:='&masukkan_kota'; select city, postal_code, state_province into kota, kode_pos, provinsi from locations where city = kota; dbms_output.put_...

SCRIPTING PL/ SQL

Secara garis besar, satu blok PL/ SQL yang lengkap terdiri dari 3 bagian, yaitu : •    Declaration section •    Executable section •    Exception section Penggambarannya adalah sebagai berikut: DECLARE . . . .     (DECLARATION SECTION) BEGIN . . . .     (EXECUTABLE SECTION) . . . .     (EXCEPTION SECTION) END; / Contoh scripting PL/ SQL untuk menampilkan SELAMAT DATANG adalah : DECLARE BEGIN dbms_output.put_line(‘SELAMAT DATANG’); END; / Contoh lain scripting PL/ SQL untuk menghitung jumlah angka dengan inputan user adalah : DECLARE A number(3); B number(3); C number(5); BEGIN A:=&nilai_a; B:=&nilai_b; C:=a+b; dbms_output.put_line(‘BELAJAR BERHITUNG’); dbms_output.put_line(a || ‘ ditambah ’ || b || ‘ sama dengan ’ || c) ; END; / Penjelasan : -    Penggunaan tanda petik satu (' ') adalah untuk menampilkan isi yang ada didalamnya tanpa perlu adanya...

Data Manipulation Language (DML)

Secara umum perintah-perintah dalam SQL dibagi menjadi 3 bagian, yaitu Data Definition Language (DDL), Data Manipulation Language (DML), dan Data Control Language (DCL). Salah satu perintah yang paling dasar dan sering digunakan adalah Data Manipulation Language (DML). DML sendiri memiliki perintah-perintah untuk melakukan proses manipulasi pada konten data yang ada dalam basis data. Perintah-perintah tersebut diantaranya : Select, Insert, Delete, Update. Atau bisa kita singkat menjadi SIDU agar mudah untuk mengingatnya. 1. SELECT Dalam pemanfaatannya SELECT digunakan dalam pengaksesan data yaitu dengan menampilkan barisan data dari satu tabel maupun lebih dalam sebuah basis data. Struktur dasar penulisan select adalah : SELECT namafield FROM namatabel WHERE condition GROUP BY field HAVING condition ORDER BY field; Sedangkan apabila ingin menampilkan semua data dari suatu tabel dapat menggunakan tanda (*). Contoh : SELECT * from namatabel; Contoh tabel Member : memberID n...