{"title":"数据库系统的多范式编程方法","authors":"J. Han","doi":"10.1109/DEXA.1996.558340","DOIUrl":null,"url":null,"abstract":"One way to tackle the impedance mismatch problem is to build multiparadigm programming database systems. The author analyzes a stratified LDL program by partitioning it into modules. It is shown by example that many embedded SQL programs may be programmed easily and elegantly in nonrecursive LDL. First, multiparadigm programming relational database systems may be built for nonrecursive LDL, which are easier to design and implement than multiparadigm programming deductive database systems based on recursive LDL. One may then incrementally add modules to handle various recursions. Multiparadigm programming deductive database systems are more powerful and provide more programming methodologies to choose from but are more difficult to construct.","PeriodicalId":438695,"journal":{"name":"Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An approach to multiparadigm programming database systems\",\"authors\":\"J. Han\",\"doi\":\"10.1109/DEXA.1996.558340\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"One way to tackle the impedance mismatch problem is to build multiparadigm programming database systems. The author analyzes a stratified LDL program by partitioning it into modules. It is shown by example that many embedded SQL programs may be programmed easily and elegantly in nonrecursive LDL. First, multiparadigm programming relational database systems may be built for nonrecursive LDL, which are easier to design and implement than multiparadigm programming deductive database systems based on recursive LDL. One may then incrementally add modules to handle various recursions. Multiparadigm programming deductive database systems are more powerful and provide more programming methodologies to choose from but are more difficult to construct.\",\"PeriodicalId\":438695,\"journal\":{\"name\":\"Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-09-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DEXA.1996.558340\",\"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 of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEXA.1996.558340","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An approach to multiparadigm programming database systems
One way to tackle the impedance mismatch problem is to build multiparadigm programming database systems. The author analyzes a stratified LDL program by partitioning it into modules. It is shown by example that many embedded SQL programs may be programmed easily and elegantly in nonrecursive LDL. First, multiparadigm programming relational database systems may be built for nonrecursive LDL, which are easier to design and implement than multiparadigm programming deductive database systems based on recursive LDL. One may then incrementally add modules to handle various recursions. Multiparadigm programming deductive database systems are more powerful and provide more programming methodologies to choose from but are more difficult to construct.