Polymorphic type inference for the relational algebra

dc.creatorBussche, Jan Van den
dc.creatorWaller, Emmanuel
dc.date2001-06-14
dc.date.accessioned2026-07-07T03:17:15Z
dc.date.available2026-07-07T03:17:15Z
dc.descriptionWe give a polymorphic account of the relational algebra. We introduce a formalism of ``type formulas'' specifically tuned for relational algebra expressions, and present an algorithm that computes the ``principal'' type for a given expression. The principal type of an expression is a formula that specifies, in a clear and concise manner, all assignments of types (sets of attributes) to relation names, under which a given relational algebra expression is well-typed, as well as the output type that expression will have under each of these assignments. Topics discussed include complexity and polymorphic expressive power.
dc.identifierhttps://arxiv.org/abs/cs/0106035
dc.identifierhttp://arxiv.org/abs/cs/0106035
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/30654
dc.subjectLogic in Computer Science
dc.subjectDatabases
dc.subjectD.3.3, H.2.3
dc.titlePolymorphic type inference for the relational algebra
dc.typetext

Files

Collections