Database design and implementation issues in library domain
dc.contributor.advisor | Kuru, Selahattin | en_US |
dc.contributor.author | Arsun, Onur İhsan | en_US |
dc.contributor.other | Işık Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Yüksek Lisans Programı | en_US |
dc.date.accessioned | 2016-06-22T00:37:06Z | |
dc.date.available | 2016-06-22T00:37:06Z | |
dc.date.issued | 2006-07 | |
dc.department | Işık Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Yüksek Lisans Programı | en_US |
dc.description | Text in English ; Abstract: English and Turkish | en_US |
dc.description | Includes bibliographical references (leaves: 118-120) | en_US |
dc.description | Xi, 126 leaves | en_US |
dc.description.abstract | 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. | en_US |
dc.description.abstract | 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. | en_US |
dc.description.tableofcontents | LIBRARY MANAGEMENT SYSTEMS | en_US |
dc.description.tableofcontents | Modules of Library Management Systems | en_US |
dc.description.tableofcontents | Cataloging | en_US |
dc.description.tableofcontents | Circulation | en_US |
dc.description.tableofcontents | Online Public Access Catalog | en_US |
dc.description.tableofcontents | Serials Management | en_US |
dc.description.tableofcontents | Inter-Library Loans | en_US |
dc.description.tableofcontents | Integration with Other Online Databases | en_US |
dc.description.tableofcontents | Acquisition | en_US |
dc.description.tableofcontents | Helper Modules | en_US |
dc.description.tableofcontents | Issues in Database Design and Implementation in Library Domain | en_US |
dc.description.tableofcontents | ISSUES IN CATALOG DATABASE DESIGN AND IMPLEMENTATION | en_US |
dc.description.tableofcontents | Catalog Storage | en_US |
dc.description.tableofcontents | MARC21 (Machine Readable Catalog) | en_US |
dc.description.tableofcontents | MARC21 Record Structural Elements | en_US |
dc.description.tableofcontents | MARC21 Sample Records | en_US |
dc.description.tableofcontents | MARC XML | en_US |
dc.description.tableofcontents | Relational Representation of MARC21 | en_US |
dc.description.tableofcontents | Catalog Exchange | en_US |
dc.description.tableofcontents | Z39.50 | en_US |
dc.description.tableofcontents | ZING | en_US |
dc.description.tableofcontents | ISSUES IN TRANSACTION PROCESSING | en_US |
dc.description.tableofcontents | Portioning Catalog Tables | en_US |
dc.description.tableofcontents | Indexing of Catalog Tables | en_US |
dc.description.tableofcontents | Data Sources and Connection Pools | en_US |
dc.description.tableofcontents | Pre-compiled SQL Queries | en_US |
dc.description.tableofcontents | Caching Query Result Sets | en_US |
dc.description.tableofcontents | ISSUES IN DEVELOPMENT PROCESS, CATALOG DATA CONVERSION, INTEROPERABILITY AND INTEGRATION | en_US |
dc.description.tableofcontents | Development Process | en_US |
dc.description.tableofcontents | Extreme Programming | en_US |
dc.description.tableofcontents | Object-Oriented Programming | en_US |
dc.description.tableofcontents | Software Design Patterns | en_US |
dc.description.tableofcontents | Catalog Data Conversion | en_US |
dc.description.tableofcontents | Integration with Online Databases | en_US |
dc.description.tableofcontents | Integration with Other University Information Systems | en_US |
dc.description.tableofcontents | University Information Systems Involved | en_US |
dc.description.tableofcontents | Integration at Data Layer | en_US |
dc.description.tableofcontents | Integration at Business Layer | en_US |
dc.description.tableofcontents | AN EXAMPLE APPLICATION: LIBRARY ON-LINE | en_US |
dc.description.tableofcontents | Modules and Users | en_US |
dc.description.tableofcontents | Cataloging Module | en_US |
dc.description.tableofcontents | Circulation Module | en_US |
dc.description.tableofcontents | WebOPAC | en_US |
dc.description.tableofcontents | Management and Reporting | en_US |
dc.description.tableofcontents | Helper Modules | en_US |
dc.description.tableofcontents | Technical Overview | en_US |
dc.description.tableofcontents | Architecture | en_US |
dc.description.tableofcontents | Library ON-LINE Metrics | en_US |
dc.description.tableofcontents | EVALUATION OFAPPROACHES | en_US |
dc.description.tableofcontents | Using Portioned Tables | en_US |
dc.description.tableofcontents | Using Data Sources | en_US |
dc.description.tableofcontents | Using Pre-Compiled SQL Queries | en_US |
dc.description.tableofcontents | Using Statement Caches | en_US |
dc.description.tableofcontents | CONCLUSION AND RECOMMENDATIONS FOR FURTHER WORK | en_US |
dc.description.tableofcontents | LIBRARY ON-LINE DATABASE DIAGRAM | en_US |
dc.description.tableofcontents | USER’S MANUAL FOR LIBRARY ON-LINE | en_US |
dc.description.tableofcontents | Access to Library ON-LINE | en_US |
dc.description.tableofcontents | WebOPAC Module | en_US |
dc.identifier.citation | Arsun, O. İ. (2006). Database design and implementation issues in library domain. İstanbul: Işık Üniversitesi Fen Bilimleri Enstitüsü. | en_US |
dc.identifier.uri | https://hdl.handle.net/11729/998 | |
dc.institutionauthor | Arsun, Onur İhsan | en_US |
dc.language.iso | en | en_US |
dc.publisher | Işık Üniversitesi | en_US |
dc.relation.publicationcategory | Tez | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
dc.subject | Connections pools | en_US |
dc.subject | Extreme programming | en_US |
dc.subject | Object oriented and design | en_US |
dc.subject | Pre-compiled SQL queries caching | en_US |
dc.subject | Relational MARC | en_US |
dc.subject | Aşırı proglamlama | en_US |
dc.subject | Bağlantılı havuzları | en_US |
dc.subject | İlişkisel MARC | en_US |
dc.subject | Nesne-yönelimi analiz ve tasarım | en_US |
dc.subject | Önceden derlenmiş SQL sorguları | en_US |
dc.subject | Sorgu önbellekleme | en_US |
dc.subject.lcc | Z678 .A778 2006 | |
dc.subject.lcsh | Library administration. | en_US |
dc.subject.lcsh | Information services -- Management. | en_US |
dc.subject.lcsh | MARC formats. | en_US |
dc.title | Database design and implementation issues in library domain | en_US |
dc.title.alternative | Kütüphane yönetim sistemlerinde tasarım ve gerçeklenme | en_US |
dc.type | Master Thesis | en_US |
dspace.entity.type | Publication |