Kamis, 19 Agustus 2010

Perbedaan antara RDBMS dengan SQL

Bagikan
Mumpung masih ada waktu dan kesempatan, beta ingin berbagi ilmu dasar yang baru saja beta dapatkan kepada sodara" sekalian. Kali ini beta akan menjelaskan perbedaan antara RDBMS dengan SQL.

Relational Database Management System adalah sebuah konsep penyimpanan data, diantara konsep-konsep lain seperti Network Database dan Hierarchie Database. Dalam database relasional, data disimpan dalam bentuk relasi atau tabel digital 2 dimensi  yang saling berelasi antara satu tabel dengan tabel yang lainya, atau dalam suatu artian sempit, database diartikan sebagai “kumpulan sejumlah tabel yang saling berhubungan atau berkaitan yang disimpan dalam bentuk data elektronik di dalam hardisk komputer”. Apakah perbedaan antara RDBMS dengan SQL?, maka ditemukanlah jawaban bahwa RDBMS merupakan Software yang dipergunakan untuk mengatur syntax dalam database untuk mengorganisir isi data dalam database seperti perintah isi data, ubah data, membuat tabel, dan hapus data. Sedangkan SQL berfungsi untuk mengorganisir database seperti perintah membuat tabel, isi tabel, ubah dan hapus.Kesimpulanya RDBMS dan SQL saling berkaitan satu dengan yang lainya. Selain itu kelebiahan lain yang dimiliki oleh RDBMS yaitu memiliki fungsi lain untuk manajemen data dalam skala besar dan agar bisa mendukung proses binis yang berkelanjutan atau continue dan real time. RDBMS pula mempunyai kemampuan manajemen user dengan tingkat keamanan data yang  tinggi serta kecepatan pemrosesan dataundefinedperformance).  Salah satu contoh dari RDBMS adalah Oracle Database.

Trimakasih atas perhatianya................

Tes yang harus di selesaikan untuk mendapatkan Sertifikasi OCP

Bagikan
Berhubung beta lagi males mikir karena kecapean melakukan aktifitas seharian, kali ini beta akan memberitahukan bagaimana dan tes apasajakah yang harus dilalui untuk bisa memiliki sertifikasi OCP bagi para DBA.

  1. Yang pertama tentunya anda harus memiliki uang yang tidak sedikit untuk mngikuti training dan tes ini.
  2. Kedua, anda harus memiliki ilmu dan mental yg cukup untuk mengikuti tes tersebut.
  3. Ketiga, "aga serius" mengikuti ujian Exam 1Z0-007/1Z0-051.
  4. Keempat, mengikuti ujian Exam 1Z0-042(10g)/1Z0-052(11g).
  5. Nah kalau anda sudah mengikuti kedua ujian diatas dengan hasil lulus, maka anda akan mendapatkan Sertifikat OCA (Oracle Certified Associate).
  6. Kesekian, apabila anda ingin memiliki sertifikat Oracle Certified Profesional atau OCP, anda harus mengikuti Ujian yg ketiga yaitu 1Z0-043 Oracle 10g) / 1Z0-053 Oracle 11g).

"gambar diatas cuma contoh yang beta dapatkan setalah melewati 3 tahap, yaitu bismillah, bka potoshop, lalu  Edit"

    Selasa, 17 Agustus 2010

    Berbagai macam Tipe Data yang di gunakan pada Oracle

    Bagikan
    Sebelum kita menginjak ke tahap dalam mengorganisir Database, sebagai dasar yang utama bagi kita untuk dapat menggunakanya yaitu, kita harus mengerti beberapa tipe data,diantaranya;


    1.    CHAR.
    Merupakan tipe data yang mendefinisikan string sepanjang undefinedn) atau sepanjang jumlah data yang telah diinisialisasikanya, dan apabila undefinedn) tidak di isi maka panjang karakter adalah 1.

    2.    VARCHAR.
            Merupakan tipe data yang mendefinisikan string yang panjangnya bisa berubah-ubah sesuai dengan kebutuhan, namun string tersebut dibatasi sebanyak karakter yang telah diinisialisasikanya terlebih dahulu ketika membuat tabel. Namun dalam Oracle lebih direkomendasikan untuk menggunakan VARCHAR2 dikarenakan kapasitas yang sangat besar yang dapat ditampung  yaitu sebesar 2000 karakter.

    3.    LONG.
           Mendefinisikan tipe data Binary, maksimum 2 Giga Byte dan disimpan dalam format internal Oracle.

    4.    LONG RAW.
            Sama dengan tipe data LONG hanya saja  type data ini tidak dikonversi oleh oracle, jadi dalam artian data akan disimpan mentah apa adanya.

    5.    DATE.
           Mendefinisikan data yang berupa tanggal, tahun, bulan, haru, jam, menit dan detik.

    6.    NUMBER.
           Mendefinisikan data yang berupa pecahan, baik fixed decimal ataupun floating point.

    Senin, 16 Agustus 2010

    Ta'aruf PL/SQL serta sangkut pautnya dengan BDR

    Bagikan
    SQL berasal dari singkatan berbahasa inggris yaitu Structured Query Language sedangkan singkatan dari PL sendiri adalah Procedural Language, jadi PL/SQL merupakan kombinasi dari SQL dengan bahasa pemrograman Prosedural atau secara teknis diartikan bahwa SQL yang mengextends bahasa pemrograman Prosedural. Sedangkan Secara Syntax PL/SQL memiliki kemiripan dengan bahasa Pemrograman Ada.

    Di bagian ke dua beta akan menerangkan secara garis besar SQL tersebut,

    SQL secara garis besar memiliki 3 bagian utama yaitu;

    1. DDL (Data Definition Language).
    2. DML (Data Manipulation Language).
    3. DCL (Data Control Language).
    Nah, disini beta akan sedikit mengupas apa itu DDL,DML dan DCL:

            DDL,Data Definition Language adalah bahasa komputer yang berfungsi untuk mendefinisikan struktur data pada Tabel. Pada bagian ini akan  banyak membahas mengenai cara membuat tabel (create table), mengubah struktur tabel (alter table), dan menghapus tabel (drop table).Contoh:
    • create table nama_tabel .........;
    • drop table nama_tabel............;
    • alter table ....... add.......nama_field varchar2;

            DML, Data Manipulation Language adalah bahasa komputer yang berfungsi untuk melakukan perintah-perintah seperti memasukan data(insert), memperbaharui data (update), menghapus data (delete) & menyeleksi data (select).Contoh:
    • SELECT.........FROM......WHERE
    • INSERT INTO............VALUES
    • UPDATE......SET......WHERE
    • DELETE........FROM......WHERE
            DCL, Data Control Language adalah bahasa komputer yang digunakan untuk mengkontrol akses data ke dalam database.Contoh:
    • CONNECT
    • SELECT
    • INSERT
    • UPDATE
    • DELETE
    • EXECUTE
    • USAGE
            BDR merupakan singkatan dari Basis Data Relasional atau dalam bahasa inggrisnya sering disebut dengan RDMS atau Relational Database Management System yaitu sebuah program komputer yang di desai untuk mengatur atau memanajemen sebuah basis data yang disimpan secara terstruktur dan melakukan operasi-operasi berasarkan apa yang telah diperintahkan oleh penggunanya.Nah hubungannya dengan SQL adalah sebagai jembatan penghubung anatara APLIKASI dengan BASIS DATA RELATIONAL.