Jumat, 06 Maret 2015

Kemunculan data model


Ada 3 model data yaitu:
1.multidimensional
2.object orientted
3.hypermedia 


1.Multidimensional :

  Multidimensional data model adalah cara pandang melihat data berdasarkan cara pandang multi dimensional, struktur
nya disesuaikan untuk mengoptimalkan analisis data berdasarkan data dari relational database dan diolah sehingga informasi dapat dikategorikan sehingga bisa dilihat menjadi beberapa cara/sudut pandang . multidimensional data model merupakan variasi dari model relasional yang mengunakan struktur multidimensional mengorganisasikan data dan menjelaskan relasi antara data

2. Object oriented

  berorientasi objek adalah model data berorientasi objek. Sebuah database berorientasi objek adalah kumpulan benda-benda yang perilakunya dan negara, dan hubungan didefinisikan sesuai dengan model data berorientasi objek
  Sebuah pendekatan berorientasi objek untuk pemrograman didasarkan pada konsep enkapsulasi dan diperpanjang. Sebuah program pada umumnya terdiri dari data dan kode yang beroperasi pada data. Pemrograman berorientasi obyek merangkum dalam suatu objek beberapa data dan program untuk beroperasi pada data: data adalah keadaan obyek, dan kode perilaku objek. Keadaan obyek adalah himpunan nilai dari atribut yang didefinisikan untuk objek, dan perilaku adalah seperangkat metode dengan antarmuka yang terdefinisi dengan baik untuk doa mereka. Pemrograman berorientasi objek membutuhkan doa dari perilaku obyek melalui pesan lewat ke objek melalui antarmuka yang ditetapkan untuk perilaku objek. 


3.hypermedia.

  Hypermedia adalah gaya membangun sistem untuk mengatur, menyusun dan mengakses informasi seputar jaringan node multimedia terhubung bersama-sama dengan link (Conclin, 1987). General Struktur dari hypermedia hypermedia memungkinkan untuk diterapkan pada berbagai domain tugas. Kita dapat membedakan sistem hypermedia dalam dua generasi (Halasz, 1988). Generasi pertama sistem hypertext yang berbasis mainframe, hanya teks sistem untuk menambah kinerja lingkungan pengolahan informasi, menyimpan literatur seluruh dunia atau untuk mendukung penulisan tradisional dan membaca. Transisi dari hypertext ke hypermedia berlangsung dengan Sistem Generasi Kedua . Sistem ini cukup mirip dalam konsep dengan generasi pertama sistem hypertext, tetapi mereka workstation dan PC berbasis, dengan antarmuka grafis yang lebih canggih dan dukungan untuk bentuk-bentuk informasi seperti grafik, suara, animasi, video.

Database Object Oriented Model
 
Model yang sekarang sedang banyak dikembangkan adalah model yang berdasarkan objek, yakni sejumlah data diletakkan secara bersama – sama dengan semua data

yang dibutuhkan dengan tujuan untuk melakukan pengoperasian dengan data tersebut.

Pengertian database object oriented model mirip dengan bahasa pemograman object

oriented yang terdiri dari object, attribute, classes, method, dan messages
 
Object, mirip dengan entitas yang menggambarkan orang, tempat, atau benda,tetapi objek juga berisi semua data yang dibutuhkan oleh objek dengan tujuan untuk melakukan pengoperasian. Contohnya : karyawan, barang.

Attribut, adalah karakteristik yang menerangkan keadaan objek tersebut.Contohnya: umur karyawan.

Method, sebuah operasi, aksi, atau tindakan yang dialami objek.

     Contohnhya : barang yang terjual.

Messages, dari objek lain mengaktifkan operasi yang terkandung dalam objek tersebut. Ketika operasi diaktifkan, pesan akan dikirim kepada objek ketiga yang mungkin mengaktifkan method dalam objek tersebut dan lain – lain.

Class, menerangkan semua messages untuk objek yang mana yang akan merespon sebagaimana di mana objek – objek dari kelas ini diimplementasikan. Class biasanya diatur seperti struktur pohon. Contohnya sebuah objek truk” adalah sebuah subclass dari ”Kendaraan bermotor”, sebuah ”truk” adalah ”Kendaraan bermotor”.

Object Relation Database Model

Menambah kapasitas penyimpan objek yang baru ke sistem manajemen database relation.

Sistem yang berdasar pada model ini adalah penggabungan data field tradisional manajemen, objek yang kompleks/rumit seperti rangkaian waktu, data geospital(map, photo, satellite) dan macam – macam media biner seperti audio, video,images, applet, dan text terformat atau tidak
 
 SEMOGA BERMANFAAT :)

Tidak ada komentar:

Posting Komentar