PERANCANGAN BASIS DATA ENTERPRISE


🟒 DESKRIPSI MATERI

Materi ini membahas konsep, metode, dan implementasi perancangan basis data enterprise untuk mendukung sistem informasi organisasi modern. Mahasiswa akan mempelajari bagaimana merancang database yang:

  • terintegrasi,
  • aman,
  • scalable,
  • efisien,
  • dan mendukung proses bisnis enterprise.

Materi mencakup:

  • konsep database enterprise,
  • DBMS,
  • ERD,
  • normalisasi,
  • relasi data,
  • data warehouse,
  • distributed database,
  • keamanan database,
  • dan integrasi data enterprise.

Materi dirancang:

  • sistematis,
  • berbasis praktik,
  • mudah dipahami,
  • sesuai kebutuhan industri.

🟒 CAPAIAN PEMBELAJARAN

Setelah mempelajari materi ini mahasiswa mampu:

  1. Memahami konsep basis data enterprise
  2. Mengidentifikasi kebutuhan data organisasi
  3. Mendesain database enterprise
  4. Membuat ERD dan relasi data
  5. Melakukan normalisasi database
  6. Mengelola integrasi dan keamanan data

🟒 1. PENGERTIAN BASIS DATA ENTERPRISE

πŸ“Œ Penjelasan Inti Materi

Basis data enterprise adalah kumpulan data terintegrasi yang digunakan organisasi untuk mendukung proses bisnis dan pengambilan keputusan.


πŸ” Narasi / Deskripsi

Dalam organisasi modern:

  • data mahasiswa,
  • data pegawai,
  • data pelanggan,
  • transaksi,
  • inventori

disimpan dalam database terpusat.

Database enterprise memungkinkan:

  • data diakses bersama,
  • informasi real-time,
  • integrasi antar divisi,
  • pengolahan data lebih cepat.

Tanpa database yang baik:

  • data mudah hilang,
  • terjadi redundansi,
  • laporan tidak akurat.

πŸ“Š Fungsi Basis Data Enterprise

FungsiPenjelasan
Penyimpanan dataMenyimpan informasi
IntegrasiMenghubungkan data
KeamananMelindungi data
AnalisisMendukung keputusan
BackupPemulihan data

πŸ–ΌοΈ Ilustrasi Database Enterprise

https://images.openai.com/static-rsc-4/Yy8fdqYQtZ-estHnbYkfvbwinrPiwIpSgTzAzVKsz0wuLL-XbXJntXU3j4FOFKKblUKnzd4B8L0bCj3NpoC4u84KHyK6Na7vvRaCEuNz5MaA9WPS1TZRaGAWo_1mSuINpTpBQZxVYPyV2ud2e31dhO6CUMpZXBmRiOmj2r0GIlMX4HT8a93Rc_27VU1Ady5v?purpose=fullsize
https://images.openai.com/static-rsc-4/A9z9-1iikqxLLQ4hSh2eBrnpV56Ty-7UVPaNh3gsFa6YFm5wlaFGDVJD3-Xafrl0N4xZ_hezePYW7wr9ThOKNj_Eo01cyG_jMsn4zApdbc-_0FMWPuox_C758WSDpCpMKWl1AyYf4tswY_J79dxPbfXbiwnd43TxAZsqgQRI9FK0Vj9N6mwJxdJ14r2yHPs9?purpose=fullsize
https://images.openai.com/static-rsc-4/yqFVN0Uaz3h7gSsZ4yhsyTemXhuSf0VLAjZ6CpLoaNV8beOhpsYStPcaTSXZThToIoHw5jGEADF9rQmoqVW9OQAu-JgBjRqzcTSrmPv4FuNzksB-keLwqcgSBWSBa_ReWIFfNu-KIuHbB9w-BNasL4M57Kp8NCDETHzp-Utm5BFOfvrVlaFu1YlO0PHJLTbm?purpose=fullsize

8


🟒 2. KARAKTERISTIK BASIS DATA ENTERPRISE

