Show simple item record

dc.contributor.advisorUysal, Mithat
dc.contributor.authorMarkoç, Olgun
dc.date.accessioned2020-12-07T16:06:06Z
dc.date.available2020-12-07T16:06:06Z
dc.date.submitted1995
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/160696
dc.description.abstractV. ÖZET - DA?ITILMIŞ VERİ TABANI TASARIMI Nesneye dayalı sistemler, davranışları ve özellikleri ile tam olarak belirlenmiş nesne tanımına dayanır. Soyutlama ve sınıf hiyerarşisi sorunu ihtiyacımıza en uygun olan biçimde çözmemize yardım eder. Veri birimlerinin kendi iç durumları ve diğer veri birimleri ile olan ilişkilerini belirlemek güç bir iştir. Nesneye dayalı veri tabanları bu belirleme için karmaşık nesneleri kullanmış. Karmaşık nesnelerin modellenmesinde, pek çok sistem bu nesnelerin iç durumlarını göz ardı eder ve nesnenin bir özeeliği içinde saklarlar. Bu noktada nesne kimliği önemli bir kavram olarak karşımıza çıkar. Nesne kimliği tek, sistem tarafından üretilen, asla tekrar kullanılmayan ve dolayısıylada ömrü boyunca tek bir nesneyi belirleyen bir kavramdır. Nesne kimliği veri bütünlüğü ve bağımsızlığı ve sistem hizmetlerinde de (veri onarımı, aynı andalık gibi) önemlidir. Nesnelerin, özellikle karmaşık nesnelerin, etkin bir şekilde saklanması, uygun dizinlerin oluşturulması henüz tam olarak çözümlenmemiş sorunlar içermektedir. Genel olarak nesneye dayalı veri tabanlarında mimari yapı, ilkel kayıt yöneticilerinin üzerinde mantıksal bir veri tabanı olarak düzenlenmiş. Kayıt yöneticisi ya da nesne hizmetlisi disk üzerindeki fiziksel I/O işlemlerinden sorumludur. Önemli bir kısımda, kullanıcı ile veri tabanı arasında bir arayüz sağlayan sorgu dilidir. Bu işlem için bir takım sistemler SQL'e ekler yaparak çözüme ulaşmaya çalışmış. Diğer bir kısım sistemler ise programlama diline uygun ekler yapmayı tercih etmişler. Nesneye dayalı veri tabanı sistemlerinin sağlamaya çalıştığı, uyarlama kontrolü ticari kuruluşların yasal ve finanasal belgelerinin ya da yazılım geliştiren firmaların kaynak kodlarının farklı uyarlamalarım saklama ihtiyacına yöneliktir. Her veri tabanı sistemin veriye güvenli, sağlam ve ortaklaşa erişimi sağlamaktadır. Nesneye dayalı veri tabanı sistemleri de, gelişiminde önemli bir etken olan CAD uygulamalarını göz önünde tutarak, sayılan sistem hizmetlerini sunmuştur. Buradaki önemli problem veri tabanı hareketlerinin oldukça uzun bir zaman dilimine yayılabilmesidir. 80
dc.description.abstractSUMMARY - DISTRIBUTED DATABASE DESIGN Object oriented systems depend on the object description whoes behavior and properties are clearly defined. Abstraction and class hierarchy help us to solve the problem in a way that is most suited to our needs. To define the data units' inner status and their relations with other data units is a hard job. Object oriented databases have used complex objects for this determination. In modelling of complex objects, most systems ignore the inner status of these objects and include one of the properties of the object. In this point, object ID becomes an important term. Object ID is a unique, system defined term whic is never used again and therefore it identifies one object as long as it is alive. Object ID is important for data wholeness and independence, as well as for system services (eg, recovery or concurrency). Saving objects effectively, especially complex objects and creating the proper arrays has problems whic aren't completely solved yet. The architectual structure in object oriented databases is generaly build as a logical database on primitive record managers. Record manager, or the object server is responsible for the phisical I/O operations on the disk. Another important part is the query language whic provides an interface between the database and the user. Some systems has tried to make some additions to SQL for this operations. Other systems, on the other hand, prefered to make additions whic are suitable to the programming language. The adaptation controle whic object oriented systems try to provide, is aimed to the needs of keeping legal and financial documents of business, and application developping companies' different versions of source codes. Every database system is providing safe, massive and shared access to the data. Object oriented database systems did too, considering the CAD applications whic are an important factor in their development, priovided the above counted system services. The important problem here is that the database operations can take a long span of time. 81en_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/embargoedAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleDağıtılmış veri tabanı tasarımı
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentDiğer
dc.subject.ytmObject oriented database
dc.subject.ytmDatabase systems
dc.identifier.yokid46713
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityİSTANBUL ÜNİVERSİTESİ
dc.identifier.thesisid46713
dc.description.pages79
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/embargoedAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/embargoedAccess