DB tablolarım için bir ER diyagramı oluşturmak için Oracle SQL Developer'ı kullanmak istiyorum, ancak Oracle ve bu araç için yeniyim.
SQL Developer'da bir ER diyagramı oluşturma süreci nedir?
DB tablolarım için bir ER diyagramı oluşturmak için Oracle SQL Developer'ı kullanmak istiyorum, ancak Oracle ve bu araç için yeniyim.
SQL Developer'da bir ER diyagramı oluşturma süreci nedir?
Yanıtlar:
Mevcut veritabanı şeması veya alt kümesi için aşağıdaki gibi bir diyagram oluşturun:
ERD görüntülenir.
Diyagramı aşağıdaki gibi dışa aktarın:
Diyagram dışa aktarılır. Vektör formatında dışa aktarmak için , bunun yerine PDF Dosyasına seçeneğini kullanın. Bu Inkscape (veya başka bir vektör görüntü düzenleyici) kullanarak basitleştirilmiş düzenlemeye izin verir .
Bu talimatlar SQL Developer 3.2.09.23 ila 4.1.3.20 için geçerli olabilir.
SQL Developer 3'ten beri oldukça basittir (daha kolay yapabilirlerdi).
Untitled_1
) sağ tıklayın «İlişkisel Modeller» basıp «Yeni İlişkisel Model» .Relational_1
) sağ tıklayın ve «Göster» i seçin .Relational_1
sekmeyi (veya herhangi bir adı) sürüklemeden önce rh'lerdeki etkin tablo olduğundan emin olun , çünkü muhtemelen lhs'de tıkladığınız tablolardan birine geçmiştir.Oracle SQL Developer'da Varlık-İlişki diyagramı oluşturma süreci Oracle Magazine'de Jeff Smith tarafından açıklanmıştır ( link ) .
Alıntı:
Varlık ilişki diyagramı
Başlangıç
Örnek üzerinde çalışmak için, varsayılan veritabanı yüklemesinde kullanılabilen örnek İK şemasına sahip bir Oracle Veritabanı örneğine ihtiyacınız vardır. Ayrıca, Oracle SQL Developer Data Modeler'a Veri Modeler alt menüsü aracılığıyla eriştiğiniz Oracle SQL Developer 4.0 sürümüne de ihtiyacınız vardır [...] Alternatif olarak, bağımsız Oracle SQL Developer Data Modeler'ı da kullanabilirsiniz. Modelleme işlevselliği iki uygulamada aynıdır ve her ikisi de Oracle Technology Network'ten ücretsiz indirilebilir.
Oracle SQL Developer'da Görünüm -> Veri Modelleyici -> Tarayıcı'yı seçin. Tarayıcı panelinde İlişkisel Modeller düğümünü seçin, sağ tıklayın ve boş bir model diyagram paneli açmak için Yeni İlişkisel Model'i seçin. Artık bağımsız Oracle SQL Developer Data Modeler'ı kullanan biriyle aynı yerden başlıyorsunuz. Veri Sözlüğünüzü Alma
Veri Sözlüğünüzü Alma
Oracle SQL Developer Data Modeler'daki bir tasarım bir mantıksal model ile bir veya daha fazla ilişkisel ve fiziksel modelden oluşur. Tasarımınızı oluşturma işlemine başlamak için, şema bilgilerini varolan veritabanınızdan almanız gerekir. Veri Sözlüğü İçeri Aktarma sihirbazını açmak için Dosya -> Veri Modelleyici -> İçeri Aktar -> Veri Sözlüğü'nü seçin.
Yeni -> Veritabanı Bağlantısını Seç iletişim kutusunu açmak için Ekle'ye tıklayın ve İK kullanıcısı olarak bağlanın. (Oracle SQL Developer'dan bağlantı oluşturma hakkında ayrıntılı bilgi için Oracle Magazine'in Mayıs / Haziran 2008 sayısındaki “Veritabanı Bağlantıları Yapma” konusuna bakın.)
Bağlantınızı seçin ve İleri'ye tıklayın. İçeri aktarabileceğiniz şemaların bir listesini görürsünüz. Seçim listesini daraltmak için Filtre kutusuna HR yazın. İK'nın yanındaki onay kutusunu seçin ve İleri'yi tıklayın.
Oracle veritabanını kullanan bir sınıf diyagramı için aşağıdaki adımları kullanın:
Dosya → Veri Değiştirici → İçe Aktar → Veri Sözlüğü → DB bağlantısı seç → İleri → veritabanı seç-> sekmeleri seç -> Son
Bir göz atabileceğiniz Oracle Data Modeler adlı yardımcı bir araç var . Orada online demolar başlamanıza yardımcı olacak . Eskiden ek bir maliyet kalemiydi, ama bir kez daha ücretsiz olduğunu fark ettim.
Veri Modelleyici genel bakış sayfasından:
SQL Geliştirici Veri Modelleyici, Varlık İlişki Diyagramları (ERD), İlişkisel (veritabanı tasarımı), Veri Türü ve Çok Boyutlu modelleme dahil olmak üzere eksiksiz bir veri ve veritabanı modelleme araçları ve yardımcı programı yelpazesini kanıtlayan ücretsiz bir veri modelleme ve tasarım aracıdır. ileri ve geri mühendislik ve DDL kod üretimi ile. Veri Modelleyici, çeşitli kaynak ve hedeflerden içe ve dışa aktarır, çeşitli biçimlendirme seçenekleri sunar ve modelleri önceden tanımlanmış bir tasarım kuralları seti ile doğrular.
Oracle'ın SQL Developer'da bir bileşeni vardı Data Modeler
. En az 3.2.20.10 tarihinden beri üründe artık mevcut değildir.
Şimdi burada bulabileceğiniz ayrı bir indirme:
http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html
Kolay Dosya - Veri Modelleyici - İthalat - Veri Sözlük - DB bağlantısı - OK gidin
Gerçekten veri modelleme yeteneği içeren SQL Developer 17.2.0.188 yapı 188.1159 çalıştırıyorum. Ben sadece menüden bir ilişkisel model diyagramı oluşturdum: Dosya-> Veri Modelleyici-> İçe Aktar-> Veri Sözlüğü ... .
Aynı şeyi yapan bağımsız Data Modeler de var.
As Data Modeler öğretici devletler:
Şekil 4: İK için ilişkisel model ve diyagram
Oluşturduğunuz diyagram bir ERD değil. Mantıksal modeller daha yüksek soyutlamalardır. ERD, varlıkları, niteliklerini ve ilişkilerini temsil ederken, ilişkisel veya fiziksel bir model tabloları, sütunları ve yabancı anahtarları temsil eder. "