πŸ“Œ Penjelasan Inti Materi

Karakteristik database enterprise:

  • Terintegrasi
  • Multi-user
  • Real-time
  • Aman
  • Skalabel
  • Konsisten

πŸ” Narasi / Deskripsi

Database enterprise digunakan oleh:

  • banyak pengguna,
  • banyak aplikasi,
  • banyak divisi.

Contoh:
Sistem akademik:

  • mahasiswa mengakses nilai,
  • dosen input nilai,
  • keuangan memeriksa pembayaran.

Semua menggunakan database yang sama.


πŸ“Š Tabel Karakteristik

KarakteristikPenjelasan
IntegrasiData terhubung
Multi-userBanyak pengguna
Real-timeUpdate langsung
SecurityPerlindungan data

πŸ–ΌοΈ Diagram Enterprise Data Integration

https://images.openai.com/static-rsc-4/_6cD_pjfZQBzAF8mX_HtQuWySTk1FgXZv80nNQ6MdnGv10qWnvDm2Y3C8dD1fVNPGYTUxKcseKU4wPcUkWGYpfqokgfE2z2MWp530fkXuuRabDR15EXsJso3b5gr-SdfuK0aEeAidcCpe9Vo8rfIzwZCZj4TGbYUXL46B-eCmcS5RJwFh8v-yr3l7uQDmHSk?purpose=fullsize
https://images.openai.com/static-rsc-4/bktL3T4Al_CfEXcLSnPAXb0FlBufZCTBOHAeACRx8ID5jCF-2C_4IqPotcq9HTC8e5GURHYjJiOmc7X0yHD_6K12C1ftndFaF-lcNRwT_r8dpdJQBZcHhCApNi7A-t2lKSATeEne0jimAYW4O6BRpbrsDwux0NGmy5p5v0dGq0gZz9XD7moZRC0GdAlv-hSb?purpose=fullsize
https://images.openai.com/static-rsc-4/vpf_27fVOh3CTh0W6CJ6MfnnJIfaE4Ml2OaqAy6cEMEn5BGVaUIgkeKeF5hywMmCWKa7tCtdkTU-Z8lXGBExkNmFp2EIi7v8oBdmEd6_QxuAnnQH6jbu0mbieSMbzQ85xBdTduLakNNcBa7IXJzDFQI7MMkUkCGJAcPe949T26oftCxf5hY7cIgsYRmR2yNs?purpose=fullsize

8


🟒 3. DATABASE MANAGEMENT SYSTEM (DBMS)

πŸ“Œ Penjelasan Inti Materi

DBMS adalah software untuk mengelola database.


πŸ” Narasi / Deskripsi

DBMS membantu:

  • menyimpan data,
  • mengelola tabel,
  • mengatur keamanan,
  • melakukan query,
  • backup data.

Contoh DBMS:

  • MySQL,
  • PostgreSQL,
  • Oracle,
  • SQL Server,
  • MongoDB.

πŸ“Š Jenis DBMS

DBMSJenis
MySQLRelasional
PostgreSQLRelasional
OracleEnterprise
MongoDBNoSQL

πŸ–ΌοΈ Ilustrasi DBMS

