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