29
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: not found
      • Book Chapter: not found
      Database Programming Languages (DBPL-4) 

      The Joy of Sets

      other

      Read this book at

      Buy book Bookmark
          There is no author summary for this book yet. Authors can add summaries to their books on ScienceOpen to make them more accessible to a non-specialist audience.

          Related collections

          Most cited references11

          • Record: found
          • Abstract: not found
          • Article: not found

          On Computable Numbers, with an Application to the Entscheidungsproblem

          A Turing (1937)
            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Abstract types have existential type

              Bookmark
              • Record: found
              • Abstract: found
              • Article: not found

              GALILEO: a strongly-typed, interactive conceptual language

              Galileo, a programming language for database applications, is presented. Galileo is a strongly-typed, interactive programming language designed specifically to support semantic data model features (classification, aggregation, and specialization), as well as the abstraction mechanisms of modern programming languages (types, abstract types, and modularization). The main contributions of Galileo are (a) a flexible type system to model database structure and semantic integrity constraints; (b) the inclusion of type hierarchies to support the specialization abstraction mechanisms of semantic data models; (c) a modularization mechanism to structure data and operations into interrelated units (d) the integration of abstraction mechanisms into an expression-based language that allows interactive use of the database without resorting to a new stand-alone query language. Galileo will be used in the immediate future as a tool for database design and, in the long term, as a high-level interface for DBMSs.
                Bookmark

                Author and book information

                Book Chapter
                1994
                : 417-433
                10.1007/978-1-4471-3564-7_23
                95ea1624-3308-4755-bb0c-d3c37a029bdc
                History

                Comments

                Comment on this book