Operational Database
www.primakara.ac.id
Nama Kelompok
I Nyoman Wira Kesuma (2301020001)
Felisissimus Ariyoza (2301020005)
A.A Adi Pradnya Ksatria Airlangga Ariawan (2301020014)
Erwin Wahyu Mulia (2301020015)
www.primakara.ac.id
Operational Database
Operational Database atau biasa dikenal dengan nama database On Line
Transaction Processing memiliki fungsi sebagai suatu tempat untuk mengelola data
dinamis secara langsung dan real-time. Jenis ini memungkinkan para penggunanya
untuk bisa melihat, melakukan, dan memodifikasi data. Modifikasi data yang
dimaksud yakni dengan cara menambah atau mengubah, ataupun menghapus data
secara langsung lewat suatu perangkat keras yang dipakai.
www.primakara.ac.id
XML (Extensible Markup Language)
Merupakan sebuah bahasa pada program markup yang mempunyai aturan guna memberikan
dua kode dokumen yang berbeda agar dapat dibaca oleh manusia dan komputer.
Lewat XML tersebutlah, sistem ini akan menghasilkan sebuah format data yakni teks yang bisa
dipakai untuk merepresentasikan sebuah struktur pada basis data. Selain itu, sinkronisasi data
pada sistem ini bisa dilakukan secara real-time bagi para penggunanya.
Bahasa program ini sangat cocok dipakai untuk menangani basis data pada web browser
maupun web server. Struktur yang digunakan XML dinilai banyak mempunyai kesamaan dengan
format JSON.
www.primakara.ac.id
MANFAAT XML
Struktur yang jelas: XML memiliki struktur yang terdefinisi dengan baik, dengan tag dan elemen yang
jelas, sehingga mudah dibaca dan dipahami oleh manusia dan mesin.
Validasi: XML memungkinkan validasi data untuk memastikan bahwa data yang disimpan konsisten dan
akurat.
Ekstensibilitas: XML dapat diperluas untuk mendukung format data baru dengan mudah.
Interoperabilitas: XML adalah standar terbuka yang didukung oleh berbagai platform dan bahasa
pemrograman.
www.primakara.ac.id
JSON (JavaScript Object Notation)
Format file yang memakai teks guna melakukan pengiriman data. Format tersebut biasa
dipakai oleh pengguna untuk melakukan pertukaran data layaknya berinteraksi cepat melalui
web browser maupun web server.
Sinkronisasi data dapat dikerjakannya secara real-time. Format JSON sendiri berasal dari
pemrograman JavaScript. Melalui pembuatan tersebut JSON mempunyai sebuah format
bahasa yang berbeda dengan lainnya. Perlu diketahui bahwa semua file JSON selalu
memakai ekstensi khusus berupa “.json”.
www.primakara.ac.id
MANFAAT JSON
Ringan: JSON lebih ringan dan lebih ringkas dibandingkan XML, sehingga lebih efisien dalam hal
penyimpanan dan transfer data.
Mudah digunakan: JSON mudah dibaca dan ditulis, baik oleh manusia maupun mesin.
Fleksibel: JSON tidak memiliki struktur yang terdefinisi dengan ketat, sehingga lebih fleksibel
untuk digunakan dengan berbagai jenis data.
Kompatibilitas: JSON kompatibel dengan JavaScript, bahasa pemrograman yang populer untuk
pengembangan web.
www.primakara.ac.id
Berikut adalah beberapa contoh penggunaan XML dan JSON dalam ODB:
Berikut adalah beberapa contoh penggunaan XML dan JSON dalam ODB:
XML: Digunakan untuk menyimpan data terstruktur seperti dokumen, rekam medis, dan data
produk.
JSON: Digunakan untuk menyimpan data dinamis seperti data sensor, data streaming, dan data
real-time.
www.primakara.ac.id
CONTOH PENGGUNAAN JSON
www.primakara.ac.id
CONTOH PENGGUNAAN JSON
1.API Gojek:
Gojek API memungkinkan pengembang berinteraksi dengan data Gojek melalui permintaan HTTP.
JSON adalah format data default untuk permintaan dan respons API.
JSON dalam bahasa Indonesia dapat digunakan untuk permintaan dan respons Gojek API yang khusus untuk
Indonesia.
2. Penyimpanan Data:
Gojek mungkin menggunakan database NoSQL seperti MongoDB dan Cassandra untuk menyimpan beberapa data.
MongoDB dan Cassandra mendukung JSON dalam berbagai bahasa, Penggunaan JSON
memungkinkan Gojek menyimpan data secara efisien dan fleksibel untuk pengguna Indonesia.
www.primakara.ac.id
CONTOH PENGGUNAAN JSON
3. Komunikasi Internal:
Gojek dapat menggunakan JSON dalam untuk komunikasi internal antar layanan dan tim
JSON memungkinkan komunikasi yang mudah dan efisien
4. Antarmuka Pengguna:
Gojek mungkin menggunakan JSON untuk beberapa bagian antarmuka penggunanya
JSON memungkinkan Gojek membuat antarmuka pengguna yang dinamis dan interaktif dalam
bahasa Indonesia.
www.primakara.ac.id
Penggunaan JSON oleh Gojek memiliki beberapa manfaat:
Mudah digunakan: JSON mudah dibaca dan ditulis, baik oleh manusia maupun mesin.
Ringan: JSON lebih ringan dan kompak dibandingkan format data lainnya, seperti XML.
Fleksibel: JSON tidak memiliki struktur yang ditentukan secara ketat, sehingga mudah
digunakan dengan berbagai jenis data.
Skalabilitas: JSON dapat dengan mudah diskalakan untuk memenuhi kebutuhan data yang
terus meningkat.
Perlu diketahui bahwa Gojek mungkin menggunakan format data lain selain JSON, dan
penggunaan bahasa Indonesia di JSON mungkin tidak diterapkan di seluruh aspek
operasionalnya.
www.primakara.ac.id
TERIMAKASIH
www.primakara.ac.id

