2215061091
Sistem Basis Data C
RINGKASAN MODUL
Grid Computing
Grid Computing adalah model komputasi yang menggunakan sumber daya
komputasi terdistribusi dan online untuk secara kolektif melakukan tugas-tugas
kompleks. Konsepnya mirip dengan jaringan listrik, di mana komputer-komputer
yang saling terhubung berbagi daya komputasi seolah-olah mereka adalah satu unit
besar. Komputasi jaringan memungkinkan organisasi atau individu untuk
menghubungkan sumber daya komputasi yang tersebar secara geografis dan
menjalankan aplikasi atau tugas yang memerlukan daya komputasi dalam jumlah
besar.
Cloud Computing
Cloud computing adalah model penyediaan layanan komputasi melalui internet.
Daripada memiliki perangkat keras atau perangkat lunak secara fisik di lokasi,
pengguna dapat mengakses dan menggunakan sumber daya komputasi seperti
server, penyimpanan, basis data, jaringan, dan perangkat lunak melalui internet
sesuai kebutuhan. Ini memungkinkan pengguna untuk menyewa dan mengelola
sumber daya secara fleksibel, menghindari biaya investasi awal yang tinggi dan
mengakses teknologi canggih tanpa perlu mengelola infrastruktur secara langsung.
Cloud computing memberikan skala yang mudah disesuaikan, aksesibilitas dari
berbagai perangkat, serta memungkinkan kolaborasi dan inovasi lebih cepat.
Logical Model :
• Termasuk semua entitas dan hubungan di antara mereka.
• Disebut model hubungan entitas (ERM).
• Diilustrasikan dalam sebuah ERD (Entity Relationship Diagram).
• Menentukan semua atribut dan UIDs (Unique Identifiers) untuk setiap entitas.
• Menentukan opsi atribut yang bersifat opsional.
• Menentukan opsi dan kardinalitas hubungan.
Physical Model :
• Merupakan perluasan dari model data logis.
• Mendefinisikan definisi tabel, jenis data, dan presisi.
• Mengidentifikasi tampilan (views), indeks, dan objek basis data lainnya.
• Menggambarkan bagaimana objek-objek tersebut harus diimplementasikan
dalam basis data spesifik.
• Menampilkan semua struktur tabel, termasuk kolom, kunci primer, dan kunci
asing.
Attributes :
• Seperti entity, attribute mewakili sesuatu yang penting bagi bisnis.
• Sebuah atribut adalah informasi spesifik yang membantu:
− Mendeskripsikan entitas
− Mengukur entitas
− Mengkualifikasi entitas
− Mengklasifikasikan entitas
− Menentukan entitas
• Sebuah atribut memiliki satu nilai.
• Ini disebut "tipe data" atau "format".
• Setiap atribut menyimpan satu data dengan satu jenis data yang spesifik.
Identifiers
Identifiers dalam basis data adalah elemen penting yang digunakan untuk
mengidentifikasi dan membedakan entitas atau objek di dalam basis data. Berikut
adalah penjelasan dalam bentuk daftar:
1. Primary Key (Kunci Primer), yaitu atribut atau kumpulan atribut yang unik
mengidentifikasi setiap baris dalam sebuah tabel. Ini memastikan bahwa tidak
ada duplikat data dan memungkinkan pengaksesan dan pencarian data yang
efisien.
2. Foreign Key (Kunci Asing), yaitu atribut atau kumpulan atribut dalam suatu
tabel yang merujuk ke kunci utama di tabel lain. Ini membangun hubungan
antara dua tabel dan membantu menjaga integritas referensial, memungkinkan
pengembangan basis data yang terhubung.
3. Unique Key (Kunci Unik), yaitu atribut atau kumpulan atribut yang juga
memiliki nilai unik, namun perbedaannya adalah kunci unik memungkinkan
ada nilai null dalam tabel.