Apa itu Database? dan Jenis-jenis Database

A. Pendahuluan
                                          Asalamuallaikum wr, wb
 Kali ini saya akan mengshare pada kalian Apa itu Database? dan Jenis-jenis Database.
B. Latarbelakang
Dalam era yang sudah sangat modern saat ini maka keberadaan suatu teknologi pastinya menjadi hal yang biasa di tengah - tengah masyarakat
C. Maksud dan Tujuan
Untuk menambah pengetahuan dan supaya bermanfaat bagi pembaca.
D. Pembahasan
Apa itu Database? dan Jenis-jenis Database


Suatu database tidak hanya ditemui dalam lingkup IT atau perusahaan saja, namun hampir di semua bidang di masyarakat seperti dalam sekolah, pemerintahan dan lain – lain. Suatu database dibentuk dengan berbagai macam tujuan tertentu sesuai lingkungan penggunaan nya.

  Sistem manajemen basis data (DBSM) adalah peragkat lunak komputer yang berinteraksi dengan pengguna. aplikasi lain, dan basis data untuk mengambil dan menganalisis data DBMS memungkinkan definisi, pembuatan, query, update, dan admintrasi basis data berikut ini beberapa macam macam Database:

A. Operational Database ( Basis Data Operasional )
     Sistem manajemen basis data operasional ( juga di sebut dengan database OLTP atau On Line Transaction Processing ), digunakan untuk mengelola data dinamis secara real-time.
1. JSON

JSON ( JavaScript Object Notation ) merupakan format file yang menggunakan teks untuk mengirimkan data, JSON sangat umum di gunakan untuk komunikasi (pertukaran data) pada web browser dan web server sehingga memungkinkan sinkronisasi data dapat di lakukan secara real-time.
2. XML
Extensible Markup Language atau XML adalah bahasa mark-up yang merupakan seperangkat aturan untuk mengkodekan dokumen dalam format yang dapat di baca manusia dan dapat di baca oleh mesin.

 B. Relational Database (Basis Data Relasional)
 Basis data relasional merupakan basis data yang organisasinya di dasarkan pada model data relasional. Berbagai sistem perangkat lunak yang digunakan untuk memelihara basis relasional dikenal sebagai sistem manajemen basis data relasional (RDBMS atau Relational Database Management System).
3. MySQL
MySQL adalah salah satu sistem manajemen basis data relasional, MySQL adalah komponen utama perangkat lunak aplikasi LAMP. LAMP adalah akronim untuk “Linux, Apache, MySQL, Perl / PHP / Python”.

4. PostgreSQL
PostgreSQL ( sering di sebut Postgres ), merupakan sistem pengelolaan basis data relasional, fungsi utamanya adalah menyimpan data dengan aman dan mengembalikan data tersebut sebagai respon atas permintaan dari aplikasi perangkat lunak lainnya.
5. MongoDB
MongoDB merupakan perangkat lunak basis data berorientasi dokumen cross platform dan open source. Diklasifikasikan sebagai program basis data NoSQL, MongoDB menggunakan dokumen mirip denga skema JSON. MongoDB dikembangkan oleh MongoDB Inc.

6. MariaDB
MariaDB di kembangkan dari sistem manajemen basis data relasional MySQL. Pengembangan di pimpin oleh beberapa pengembang asli MySQL yang bercabang karena kekhawatiran atas akuisisi oleh Oracle Corporation. MariaDB bermaksud untuk mempertahankan kompatibilitas yang tinggi dengan MySQL dan cocok dengan API MySQL serta perintahnya.

7. Oracle Database
Oracle Database (biasanya disebut sebagai Oracle RDBMS atau hanya sebagai Oracle saja) adalah sistem manajemen basis data relasional yang diproduksi dan dipasarkan oleh Oracle Corporation.

8. SAP HANA
SAP HANA merupakan sistem pengelolaan basis data relasional, berorientasi pada kolom dan pada hubungan antar tabel. SAP HANA di kembangkan dan di pasarkan oleh SAP SE.

