Embarcadero Veri Tabanı Ürünleri

81

description

Sunum içerisinde Embarcadero firmasının veri tabanına yönelik ürünlerinin kısa tanıtımı yer almaktadır.

Transcript of Embarcadero Veri Tabanı Ürünleri

Page 1: Embarcadero Veri Tabanı Ürünleri
Page 2: Embarcadero Veri Tabanı Ürünleri

2

KISACA EMBARCADERO

• 1993 yılında kuruldu, merkezi San Francisco, Calif. ABD’de

• 100 milyon$ yıllık gelir• 500 üzerinde çalışan• Dünya genelinde 29’un üzerinde ülkede ofis• Dünya çapında 3 milyon kullanıcı• Fortune 100 şirketlerinin 90’dan fazlası

Embarcadero ürünlerine güveniyor

Page 3: Embarcadero Veri Tabanı Ürünleri

3

Kilometre Taşları

Page 4: Embarcadero Veri Tabanı Ürünleri

4

Ürünlere Genel Bakış

Page 5: Embarcadero Veri Tabanı Ürünleri

5

Ürünlere Genel Bakış

Page 6: Embarcadero Veri Tabanı Ürünleri

6

Ürünlerin Ortak Özellikleri

• Cross-Platform– Aynı arayüz kullanarak farkı veri tabanları ile

çalıma– Farklı veri tabanı üzerinde yapılacak olsa da aynı

sihirbazları kulanabilme• Yeni başlayanlar için öğrenim kolay• İşletim sistemi işleri (job) kullanımı• Sihirbaz kullanımı• Ürünler arası entegrasyon

Page 7: Embarcadero Veri Tabanı Ürünleri

7

Tasarım ve Modelleme Araçları

Page 8: Embarcadero Veri Tabanı Ürünleri

8

Page 9: Embarcadero Veri Tabanı Ürünleri

9

ER/Studio Data Architect Nedir?

• Veritabanı uygulamalarını :– Analiz etmek,– Tasarlamak,– Yaratmak,– Ve devamlılığını sağlamak için kullanılanVeri modelleme aracı

Page 10: Embarcadero Veri Tabanı Ürünleri

10

Data Architect - Özellikler

Page 11: Embarcadero Veri Tabanı Ürünleri

11

Data Architect - Özellikler

Page 12: Embarcadero Veri Tabanı Ürünleri

12

Data Architect – Desteklenen Veritabanları

Page 13: Embarcadero Veri Tabanı Ürünleri

13

Data Architect – Sistem Gereksinimleri

Page 14: Embarcadero Veri Tabanı Ürünleri

14

Diğer Modelleme Araçları

Page 15: Embarcadero Veri Tabanı Ürünleri

15

Diğer Modelleme Araçları

• ER/Studio Business Architect– BPMN standartlarında iş süreçlerini modelleme

aracı

Page 16: Embarcadero Veri Tabanı Ürünleri

16

Diğer Modelleme Araçları

• ER/Studio Software Architect– Nesne Yönelimli (Object Oriented) modelleme

aracı– UML 2.0 standardı

Page 17: Embarcadero Veri Tabanı Ürünleri

17

Diğer Modelleme Araçları

• ER/Studio Repository– Sunucu tabanlı model yönetim sistemi– Takım üyelerinin, model paylaşımı yapabileceği ve

mevcut çalışmaları yeniden kullanabileceği işbirliği ortamı

– Veri bütünlüğünün sağlanması– Nesne ve model sürümlerini yönetilmesi

Page 18: Embarcadero Veri Tabanı Ürünleri

18

Diğer Modelleme Araçları

• ER/Studio Portal– ER/Studio Repository ürününe erişerek;• Arama ve raporlama yapmak üzere kullanılan web

tabanlı araç

Page 19: Embarcadero Veri Tabanı Ürünleri

19

Diğer Modelleme Araçları

• ER/Studio MetaWizard– Üst verinin (metadata) değişik ortamlara

aktarılmasında/entegre edilmesinde kullanılan araç.

• ER/Studio Viewer– ER/Studio modellerinin gösterilmesi/yazdırılması

için kullanılan araç• ER/Studio Universal Data Models– Standardizasyonu sağlamak ve geliştirme süresini

