Langsung ke konten utama

Melihat ERD (Entity-Relationship Diagram) dari schema di Oracle

Untuk melihat ERD (Entity-Relationship Diagram) dari schema di Oracle, kamu bisa menggunakan beberapa cara, tergantung pada tools yang kamu pakai:

1. Menggunakan Oracle SQL Developer (GUI)

Oracle SQL Developer punya fitur bawaan untuk membuat ERD dari schema database:

1. Buka Oracle SQL Developer dan konek ke database.

2. Di panel Connections, pilih schema yang mau kamu lihat.

3. Klik kanan pada schema → Generate DDL untuk melihat struktur tabel dan relasinya.

4. Untuk ERD visual, pilih menu Data Modeler → Import → Data Dictionary.

5. Pilih tabel yang mau ditampilkan, lalu klik Next → Finish.

6. SQL Developer akan menampilkan ERD yang bisa kamu simpan dalam format PDF, PNG, atau SVG.


2. Menggunakan Query SQL untuk Melihat Struktur Schema

Kalau kamu lebih suka pakai SQL, kamu bisa cek struktur schema dengan query ini:

Melihat semua tabel di schema:

SELECT table_name FROM all_tables WHERE owner = 'NAMA_SCHEMA';

Melihat struktur tabel (DDL-nya):

SELECT dbms_metadata.get_ddl('TABLE', 'NAMA_TABEL', 'NAMA_SCHEMA') FROM dual;

Melihat foreign key relationships:

SELECT a.table_name, a.column_name, a.constraint_name, c_pk.table_name AS referenced_table, c_pk.constraint_name AS primary_key

FROM all_cons_columns a

JOIN all_constraints c ON a.owner = c.owner AND a.constraint_name = c.constraint_name

JOIN all_constraints c_pk ON c.r_owner = c_pk.owner AND c.r_constraint_name = c_pk.constraint_name

WHERE c.constraint_type = 'R' AND a.owner = 'NAMA_SCHEMA';


3. Menggunakan Oracle Data Modeler (Standalone)

Jika kamu ingin fitur pemodelan database yang lebih lengkap, bisa pakai Oracle SQL Data Modeler yang bisa diunduh secara terpisah dari situs Oracle.

1. Buka Oracle Data Modeler, konek ke database.

2. Pilih Import → Data Dictionary.

3. Pilih schema dan tabel yang mau dibuat ERD.

4. Klik Finish, dan diagram akan otomatis dibuat.


4. Pakai Tools Alternatif (Jika Tidak Pakai SQL Developer)

DBeaver (open-source, mendukung ERD)

SchemaSpy (berbasis Java, bisa buat ERD otomatis)

DbSchema (visual editor untuk ERD dan dokumentasi)

Pakai cara yang paling nyaman buat workflow kamu. Kalau mau yang cepat dan gampang, SQL Developer adalah pilihan terbaik karena sudah bawaan Oracle.

Komentar

Postingan populer dari blog ini

Goyang Ebot: Fenomena Joget Viral yang Menghebohkan Dunia Maya

Apa Itu Goyang Ebot? Goyang Ebot adalah salah satu tren joget yang belakangan ini viral di media sosial. Joget ini terkenal karena gerakannya yang unik, energik, dan gampang ditiru. Banyak kreator konten di TikTok, Instagram, dan YouTube yang ikut meramaikan tren ini dengan membuat berbagai variasi gerakan Goyang Ebot. Asal-usul Goyang Ebot Tidak ada sumber pasti yang menyebutkan siapa pencipta pertama Goyang Ebot. Namun, tren ini dipopulerkan oleh beberapa kreator yang menampilkan gerakan khasnya, yaitu menggoyangkan bahu dan tangan secara sinkron dengan ekspresi wajah yang lucu. Nama "Ebot" sendiri diduga berasal dari plesetan nama seseorang atau sekadar istilah yang terdengar menarik dan mudah diingat. Kenapa Goyang Ebot Bisa Viral? 1. Gerakan Sederhana tapi Ikonik Goyang Ebot punya ciri khas gerakan yang mudah ditiru, sehingga siapa saja bisa ikut joget tanpa perlu skill menari tingkat tinggi. 2. Musik yang Catchy Biasanya, Goyang Ebot diiringi musik dengan beat cepat dan...

Menjadi Konten Kreator Tahun 2025

Halo, salam hangat dari meja kerja saya yang kini sedikit lebih rapi, meski tumpukan buku catatan fisik masih berserakan di sebelah tablet canggih ini. Saya Bli Pur. Jika kamu bertanya siapa saya, bayangkan seorang pria yang sudah ada di sana ketika internet masih berbunyi krek-ngiiing-krrkk saat hendak tersambung. Saya ada di sana ketika kita masih harus mengedit kode HTML secara manual hanya untuk menebalkan huruf di Blogspot. Saya ada di sana ketika kolom komentar adalah ruang tamu yang hangat, bukan arena gladiator penuh caci maki. Sekarang, kalender di dinding digital saya menunjukkan angka 2025. Dunia sudah berubah drastis. Dulu, menjadi "pembuat konten"—atau kami menyebutnya blogger—adalah tentang menyalin isi kepala ke dalam tulisan. Hari ini, di tahun 2025, menjadi konten kreator adalah sebuah pertarungan mempertahankan "jiwa" di tengah lautan algoritma dan kecerdasan buatan (AI). Izinkan Bli Pur bercerita sedikit tentang apa artinya menjadi kreator di tahu...

Senyumin Aja! Rahasia Kecil Hidup Lebih Berwarna Meski Badai Menerpa

Pernah nggak sih kamu merasa kok hidup gini-gini aja, atau malah banyak banget kurangnya? Padahal kalau dipikir-pikir, ada aja lho hal baik yang terjadi, cuma kadang mata kita terlalu fokus ke yang nggak ada. Iya kan? Kita sering banget lho, terjebak dalam lingkaran membandingkan diri sama orang lain, atau terus-terusan mengeluh soal macet, kerjaan numpuk, atau kuota internet yang tiba-tiba habis. Jujur aja deh! Nah, padahal, ada satu "obat" mujarab yang sering kita lupakan: bersyukur . Kedengarannya klise ya? Tapi tunggu dulu, ini bukan soal ceramah kok. Ini lebih tentang gimana sedikit mengubah lensa kacamata kita dalam melihat dunia. Aku mau cerita sedikit tentang Rina, bukan nama sebenarnya lho ya, cerita ini fiktif hanya untuk ilustrasi biar kamu kebayang. Rina ini tipikal anak muda milenial yang aktif, kerjanya di kantor swasta di Jakarta. Sekilas sih hidupnya baik-baik aja, tapi aslinya, Rina sering banget ngeluh. Tiap sore pulang kerja, dia udah mumet duluan mikirin m...