9. MemSQL
MemSQL adalah sistem manajemen basis data SQL terdistribusi dan in-memory. MemSQL juga termasuk sistem manajemen basis data relasional (RDBMS). MemSQL mengkompilasi Structured Query Language (SQL) ke dalam kode mesin melalui proses pembuatan kode yang disebut “code generation“.

10. IBM Db2
IBM Db2 merupakan produk database server yang dikembangkan oleh IBM. IBM Db2 mendukung model relasional, namun dalam beberapa tahun terakhir IBM Db2 telah diperluas untuk mendukung fitur relasional dan struktur non-relasional seperti JSON dan XML.
Secara historis IBM Db2 tidak seperti vendor database lainnya, IBM menghasilkan platform khusus untuk produk DB2 pada masing-masing sistem operasi utamanya. Namun, pada 1990-an, IBM mulai menghasilkan produk DB2 yang umum, dirancang dengan basis kode umum untuk berjalan di berbagai platform (tidak harus produk IBM).

11. Firebird
Firebird adalah sistem manajemen basis data SQL relasional yang open source dan berjalan di Linux, Microsoft Windows, Mac OS X dan berbagai sistem operasi Unix-like. Basis data Firebird merupakan cabang dari edisi open source Borland Interbase pada tahun 2000, namun sejak Firebird 1.5, kode tersebut sebagian besar telah ditulis ulang.

12. Interbase
Interbase adalah sistem manajemen basis data relasional (RDBMS) yang saat ini dikembangkan dan dipasarkan oleh Embarcadero Technologies (dulu Borland). Interbase berbeda dari RDBMS lain dengan “footprint” yang minim, persyaratan administrasi yang mendekati nol, dan arsitektur multi-generasi. Interbase berjalan di sistem operasi Microsoft Windows, macOS, Linux, Solaris serta iOS dan Android.

C. Database Warehouse
Database Warehouse atau biasa di sebut dengan data warehouse (DW atau DWH) juga di kenal sebagai enterprise data warehouse (EDW), adalah sistem basis data yang digunakan untuk pelaporan dan analisis data, dan dianggap sebagai komponen inti dari business intelligence.

13. Microsoft SQL Server
Microsoft SQL Server adalah sistem manajemen basis data yang dikembangkan oleh Microsoft.

D. Distributed Database (basis data terdisitibusi/tersebar)
Basis data terdistribusi merupakan basis data dimana perangkat penyimpanan tidak terpasang pada perangkat komputer yang sama. Basis data dapat disimpan di beberapa perangkat komputer baik yang terletak di lokasi fisik yang sama atau mungkin tersebar melalui jaringan komputer yang saling berhubungan.

14. Microsoft (Office) Access
Microsoft Access merupakan sistem manajemen basis data (database management system / DBMS) dari Microsoft yang menggabungkan Microsoft Jet Database Engine dengan antarmuka dan alat pengembangan perangkat lunak. Access adalah bagian dari rangkaian aplikasi Microsoft Office, termasuk dalam edisi Profesional dan edisi yang lebih tinggi atau dijual terpisah (hanya Microsoft Access saja).

E. End-User Database
15. SQLite
SQLite merupakan sistem manajemen basis data yang terdapat dalam library pemrograman C. Berbeda dengan banyak sistem manajemen basis data lainnya, SQLite bukanlah mesin basis data client-server.
E. Hasil yang di Dapatkan
Dapat mengetahui Apa itu Database? dan Jenis-jenis Database.
F. Kesimpulan
Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
G. Penutupan
  Semoga apa yang saya sharekan bisa bermanfaat, jangan lupa ikuti blog saya dan komen di bawah apabila masih belum paham atau belum mengerti. Sekian dari saya.
                                          Wasalamuallaikum wr, wb

Share:

0 komentar:

Post a Comment

Categories

Ordered List

Sample Text

ads