An intelligent interface for a distributed database system
No Thumbnail Available
Date
2004-05
Authors
Demirol, Mehmet Özgür
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
In order to implement the subject software suited to a distributed database system management is developed for a real life problem solution. The implementation of the software in a distributed database environment makes it possible to develop the solution more easily. The distributed database is chosen for not to combine the remotely distributed database servers together but to develop software that has local implementation differences yet do the same works. In addition to increase the program performance SQL statement tunings are also implemented where the program logic is not sufficient. At the places that show design differences, different implementation modules developed and deployed and by means of replication these works combined at the center where the eventual transactions over the information collected are performed
Proje konusunu ele almak için gerçek hayattan esinlenen dağıtık veri tabam sistemi yönetimine uygun bir program geliştirildi. Programın dağıtık veri tabam sistemi şeklinde ele alınması o programın geliştirilmesi konusuna çok uygun bir çözüm olmasından ileri gelmektedir. Burada dağıtık yapı uzak veri tabam sistemlerini birleştirmek amacıyla değil de amacı aynı fakat tasarımı konumuna göre farklılık gösteren bir programı aynı merkezde birleştirmeye yönelik kullanılabileceği için seçilmiştir. Aynı zamanda programın bu yapıda verimli çalışabilmesi için uygulama mantığının eksik kaldığı yerlerde SQL optimizayonları yapılarak bu telafi edilmeye çalışılmıştır. Tasarım farklılığı gösteren her yerde bir veritabam sunucusu kurulmuş ve o sunucuda o konuma yönelik olarak çalışan diğer konumlarla ortak amacı taşıyan ama kendi içerisinde diğerlerine göre farklı bir yapıya sahip olan bir uygulama gelişmemiştir. Bu uygulamalar ver tabam replik aysonu ile aynı merkezde birleştirilmek suretiyle uygulamaya son hali verilmiştir
Proje konusunu ele almak için gerçek hayattan esinlenen dağıtık veri tabam sistemi yönetimine uygun bir program geliştirildi. Programın dağıtık veri tabam sistemi şeklinde ele alınması o programın geliştirilmesi konusuna çok uygun bir çözüm olmasından ileri gelmektedir. Burada dağıtık yapı uzak veri tabam sistemlerini birleştirmek amacıyla değil de amacı aynı fakat tasarımı konumuna göre farklılık gösteren bir programı aynı merkezde birleştirmeye yönelik kullanılabileceği için seçilmiştir. Aynı zamanda programın bu yapıda verimli çalışabilmesi için uygulama mantığının eksik kaldığı yerlerde SQL optimizayonları yapılarak bu telafi edilmeye çalışılmıştır. Tasarım farklılığı gösteren her yerde bir veritabam sunucusu kurulmuş ve o sunucuda o konuma yönelik olarak çalışan diğer konumlarla ortak amacı taşıyan ama kendi içerisinde diğerlerine göre farklı bir yapıya sahip olan bir uygulama gelişmemiştir. Bu uygulamalar ver tabam replik aysonu ile aynı merkezde birleştirilmek suretiyle uygulamaya son hali verilmiştir
Description
Keywords
Database, Distribution, Distributed System, Local-Area Network, Wide- Area Network, Replication, SQL Tuning, Veritabanı, Dağıtım, Dagıtık Veritabanı, Yerel Ağ, Geniş Alan Ağlan
Citation
DEMİROL, M.Ö. (2004). An intelligent interface for a distributed database system. Yayımlanmamış yüksek lisans tezi. Ankara: Çankaya Üniversitesi Fen Bilimleri Enstitüsü.