Selasa, 20 Mei 2014

1.         Aplikasi yang tidak dapat diselesaikan dengan basis data relasional:
a.         Computer-Aided Design (CAD).
-            Basisdata CAD menyimpan data yg berkait dg disain mesin dan listrik, misalnya: gedung, pesawat terbang, IC, dll.
b.        Computer-Aided Manufacturing (CAM).
-            Data yg disimpan berkaitan dg discrete production (spt mobil) dan continous production (spt bahan kimia).
c.         Computer-Aided Software Engineering (CASE).
-            Suatu basisdata CASE menyimpan data yg berkaitan dg tahap-tahap pengembangan perangkat lunak.

2.         Kelemahan basis data relasional:
a.         Poor representation of ‘real world’ entities.
-            Tabel-tabel tidak menunjukkan entity dalam ‘real world’.
-            Tidak ada mekanisme untuk membedakan entity dan relasinya karena semua dinyatakan dalam bentuk tabel.

b.        Homogenous data structure.
-            Tiap tuple (record) harus terdiri dari atribute-atribute yang sama.
-            Nilai dari suatu kolom tertentu harus dari domain yang sama.
-            Struktur yang fixed ini terlalu kaku untuk objek-objek ‘real world’ yang memiliki struktur yang kompleks dan tidak seragam.

c.         Limited Operations
-            Operasinya terbatas utk tipe data text, number, date, memo.
-            Suatu gbr hanya dapat disimpan dan ditampilkan saja, tdk mungkin utk memanipulasi struktur gambar dan juga tdk mungkin utk menyimpan data perubahan/manipulasi gambar tsb.

d.        Difficulty handling recursive qeries
-            Sulit menangani query yang bersifat rekursif (mengakses dirinya secara berulang-ulang).

3.         Perkembangan basis data oleh Stonebraker:
a.         Simple data & no query.
-            Aplikasi yg memproses data sederhana dan tidak membutuhkan  query data. Contoh: aplikasi word processing seperti Word, WordPerfect, Framemaker.
b.        Simple data * query.
-            Aplikasi yg memproses data sederhana namun membutuhkan  query yg kompleks.n RDBMS dpt menjadi pilihan yg paling tepat.
c.         Complex data & query.
-            Aplikasi yg memproses data yg kompleks serta membutuhkan  query yg kompleks pula. Yg termasuk dlm kelompok ini adlh aplikasi2 basisdata lanjut. ORDBMS menjadi pilihan yg paling tepat.
d.        Complex data & no query.
-            Aplikasi yg memproses data yg kompleks namun tidak membutuhkan  query data. Aplikasi yg termasuk kelompok ini adlh Computer Aided Design, dan OODBMS dpt menjadi pilihan DBMS yg paling sesuai.

4.         Kemampuan ordbms yang tidak dimiliki basis data relasional:
-            Kemampuan untuk memperluas server DBMS untuk melakukan fungsi-fungsi standard yang terpusat, daripada membuat program atau fungsi-fungsi tersebut pada tiap aplikasi.

-            Database dapat dikembangkan sesuai kebutuhan tanpa harus kehilangan fungsi-fungsi dan database yang sudah ada.

Tidak ada komentar:

Posting Komentar