Mengenal Apa Itu Database: Contoh Produk dan Fungsinya

Database adalah istilah teknologi jaringan komputer yang mempunyai banyak manfaat berupa penyimpanan data.

Pengertian Database

Database atau basis data yaitu kumpulan data yang dikelola sedemikian rupa berdasarkan ketentuan tertentu yang saling berhubungan sehingga mudah dalam pengelolaannya. Dengan pengelolaan tersebut dapat memudahkan pengguna dalam menyimpan informasi, mencari informasi dan membuang informasi. Pengertian lain dari database yaitu sistem yang berfungsi sebagai mengumpulkan tabel, file, atau juga arsip yang terhubung dan disimpan dalam berbagai media elektronik.

Jenis dan Fungsi

Berikut ini jenis-jenis database beserta fungsinya :

A. Operational Database

Operational Database atau juga bisa disebut dengan database OLTP (On Line Transaction Processing), berfungsi untuk mengelola data yang dinamis secara langsung atau real-time. Operational Database ini memungkinkan para pengguna dapat melihat, melakukan, dan memodifikasi data.

1. JSON

Java Script Object Notation merupakan format file yang menggunakan file untuk pengiriman data. Pada umunya format ini digunakan untuk pertukaran data seperti berkomunikasi cepat melalui web browser dan juga web server.

2. XML

Extensible Markup Language merupakan bahasa program mark-up yang mempunyai aturan untuk memberikan 2 kode dokumen yang dapat dibaca oleh manusia dan komputer. XML ini akan menghasilkan format data berupa teks yang digunakan untuk mempresentasikan struktur basis data.

B. Database Warehouse

Database Warehouse merupakan sistem berbasis data yang biasanya digunakan untuk pelaporan dan analisis data. Database Warehouse merupakan komponen inti dari business inteligence. Database Warehouse adalah repositori sentral data yang terpadu dari satu atau lebih sumber yang berbeda. Database ini menyimpan data terkini dan historis dengan satu tempat yang digunakan untuk membuat laporan analisis.

Microsoft SQL Server

Sistem ini merupakan produk perangkat lunak yang mempunyai fungsi untuk menyimpan data dan mengambil data sesuai permintaan aplikasi lainnya. Hal ini memungkinkan dapat berjalan baik melalui komputer yang sama atau dengan komputer lainnya melalui jaringan internet.

C. Distributed Database

Distributed Database merupakan basis data yang perangkat penyimpanannya tidak terpasang pada perangkat komputer yang sama. Basis data disimpan di beberapa perangkat komputer yang berada di tempat yang sama atau tersebar melalui jaringan komputer yang lain yang saling berhubungan.

Sistem ini terdistribusi melalui situs yang tergabung dan tidak mempunyai komponen fisik. Melalui administratornya, basis data bisa mendistribusikan kumpulan-kumpulan data di beberapa lokasi yang berada di server jaringan terorganisir. Basis data terdistribusi dapat meningkatkan kinerja bagi end user dengan membiarkan transaksi melalui proses yang banyak sehingga tidak fokus pada satu mesin saja.

Microsoft Access (Office)

Microsoft Access merupakan sistem DBMS yang menggabungkan Microsoft Jet Database Engine dengan alat pengembang perangkat lunak. Microsoft Access ini menyimpan data dengan formatnya sendiri. Dengan software ini pengguna bisa mengimpor atau menghubungkan langsung ke data yang tersimpan di database lainnya.

D. Relational Database

Basis data relasional merupakan basis data yang mengorganisir berdasarkan model hubungan data.

1. MySQL

MySQL

MySQL ialah sebuah sistem untuk manajemen basis data relasional.

2. PostgreSQL

PostgreSQL

PostgreSQL merupakan sistem pengelolaan basis data relasional yang berfungsi untuk menyimpan data dengan aman dan dapat mengembalikan data tersebut sebagai respon atas request dari aplikasi lainnya. Sistem ini dapat bekerja melalui aplikasi mesin tunggal kecil hingga aplikasi internet besar beserta pengguna yang banyak secara bersamaan.

3. MariaDB

MariaDB

MariaDB ialah sistem yang dikembangkan dari MySQL. Pengembangan ini bertujuan untuk mempertahankan kompatibilitas yang tinggi dari MySQL dan cocok dengan API MySQL beserta dengan perintah-perintahnya. MariaDB mempunyai mesin penyimpanan XtraDB untuk mengganti InnoDB.

4. MongoDB

MongoDB merupakan software database yang berorientasi pada dokumen cross platform dan open source.

5. Oracle Database

E. End-User Database

SQLite

SQLite merupakan sistem manajemen basis data yang ada pada library pemrograman C. SQLite ini tertanam ke dalam program akhir sehingga cocok digunakan dalam mendukung penyimpanan data akhir end user. Pelajari lebih lanjut dengan menghubungi kontak berikut ini : 081515889939 (Elga Aris Prastyo).

Posting Komentar

0 Komentar