https://images.openai.com/static-rsc-4/Z8buyLRx_kdHSNeFlI3wZAoiJZz5hxvW8okY5Ype9gDGKSguV8p1x8vOIS819_6RgGlwJa3zG6TC0dd3I8d7OrndcYelyaT_pecS6DEI5aIJWiMNRlA_pIa5AwnX1VG6rfdRw9r2XRB7lJUDrJnponlLqYZpZlBNtUFMfSfmFfrzIMAwG3Rlu_vTEb_0sjSr?purpose=fullsize
https://images.openai.com/static-rsc-4/1g3ZRWeOeZ3OF8C5g_Z6BSd3Iq1A2cJNx_CfVAOnBzEbQvI2bYyjNtI6su8p6qszQmz3IlzYmmW5DcuSLkUZzaYEgJbJePjb6n02J-v_a3us_E0zB4LxY_Z73viloV8ECkolzBaicsQeDg86nAK7J7nsi2Ih2QJR1NCRsmXNsBV5PJVh5mJTXRkAEdkNtlUp?purpose=fullsize
https://images.openai.com/static-rsc-4/DyLXOM90_6ZwBzIwRbGUPbHAtfUKghfcF5hQXMnyC423gdKit71FWBCFmf-JxCoIYSTtkgQJJhnihe_2F0iB9koqYkVceOpHJ-IzIQRZlG4BKQbJfJmin2tMcNN5pQKfnU2-i6FY6EvP8nPv0AoGQ59FawJWPoeU1DaIgMh5O2-j2RWZfctzgSmlNoqsMidh?purpose=fullsize

7


🟒 4. KONSEP ENTITY RELATIONSHIP DIAGRAM (ERD)

πŸ“Œ Penjelasan Inti Materi

ERD digunakan untuk memodelkan struktur data dan hubungan antar entitas.


πŸ” Narasi / Deskripsi

ERD membantu pengembang:

  • memahami struktur database,
  • melihat relasi data,
  • mempermudah implementasi database.

Contoh entitas:

  • Mahasiswa
  • Dosen
  • Mata Kuliah
  • Pembayaran

πŸ“Š Komponen ERD

KomponenFungsi
EntityObjek data
AttributeInformasi
RelationshipHubungan

πŸ–ΌοΈ Diagram ERD

https://images.openai.com/static-rsc-4/Fm2d0k-pTDYI4Fa38X4d4Khur0TKpxiSufZIGm0QlVUGl3mvO1U6VdGt-mwXyIcLcEwBrh-bQnkGGR4VVjAbEw3SL-jkgknrNoAGeNiC83ccy231h5mKw35CewzUT0QsiDYeJOCCjizqWA966C9R7bVWWxQHlw9IQV4UxR4UMZUkysA80lSWALFhbnXD24RT?purpose=fullsize
https://images.openai.com/static-rsc-4/QWOfxTMLlbRbj8lZexcFpfIz1fh1yYOM6CPBuj5wIeKSZtbEeCEKk8zxU6uygjlaul-YmyF3ffTA8Z6n82k9zTfutX6B-PX7-JLgfTkDzNmz0GylSnGGWByxxf6Q-CT4AF9dSjGPHpMWTEgtnBYXcpZ0ZrT0Jj1ra6VTHVPtEqRiO5UHKWFI_6crbzBNwRyY?purpose=fullsize
https://images.openai.com/static-rsc-4/ig5ORpHibGUmEcc6xhA3PIkzEb1vEztZ4EbHvUwonGODyxRDNJkdSgnvcfYsOKABqhXyPf780su5RM5NL35HK2YwjuVWBDJlG7xuVQSUVuUGqS6TIR1jT3JzLlC9FIPlTS_GK3LdiGpBo8CUWCI-eUquBl4jWSNroGoe-Kkn-0KCvdhRwrKZxkYw1ZI27H4D?purpose=fullsize

7


🟒 5. RELASI DALAM DATABASE

πŸ“Œ Penjelasan Inti Materi

Relasi data:

  • One to One
  • One to Many
  • Many to Many

πŸ” Narasi / Deskripsi

Relasi menggambarkan hubungan antar data.

Contoh:

  • satu dosen mengajar banyak mata kuliah,
  • satu mahasiswa mengambil banyak mata kuliah.

πŸ“Š Jenis Relasi

RelasiContoh
One to OneUser dan profil
One to ManyDosen dan mahasiswa
Many to ManyMahasiswa dan mata kuliah

πŸ–ΌοΈ Diagram Relasi Database

