List of database models
From Wikipedia, the free encyclopedia
(Redirected from Database model)
| Database models |
|---|
| Common models |
| Other models |
|
Associative |
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
- Semi-structured
- Star schema
- XML database
[edit] See also
Database management systems | |
|---|---|
| Database models · Database normalization · Database storage · Distributed DBMS · Referential integrity · Relational algebra · Relational calculus · Relational database · Relational DBMS · Relational model · Transaction processing | |
| Concepts | Database · ACID · Null · Candidate key · Foreign key · Primary key · Superkey · Surrogate key |
| Objects | Trigger · View · Table · Cursor · Log · Transaction · Index · Stored procedure · Partition |
| SQL | Select · Insert · Update · Merge · Delete · Join · Union · Create · Drop · Begin work · Commit · Rollback · Truncate · Alter |
| Implementations | Relational · Flat file · Deductive · Dimensional · Hierarchical · Network · Document-oriented · Object-oriented · Object-relational · Temporal · XML data stores |
| Components | Concurrency control · Query language · Query optimizer · Query plan · ODBC · JDBC |
| Database products: Object-oriented (comparison) · Relational (comparison) · Document-oriented | |
hu:Adatmodell no:Databasemodell