kısaltmak için kullanılan veri modeli şablonları

Page 20: Embarcadero Veri Tabanı Ürünleri

20

Ürün Paketi

• ER/Studio XE2– Data Architect– Business Architect– Software Architect– Portal– Repository– MetWizard

Page 21: Embarcadero Veri Tabanı Ürünleri

21

Geliştirme Araçları

Page 22: Embarcadero Veri Tabanı Ürünleri

22

Rapid SQL Nedir?

• Veri tabanı geliştirme aracı– Yedi ayrı veri tabanı platformu için tek bir arayüzle

SQL geliştirme

Page 23: Embarcadero Veri Tabanı Ürünleri

23

Rapid SQL Nedir?

• Kullanıcıların; – IBM DB2, Firebird, InterBase, Microsoft SQL

Server, MySQL, Oracle, and Sybase veri tabanları üzerinde;

– Veri tabanı nesnelerini;• Yaratmasını, düzenlemesini, sürümlerini tutmasını,

iyileştirmesini (tune) ve veri tabanı sunucusunda konuşlandırmasını sağlayan IDE

Page 24: Embarcadero Veri Tabanı Ürünleri

24

Rapid SQL Nedir?

• Çoklu veri tabanı desteği (Cross-platform) ile veri tabanları arasında geçiş çok kolay;– Her bir veri tabanı nesnesi için çok tablı ve

grafiksel – standart nesne editorü

Page 25: Embarcadero Veri Tabanı Ürünleri

25

Rapid SQL – Kilit Özellikler

Page 26: Embarcadero Veri Tabanı Ürünleri

26

Rapid SQL XE - Özellikler

Page 27: Embarcadero Veri Tabanı Ürünleri

27

Rapid SQL Developer - Özellikler

Page 28: Embarcadero Veri Tabanı Ürünleri

28

Rapid SQL – Desteklenen Veri Tabanları

Page 29: Embarcadero Veri Tabanı Ürünleri

29

Rapid SQL – Sistem Gereksinimleri

Page 30: Embarcadero Veri Tabanı Ürünleri

30

Yönetim Araçları

Page 31: Embarcadero Veri Tabanı Ürünleri

31

DBArtisan Nedir?

• Veri tabanı yöneticilerinin veri tabanının; sürekliliğini, performansını ve güvenliğini yönetmek için kullanabilecekleri araç

Page 32: Embarcadero Veri Tabanı Ürünleri

32

DBArtisan: Kilit Özellikler

Page 33: Embarcadero Veri Tabanı Ürünleri

33

DBArtisan: Kilit Özellikler

Page 34: Embarcadero Veri Tabanı Ürünleri

34

DBArtisan: Baskılar

Page 35: Embarcadero Veri Tabanı Ürünleri

35

DBArtisan - Özellikler

Page 36: Embarcadero Veri Tabanı Ürünleri

36

DBArtisan - Özellikler

Page 37: Embarcadero Veri Tabanı Ürünleri

37

DBArtisan - Desteklenen Veri Tabanları

Page 38: Embarcadero Veri Tabanı Ürünleri

38

DBArtisan – Sistem Gereksinimleri

Page 39: Embarcadero Veri Tabanı Ürünleri

39

DBArtisan – Performance Analyst

• Veri tabanındaki performans düşüklüklerini ya da muhtemel kesinitileri tespit etmek için kullanılır

• I/O, alan (space), veri tabanı nesneleri, kullanıcı etkinliği, SQL cümleleri ile ilgili; analizler ve detaylı bilgiler üretir

• ‘drill-down’ ekranlar aracılığı ile performans darboğazını keşfetmek için derinlemesine analiz imkanı verir

Page 40: Embarcadero Veri Tabanı Ürünleri

40

DBArtisan – Performance Analyst

Page 41: Embarcadero Veri Tabanı Ürünleri

41

DBArtisan – Capacity Analyst

• Kullanıcı tarafından belirlenen aralıklarla performans metriklerini ve tarihsel üst verileri (metadata) toplar

• Tarihsel verilere dayanarak trend analizi ve ileriye yönelik tahminler yapar

• Veri tabanını izle• Trendi analiz et• Geleceği tahmin et