https://images.openai.com/static-rsc-4/nBp2WyP0wM3R9uo972CAqFEdc4ky7oloJdOpdD7AR1Cr_aT25ORNKnx2t5B2Sjl7FMhvdMqijSw6zKT3PesWseAoxjRyu_4yubuQDlvV2xAW6zXy00z1lojvDqGyaTu11wDOPhAoANbUbbReEMsczkZQxKBw9KdB2UsT9mlF1PHWFTAAwFm0M08eWbZtCznx?purpose=fullsize
https://images.openai.com/static-rsc-4/E3L_YFV1EbBcQT9b1rdgrlw7L7CZ3XHnwutK9xeYmw4Kuad5lgPDWc0m0-wcjUEz2MsKwxBPE8qbRrxafZCEA_zFhMSM7dXuKQg_29NmtnsUfOgmTE5U35j-rEcBs-1cQlc1B4re6wIcDT9NWpF8rW7J_yZDThDy1fW7sy8xIy5xKCgcFs0KHWDjdHR4FLTJ?purpose=fullsize
https://images.openai.com/static-rsc-4/7KZMmEThlJ3uAcfjq1rl6huPv2lbfhHmqO6uNEMCALW4DI6shBGse5urVKzys79irgp0uF_N56evwHt1KJ5OL5iGePq_nQ9XFDq4ZJbeWZ7HVbDun6-w7to4MexR6qBnkgH-G28Gya94Vp7czYkYKDHu9iIFpz2wznRzwERBAkd3Q5gwzwNNxBJJq2zjXvCK?purpose=fullsize

7


🟒 6. NORMALISASI DATABASE

πŸ“Œ Penjelasan Inti Materi

Normalisasi adalah proses menyusun database agar:

  • efisien,
  • tidak redundan,
  • konsisten.

πŸ” Narasi / Deskripsi

Tanpa normalisasi:

  • data ganda,
  • update sulit,
  • database tidak efisien.

Normalisasi membantu:

  • mengurangi duplikasi,
  • meningkatkan integritas data.

πŸ“Š Bentuk Normalisasi

BentukFungsi
1NFData atomik
2NFMengurangi redundansi
3NFMenghilangkan dependensi

πŸ–ΌοΈ Diagram Normalisasi

https://images.openai.com/static-rsc-4/YGkAu8e9dHykpaKUNpA6cZX7MBf7cT2az9W1Brjsk2971nNchGJjkW5Ajb1hdbY7BhCZDnHcN-NKmWjeYPdSx7GHBqPRtF0jlZCuQAT67eC2dl0LBbvi5s76oq6u1SMM-1QapUGlYG7Q9k2fgqnQjaCEkoiDBpbehYJ-CV93tIzdXFFrKn8cwjhitTm50d1C?purpose=fullsize
https://images.openai.com/static-rsc-4/EXcM_yYGQcIEz_4dIJ_CfJDOKSzZV19kwy9QZzX0Si_z-3re5nHGURE44_7dB1zSEaYoJeelpvz-A0WIs4_W28X3YluMPq_bgciB1t9DuaD5o5WNInrREpy-Q1ViYxSosAHi4NB9OD2hitiLeMYAh-jjGyebJhqj2PZsDvMvXNi-CJUyCrBXLT1lJMLZGrKy?purpose=fullsize
https://images.openai.com/static-rsc-4/mHOvIfynpCulDKFDxGtZ1HCGEbTQUPx81XfH-jq_gPAtynVI7qGLWK2ym3A7tf4UfNEehryk76BaEzbTLdV-11XzB5NHQTZYw0vi2ym_piuW4qBnC8i-iTR-RdqLZZkCmLGdIg2mltnlDOwTpOqFi-mEDCwarJS3aJIM-EMZ1h5VDRa79eRI1j1bjywWVYEO?purpose=fullsize

7


🟒 7. DATA WAREHOUSE DAN BIG DATA

πŸ“Œ Penjelasan Inti Materi

Data warehouse digunakan untuk analisis data enterprise.


πŸ” Narasi / Deskripsi

Data warehouse menyimpan:

  • data historis,
  • data transaksi,
  • data analitik.

Digunakan untuk:

  • laporan manajemen,
  • business intelligence,
  • data mining.

