Matches in SemOpenAlex for { <https://semopenalex.org/work/W3147256135> ?p ?o ?g. }
Showing items 1 to 94 of
94
with 100 items per page.
- W3147256135 endingPage "119" @default.
- W3147256135 startingPage "104" @default.
- W3147256135 abstract "We present an extension of the declarative programming language Curry to support the access to data stored in relational databases via SQL. Since Curry is statically typed, our emphasis on this SQL integration is on type safety. Our extension respects the type system of Curry so that run-time errors due to ill-typed data are avoided. This is obtained by preprocessing SQL statements at compile time and translating them into type-safe database access operations. As a consequence, the type checker of the Curry system can spot type errors in SQL statements at compile time. To generate appropriately typed access operations, the preprocessor uses an entity-relationship (ER) model describing the structure of the relational data. In addition to standard SQL, SQL statements embedded in Curry can include program expressions and also relationships specified in the ER model. The latter feature is useful to avoid the error-prone use of foreign keys. As a result, our SQL integration supports a high-level and type-safe access to databases in Curry programs." @default.
- W3147256135 created "2021-04-13" @default.
- W3147256135 creator A5024421847 @default.
- W3147256135 creator A5063360647 @default.
- W3147256135 date "2017-01-01" @default.
- W3147256135 modified "2023-10-18" @default.
- W3147256135 title "A Typeful Integration of SQL into Curry" @default.
- W3147256135 cites W1598835948 @default.
- W3147256135 cites W1650673748 @default.
- W3147256135 cites W1978887482 @default.
- W3147256135 cites W2012561972 @default.
- W3147256135 cites W2022647944 @default.
- W3147256135 cites W2033229728 @default.
- W3147256135 cites W2036363185 @default.
- W3147256135 cites W2044417921 @default.
- W3147256135 cites W2069822809 @default.
- W3147256135 cites W2127844749 @default.
- W3147256135 cites W2136327713 @default.
- W3147256135 cites W2137198597 @default.
- W3147256135 cites W2145287505 @default.
- W3147256135 cites W2945526390 @default.
- W3147256135 cites W3106044157 @default.
- W3147256135 cites W4254805745 @default.
- W3147256135 cites W68427271 @default.
- W3147256135 doi "https://doi.org/10.4204/eptcs.234.8" @default.
- W3147256135 hasPublicationYear "2017" @default.
- W3147256135 type Work @default.
- W3147256135 sameAs 3147256135 @default.
- W3147256135 citedByCount "2" @default.
- W3147256135 countsByYear W31472561352021 @default.
- W3147256135 countsByYear W31472561352022 @default.
- W3147256135 crossrefType "journal-article" @default.
- W3147256135 hasAuthorship W3147256135A5024421847 @default.
- W3147256135 hasAuthorship W3147256135A5063360647 @default.
- W3147256135 hasBestOaLocation W31472561351 @default.
- W3147256135 hasConcept C136764020 @default.
- W3147256135 hasConcept C141589383 @default.
- W3147256135 hasConcept C150451098 @default.
- W3147256135 hasConcept C154420247 @default.
- W3147256135 hasConcept C164120249 @default.
- W3147256135 hasConcept C167544706 @default.
- W3147256135 hasConcept C169590947 @default.
- W3147256135 hasConcept C179531526 @default.
- W3147256135 hasConcept C194222762 @default.
- W3147256135 hasConcept C199360897 @default.
- W3147256135 hasConcept C200833197 @default.
- W3147256135 hasConcept C206384180 @default.
- W3147256135 hasConcept C2781029818 @default.
- W3147256135 hasConcept C34736171 @default.
- W3147256135 hasConcept C41008148 @default.
- W3147256135 hasConcept C510870499 @default.
- W3147256135 hasConcept C55596503 @default.
- W3147256135 hasConcept C77088390 @default.
- W3147256135 hasConcept C97854310 @default.
- W3147256135 hasConceptScore W3147256135C136764020 @default.
- W3147256135 hasConceptScore W3147256135C141589383 @default.
- W3147256135 hasConceptScore W3147256135C150451098 @default.
- W3147256135 hasConceptScore W3147256135C154420247 @default.
- W3147256135 hasConceptScore W3147256135C164120249 @default.
- W3147256135 hasConceptScore W3147256135C167544706 @default.
- W3147256135 hasConceptScore W3147256135C169590947 @default.
- W3147256135 hasConceptScore W3147256135C179531526 @default.
- W3147256135 hasConceptScore W3147256135C194222762 @default.
- W3147256135 hasConceptScore W3147256135C199360897 @default.
- W3147256135 hasConceptScore W3147256135C200833197 @default.
- W3147256135 hasConceptScore W3147256135C206384180 @default.
- W3147256135 hasConceptScore W3147256135C2781029818 @default.
- W3147256135 hasConceptScore W3147256135C34736171 @default.
- W3147256135 hasConceptScore W3147256135C41008148 @default.
- W3147256135 hasConceptScore W3147256135C510870499 @default.
- W3147256135 hasConceptScore W3147256135C55596503 @default.
- W3147256135 hasConceptScore W3147256135C77088390 @default.
- W3147256135 hasConceptScore W3147256135C97854310 @default.
- W3147256135 hasLocation W31472561351 @default.
- W3147256135 hasLocation W31472561352 @default.
- W3147256135 hasOpenAccess W3147256135 @default.
- W3147256135 hasPrimaryLocation W31472561351 @default.
- W3147256135 hasRelatedWork W1432037690 @default.
- W3147256135 hasRelatedWork W1995354730 @default.
- W3147256135 hasRelatedWork W218121808 @default.
- W3147256135 hasRelatedWork W2240099544 @default.
- W3147256135 hasRelatedWork W2381269413 @default.
- W3147256135 hasRelatedWork W2750425440 @default.
- W3147256135 hasRelatedWork W2898367493 @default.
- W3147256135 hasRelatedWork W3021637214 @default.
- W3147256135 hasRelatedWork W619366292 @default.
- W3147256135 hasRelatedWork W638381921 @default.
- W3147256135 hasVolume "234" @default.
- W3147256135 isParatext "false" @default.
- W3147256135 isRetracted "false" @default.
- W3147256135 magId "3147256135" @default.
- W3147256135 workType "article" @default.