Database design and implementation issues in library domain
Yükleniyor...
Dosyalar
Tarih
2006-07
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Işık Üniversitesi
Erişim Hakkı
info:eu-repo/semantics/openAccess
Attribution-NonCommercial-NoDerivs 3.0 United States
Attribution-NonCommercial-NoDerivs 3.0 United States
Özet
In this thesis, we study the design and implementation issues in library management systems. Depending heavily on data, library management systems should have effective means to access and store data. We propose a novel representation of the MARC21 format for relational databases, namely relational MARC. We also introduce methods for transaction processing in library management systems which are portioned database tables, precompiled SQL queries, connection pooling, and statement caching. We also discuss issues in development process and our approach with extreme programming (XP), object oriented analysis and design, and design patterns. All these approaches have been applied in a large web-based library management system, Library ON-LINE, and have been evaluated and experience is reported.
Bu çalışma ile, kütüphane yönetim sistemlerinde tasarım ve gerçeklenme hususları ele alınmıştır. Kütüphane yönetim sistemleri, büyük veriler içerdiklerinden, bu verilere etkin erişim ve depolama yönetimleri kullanmalıdırlar. MARC21 biçeminin ilişkisel bir sürümü olan, ilişkisel MARC gösterimini sunuyoruz. Ayrıca hareket işleme konusunda, bölümlenmiş veritabanı tabloları, önceden derlenmiş SQL sorguları, bağlantı havuzları ve sorgu önbellekleme metodları tartışılmıştır. Geliştirme sürecindeki hususlar da tartışılmış, bu hususlara aşırı programlama, nesne-yönelimli analiz ve tasarım ve tasarım örüntileri ile yaklaşımımız açıklanmıştır. Tüm bü öneriler, Library ON-LINE adlı web tabanlı kütüphane yönetim sisteminde gerçeklenmiş ve değerlendirilmiş, bu konudaki tecrübe aktarılmıştır.
Bu çalışma ile, kütüphane yönetim sistemlerinde tasarım ve gerçeklenme hususları ele alınmıştır. Kütüphane yönetim sistemleri, büyük veriler içerdiklerinden, bu verilere etkin erişim ve depolama yönetimleri kullanmalıdırlar. MARC21 biçeminin ilişkisel bir sürümü olan, ilişkisel MARC gösterimini sunuyoruz. Ayrıca hareket işleme konusunda, bölümlenmiş veritabanı tabloları, önceden derlenmiş SQL sorguları, bağlantı havuzları ve sorgu önbellekleme metodları tartışılmıştır. Geliştirme sürecindeki hususlar da tartışılmış, bu hususlara aşırı programlama, nesne-yönelimli analiz ve tasarım ve tasarım örüntileri ile yaklaşımımız açıklanmıştır. Tüm bü öneriler, Library ON-LINE adlı web tabanlı kütüphane yönetim sisteminde gerçeklenmiş ve değerlendirilmiş, bu konudaki tecrübe aktarılmıştır.
Açıklama
Text in English ; Abstract: English and Turkish
Includes bibliographical references (leaves: 118-120)
Xi, 126 leaves
Includes bibliographical references (leaves: 118-120)
Xi, 126 leaves
Anahtar Kelimeler
Connections pools, Extreme programming, Object oriented and design, Pre-compiled SQL queries caching, Relational MARC, Aşırı proglamlama, Bağlantılı havuzları, İlişkisel MARC, Nesne-yönelimi analiz ve tasarım, Önceden derlenmiş SQL sorguları, Sorgu önbellekleme
Kaynak
WoS Q Değeri
Scopus Q Değeri
Cilt
Sayı
Künye
Arsun, O. İ. (2006). Database design and implementation issues in library domain. İstanbul: Işık Üniversitesi Fen Bilimleri Enstitüsü.