πŸ“Š Perbandingan Database dan Data Warehouse

DatabaseData Warehouse
OperasionalAnalitik
Real-time transaksiLaporan & analisis
Data terbaruData historis

πŸ–ΌοΈ Diagram Data Warehouse

https://images.openai.com/static-rsc-4/TDUwMgesNtJzY13dwdT5EjgSTHJIn5r-A69pZWXuOqIxfpUqOyttnfiEGs7F3d_QKAePgoH6XDduMdME_8IOwo16XzpGYfy-fkTFNNx8liPrNJfmb7ZxbsR4HZF0YDHtcfAh2BDLrQJ_rRHXEl2rwDL1xfvtt3KxajXDAhs7svPvCxpIqx-K44WU4K3Gu6Xl?purpose=fullsize
https://images.openai.com/static-rsc-4/PFMR65jk4BtP5OoTydNyAYJJIZ8NyA1dkiYpdppxBZVua-Qp31T4tneJRew8XdVbNGo3J6JEpRyIad6Y8LZ_d1jkU9_qXkdlRiyTqy-c2zYTYKnajueABXQpXSX6tBZwfsyTpXbcbfJ9sALWdsnJ1-oRm82ylFT3ZlcZ5NjNlwaRAwR6TotmiYQhPa7GehL0?purpose=fullsize
https://images.openai.com/static-rsc-4/ERKV_nYW651NT0lPHBKkbsSZjsCeK0vuD_iS_O1cI52bVesc8uMqVfdBHSzYkgb1FBVUom_TYT85SIIeFApUB49cYCKGdrUsU8fV_OUESfVl3QuhIl1LX3bn5pulTKHMuiowQtGmyjokXsrS_qc_Vrv4k8AkIFrofJIP98wD6qeI58aTVbqC3tPtgV6HQuYC?purpose=fullsize

7


🟒 8. DISTRIBUTED DATABASE

πŸ“Œ Penjelasan Inti Materi

Distributed database adalah database yang tersebar di beberapa lokasi/server.


πŸ” Narasi / Deskripsi

Digunakan pada:

  • perusahaan besar,
  • bank,
  • e-commerce,
  • cloud computing.

Keuntungan:

  • akses cepat,
  • backup lebih baik,
  • mendukung banyak cabang.

πŸ“Š Keuntungan Distributed Database

KeuntunganPenjelasan
ScalabilityMudah berkembang
AvailabilityData tetap tersedia
ReliabilityLebih aman

πŸ–ΌοΈ Diagram Distributed Database

https://images.openai.com/static-rsc-4/K9qlFaymLdnl7XA-AgvJZxGKB3U5DDSVm6DsfPOUR597IyirRvE3yuJkhWZCIeZvt2-DsBPrV7zqS4FhiiUUqc6ByoVl2X5c59nwpoA8dW96PxKXImPsTxpZTI_vvj5_PAgpKe9aj8LRoeNtTJaMbsTjMf4_cMhrGMi1g-ESNw3KNfvEj4cWkuKPKAgkOO56?purpose=fullsize
https://images.openai.com/static-rsc-4/2IzW2Qs3nuc6_4Mc3DrDYJxzHM4aDYRt87Vhntm_CsCaXrKC3lIG-TiYxWjbYv_3l9Hw7O4yNynsylqG5OM16_IIi-J6CEYsYPcFck_wCr8hLq_VEM7hqqGhZ3cLfWVusjkcGN3c8B-OzE55oVHdXYAdaT7aDkzqViJs3BhZHrmfTvOrveUI1m254rTzs0ei?purpose=fullsize
https://images.openai.com/static-rsc-4/TunNItLM3RBGyOu0HRJ_xJbAsCOks9vmw55WCJX62Oj9mIJo0iqj6jKApLffosE2G_Kxurpg_RCj5nfIzRiqpHwYp5hGxyqvfcSGsGbSI4aynVP66fQJhWYiU91ijFieH0Hx43xdKnJMiXde0dlg5EbLja3YizEseNlwGXEVEPpMKQQGuB-rOY31olzZHqwC?purpose=fullsize

