Semi-structured model

The semi-structured model is a database model where there is no separation between the data and the schema, and the amount of structure used depends on the purpose. The advantages of this model are the following: * It can represent the information of some data sources that cannot be constrained by schema. * It provides a flexible format for data exchange between different types of databases. * It can be helpful to view structured data as semi-structured (for browsing purposes). * The schema can easily be changed. * The data transfer format may be portable.

Auto
enyes
Comment
enThe semi-structured model is a database model where there is no separation between the data and the schema, and the amount of structure used depends on the purpose. The advantages of this model are the following: * It can represent the information of some data sources that cannot be constrained by schema. * It provides a flexible format for data exchange between different types of databases. * It can be helpful to view structured data as semi-structured (for browsing purposes). * The schema can easily be changed. * The data transfer format may be portable.
Date
enDecember 2009
Has abstract
enThe semi-structured model is a database model where there is no separation between the data and the schema, and the amount of structure used depends on the purpose. The advantages of this model are the following: * It can represent the information of some data sources that cannot be constrained by schema. * It provides a flexible format for data exchange between different types of databases. * It can be helpful to view structured data as semi-structured (for browsing purposes). * The schema can easily be changed. * The data transfer format may be portable. The primary trade-off being made in using a semi-structured database model is that queries cannot be made as efficiently as in a more constrained structure, such as in the relational model. Typically the records in a semi-structured database are stored with unique IDs that are referenced with pointers to their location on disk. This makes navigational or path-based queries quite efficient, but for doing searches over many records (as is typical in SQL), it is not as efficient because it has to seek around the disk following pointers. The Object Exchange Model (OEM) is one standard to express semi-structured data, another way is XML.
Hypernym
Model
Is primary topic of
Semi-structured model
Label
enSemi-structured model
Link from a Wikipage to another Wikipage
Category:Database models
Data (computing)
Database model
Database schema
Object Exchange Model
Relational model
Semi-structured data
SQL
XML
SameAs
29HYS
m.0fbb6c
Q2269281
Semi-structured model
مدل نیمه‌ساخت‌یافته
Subject
Category:Database models
WasDerivedFrom
Semi-structured model?oldid=764056567&ns=0
WikiPageLength
1461
Wikipage page ID
5876874
Wikipage revision ID
764056567
WikiPageUsesTemplate
Template:Compu-sci-stub
Template:Unreferenced stub