Page 42: Embarcadero Veri Tabanı Ürünleri

42

DBArtisan – Capacity Analyst

Page 43: Embarcadero Veri Tabanı Ürünleri

43

DBArtisan – Space Analyst

• Tüm depolama (storage) problemlerinin tespiti, muayenesi ve çözümü için kullanabileceğimiz ürün

• Parçalanma (fragmentation) tespiti• Yer azalması tespiti• Nesne kullanımı ve fiziksel yerin izlenmesi için

harita• Yeniden yapılanadırma (reorganization)

Page 44: Embarcadero Veri Tabanı Ürünleri

44

DBArtisan – Space Analyst

Page 45: Embarcadero Veri Tabanı Ürünleri

45

Yönetim Araçları

Page 46: Embarcadero Veri Tabanı Ürünleri

46

DB Change Manager Nedir?

• Veri tabanında yapılacak değişikliklerin; kolaylaştırılması, otomatikleştirilmesi ve raporlanması

• Geliştirme döngüsünün akışkan hale getirmek (streamline development lifecycle)

• Veri, şema ve yapılandırma değişiklikleri için karşılaştırma ve eşleştirme

Page 47: Embarcadero Veri Tabanı Ürünleri

47

DB Change Manager Özellikler

• 1-n karşılaştırma özelliği• Gelişmiş değişiklik komut dosyası (alter script)

üretilmesi• Kaynak kod kontrol sistemleri ile entegrasyon• HTML, PDF, CSV, RTF, XML formatlarında

raporlama• Cross-platform

Page 48: Embarcadero Veri Tabanı Ürünleri

48

DB Change Manager - Özellikler

Page 49: Embarcadero Veri Tabanı Ürünleri

49

DB Change Manager - Özellikler

Page 50: Embarcadero Veri Tabanı Ürünleri

50

DB Change Manager – Desteklenen Veri Tabanları ve Sistem Gereksinimleri

Page 51: Embarcadero Veri Tabanı Ürünleri

51

Veri Tabanı İyileştirme (Optimizasyon) Araçları

Page 52: Embarcadero Veri Tabanı Ürünleri

52

DB Optimizer Nedir?

• Veri tabanı performansı artırmak için yavaş çalışan SQL cümlelerinin; – keşfedilmesi, irdelenmesi (diagnose) ve

düzeltilmesi

için kullanılan performans iyileştirme aracıdır.

Page 53: Embarcadero Veri Tabanı Ürünleri

53

DB Optimizer – Nasıl Çalışır?

• Keşfet : grafiksel arayüz yardımı ile yavaş çalışan SQL cümlelerini belirlemek için bekleme süresi analizi

• İrdeleme (diagnose) : ‘explain-plan’ ve ‘drill-down’ ekranlar yardımı ile SQL cümlelerinin etkinliklerinin detaylı irdelenmesi

• İyileştirme : Depolanmış yordamların, SQL cümlelerinin toplu (batch) iyileştirmesi

Page 54: Embarcadero Veri Tabanı Ürünleri

54

DB Optimizer Kilit Özellikler

• SQL Profiler: İyileştirmeye ihtiyaç duyabilecek SQL cümlelerinin grafik arayüzünde sunulması

• SQL Tuner(Oracle): İyileştirme teklifleri• SQL Editor: Kod tamamlama, hata yakalama

gibi özellikler sunan editor• Cross-platform

Page 55: Embarcadero Veri Tabanı Ürünleri

55

DB Optimizer - Özellikler

Page 56: Embarcadero Veri Tabanı Ürünleri

56

DB Optimizer - Özellikler

Page 57: Embarcadero Veri Tabanı Ürünleri

57

DB Optimizer: Desteklenen Veri Tabanları ve Sistem Gereksinimleri

Page 58: Embarcadero Veri Tabanı Ürünleri

58

Veri Tabanı İzleme Araçları

Page 59: Embarcadero Veri Tabanı Ürünleri

59

Performance Center Nedir?

• 24/7 performans izleme çözümü• Kullanıcı tanımlı eşik seviyeleri• GUI/Web arayüz aracılığıyla erişilebilen bir çok

değişik statü bilgileri

Page 60: Embarcadero Veri Tabanı Ürünleri

60