8


🟒 9. KEAMANAN BASIS DATA ENTERPRISE

πŸ“Œ Penjelasan Inti Materi

Keamanan database meliputi:

  • authentication,
  • authorization,
  • encryption,
  • backup,
  • audit log.

πŸ” Narasi / Deskripsi

Data enterprise sangat penting:

  • data pelanggan,
  • transaksi,
  • keuangan,
  • akademik.

Karena itu database harus:

  • aman,
  • terlindungi,
  • memiliki backup.

πŸ“Š Strategi Keamanan

StrategiFungsi
Login SecurityValidasi pengguna
EncryptionPengamanan data
BackupPemulihan
Audit LogMonitoring aktivitas

πŸ–ΌοΈ Database Security

https://images.openai.com/static-rsc-4/JWhcTEsWWkj6HosWHWalEImqO-KJL4wUA5HRktrRtZBS9lF6_-vfMSbNo0r8PcbuC7whzYuwIGkvCw4jTtsaoQzbfplK0s871aAUXBIzJn-45XhGHBq-dFXFnHX4AlQDZCcL3R37BQ7pOkrx20zb6kAxmGwd_0cttSeAN3vj_hYHwzVmu4q7Cg0EXOme33CR?purpose=fullsize
https://images.openai.com/static-rsc-4/OfugD5eARzjVF1Oj4NJpLNF_xf0J1w7QjFlFYtHSkdCgRw_hDC6zao5-9Esjcf1yNvv-I5P0ezoO6eVr41TkflHC0IhUEofZ1p2dB-PK_7qPlA4rTlaegLIe7axVdy1wy_M_weYpUFQfBS-pYN1o9wJIWujwZb7mqKamTH5QrMklYA2UI9l6lS_xhfwIECUr?purpose=fullsize
https://images.openai.com/static-rsc-4/bsiAi6MQ9WQIQczIjRigTKFi4dYGJdq-tmh-lHjVjeyqYKigggy_T3OUGtJcl-Oy2t2dtKduxj87bLzO6tEnr96xYE5YKMTE-PewIa3AN6GsCap3iApC22r3kEYowx_mJUWCSqkLaqcMplBWA9ts6i8aZjk1dbnjwmi-kVFTFHLvaI276wbfd4yXRtgfOCAN?purpose=fullsize

6


🟒 10. INTEGRASI DATABASE ENTERPRISE

πŸ“Œ Penjelasan Inti Materi

Integrasi database memungkinkan berbagai aplikasi menggunakan data yang sama.


πŸ” Narasi / Deskripsi

Contoh:

  • sistem akademik,
  • keuangan,
  • perpustakaan

menggunakan database mahasiswa yang sama.

Integrasi membuat:

  • data sinkron,
  • laporan akurat,
  • proses lebih cepat.

πŸ–ΌοΈ Diagram Database Integration

https://images.openai.com/static-rsc-4/tMq3QMHycA_18eFda5jSh5GVleXP0CjHfHmHsqP8n-xJ9fN2ZeDv6-KzETdw11wBWRL2w-Pyq_LOKAxRb6t5ahMSJ_X1zBBk5dC2k0sDTPbgPr2B2g4H9V6Y8efDU4WAZJaHEuNPm-fMJDyCurkpihQQupj6zsWkCllfXZbVDpZREFrUYnb7mfU5rHj5W6pA?purpose=fullsize
https://images.openai.com/static-rsc-4/TXPUSiAhjf1nH95iTFjbqyXm9xo6xD1FL6go_9mSFX5gFygzX-T_50CwlXlcKGwQ37E0B1IxLk07MZ3zazYv2Uv0O_1j7y13OLBWyoc30-hE0e8uCRYd79wQMEB0NFkzmXQ5Wo-X9BtcNHjqRpnPChUvSpKSDZbzuXJJM--nGJB8hCSnu5VSJ-PXkVEblF-n?purpose=fullsize
https://images.openai.com/static-rsc-4/gLRKzqMqWDNqawK6hoVFItoyTmqZ1ZVf702vP36LdD2xuWi5mVtjljNqb7Pk1enNIh0cgTloM6sVghu6D5UhQzrq36Qq1HjPGAyV48iUHVMEt8RgdyaanljicGeSicn2i6M9PbhU_PndnXuWzgUO1NlImMbA8Ts3rloFl0TPmJBO7qIwEeu2wX8NeYrccGWe?purpose=fullsize

