Font Size: a A A

Research On Storage Management Method Of Mobile Terminal Using Object-deputy Model

Posted on:2018-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:C R HuFull Text:PDF
GTID:2428330512483576Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Database is an important invention for human information management.In the seventies of last century,with the development of information technology and the gradual popularization of the Internet,the Internet produced a large amount and variety of data.Storage and management of these complex and diverse data has become a great challenge.Because of its relational model,the database has some shortcomings such as semantic deficiency and lack of flexibility in dealing with unstructured data and complicated data.The object deputy model has advantages over other data models in dealing with complex data,which not only has the reliability of relational data model,but also has the ability of object-oriented model to deal with complex data,and avoids some shortcomings of the two data models.In Object Deputy model,two new concepts are proposed:deputy object and deputy class.Each object uses a unique identity,multiple attributes,and multiple methods to describe its characteristics and behavior.Objects with common attributes and methods are clustered together and their schema is defined as a class.An object can have one or more deputy objects,and this object can also be called source object for these deputy objects.The deputy object can inherit the source object part or all of the properties and methods,and can increase the application needs and the source object does not have the attributes and methods.This avoids large amounts of data redundancy and greatly increases its pattern flexibility and data security.In recent years,along with the popularity of smart phones android,ios and other mobile phone operating system continues to improve,the research of mobile database has become a popular trend.The mobile database is primarily intended to manage the data on the mobile device,making it easier for users to store data.Mobile device data mainly has the following characteristics:unstructured data share of large,unstructured data growth rapidly.Therefore,after investigation,the data on the mobile device is a large proportion of unstructured data,the focus of the mobile database should also be storage of unstructured data and the relationship between the data.In view of the relation data redundancy of relational database,it is difficult to express the semantic relation between objects and aiming at the shortcomings of the current mobile database in the storage of non-relational data and large object data,this paper adopts a combination of mobile database and object deputy model to propose a new storage method of mobile object deputy database.Three storage parts:the relation storage,bilateral pointer storage,large object storage.In the relation information storage module,the object deputy model on the mobile database is realized by establishing the system table storage mode relation information.In the bilateral pointer table storage module,through the source class and deputy class based on the bilateral pointer clustering storage,effectively improve the bilateral pointer table query efficiency.In the large object storage module,combined with the characteristics of database index,put forward a new method to improve the efficiency of large object query.Through the study of three storage parts,it can effectively solve the limitation of relational database for complex data processing,and the semantic relation of objects is well expressed.
Keywords/Search Tags:object deputy, object deputy database, mobile database, bilateral pointer table, large object
PDF Full Text Request
Related items