Berikut ini adalah pertanyaan dari dediwahyudieng pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
Sebuah dokumen database berorientasi , atau toko dokumen , adalah program komputer dan penyimpanan data sistem yang dirancang untuk menyimpan, mengambil dan mengelola informasi berorientasi dokumen, juga dikenal sebagai data semi-terstruktur .
Database berorientasi dokumen adalah salah satu kategori utama database NoSQL , dan popularitas istilah "database berorientasi dokumen" telah berkembang dengan penggunaan istilah NoSQL itu sendiri. Database XML adalah subclass dari database berorientasi dokumen yang dioptimalkan untuk bekerja dengan dokumen XML . Database grafik serupa, tetapi menambahkan lapisan lain, hubungan , yang memungkinkan mereka untuk menautkan dokumen untuk traversal cepat.
Database berorientasi dokumen secara inheren merupakan subkelas dari penyimpanan nilai kunci , konsep database NoSQL lainnya. Perbedaannya terletak pada cara pemrosesan data; di penyimpanan nilai kunci, data dianggap tidak tembus pandang ke database, sedangkan sistem berorientasi dokumen bergantung pada struktur internal dalam dokumen untuk mengekstrak metadata yang digunakan mesin database untuk pengoptimalan lebih lanjut. Meskipun perbedaannya sering diabaikan karena alat dalam sistem, [a] secara konseptual penyimpanan dokumen dirancang untuk menawarkan pengalaman yang lebih kaya dengan teknik pemrograman modern.
Database dokumen [b] sangat kontras dengan database relasional tradisional (RDB). Database relasional umumnya menyimpan data dalam tabel terpisah yang ditentukan oleh programmer, dan satu objek dapat tersebar di beberapa tabel. Database dokumen menyimpan semua informasi untuk objek tertentu dalam satu contoh dalam database, dan setiap objek yang disimpan dapat berbeda satu sama lain. Ini menghilangkan kebutuhan untuk pemetaan relasional objek saat memuat data ke dalam database.
Penjelasan:
Konsep sentral dari database berorientasi dokumen adalah pengertian tentang dokumen . Meskipun setiap implementasi basis data berorientasi dokumen berbeda pada detail definisi ini, secara umum, mereka semua menganggap dokumen mengenkapsulasi dan menyandikan data (atau informasi) dalam beberapa format standar atau penyandian. Pengodean yang digunakan termasuk XML , YAML , JSON , serta bentuk biner seperti BSON .
Dokumen dalam penyimpanan dokumen secara kasar setara dengan konsep pemrograman suatu objek. Mereka tidak diharuskan untuk mematuhi skema standar, juga tidak akan memiliki semua bagian, slot, bagian atau kunci yang sama. Umumnya, program yang menggunakan objek memiliki banyak tipe objek yang berbeda, dan objek tersebut sering kali memiliki banyak bidang opsional. Setiap objek, bahkan yang sekelas, bisa terlihat sangat berbeda. Penyimpanan dokumen serupa karena memungkinkan berbagai jenis dokumen dalam satu penyimpanan, memungkinkan bidang di dalamnya menjadi opsional, dan sering kali memungkinkannya untuk dikodekan menggunakan sistem pengkodean yang berbeda.
Semoga dengan pertanyaan yang sudah terjawab oleh Cerajikadoop dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Fri, 09 Jul 21