Operational Database by primakara univ.pptx

  • 1.
  • 2.
    Nama Kelompok I NyomanWira Kesuma (2301020001) Felisissimus Ariyoza (2301020005) A.A Adi Pradnya Ksatria Airlangga Ariawan (2301020014) Erwin Wahyu Mulia (2301020015) www.primakara.ac.id
  • 3.
    Operational Database Operational Databaseatau biasa dikenal dengan nama database On Line Transaction Processing memiliki fungsi sebagai suatu tempat untuk mengelola data dinamis secara langsung dan real-time. Jenis ini memungkinkan para penggunanya untuk bisa melihat, melakukan, dan memodifikasi data. Modifikasi data yang dimaksud yakni dengan cara menambah atau mengubah, ataupun menghapus data secara langsung lewat suatu perangkat keras yang dipakai. www.primakara.ac.id
  • 4.
    XML (Extensible MarkupLanguage) Merupakan sebuah bahasa pada program markup yang mempunyai aturan guna memberikan dua kode dokumen yang berbeda agar dapat dibaca oleh manusia dan komputer. Lewat XML tersebutlah, sistem ini akan menghasilkan sebuah format data yakni teks yang bisa dipakai untuk merepresentasikan sebuah struktur pada basis data. Selain itu, sinkronisasi data pada sistem ini bisa dilakukan secara real-time bagi para penggunanya. Bahasa program ini sangat cocok dipakai untuk menangani basis data pada web browser maupun web server. Struktur yang digunakan XML dinilai banyak mempunyai kesamaan dengan format JSON. www.primakara.ac.id
  • 5.
    MANFAAT XML Struktur yangjelas: XML memiliki struktur yang terdefinisi dengan baik, dengan tag dan elemen yang jelas, sehingga mudah dibaca dan dipahami oleh manusia dan mesin. Validasi: XML memungkinkan validasi data untuk memastikan bahwa data yang disimpan konsisten dan akurat. Ekstensibilitas: XML dapat diperluas untuk mendukung format data baru dengan mudah. Interoperabilitas: XML adalah standar terbuka yang didukung oleh berbagai platform dan bahasa pemrograman. www.primakara.ac.id
  • 6.
    JSON (JavaScript ObjectNotation) Format file yang memakai teks guna melakukan pengiriman data. Format tersebut biasa dipakai oleh pengguna untuk melakukan pertukaran data layaknya berinteraksi cepat melalui web browser maupun web server. Sinkronisasi data dapat dikerjakannya secara real-time. Format JSON sendiri berasal dari pemrograman JavaScript. Melalui pembuatan tersebut JSON mempunyai sebuah format bahasa yang berbeda dengan lainnya. Perlu diketahui bahwa semua file JSON selalu memakai ekstensi khusus berupa “.json”. www.primakara.ac.id
  • 7.
    MANFAAT JSON Ringan: JSONlebih ringan dan lebih ringkas dibandingkan XML, sehingga lebih efisien dalam hal penyimpanan dan transfer data. Mudah digunakan: JSON mudah dibaca dan ditulis, baik oleh manusia maupun mesin. Fleksibel: JSON tidak memiliki struktur yang terdefinisi dengan ketat, sehingga lebih fleksibel untuk digunakan dengan berbagai jenis data. Kompatibilitas: JSON kompatibel dengan JavaScript, bahasa pemrograman yang populer untuk pengembangan web. www.primakara.ac.id
  • 8.
    Berikut adalah beberapacontoh penggunaan XML dan JSON dalam ODB: Berikut adalah beberapa contoh penggunaan XML dan JSON dalam ODB: XML: Digunakan untuk menyimpan data terstruktur seperti dokumen, rekam medis, dan data produk. JSON: Digunakan untuk menyimpan data dinamis seperti data sensor, data streaming, dan data real-time. www.primakara.ac.id
  • 9.
  • 10.
    CONTOH PENGGUNAAN JSON 1.APIGojek: Gojek API memungkinkan pengembang berinteraksi dengan data Gojek melalui permintaan HTTP. JSON adalah format data default untuk permintaan dan respons API. JSON dalam bahasa Indonesia dapat digunakan untuk permintaan dan respons Gojek API yang khusus untuk Indonesia. 2. Penyimpanan Data: Gojek mungkin menggunakan database NoSQL seperti MongoDB dan Cassandra untuk menyimpan beberapa data. MongoDB dan Cassandra mendukung JSON dalam berbagai bahasa, Penggunaan JSON memungkinkan Gojek menyimpan data secara efisien dan fleksibel untuk pengguna Indonesia. www.primakara.ac.id
  • 11.
    CONTOH PENGGUNAAN JSON 3.Komunikasi Internal: Gojek dapat menggunakan JSON dalam untuk komunikasi internal antar layanan dan tim JSON memungkinkan komunikasi yang mudah dan efisien 4. Antarmuka Pengguna: Gojek mungkin menggunakan JSON untuk beberapa bagian antarmuka penggunanya JSON memungkinkan Gojek membuat antarmuka pengguna yang dinamis dan interaktif dalam bahasa Indonesia. www.primakara.ac.id
  • 12.
    Penggunaan JSON olehGojek memiliki beberapa manfaat: Mudah digunakan: JSON mudah dibaca dan ditulis, baik oleh manusia maupun mesin. Ringan: JSON lebih ringan dan kompak dibandingkan format data lainnya, seperti XML. Fleksibel: JSON tidak memiliki struktur yang ditentukan secara ketat, sehingga mudah digunakan dengan berbagai jenis data. Skalabilitas: JSON dapat dengan mudah diskalakan untuk memenuhi kebutuhan data yang terus meningkat. Perlu diketahui bahwa Gojek mungkin menggunakan format data lain selain JSON, dan penggunaan bahasa Indonesia di JSON mungkin tidak diterapkan di seluruh aspek operasionalnya. www.primakara.ac.id
  • 13.