Minggu, 28 Februari 2010

Bahasa Pada Model Relasional

Sebuah sistem manajemen basisdata relasional atau dalam bahasa Inggrisnya dikenal sebagairelational database management system (RDBMS) adalah sebuah program komputer (atau secara lebih tipikal adalah seperangkat program komputer) yang didisain untuk mengatur/memanajemen sebuah basisdata sebagai sekumpulan data yang disimpan secara terstruktur, dan melakukan operasi-operasi atas data atas permintaan penggunanya.

Bahasa pada basis data relasional
Bahasa yang digunakan adalah bahasa query sebagai pernyataan yang diajukan untuk mengambil informasi

Terbagi 2 :
1.Bahasa Formal
Bahasa query yang diterjemahkan dengan menggunakan simbol-simbol matematis
Contoh :
a.Aljabar relasional
Bahasa query prosedural : pemakai menspesifikasikan data apa yang dibutuhkan dan bagaimana untuk mendapatkannya
b.Kalkulus relasional
Bahasa query non prosedural : pemakai menspesifikasikan data apa yang dibutuhkan tanpa menspesifikasikan bagaimana utntuk mendapatkannya
Kalkulus relasional terbagi 2 :
•Kalkulus relasional tupel
•Kalkulus Relasional Domain

2.Bahasa Komersial
Bahasa query yang dirancang sendiri oleh programmer menjadi suatu program aplikasi agar pemakai lebih mudah menggunakannya (user friendly)
Contoh :
a.QUEL
Berbasis pada bahasa kalkulus relasional
b.QBE
Berbasis pada bahasa kalkulus relasional
c.SQL
Berbasis pada bahasa kalkulus relasional dan aljabar relasional

Kentungan Basis Data Relasional :
1. Bentuknya sederhana
2. Mudah melakukan berbagai operasi data

Model Relasional merupakan model data yang paling banyak digunakan saat ini. Hal ini disebabkan oleh bentuknya yang sederhana dibandingkan dengan model jaringan/network atau model hirarki. Bentuk yang sederhana ini membuat pekerjaan seorang programmer menjadi lebih mudah, yaitu dalam melakukan berbagai operasi data (query, insert, update, delete, dan lainnya).

Referensi:
1. Rizarulham's Blog
2. www.akademik.unsri.ac.id/download/journal/files/gdr/Bab-3.doc

Tidak ada komentar:

Posting Komentar