Wednesday, April 3, 2019
What Is A Data Model Computer Science Essay
What Is A Data Model Computer Science EssayFirst I like to offer up my special give thankss for my Data Analysis and envision lecturer, Mr.Deloosha Abeysooriya International College of Business and Technology southern campus in Matara. He is the guider of my. too an otherwise(prenominal) 12 bookman of my M11 Batch. Also I thanks to my another lecturers International College of Business and Technology southern campus in Matara.absultely I offer my faithful thanks for who help me to fulfill and success to this assignments tasks.I retrieve this assignment will more helpful for my future targets. It will be easier to succeed beca use of this assignments experience. As a good a faithful student of International College of Business and technology in Matara. I request concede for my some mistakes of this assignment if it menti superstard. As your faithful student I thank all of you.Executive summary.Table of content.IntroductionTask 1 beg off what is info example, Evaluate different entropy models explain why senior(a) information models are being replaced by new information models.What is a Data Model?Data model is a collection of concepts that jakes be used to describe the structure of a infobaseAnd also we stooge define it asWhen constructing any entropybase it is compulsory to possess the design of the informationbase which provides a better mechanism for accessing the information in the selective informationbase. The selective information model provides this knack and allows the DBA (Data Base Administrator) or the users to get the required information irrespective to the inner(a) implementation of how the entropy is physically stored in the database.It can be broadly distinguished into 3 main categoriesHigh-level or conceptual data modelsLow level or physical data models carrying out or execution of modelThere are so many data models use with data bases. As examplesHierarchical data modal. earnings data modal. comparative data modal. deter mination similarityal data model.Object orient data model.Hierarchical data modal.Organizers of stratified data in a data modal hierarchical tree structure, there is a portion of parent and child data. This structure implies that a go into may be repetition of information, generally in a data segment child. The serial data testifys, which have a set of join him sensation values. require all records intense specific offer unneurotic it in record fiber. These record types are the same of the table in the relational data model, and individual records that are the similar of rows. To make links between these records users type the modal hierarchical parent-child relationship. This is a one-to-many mapping between the types of records. Here is a diagram for hierarchical data model. personaNetwork data modal.Network data model is looks like one of genuine type of hierarchical data model. Because this also have parent and child connection. And also it is developed than hierarchi cal data model. Also network data model use many to much relationship in data .network data model is also greater than hierarchical data model. Also network data model is like a set. The network data model detail of members or specification have categorizes as set. That set can be called as record. Network data model can have one or more records types. And also these have one to many relationships. Beside that it is permitted for use one to one relationship. When we consider about the diagram given down the stairs we can understand about the network data model.FigureRelational data modal.Relational data model is one of another data model. All data and relations are organized in a table. Also there are so many different rules for table. A table is a collection of records and each record in a table contains the same fields.Values Are Atomic.The Sequence of Columns is Insignificant.Each grade is Unique.Column Values Are of the Same Kind.Each Column Has a Unique Name.The Sequence of Rows is Insignificant.The relational data model is more tortuous than hierarchical and network data models. Also it covers large area by gathering data in to a table. There is a relation between each other records. Here is a relational data model diagram is given below. The all records are connecting with Sales facts table. nowadays we can see there have some connection of other record directly or indirectly to sales facts table.FigureObject relational data model.This model is another complex and more victorious one of than above data models. Also object relational data model add latest object storage abilities to the relational systems at the core of modern-day information systems. So it is very useful for modern information systems. Because this object relational data model currently include various binary media like as music, video, pictures. Object relational database management systems server can implement complexes analytical and data processing operations to search and turn things complex and other multimedia.Designers can work with database structures beaten(prenominal) spreadsheets and definition language, while absorbing new possibilities to manage the object substantially and with more performance. Here is the example for object relational data models.Figure (http//www.joe-stevens.com)Object oriented data model.This model developed by apply C++, Java and smart talk object oriented programs. A major benefit of this approach is to unite the application and development of the database to the data model smooth and linguistic environment. Because of that there are more results as like as Applications call for less code, use the more native data modeling, and code bases easier to maintain. Because of this benefits object developers can easily write data bases with modest application without effort.Unlike an RDBMS a complex structure where data must be flattened to fit into tables or joined together from these tables to form the structure in memo ry, object oriented DBMS have no performance degradation to store or retrieve a web or a hierarchy of interrelated objects.This mapping matched of the objects of the programming language objects to database objects has two advantages over storage approaches it provides higher performance management of objects, and allows better management of complex relationships between objects. This makes the most qualified object DBMS to support applications such as financial systems portfolio attempt analysis, applications of telecommunications services, world wide web document structures, design and manufacturing systems and patient record systems of hospital, which have complex relationships between data.Figure (http//www.telerik.com)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment