Web & Software Services World Wide  
 
 
What we offer  
  Com1 has a broad range of business and technology services that helps clients deal with changing business and technology issues. We manage innovative software solutions across a number of technology platforms.  
» Enterprise Consulting Services
» eBusiness Strategy
» Web Development
» Offshore Services
» Quality Assurance
   
Thanks again for your hard work, it puts your team in a very good light.

Jeremy Tanner
IT Director
Kinetics Group Ltd.
Business Process Modelling
Workflow Analysis
Object-oriented Modelling
Database Modelling
Enterprise Integration Architecture
Application Architecture & Planning

A database model is a theory or specification describing how a database is structured and used.

 

Several such models have been suggested.

Common models include:

  • Hierarchical model
  • Network model
  • Relational model
  • Entity-relationship
  • Object-Relational model
  • Object model

Other models include:

  • Associative
  • Concept-oriented
  • Entity-Attribute-Value
  • Multi-dimensional model
  • Semantic data model
  • Semi-structured
  • Star schema
  • XML database

Hierarchical Model:

The hierarchical data model organizes data in a tree structure. There is a hierarchy of parent and child data segments. This structure implies that a record can have repeating information, generally in the child data segments. It collects all the instances of a specific record together as a record type.

Network Model:

The popularity of the network data model coincided with the popularity of the hierarchical data model. Some data were more naturally modelled with more than one parent per child. So, the network model permitted the modelling of many-to-many relationships in data. In 1971, the Conference on Data Systems Languages (CODASYL) formally defined the network model.

Relational Model:

RDBMS (relational database management system) is a database based on the relational model developed by E.F. Codd. A relational database allows the definition of data structures, storage and retrieval operations and integrity constraints. In such a database the data and relations between them are organised in tables. A table is a collection of records and each record in a table contains the same fields.

Object/Relational Model:

Object/relational database management systems (ORDBMSs) add new object storage capabilities to the relational systems at the core of modern information systems. These new facilities integrate management of traditional fielded data, complex objects such as time-series and geospatial data and diverse binary media such as audio, video, images, and applets. By encapsulating methods with data structures, an ORDBMS server can execute complex analytical and data manipulation operations to search and transform multimedia and other complex objects.

Object-Oriented Model:

Object DBMSs add database functionality to object programming languages. They bring much more than persistent storage of programming language objects. Object DBMSs extend the semantics of the C++, Smalltalk and Java object programming languages to provide full-featured database programming capability, while retaining native language compatibility.

 

 

 

 

 

 
 © 2008 Com1 Terms & Conditions | Privacy Policy | Top of Page