7


🟒 11. STUDI KASUS DATABASE SISTEM AKADEMIK

πŸ“Œ Entitas Utama

  • Mahasiswa
  • Dosen
  • Mata Kuliah
  • KRS
  • Pembayaran

πŸ” Narasi / Deskripsi

Contoh relasi:

  • mahasiswa mengambil banyak mata kuliah,
  • dosen mengajar mata kuliah,
  • pembayaran terkait mahasiswa.

πŸ“Š Contoh Relasi

TabelRelasi
MahasiswaKRS
DosenMataKuliah
MahasiswaPembayaran

πŸ–ΌοΈ Studi Kasus ERD Kampus

https://images.openai.com/static-rsc-4/Fm2d0k-pTDYI4Fa38X4d4Khur0TKpxiSufZIGm0QlVUGl3mvO1U6VdGt-mwXyIcLcEwBrh-bQnkGGR4VVjAbEw3SL-jkgknrNoAGeNiC83ccy231h5mKw35CewzUT0QsiDYeJOCCjizqWA966C9R7bVWWxQHlw9IQV4UxR4UMZUkysA80lSWALFhbnXD24RT?purpose=fullsize
https://images.openai.com/static-rsc-4/O9I1Mh-G1yHor_YfA5oDLuAG1Tws9QgttQpZbZZkDntfRY7n6_YdoARjZDlg2_dSyLn0VtEbgUDpzHzKWX-2_HcyZ7mdQn7TFhBRejZwoymSFoJEymy4qrzNMGZHVygrWHERLDDwTClCr7a-3I4Ry9lAe2-QaZ04kx2Ru_HR7ldcZmSl1qEvHCknm5i49ojt?purpose=fullsize
https://images.openai.com/static-rsc-4/urkBZA8WhjCFcCzePYRp96iFfXRY1HEHDUyWIPU7b3fhstAjnxqC6bHdNMdLwn4nwSjKQ7o7w13HO7amARYsbi1Hs0RjIoOi9l0tIDLtSJ3amb2NByCGymJEsVKi4UcqGKJH3UWADwXqps8srtYlMSfHYs59xLjDrEq3hAskjr_tNrja1O0nHHlKyk7Ecg5k?purpose=fullsize

9


🟒 12. TOOLS PERANCANGAN DATABASE

πŸ“Œ Penjelasan Inti Materi

Tools yang digunakan:

  • MySQL Workbench
  • phpMyAdmin
  • PostgreSQL
  • SQL Server
  • Oracle SQL Developer

πŸ“Š Tabel Tools

ToolsFungsi
MySQL WorkbenchERD & SQL
phpMyAdminManajemen MySQL
PostgreSQLDatabase enterprise
Oracle SQL DeveloperEnterprise DB

πŸ–ΌοΈ Tools Database

