1. Pengertian Basis Data
1. Basis data adalah kumpulan data yang tersusun secara sistematis dan disimpan secara elektronik agar mudah diakses, dikelola, dan diperbarui.
2. Pengelolaan basis data menggunakan perangkat lunak yang disebut DBMS (Database Management System).
3. Bahasa yang umum dipakai untuk mengolah data adalah SQL (Structured Query Language).
4. Contoh penerapan: penyimpanan data pengguna di aplikasi media sosial, data transaksi pada e-commerce, atau data akademik di sistem informasi sekolah.
---
2. Pengertian Klien–Server
1. Klien–server adalah model arsitektur jaringan yang membagi peran menjadi klien (pihak yang meminta layanan) dan server (pihak yang menyediakan layanan).
2. Klien dapat berupa perangkat komputer atau aplikasi yang mengajukan permintaan.
3. Server adalah sistem atau komputer yang memproses permintaan tersebut dan memberikan respon.
4. Contoh sederhana: web browser sebagai klien meminta halaman ke web server, lalu server memberikan halaman yang diminta.
---
3. Klien–Server dalam Basis Data
1. Database Server adalah server yang menyimpan dan mengelola basis data.
2. Aplikasi Klien adalah aplikasi di komputer atau perangkat pengguna yang mengajukan permintaan data ke server.
3. Ada dua model umum:
Two-tier: klien langsung berkomunikasi dengan database server.
Three-tier: terdapat application server di antara klien dan database server sebagai perantara.
4. Contoh penerapan: aplikasi belanja online, di mana pengguna mencari produk → aplikasi (klien) meminta data → server m
engakses database → hasil dikirim kembali ke klien.
0 Komentar