2. ER/Studio XE3
• Veriler;
– Her yıl %25 oranında büyüyor,
– Çeşitlilik kazanıyor ve
– Güncelleme sıklığı artıyor.
• Bu durum veri yönetimiyle uğraşan insanların
– Daha meşgul olmalarına ve
– Daha karmaşık ortamlarda çalışmalarına neden
oluyor.
2
3. ER/Studio XE3
• ER/Studio XE3
– Veri yönetimi için yeni standartlar koyuyor ve
– Veri yönetimiyle uğraşanları, model ve üst
verinin(metadata) kolaylıkla
• Dokümantasyonunu,
• Paylaşılmasını ve
• Yayımlamasını sağlayarak, daha güçlü kılıyor.
3
4. ER/Studio XE3 Hangi Araçlardan Oluşur
• ER/Studio Data Architect
– Endüstri lideri veri modelleme aracı,
– Verilerin; keşfedilmesi/ortaya çıkarılması, tekrar
kullanılması ve dokümantasyonu ve
– Mevcut veri tabanlarının, tersine mühendislik
(reverse-engineer), analiz ve iyileştirilmesi için
kullanılabilecek araçtır.
4
5. ER/Studio XE3 Hangi Araçlardan Oluşur
• ER/Studio Repository
– Gerçek zamanlı olarak, kurumsal ortamda, veri
modelleri ve iş süreçlerinin paylaşılmasını ve ortak
kullanımını sağlar.
• ER/Studio Portal
– Üst veri (metadata) sorgulama ve raporlama aracı,
– Web gezgini kullanarak, repository’de yer alan
modeller üzerinde arama yapmamızı sağlar.
5
6. ER/Studio XE3 Hangi Araçlardan Oluşur
• ER/Studio Business Architect
– BPMN standartlarında iş süreçlerinin ve veri
erişiminin modellenmesi için kullanılabilecek
araçtır.
• ER/Studio Software Architect
– UML 2.0 Standartlarında nesne tabanlı modelleme
yapmak için kullanılabilecek araçtır.
6
8. Data Architect – OLTP VT
• Model tabanlı tasarım ortamı
– İleri seviye grafik ortamı
• Layout ve Format seçenekleri kullanılarak diyagram
üzerinde görselleştirmeye yönelik geniş seçenekler.
• Değişik şekiller ve metin eklemeleriyle diyagramı daha
anlaşılır kılabilme ve nesnelerin mantıksal olarak
gruplandırılabilme imkânı.
– Transformasyon
• Mantıksal modelden fiziksel modele geçiş.
8
9. Data Architect – OLTP VT
– Genişletilebilir otomasyon arayüzü
• Sax Basic (Visual Basic for Applications)
– Değişik sunum formatları
• HTML, RTF, XML Şema, PNG, JPEG formatlarında model
ve rapor çıktısı.
• Veri tabanı yaşam döngüsüne tam destek
– İleri ve tersine mühendislik (Forward and Reverse
Engineering)
9
10. Data Architect – OLTP VT
• Kurumsal model yönetimi
– Karşılaştırma ve Birleştirme (Advanced Compare
and Merge)))
– Altmodel yönetimi (Submodel Management)
– Üst veri entegrasyonu (Metadata Integration)
• Değişik ortamlara ya da değişik ortamlardan üst verinin
aktarılması (İş zekâsı platformları, UML, XML şema…).
10
11. Data Architect – OLTP VT
• Kurumsal model yönetimi
– Veri sözlüğü standardizasyonu
– Nerede kullanıldı (”Where Used”) analizi
– XML şema üretimi
• SOA ve veri modelleme ortamlarının aynı standartlarda
olması için.
11
12. Data Architect – OLTP VT
• Tararım kalitesi
– Modelinin belirli kurallara göre doğrulamasının
yapılması
– Otomatik “Foreign Keys” ayarları (migration of
foreign keys)
12
13. Data Architect – OLTP VT
• Güvenlik tasarımı (Security Design and
Assessment)
– Veri sınıflandırma (Data Classification)
• Güvenlik ve gizlilik seviyelerine göre nesneleri
kategorize etme ve etiketlendirme
– Hak yönetimi (Permission Management)
• Kullanıcı, rol ve grup haklarını mantıksal ve fiziksel
seviyelerde ayarlayabilme
13
14. Data Architect – OLAP VT
• Veri ambarı ve Entegrasyon desteği
– Görsel veri geçmişi (Visual Data Lineage)
• Veri kaynak/hedef görselleştirilmesi ve veri hareket
kurallarının oluşturulması
– Dimensional Modelleme
• “star” ve “snowflake” şemalarının oluşturulması.
14
15. Data Architect – OLAP VT
– Etki analizi
• Modelde yapılacak değişikliğin veri akışı üzerinde etki
analizi
– Raporlama
– Popüler ETL araçlarıyla entegrasyon
15
17. Repository
• Model ve nesne sürüm yönetimi
– Sürüm yönetimi
– İsimlendirilmiş sürümler (Named Releases
17
18. Repository
• Takım olarak güvenli modelleme
– Repository güvenlik yönetimi
– Repository kullanıcı yönetimi
– Repository rol yönetimi
– Aktif olarak çalışan kullanıcıların yönetimi
18
19. Repository
• Takım olarak modelleme
– Eş zamanlı olarak model ve nesne erişimi
– Gerçek zamanlı nesne durum
– Uyuşmazlık çözümü (Conflict Resolution)
– Projelerde çalışma
19