Sumber: https://sis.binus.ac.id/2023/07/24/mengapa-perlu-database/
Apa fungsi dari data base?
Database memiliki beberapa fungsi utama dalam bidang teknologi antara lain:
- Mengelola dan Menyimpan Data dalam Jumlah Besar (Big Data): Database dapat berfungsi untuk menyimpan dan mengelola data secara efisien
- Menjaga Keamanan Data: Database biasanya dilengkapi dengan sistem pengamanan data berupa autentikasi, autorisasi, enkripsi, dan backup data
- Mendukung proses bisnis: Penggunaan database sangat mendung dari sisi manajemen proses bisnis perusahaan. Data merupakan salah satu kekayaan intelektual perusahaan yang dapat di jadikan bahan untuk menunjang dan meningkatkan bisnis.
- Memudahkan pembuatan aplikasi baru: Database memiliki fitur untuk menambah aplikasi baru tanpa perlu mengubah struktur data yang ada.
Dua Komponen Utama Basis Data
Basis data memiliki dua komponen utama dalam hal pengelolaan dan manipulasi data: Data Definition Language (DDL) dan Data Manipulation Language (DML). Berikut adalah penjelasan singkat tentang keduanya:
1. Data Definition Language (DDL)
DDL adalah sekumpulan perintah dalam SQL (Structured Query Language) yang digunakan untuk mendefinisikan, mengubah, dan menghapus struktur basis data. DDL berfokus pada skema basis data, yaitu struktur yang menentukan bagaimana data disimpan dan diorganisasikan. Perintah DDL meliputi:
- CREATE: Membuat objek baru dalam basis data, seperti tabel, indeks, atau view. Contoh: `CREATE TABLE`.
- ALTER: Mengubah struktur objek yang sudah ada. Contoh: `ALTER TABLE`.
- DROP: Menghapus objek dari basis data. Contoh: `DROP TABLE`.
2. Data Manipulation Language (DML)
DML adalah sekumpulan perintah SQL yang digunakan untuk memanipulasi dan mengelola data yang ada dalam basis data. DML berfokus pada pengoperasian data, termasuk pengambilan, penyisipan, pembaruan, dan penghapusan data. Perintah DML meliputi: