|
||||
| Ortakyol -
12 (Database
Management Systems- DBMS) Geçen
sayımızda DBMS ile ilgili genel bir tanıtım yapmış ve bu alanda ilk
kuruluş olan Sybase’in ürün hattını açıklamıştık. Bu
sayıda özetler halinde piyasadaki diğer şirketlerin ürünlerini tanıtmaya
çalışacağız. 2-
Oracle SQL*Net
Oracle’in
ağ işlem ürün ailesinin temelini oluşturmaktadır. Bu aile endüstrinin
dağıtık, karmaşık bilgiişlem ortamında kurumsal bazda kapsamlı bağlantı
çözümleri sunmaktadır. SQL*Net karmaşık ağ kuruluşları ve yönetimini
kolaylaştırması yanında başarımı da üst düzeye çıkarır ve ağ
hata belirleme kapasitesini artırır. Oracle’ın ağ işlem ürünlerinin
sağladığı bir diğer özellik, SQL*Net
Open API kullanarak belirli bir veritabanına dayanmayan bilgilere ulaşımı
olanaklı kılmasıdır. SQL*Net,
TCP/IP, Novell’in IPX, IBM’in LU 6.2, Compaq’ın DECNet gibi ağ işletim
protokollerini destekler. Ayrıca Oracle 7.0 veritabanı içine yerleştirilen,
çoklu protokol değiş tokuş özelliği onun farklı bilgisayarlar, işletim
sistemleri ve ağlar ile birlikte çalışmasını olanaklı kılar. 3-
IBM’in DataJoiner’i IBM
de ortakyol DBMS alanına ilk giren şirketlerden biridir. Başlangıçta
şirket bağımlı DRDA ile uygulamalara başlamış daha sonra da
DataJoiner, ortakyol ürün hattını piyasaya sürmüştür. DataJoiner,
çoklu veritabanı sunucusudur ve bütün kurumsal verilerin tekli
veritabanı görüntüsünü (image) sağlar. Kurumsal veri olarak ifade
edilen; IBM ve diğer şirketler, ilişkisel ve ilişkisel olmayan, yerel
ve uzak erişimlerdir. Ürün tek bir SQL deyimi ile çoklu veritabanlarında
bulunan tablolara ulaşır ve onlarla birleşir. Bu aşamada kullanıcının,
verinin nerede bulunduğu hakkında bir fikre sahip olmasına da gerek
yoktur. DataJoiner’in Küresel Kataloğu kurumsal verileri izler. Küresel
Katalog, tüm kurumda depolanmış verilerin çoklu veritabanını içerir.
Böylece, DataJoiner Küresel Katalog aracılığıyla tam anlamı ile
farklı veritabanlarına ulaşarak, bilgiler sanki bir veritabanında imiş
gibi, onları inceleyebilir. Küresel
Katalogda her şey bir isimle atanmaktadır. Bu isimdeki veri yerini değiştirse
bile uygulamalar için değişen hiçbir şey olmamaktadır 3-
Platinum Technology Platinum
Technology, daha çok diğer kuruluşlara araçlar sipariş ederek bunları
büyük şirketlerin verilerini birleştirmek ve yönetmek üzere
kullanmaya yöneliktir. Bu araçlardan en önemlileri; InfoPump
ve InfoHub’tır. InfoPump
bir istemci/sunucu ortakyol aracıdır ve karışık ortamdaki verileri,
tekrarlama, hareket ettirme, tümleştirme, senkronize etme ve veritabanı
içine yerleştirme işinde görev yapar. InfoPump,
AIX, HP-UX, OS/2 ve Sun Solaris’in sunucu yapıtaşlarını destekler. Bu
ürün kullanıcıya ilk olarak Lotus Notes üzerinde kurulmuş bilgilerin
değiş tokuşuna olanak sağlamış ve DRDA ve ODBS veritabanlarına arayüz
olarak işe başlamıştır. Platinum’un
InfoHub ürünü ise MVS, ilişkisel ve ilişkisel olmayan veritabanlarına
SQL ulaşmayı olanaklı kılmaktadır. Bu ürün Infopump ile biraraya
gelerek istemci/sunucu platformları ile MVS veritabanları arasında
aktarım işimde görev yapabilmektedir. 4-
Information Builder (IBI) Şirket
halen dünyanın en büyük ISV’lerinden (Bağımsız yazılım geliştirici)
biri olup tüm dünyaya yayılmış 100 dolayında ofis ve 2 bin dolayında
teknik elemana sahip bulunmaktadır. Şirketin
ilk kez ilan ettiği ve Şekil-2’de görülen EDA
( Enterprise Data Access) ortakyol yazılımı, karışık veri
kaynaklarına ulaşacak şekilde tasarlanmıştır. Şekil-2;
Enterprise Data Access Yapısı EDA
kullanıcıları, 60 farklı veritabanına, 35’ten fazla işletim
sistemine kolayca ulaşır ve verilerle birleşebilir. Oracle,
Informix, Microsoft ve IBM gibi lider konumundaki veritabanı satıcısı
şirketler, veritabanı, veriambarları ve diğer karar destek
sistemlerinde, kendi veri ulaşım ve tümleşme yeteneklerini artırabilmek
için EBI‘yi ortak çalışma şirketi olarak seçmiş bulunmaktadır. 5-
CrossAccess Bu
şirketin üretimi olan ve şirketle aynı ismi taşıyan CossAccess, DBMS
geçit kapısı olarak kullanılmaktadır. CrossAccess,
müşterek fonksiyon modüllerini kullanarak, çeşitli şirketlerin
veritabanı yönetim sistemleri ilk bağlantıyı sağlamaktadır. Ürün,
Şekil-3’de görüldüğü gibi, modern kuruluşların karışık
verilere ulaşma gereksinimini karşılamak üzere tasarlanmıştır. İstemci/transaction
servisleri İstemci/transaction
servisleri yüksek başarımlı uygulamalar için çok aranan bir yapıya
ulaşmıştır. Tipik olarak, uygulama programı işistasyonu istemcisi
ile ana sunucu arasında bölünmüş bulunmaktadır. Uygulamanın istemci
tarafındaki program, servisleri tanıtmak, kullanıcıdan gelen verileri
düzeltmek, dıştaki kullanıcıya giden verileri formatlamaktan
sorumludur. Sunucu
tarafındaki program ise, veritabanı ulaşımı ve güncellemeyi yönetmekten
sorumludur. İşte
tipik servisler: 1-
İleti kuyruklama servisi, 2-
İleti dağıtma servisi, 3-
İstemci/veritabanı servisi, 4-
Veri tekrarlama servisi, 5-
Transaction servisi, 6-
Kütük transfer servisi, 7-
Veri değiştirme servisi, 8-
Güvenlik servisi Böylece ortakyol yazılımı ile ilgili yazı dizimi tamamlamış bulunuyorum. Gelecek hafta bu konunun bir özetini sunmayı planlıyorum. |
||||
|