https://images.openai.com/static-rsc-4/YaVetSi2MCk4ob1xy8o_Tqbdkl2W228l6rekHyyRW65NDfZiwgTNbs5iUD6ErOAjX2r-WQQEQ9ydsg2rKn1A3jQguQ6_M3TPj7j-TZikcgRMB41X66Wf6ytFbfuFUToqEUHKlkzrlkeUk612VKUQOsdlSWziNIOb7c9WY7FYIQEUp1zkT_o_PccNmaMw4tw_?purpose=fullsize
https://images.openai.com/static-rsc-4/UvT4Rv781m_RyABCbctt7qV1CQ6MasM-fgRJnGbrW0IzNswAL_IE04oSVmpep4km5GejuA0PBY35SB4Dom54KyiOhi2fij5qnf01u7smam2B5L2ZFVEtnJnBZVpSd_6A4F7rmxjGY2jMLm1ydDF7M70obPBCkqflIPh6T04cBPvNMutwrUwywj4DoSMJWJh6?purpose=fullsize
https://images.openai.com/static-rsc-4/G622UOVTfqKkHrBvgf1BuEAepBXf-5fARKsMfuLaa3wHkMmbcuDt7GMlCbMk-99PK04FKH5aFGFs8KJxTPqtqpeYnVyEIL51aDEGQCUA1qE1b5B0edhBEexIJqFo9f6c2kwovVmskIXkwFaAFdQ1tHHy5E0vALBI_UGbZ500bzu4uYhzfja6stcAhPYjp5n1?purpose=fullsize

6


🟒 13. TUTORIAL / PRAKTIKUM

πŸ’» Praktikum 1 β€” Membuat ERD Sistem Akademik

Langkah

  1. Tentukan entitas:
    • mahasiswa,
    • dosen,
    • mata kuliah.
  2. Tentukan atribut.
  3. Buat relasi.
  4. Gunakan Draw.io atau MySQL Workbench.

🎯 Hasil Praktikum

Mahasiswa mampu:

  • membuat ERD,
  • menentukan relasi,
  • memahami struktur database.

πŸ’» Praktikum 2 β€” Membuat Database MySQL

Langkah

  1. Install XAMPP/MySQL
  2. Buat database: CREATE DATABASE akademik;
  3. Buat tabel mahasiswa.
  4. Tambahkan data.

πŸ“Œ Contoh SQL

CREATE TABLE mahasiswa (
nim VARCHAR(10),
nama VARCHAR(100),
prodi VARCHAR(50)
);

πŸ’» Praktikum 3 β€” Normalisasi Database

Langkah

  1. Identifikasi data ganda
  2. Pisahkan tabel
  3. Bentuk relasi baru

🎯 Output

Database lebih rapi dan efisien.


🟒 14. LATIHAN MAHASISWA

πŸ“Œ Latihan Individu

  1. Jelaskan pengertian database enterprise.
  2. Apa fungsi ERD?
  3. Mengapa normalisasi penting?
  4. Apa perbedaan database dan data warehouse?

πŸ“Œ Latihan Kelompok

Buat rancangan database:

  • rumah sakit,
  • perpustakaan,
  • toko online,
  • koperasi.

Lengkapi:

  • ERD,
  • relasi,
  • normalisasi,
  • keamanan database.

🟒 15. DISKUSI KELAS

🎯 Topik Diskusi

  1. Mengapa data adalah aset penting organisasi?
  2. Apa risiko database tidak terintegrasi?
  3. Bagaimana cloud mempengaruhi database enterprise?

🟒 16. RANGKUMAN MATERI

πŸ“Œ Kesimpulan

  • Basis data enterprise adalah fondasi sistem enterprise.
  • ERD membantu memodelkan struktur data.
  • Normalisasi meningkatkan efisiensi database.
  • Integrasi database mendukung sinkronisasi data.
  • Keamanan database sangat penting dalam organisasi modern.

🟒 17. REFERENSI PEMBELAJARAN

πŸ“š Buku

  1. Database System Concepts
  2. Modern Database Management
  3. Fundamentals of Database Systems
  4. Enterprise Data Architecture

🌐 Website Referensi

  • MySQL Documentation
  • PostgreSQL
  • Oracle Database
  • Microsoft SQL Server

🎯 PENUGASAN AKHIR

Buat:

  1. Rancangan database enterprise
  2. ERD lengkap
  3. Relasi tabel
  4. Normalisasi database
  5. Implementasi sederhana menggunakan MySQL
  6. Presentasi hasil desain database enterprise