The tuple calculus is a calculus that was introduced by Edgar F. Codd as part of the relational model in order to give a declarative database query language for this data model. It formed the inspiration for the database query languages QUEL and SQL of which the latter, although far less faithful to the original relational model and calculus, is now used in almost all relational database management systems as the ad-hoc query language.

PropertyValue
dbpprop:abstract
  • The tuple calculus is a calculus that was introduced by Edgar F. Codd as part of the relational model in order to give a declarative database query language for this data model. It formed the inspiration for the database query languages QUEL and SQL of which the latter, although far less faithful to the original relational model and calculus, is now used in almost all relational database management systems as the ad-hoc query language. Lacroix and Pirotte proposed domain calculus, which is closer to first-order logic and showed that these two calculi are equivalent in expressive power. Subsequently query languages for the relational model were called relationally complete if they could express at least all these queries.
  • In informatica, in particolare nella teoria delle basi di dati, una tupla è un generico elemento di una relazione con attributi in un database relazionale. Essa rappresenta l'entità base che deve essere memorizzata nella base di dati. Date le proprietà della relazione matematica da cui discende la definizione di relazione con attributi, ciascuna tupla è unica, caratteristica che implica l'esistenza della chiave primaria. Da un punto di vista formale, si può definire una tupla su in insieme di attributi X come una funzione che ad ogni attributo appartenente ad X associa un valore del dominio dell'attributo. La "tupla" considerata nella teoria delle basi di dati, in quanto elemento di una relazione con attributi, è chiaramente identificabile con il record. Appare quindi impropria la confusione con la tupla o ennupla, nel senso matematico, che costituisce una sequenza ordinata di elementi.
  • Исчисление кортежей — направление реляционного исчисления, где областями определения переменных являются тела отношений базы данных, т. е. допустимым значением каждой переменной является кортеж тела некоторого отношения.
dbpprop:hasPhotoCollection
dbpprop:reference
rdfs:comment
  • The tuple calculus is a calculus that was introduced by Edgar F. Codd as part of the relational model in order to give a declarative database query language for this data model. It formed the inspiration for the database query languages QUEL and SQL of which the latter, although far less faithful to the original relational model and calculus, is now used in almost all relational database management systems as the ad-hoc query language.
  • In informatica, in particolare nella teoria delle basi di dati, una tupla è un generico elemento di una relazione con attributi in un database relazionale. Essa rappresenta l'entità base che deve essere memorizzata nella base di dati. Date le proprietà della relazione matematica da cui discende la definizione di relazione con attributi, ciascuna tupla è unica, caratteristica che implica l'esistenza della chiave primaria.
  • Исчисление кортежей — направление реляционного исчисления, где областями определения переменных являются тела отношений базы данных, т. е. допустимым значением каждой переменной является кортеж тела некоторого отношения.
rdfs:label
  • Tuple relational calculus
  • Tupla
  • Исчисление кортежей
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of