Saya memiliki database PostgreSQL. Saya ingin mendapatkan ERD-nya. Bagaimana saya bisa melakukannya?
Saya memiliki database PostgreSQL. Saya ingin mendapatkan ERD-nya. Bagaimana saya bisa melakukannya?
Jawaban:
Kami menggunakan DBVisualizer untuk itu.
Deskripsi: Grafik referensi adalah fitur hebat karena secara otomatis menampilkan semua pemetaan kunci utama / asing (juga disebut batasan integritas referensial) dalam gaya grafik. Node dan relasi tabel disusun secara otomatis, dengan sejumlah mode tata letak yang tersedia. Grafik yang dihasilkan unik karena menampilkan semua informasi dalam tata letak yang optimal dan dapat dibaca. dari situsnya
Anda dapat menggunakan dbeaver untuk melakukan ini. Ini memungkinkan Anda untuk mengekspor diagram ER sebagai png / svg dll.
DBeaver - https://dbeaver.io/
Klik dua kali pada skema (mis., Schemas-> public-> Tables) dan buka tab "Diagram ER" (di samping tab "Properti")
pgModeler dapat menghasilkan diagram ER yang bagus dari database PostgreSQL.
Sepertinya tidak ada manual, tapi cukup mudah tanpa manual. Ini aplikasi QT. AFAIK, Fedora dan Ubuntu memiliki paket. (pgmodeler)
Dalam versi terbaru pgModeler (0.9.1), versi percobaan memungkinkan Anda membuat ERD (tombol desain tidak dinonaktifkan). Untuk melakukannya:
Unduh DbVisualizer dari: https://www.dbvis.com/download/10.0
dan setelah menginstal buat koneksi database:
Ubah detail db Anda yang disorot dan uji dengan mengklik ping server. Terakhir, klik hubungkan
Nikmati.
Saya menulis utilitas ini, secara otomatis menghasilkan kode DSL dari database postgres yang kemudian dapat Anda tempelkan ke situs web dbdiagram.io/d untuk mendapatkan diagram ER
Tim kami menggunakan Paradigma Visual untuk menghasilkan diagram ER dari database di banyak proyek kami. Meskipun kami bekerja terutama pada MS SQL dan Oracle, seperti yang saya tahu mereka juga mendukung beberapa DBMS lain seperti PostgreSQL, MySQL, Sybase, DB2 dan SQLite.
Langkah:
BTW mereka juga mendukung pembuatan dan pembaruan skema database dari ERD.
Semoga ini membantu. :-)
Informasi selengkapnya tentang membuat ERD dari database PostgreSQL
Pilihan lainnya adalah menggunakan Oracle SQL Developer . Dua langkah seperti di bawah ini:
(1) Pertama-tama, Anda perlu menghubungkan SQL Developer ke database PostgreSQL Anda .
(2) Kemudian Anda dapat membuat diagram hubungan-entitas (ER) menggunakan SQL Developer
ERBuilder dapat membuat diagram ER dari database PostgreSQL (fitur reverse engineer).
Di bawah ini langkah yang harus diikuti untuk menghasilkan diagram ER:
• Klik Menu -> File -> reverse engineer
• Klik pada koneksi baru
• Isi informasi koneksi PostgresSQL
• Klik OK
• Klik berikutnya
• Pilih objek (tabel, pemicu, urutan… ..) yang ingin Anda rekayasa balik.
• Klik berikutnya.
Saya menggunakan DrawERD untuk ERD & DB doc. https://drawerd.com
Anda dapat membuat diagram ER dari PgAdmin.
Buka MySQL Workbench. Di layar beranda, klik 'Buat Model EER Dari Database yang Ada'. Kami melakukan ini untuk kasus di mana kami telah membuat basis data dan sekarang kami ingin membuat diagram ER dari basis data itu.
Kemudian Anda akan melihat dialouge 'Reverse Engineer Database'. Disini jika anda dimintai password, disediakan password admin. Jangan sampai bingung disini dengan password windows. Di sini Anda perlu memberikan kata sandi admin MySQL. Kemudian klik Next.
Di kotak dialouge berikutnya, Anda akan melihat bahwa koneksi ke DBMS dimulai dan skema diambil dari Database. Pergi selanjutnya.
Sekarang Pilih Skema yang Anda buat sebelumnya. Ini adalah tabel yang ingin Anda buat diagram ER-nya.
Klik Next dan pergi ke menu Select Objects. Di sini Anda dapat mengklik 'Tampilkan Filter' untuk menggunakan Objek Tabel yang dipilih dalam diagram. Anda berdua dapat menambah dan menghapus tabel di sini, lalu klik Jalankan.
6. Saat Anda melanjutkan ke Berikutnya dan Selesai, diagram ER yang diperlukan ada di layar.