OrientDB - Stüdyo
OrientDB, veritabanı işlemlerini GUI aracılığıyla gerçekleştirmek için bir web kullanıcı arabirimi sağlar. Bu bölüm, OrientDB'de bulunan farklı seçenekleri açıklamaktadır.
Stüdyo Ana Sayfası
Studio, OrientDB dağıtımıyla birlikte gelen OrientDB'nin yönetimi için bir web arayüzüdür.
Öncelikle aşağıdaki komutu kullanarak OrientDB sunucusunu başlatmanız gerekir.
$ server.sh
OrientDB'yi makinenizde çalıştırırsanız, web arayüzüne URL aracılığıyla erişilebilir -
http://localhost:2480
Komut başarıyla yürütülürse, aşağıdaki ekran çıktısı olacaktır.
Mevcut Bir Veritabanına Bağlanın
Oturum açmak için veritabanları listesinden bir veritabanı seçin ve herhangi bir veritabanı kullanıcısını kullanın. Varsayılan olarak (kullanıcı adı / şifre)reader/reader veri tabanından kayıtları okuyabilir, writer/writer kayıtları okuyabilir, oluşturabilir, güncelleyebilir ve silebilir admin/admin tüm haklara sahiptir.
Mevcut Bir Veritabanını Bırak
Veritabanları listesinden bir veritabanı seçin ve çöp kutusu simgesine tıklayın. Studio, Sunucu Kullanıcısı ve Sunucu Şifresini girmeniz gereken bir onay açılır penceresi açar.
Ardından "Veritabanını bırak" düğmesini tıklayın. Sunucu kimlik bilgilerini şurada bulabilirsiniz:$ORIENTDB_HOME/config/orientdb-server-config.xml dosya.
<users>
<user name = "root" password = "pwd" resources = "*" />
</users>
Yeni Bir Veritabanı Oluşturun
Yeni bir veritabanı oluşturmak için ana sayfadan "Yeni DB" düğmesine tıklayın.
Yeni bir veritabanı oluşturmak için aşağıdaki bilgiler gereklidir -
- Veri tabanı ismi
- Veritabanı türü (Belge / Grafik)
- Depolama türü (yerel / bellek)
- Sunucu kullanıcısı
- Sunucu şifresi
Sunucu kimlik bilgilerini şurada bulabilirsiniz: $ORIENTDB_HOME/config/orientdbserver-config.xml dosya.
<users>
<user name = "root" password = "pwd" resources = "*" />
</users>
Studio, oluşturulduktan sonra otomatik olarak yeni veritabanına giriş yapacaktır.
Bir Sorgu Yürütme
Studio, desteklenenler arasında kullandığınız dilin otomatik olarak tanınmasını destekler: SQL ve Gremlin. Yazarken, tuşuna basarak otomatik tamamlama özelliğini kullanın.Ctrl + Space.
Sorgu düzenleyicide aşağıdaki kısayollar mevcuttur -
Ctrl + Return - Sorguyu yürütmek için veya sadece Run buton.
Ctrl/Cmd + Z - Değişiklikleri geri almak için.
Ctrl/Cmd + Shift + Z - Değişiklikleri yeniden yapmak için.
Ctrl/Cmd + F - Düzenleyicide aramak için.
Ctrl/Cmd + / - Bir yorumu değiştirmek için.
Aşağıdaki ekran görüntüsü bir sorgunun nasıl yürütüleceğini gösterir.
Herhangi birine tıklayarak @rid sonuç kümesindeki değeri girerseniz, kayıt bir Belge ise belge düzenleme moduna geçersiniz, aksi takdirde köşe düzenlemesine geçersiniz.
Sonuç kümesindeki veya düzenleyicideki yıldız simgesine tıklayarak sorgularınıza yer işareti koyabilirsiniz. Yer işaretli sorgulara göz atmak için,Bookmarksbuton. Studio, sorguları düzenleyebileceğiniz / silebileceğiniz veya yeniden çalıştırabileceğiniz soldaki yer imleri listesini açacaktır.
Studio, yürütülen sorguları tarayıcının Yerel Depolamasına kaydeder. Sorgu ayarlarında, stüdyonun geçmişte kaç tane sorgu tutacağını yapılandırabilirsiniz. Ayrıca daha önce çalıştırılan bir sorguyu arayabilir, tüm sorguları geçmişten silebilir veya tek bir sorguyu silebilirsiniz.
Köşeyi Düzenle
Grafiğin tepe noktasını düzenlemek için Grafik bölümüne gidin. Ardından aşağıdaki sorguyu çalıştırın.
Select From Customer
Sorguyu başarıyla çalıştırdığınızda, aşağıdaki çıktı ekran görüntüsü alın. Düzenlemek için grafik tuvalinde belirli tepe noktasını seçin.
Belirli tepe noktasındaki düzenleme sembolünü seçin. Köşeyi düzenleme seçeneklerini içeren aşağıdaki ekranı göreceksiniz.
Şema Yöneticisi
OrientDB, şemasız modda, şema modunda veya her ikisinin karışımında çalışabilir. Burada şema modunu tartışacağız. Web kullanıcı arayüzünün üst kısmındaki Şema bölümünü tıklayın. Aşağıdaki ekran görüntüsünü alacaksınız.
Yeni Bir Sınıf Oluşturun
Yeni bir Sınıf oluşturmak için, New Classbuton. Aşağıdaki ekran görüntüsü görünecektir. Yeni sınıfı oluşturmak için ekran görüntüsünde gösterildiği gibi aşağıdaki bilgileri sağlamanız gerekecektir.
Tüm Dizinleri Görüntüle
Veritabanınızda oluşturulan tüm dizinlere genel bir bakış istediğinizde, Şema kullanıcı arayüzündeki tüm dizinler düğmesine tıklamanız yeterlidir. Bu, dizinlerle ilgili bazı bilgilere (ad, tür, özellikler, vb.) Hızlı erişim sağlar ve bunları buradan bırakabilir veya yeniden oluşturabilirsiniz.
Sınıfı Düzenle
Şema bölümündeki herhangi bir sınıfa tıklayın, aşağıdaki ekran görüntüsünü alacaksınız.
Bir sınıfı düzenlerken, bir özellik veya yeni bir dizin ekleyebilirsiniz.
Emlak Ekle
Mülk eklemek için Yeni Mülk düğmesini tıklayın. Aşağıdaki ekran görüntüsünü alacaksınız.
Mülk eklemek için ekran görüntüsünde gösterildiği gibi aşağıdaki ayrıntıları sağlamanız gerekir.
Bir Dizin Ekle
Yeni Dizin düğmesini tıklayın. Aşağıdaki ekran görüntüsünü alacaksınız. Bir dizin eklemek için ekran görüntüsünde gösterildiği gibi aşağıdaki ayrıntıları sağlamanız gerekir.
Grafik Düzenleyici
Grafik bölümünü tıklayın. Verilerinizi yalnızca bir grafik stilinde görselleştirmekle kalmaz, aynı zamanda grafikle etkileşime girebilir ve onu değiştirebilirsiniz.
Grafik alanını doldurmak için, sorgu düzenleyicisine bir sorgu yazın veya Gözat Kullanıcı Arayüzünden Grafiğe Gönder işlevini kullanın.
Köşeler Ekle
Grafik Veritabanınıza ve Grafik Tuval alanına yeni bir Köşe eklemek için, düğmesine basmanız gerekir. Add Vertex. Bu işlem iki adımda yapılır.
İlk adımda, yeni Vertex için sınıfı seçmeniz ve ardından İleri'yi tıklamanız gerekir.
İkinci adımda, yeni tepe noktasının alan değerlerini girmelisiniz. OrientDB şemasız modu desteklediği için özel alanlar da ekleyebilirsiniz. Yeni köşe noktasını kalıcı hale getirmek için, 'Değişiklikleri kaydet'i tıklayın; köşe, veritabanına kaydedilecek ve tuval alanına eklenecektir.
Tepe Noktalarını Sil
Silmek istediğiniz Köşeye tıklayarak dairesel menüyü açın. Fareyi menü girişine daha fazla (...) getirerek alt menüyü açın ve ardından çöp kutusu simgesine tıklayın.
Dikeyleri Tuvalden Kaldır
Dairesel menüyü açın, fareyi menü girişine daha fazla (...) getirerek alt menüyü açın ve ardından silgi simgesine tıklayın.
Tepe Noktalarını İnceleyin
Vertex özelliğine hızlı bir şekilde göz atmak istiyorsanız, göz simgesine tıklayın.
Güvenlik
Studio 2.0, Kullanıcıları ve Rolleri grafiksel bir şekilde yönetebileceğiniz yeni Güvenlik Yönetimini içerir.
Kullanıcılar
Veritabanı kullanıcılarını yönetmek için aşağıdaki eylemleri gerçekleştirebilirsiniz -
- Kullanıcı Ara
- Kullanıcı Ekle
- Kullanıcıları Sil
- Kullanıcıyı Düzenle: roller sıralı olarak düzenlenebilir; ad, durum ve şifre için Edit buton
Kullanıcı Ekle
Yeni bir Kullanıcı eklemek için, Add User düğmesi, yeni kullanıcı için bilgileri (ad, parola, durum, roller) tamamlayın ve ardından yeni kullanıcıyı veritabanına eklemek için kaydedin.
Roller
Veritabanı rollerini yönetmek için aşağıdaki eylemleri gerçekleştirebilirsiniz -
- Rol Ara
- Rol Ekle
- Rolü Sil
- Rolü Düzenle
Rol Ekle
Yeni bir Kullanıcı eklemek için, Add Role düğmesini tıklayın, yeni rol için bilgileri tamamlayın (ad, ana rol, mod) ve ardından yeni rolü veritabanına eklemek için kaydedin.
Bir Role Kural Ekleme
Seçilen role yeni bir güvenlik kuralı eklemek için, Add Rulebuton. Bu size güvenliğini sağlamak istediğiniz kaynağın dizesini soracaktır. Ardından, yeni oluşturulan kaynakta CRUD izinlerini yapılandırabilirsiniz.