Difference between revisions of "Database: Kuliah"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) (Created page with "Berikut adalah outline mata kuliah *Sistem Basis Data* yang terdiri dari 14 modul, mencakup topik-topik dasar hingga lanjutan, termasuk keamanan, proteksi data pribadi, dan st...") |
Onnowpurbo (talk | contribs) |
||
Line 1: | Line 1: | ||
− | + | ==Modul 1: Pengantar Sistem Basis Data== | |
+ | * [[Definisi basis data dan DBM]] | ||
+ | * [[Manfaat dan peran basis data dalam sistem informas]] | ||
+ | * [[Perbandingan file system vs DBM]] | ||
− | + | ==Modul 2: Arsitektur dan Komponen DBMS== | |
+ | * [[Arsitektur tiga tingkat (eksternal, konseptual, internal]] | ||
+ | * [[Komponen utama DBMS: query processor, storage manager, dll]] | ||
− | + | ==Modul 3: Model Data dan Entity Relationship (ER)== | |
+ | * [[Model data: hierarkis, jaringan, relasional, obje]] | ||
+ | * [[Konsep ER Diagram: entitas, atribut, relasi, kardinalita]] | ||
− | + | ==Modul 4: Normalisasi dan Desain Skema Relasional== | |
− | + | * [[Anomali data dan kebutuhan normalisas]] | |
− | + | * [[Proses normalisasi hingga bentuk normal ke-3 (3NF]] | |
− | - | ||
− | + | ==Modul 5: SQL – Dasar dan Lanjutan== | |
− | + | * [[Perintah DDL, DML, dan DC]] | |
− | + | * [[Query lanjutan: subquery, join, agregasi, nested quer]] | |
− | + | ==Modul 6: Transaksi dan Manajemen Konsistensi== | |
− | + | * [[Konsep transaksi dan properti ACI]] | |
− | + | * [[Penanganan kegagalan dan pemuliha]] | |
− | + | ==Modul 7: Indeks dan Optimasi Kinerja Query== | |
− | + | * [[Jenis indeks: B-tree, hash, bitma]] | |
− | + | * [[Strategi optimasi query dan analisis execution pla]] | |
− | + | ==Modul 8: Keamanan Basis Data== | |
− | + | * [[Aspek keamanan: kerahasiaan, integritas, ketersediaa]] | |
− | + | * [[Mekanisme kontrol akses dan otorisas]] | |
+ | * [[Ancaman keamanan dan mitigasinya citeturn0search1]] | ||
− | + | ==Modul 9: Proteksi Data Pribadi== | |
− | + | * [[Konsep privasi dan data pribad]] | |
− | + | * [[Prinsip-prinsip pelindungan data pribad]] | |
+ | * [[Kewajiban pengendali data dan hak subjek dat]] | ||
+ | * [[Manajemen insiden pelanggaran data pribadi citeturn0search3]] | ||
− | + | ==Modul 10: Strategi Backup dan Recovery== | |
− | + | * [[Jenis backup: full, incremental, differentia]] | |
− | + | * [[Strategi recovery dan pemulihan bencan]] | |
+ | * [[Perencanaan dan pengujian backu]] | ||
− | + | ==Modul 11: Sistem Basis Data Terdistribusi== | |
− | + | * [[Arsitektur dan tantangan basis data terdistribus]] | |
− | + | * [[Replikasi dan fragmentasi dat]] | |
− | + | * [[Manajemen transaksi terdistribus]] | |
− | + | ==Modul 12: Basis Data NoSQL dan Big Data== | |
− | + | * [[Jenis NoSQL: dokument, kolom, graf, key-valu]] | |
− | - | + | * [[Penerapan NoSQL dalam skenario big dat]] |
− | |||
− | |||
− | + | ==Modul 13: Tren Terkini dalam Basis Data== | |
− | - | + | * [[Basis data cloud dan Database-as-a-Service (DBaaS]] |
− | + | * [[Integrasi dengan machine learning dan A]] | |
− | + | * [[Blockchain dan basis data terdesentralisas]] | |
− | + | ==Modul 14: Studi Kasus dan Proyek Mini== | |
− | + | * [[Analisis kasus nyata implementasi basis dat]] | |
− | + | * [[Perancangan dan implementasi proyek mini basis dat]] | |
− | + | * [[Presentasi dan evaluasi proye]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 08:20, 11 April 2025
Modul 1: Pengantar Sistem Basis Data
- Definisi basis data dan DBM
- Manfaat dan peran basis data dalam sistem informas
- Perbandingan file system vs DBM
Modul 2: Arsitektur dan Komponen DBMS
- Arsitektur tiga tingkat (eksternal, konseptual, internal
- Komponen utama DBMS: query processor, storage manager, dll
Modul 3: Model Data dan Entity Relationship (ER)
- Model data: hierarkis, jaringan, relasional, obje
- Konsep ER Diagram: entitas, atribut, relasi, kardinalita
Modul 4: Normalisasi dan Desain Skema Relasional
Modul 5: SQL – Dasar dan Lanjutan
Modul 6: Transaksi dan Manajemen Konsistensi
Modul 7: Indeks dan Optimasi Kinerja Query
Modul 8: Keamanan Basis Data
- Aspek keamanan: kerahasiaan, integritas, ketersediaa
- Mekanisme kontrol akses dan otorisas
- Ancaman keamanan dan mitigasinya citeturn0search1
Modul 9: Proteksi Data Pribadi
- Konsep privasi dan data pribad
- Prinsip-prinsip pelindungan data pribad
- Kewajiban pengendali data dan hak subjek dat
- Manajemen insiden pelanggaran data pribadi citeturn0search3
Modul 10: Strategi Backup dan Recovery
- Jenis backup: full, incremental, differentia
- Strategi recovery dan pemulihan bencan
- Perencanaan dan pengujian backu
Modul 11: Sistem Basis Data Terdistribusi
- Arsitektur dan tantangan basis data terdistribus
- Replikasi dan fragmentasi dat
- Manajemen transaksi terdistribus
Modul 12: Basis Data NoSQL dan Big Data
Modul 13: Tren Terkini dalam Basis Data
- Basis data cloud dan Database-as-a-Service (DBaaS
- Integrasi dengan machine learning dan A
- Blockchain dan basis data terdesentralisas