{"title":"知识查询","authors":"F.-Y. Villemin, A. Paoli","doi":"10.1109/TAI.1994.346467","DOIUrl":null,"url":null,"abstract":"The system we present is an intelligent database assistant based on a knowledge level view of databases: When a user wants to retrieve data from a database, he first conceptualizes the question (usually expressed by means of other concepts common to persons doing the same job, or \"trade concepts\"), then translates this \"mental\" concept into a (Set) query. In our L/sub ex/ system, concepts are implemented in a hybrid language closed to mental concept formulation. Each well-formed concept in L/sub ex/ corresponds a safe extended relational calculus of tuples formula, and, therefore, a SQL query. In our system, a relational database is first reified (a \"concept vision\" of the database is built in L/sub ex/). Domain knowledge and user knowledge are expressed by a set of L/sub ex/ concepts. A query is viewed as computing the interpretation of its corresponding concept, which is done by (automatically) rewriting it into a SQL query.<<ETX>>","PeriodicalId":262014,"journal":{"name":"Proceedings Sixth International Conference on Tools with Artificial Intelligence. TAI 94","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Knowledge-based querying\",\"authors\":\"F.-Y. Villemin, A. Paoli\",\"doi\":\"10.1109/TAI.1994.346467\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The system we present is an intelligent database assistant based on a knowledge level view of databases: When a user wants to retrieve data from a database, he first conceptualizes the question (usually expressed by means of other concepts common to persons doing the same job, or \\\"trade concepts\\\"), then translates this \\\"mental\\\" concept into a (Set) query. In our L/sub ex/ system, concepts are implemented in a hybrid language closed to mental concept formulation. Each well-formed concept in L/sub ex/ corresponds a safe extended relational calculus of tuples formula, and, therefore, a SQL query. In our system, a relational database is first reified (a \\\"concept vision\\\" of the database is built in L/sub ex/). Domain knowledge and user knowledge are expressed by a set of L/sub ex/ concepts. A query is viewed as computing the interpretation of its corresponding concept, which is done by (automatically) rewriting it into a SQL query.<<ETX>>\",\"PeriodicalId\":262014,\"journal\":{\"name\":\"Proceedings Sixth International Conference on Tools with Artificial Intelligence. TAI 94\",\"volume\":\"59 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1994-11-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Sixth International Conference on Tools with Artificial Intelligence. TAI 94\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TAI.1994.346467\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Sixth International Conference on Tools with Artificial Intelligence. TAI 94","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TAI.1994.346467","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The system we present is an intelligent database assistant based on a knowledge level view of databases: When a user wants to retrieve data from a database, he first conceptualizes the question (usually expressed by means of other concepts common to persons doing the same job, or "trade concepts"), then translates this "mental" concept into a (Set) query. In our L/sub ex/ system, concepts are implemented in a hybrid language closed to mental concept formulation. Each well-formed concept in L/sub ex/ corresponds a safe extended relational calculus of tuples formula, and, therefore, a SQL query. In our system, a relational database is first reified (a "concept vision" of the database is built in L/sub ex/). Domain knowledge and user knowledge are expressed by a set of L/sub ex/ concepts. A query is viewed as computing the interpretation of its corresponding concept, which is done by (automatically) rewriting it into a SQL query.<>