An informal introduction to constraint database systems

Volker Gaede, Mark Wallace

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

In this paper, we provide an informal introduction to constraint database systems, a new database paradigm which has significant advantages over other database models such as the object-oriented and relational one. In fact, constraint database systems can integrate the most prominent features of other models within a single framework based on constraints while overcoming some of their problems. We begin with motivating the use of constraints in databases by arguing that they provide a high level language for describing problems. Next, we give a short introduction to constraint programming, which gave rise to research into constraint database systems. Before turning our attention to recent research contributions and open issues, we review some of the most important constraint domains along with a wide range of applications areas where they are deployed.

Original languageEnglish
Title of host publicationConstraint Databases and Applications - 2nd International Workshop on Constraint Database Systems, CDB 1997 - CP 1996 Workshop on Constraints and Databases, Selected Papers
PublisherSpringer-Verlag London Ltd.
Pages7-52
Number of pages46
ISBN (Print)3540625011, 9783540625018
DOIs
Publication statusPublished - 1 Jan 1996
Externally publishedYes
Event2nd International Workshop on Constraint Database Systems, CDB 1997 and held with Workshop on Constraints and Databases, CP 1996 - Delphi, Greece
Duration: 11 Jan 199712 Jan 1997

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1191
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd International Workshop on Constraint Database Systems, CDB 1997 and held with Workshop on Constraints and Databases, CP 1996
CountryGreece
CityDelphi
Period11/01/9712/01/97

Keywords

  • Advanced databases
  • Constraint database system
  • Constraint logic programming
  • Constraint programming
  • Multidimensional access methods

Cite this

Gaede, V., & Wallace, M. (1996). An informal introduction to constraint database systems. In Constraint Databases and Applications - 2nd International Workshop on Constraint Database Systems, CDB 1997 - CP 1996 Workshop on Constraints and Databases, Selected Papers (pp. 7-52). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1191). Springer-Verlag London Ltd.. https://doi.org/10.1007/3-540-62501-1_23
Gaede, Volker ; Wallace, Mark. / An informal introduction to constraint database systems. Constraint Databases and Applications - 2nd International Workshop on Constraint Database Systems, CDB 1997 - CP 1996 Workshop on Constraints and Databases, Selected Papers. Springer-Verlag London Ltd., 1996. pp. 7-52 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{c7acca088abe44f0b1e059cbf54ac9da,
title = "An informal introduction to constraint database systems",
abstract = "In this paper, we provide an informal introduction to constraint database systems, a new database paradigm which has significant advantages over other database models such as the object-oriented and relational one. In fact, constraint database systems can integrate the most prominent features of other models within a single framework based on constraints while overcoming some of their problems. We begin with motivating the use of constraints in databases by arguing that they provide a high level language for describing problems. Next, we give a short introduction to constraint programming, which gave rise to research into constraint database systems. Before turning our attention to recent research contributions and open issues, we review some of the most important constraint domains along with a wide range of applications areas where they are deployed.",
keywords = "Advanced databases, Constraint database system, Constraint logic programming, Constraint programming, Multidimensional access methods",
author = "Volker Gaede and Mark Wallace",
year = "1996",
month = "1",
day = "1",
doi = "10.1007/3-540-62501-1_23",
language = "English",
isbn = "3540625011",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer-Verlag London Ltd.",
pages = "7--52",
booktitle = "Constraint Databases and Applications - 2nd International Workshop on Constraint Database Systems, CDB 1997 - CP 1996 Workshop on Constraints and Databases, Selected Papers",
address = "Germany",

}

Gaede, V & Wallace, M 1996, An informal introduction to constraint database systems. in Constraint Databases and Applications - 2nd International Workshop on Constraint Database Systems, CDB 1997 - CP 1996 Workshop on Constraints and Databases, Selected Papers. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 1191, Springer-Verlag London Ltd., pp. 7-52, 2nd International Workshop on Constraint Database Systems, CDB 1997 and held with Workshop on Constraints and Databases, CP 1996, Delphi, Greece, 11/01/97. https://doi.org/10.1007/3-540-62501-1_23

An informal introduction to constraint database systems. / Gaede, Volker; Wallace, Mark.

Constraint Databases and Applications - 2nd International Workshop on Constraint Database Systems, CDB 1997 - CP 1996 Workshop on Constraints and Databases, Selected Papers. Springer-Verlag London Ltd., 1996. p. 7-52 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1191).

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

TY - GEN

T1 - An informal introduction to constraint database systems

AU - Gaede, Volker

AU - Wallace, Mark

PY - 1996/1/1

Y1 - 1996/1/1

N2 - In this paper, we provide an informal introduction to constraint database systems, a new database paradigm which has significant advantages over other database models such as the object-oriented and relational one. In fact, constraint database systems can integrate the most prominent features of other models within a single framework based on constraints while overcoming some of their problems. We begin with motivating the use of constraints in databases by arguing that they provide a high level language for describing problems. Next, we give a short introduction to constraint programming, which gave rise to research into constraint database systems. Before turning our attention to recent research contributions and open issues, we review some of the most important constraint domains along with a wide range of applications areas where they are deployed.

AB - In this paper, we provide an informal introduction to constraint database systems, a new database paradigm which has significant advantages over other database models such as the object-oriented and relational one. In fact, constraint database systems can integrate the most prominent features of other models within a single framework based on constraints while overcoming some of their problems. We begin with motivating the use of constraints in databases by arguing that they provide a high level language for describing problems. Next, we give a short introduction to constraint programming, which gave rise to research into constraint database systems. Before turning our attention to recent research contributions and open issues, we review some of the most important constraint domains along with a wide range of applications areas where they are deployed.

KW - Advanced databases

KW - Constraint database system

KW - Constraint logic programming

KW - Constraint programming

KW - Multidimensional access methods

UR - http://www.scopus.com/inward/record.url?scp=84942356073&partnerID=8YFLogxK

U2 - 10.1007/3-540-62501-1_23

DO - 10.1007/3-540-62501-1_23

M3 - Conference Paper

SN - 3540625011

SN - 9783540625018

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 7

EP - 52

BT - Constraint Databases and Applications - 2nd International Workshop on Constraint Database Systems, CDB 1997 - CP 1996 Workshop on Constraints and Databases, Selected Papers

PB - Springer-Verlag London Ltd.

ER -

Gaede V, Wallace M. An informal introduction to constraint database systems. In Constraint Databases and Applications - 2nd International Workshop on Constraint Database Systems, CDB 1997 - CP 1996 Workshop on Constraints and Databases, Selected Papers. Springer-Verlag London Ltd. 1996. p. 7-52. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/3-540-62501-1_23