Nim     : 12410100103

Nama  : Aditya Hendrawan

Resume PBD Presentasi 1

Query Block, Logic Database Programming

Query Block adalah unit dasar dari SQL yang beroperasi pada tabel atau hasil query lain dengan melakukan operasi bergabung, pengelompokan, proyeksi, atau pemilihan. Hasil query block adalah tabel yang dikenal sebagai tabel diturunkan.
Query block memiliki koseptual yang diproses dalam urutan sebagai berikut :
1.       klausa FROM
2.       klausa WHERE
3.       klausa GROUP BY
4.       klausa HAVING
5.       klausa SELECT
klausa ORDER BY


Contoh Klausa Where


Contoh Klausa Order By



Contoh Klausa Select


Contoh Klausa Having


PL/SQL

PL/SQL (Procedural Language/Structured Query Language) merupakan sebuah penggabungan antara bahasa pemrograman prosedural (PL) dan SQL syntax. PL/SQL membentuk pemrograman terstruktur dalam memproses data.

PL/SQL merupakan bahasa pemrograman prosedural
PL/SQL dapat meningkatkan kinerja database
                
Contoh Syntax :
                                Declare
                                                Variable declaration
                                Begin
                                                Program execution

Penjelasan :

Bagian Judul (Header) : Bagian ini hanya digunakan jika PL/SQL diberikan nama,misalnya untuk prosedur atau fungsi. Bagian ini berisi nama blok,daftar parameter, dan pengembalian hasil (return) jika blok adalah fungsi.

Bagian Deklarasi (declaration) : Bagian ini untuk membuat deklarasi mengenai semua variable dan konstanta yang direferensikan dalam pernyataan PL/SQL. Bagian deklarasi ini dimulai dengan perintah DECLARE. Jika tidak ada variable atau konstanta yang ingin dideklarasikan bagian ini boleh dihilangkan, bersifat optional.

Bagian Eksekusi (Execution) : Bagian ini memuat pernyataan-pernyataan PL/SQL yang akan ditulis. Bagian eksekusi ini harus dimulai dengan perintah BEGIN.

Bagian Perkecualian (Exception) : Bagian ini memuat cara menangani kesalahan-kesalahan (error) pada waktu eksekusi program PL/SQL, bersifat optional. Jika program tidak memuat cara menangani kesalahan, bagian ini boleh dihilangkan.Setiap pernyataan PL/SQL harus diakhiri dengan tanda titik koma(;) dan semua program PL/SQL harus diakhiri dengan perintah END.

Logic in database programming

Logika dalam pemrograman database sangat dibutuhkan karena agar database yang akan dibuat akan lebih efektif dan efisien dan agar dapat dikembangkan dan menjadi lebih sempurna.
Program database adalah program yang dirancang untuk menyelesaikan tugas-tugas bisnis tertentu seperti sistem pemesanan barang, sistem penggajian, sistem akuntansi, dll.

Contoh Penerapan Database dalam Perusahaan

Penerapan basis data dalam  perusahaan sangat dibutuhkan karena apabila memakai sistem lama (sistem yang tidak menggunakan sistem program database atau menggunakan sistem penyimpanan arsip biasa) perusahaan akan mendapat kesulitan dalam mengolah data-data dalam perusahaan maupun data backup perusahaan tersebut (contoh data karyawan, data gaji, data pendapatan perperiode yang di hasilkan oleh perusahaan tersebut.

Akan tetapi apabila perusahaan tersebut menggunakan sistem program database maka perusahaan dapat mengolah data-data tersebut secara efektif dan efisien, seperti menyimpan data, menampilkan data, dll.


Referensi :
http://reissaelvira.wordpress.com/ 

Postingan File Presentasi
https://drive.google.com/file/d/0B3ZwuMdFyCurbFdBX0lfSnNUSU0/edit?usp=sharing

Komentar

Postingan populer dari blog ini

Sekilas Tentang Sistem Informasi Terstruktur (PSIT)