KONSEP DATABASE
PENDAHULUAN
Hallo semuanya kali ini kita akan belajar tentang konsep Database.
Ketika kita mengatur sebuah data maka perlu adanya sistem yang bisa mengaturnya, baik itu keamanan tatanannya dll.
Nah kali ini kita akan belajar tentang konsep database.
Langsung ke materinya yuk....
ISI
A. PENGERTIAN
apasih database itu...??
Database adalah kumpulan data yang terorganisir dan dapat diakses secara efisien.
Database dirancang untuk menyimpan, mengelola, dan mengambil data dengan cara yang sistematis.
B. JENIS JENIS DATABASE
Database Relasional:
- Menggunakan tabel untuk menyimpan data.
- Data diatur dalam baris dan kolom, diatur menggunakan kunci primer dan kunci asing.
- Contoh: MySQL, PostgreSQL, Oracle Database.
Database Non-Relasional (NoSQL):
- Tidak menggunakan tabel tradisional; bisa berbentuk dokumen, grafik, atau kolom.
- Cocok untuk menyimpan data yang tidak terstruktur atau semi-terstruktur.
- Contoh: MongoDB, Cassandra, Redis.
Database Terdistribusi:
- Data disimpan di beberapa lokasi fisik, memungkinkan akses dan pemrosesan secara paralel.
- Contoh: Apache Cassandra, Amazon DynamoDB.
Database Hierarkis:
- Mengorganisir data dalam struktur pohon.
- Setiap entitas memiliki satu induk dan bisa memiliki banyak anak.
- Contoh: IBM Information Management System (IMS).
Database Jaringan:
- Memungkinkan relasi banyak-ke-banyak antara data.
- Data diorganisir dalam bentuk grafik.
- Contoh: Integrated Data Store (IDS).
C KOMPONEN DATABASE
Data: Informasi yang disimpan dalam database, seperti angka, teks, atau gambar.
Database Management System (DBMS): Perangkat lunak yang mengelola database, memungkinkan pengguna untuk membuat, mengubah, dan mengambil data.
Schema: Struktur atau model yang mendefinisikan cara data terorganisir dan hubungan antar data.
Query Language: Bahasa yang digunakan untuk berinteraksi dengan database, seperti SQL (Structured Query Language) untuk database relasional.
Database Management System (DBMS): Perangkat lunak yang mengelola database, memungkinkan pengguna untuk membuat, mengubah, dan mengambil data.
Schema: Struktur atau model yang mendefinisikan cara data terorganisir dan hubungan antar data.
Query Language: Bahasa yang digunakan untuk berinteraksi dengan database, seperti SQL (Structured Query Language) untuk database relasional.