Performans Center – İdari Faydaları

• Uygulamaların servis seviyelerinin artması (SLA)– 24/7 izlenme– Potansiyel sorunların tepiti– Uygulama cevap sürelerinin aşağıya çekilmesi

• Bakım maliyetlerinin ve olumsuzlukların azalması– Kapasite planlaması daha kolay

• Mevcut kadronun korunarak artan ihtiyaçlara verilen hizmetin devam etmesi– Sorunların çözüm süresinin kısalması– Tek bir arayüz kullanarak farklı veri tabanlarıyla

çalışabilme

Page 61: Embarcadero Veri Tabanı Ürünleri

61

Performans Center – Kilit Özellikler

Page 62: Embarcadero Veri Tabanı Ürünleri

62

Performance Center - Özellikler

Page 63: Embarcadero Veri Tabanı Ürünleri

63

Performance Center – Desteklenen Veri Tabanları

Page 64: Embarcadero Veri Tabanı Ürünleri

64

Performance Center – Sistem Gereksinimleri

Page 65: Embarcadero Veri Tabanı Ürünleri

65

DB Optimizer Baskılar

Page 66: Embarcadero Veri Tabanı Ürünleri

66

Ürün Paketi

• DB PowerStudio– Developer Edition• Rapid SQL• DB Optimizer• DB Change Manager

– DBA Edition• DB Artisan• DB Optimizer• DB Change Manager Enterprise

Page 67: Embarcadero Veri Tabanı Ürünleri

67

Diğer Embarcadero Ürünleri ve Kavramlar

Page 68: Embarcadero Veri Tabanı Ürünleri

68

Diğer Embarcadero Ürünleri ve Kavramlar

• InstantOn Teknolojisi – ion– InstantOn™: Kurulum gerektirmeden aracı çalıştırmak

için– Aynı aracın farklı sürümleri çalıştırılabilir

• Ürün Baskıları– Developer– Pro– Enterprise– Professional– Standard– XE

Page 69: Embarcadero Veri Tabanı Ürünleri

69

Diğer Embarcadero Ürünleri ve Kavramlar

Page 70: Embarcadero Veri Tabanı Ürünleri

70

All-Access Nedir?

• Araç sandığı• Lisanslama modeli

Page 71: Embarcadero Veri Tabanı Ürünleri

71

Embarcadero All-Access - Seviyeler

Page 72: Embarcadero Veri Tabanı Ürünleri

72

Embarcadero All-Access – Hangi Seviye?

Page 73: Embarcadero Veri Tabanı Ürünleri

73

Embarcadero All-Access – ToolBox

Page 74: Embarcadero Veri Tabanı Ürünleri

74

ToolBox Nedir?

• Ürünlere kolay erişim• Ürünün farklı sürümlerini çalıştır, yükle,

güncelle, seç özellikleri• Tek başına çalışma modunda Embarcadero’ya

bağlanarak ürün indirebilme• Ağ üzerinde Embarcadero ToolCloud ile birlikte

çalışma

Page 75: Embarcadero Veri Tabanı Ürünleri

75

Diğer Embarcadero Ürünleri ve Kavramlar

Page 76: Embarcadero Veri Tabanı Ürünleri

76

ToolCloud

Page 77: Embarcadero Veri Tabanı Ürünleri

77

ToolCloud Nedir?

• Tüm Embarcadero ürünlerinin merkezi yönetimi

• Ürünlerin sürümlerini, lisanslarının, otomatik indirilemesi gibi işleri basitleştirerek yönetime katkıda bulunmak

• Web tabanlı

Page 78: Embarcadero Veri Tabanı Ürünleri

78

ToolCloud - Özellikler

Page 79: Embarcadero Veri Tabanı Ürünleri

79

ToolCloud - Özellikler

Page 80: Embarcadero Veri Tabanı Ürünleri

80

Embarcadero License Center (ELC) Nedir?

• Embarcadero lisanslarının kolay ve merkezi kontrolü

• Lisans kullanan kullanıcıları görme, yönetme• Lisans kullanacak bilgisayarları (IP) kısıtlama• Web tabanlı

Page 81: Embarcadero Veri Tabanı Ürünleri

81

Embarcadero License Center (ELC) - Özellikler