{"entities":{"Q802319":{"pageid":804167,"ns":120,"title":"Item:Q802319","lastrevid":64486641,"modified":"2026-04-11T20:12:45Z","type":"item","id":"Q802319","labels":{"en":{"language":"en","value":"A logical-functional approach to data bases"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 3890771"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q802319$57F4A11F-72D4-4FCB-9E59-7161A661435D","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"f3a1f4b46a666a882cd6c4ea3dc56ce25c127d35","datavalue":{"value":{"text":"A logical-functional approach to data bases","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q802319$249B20CB-C2FD-4734-9251-6CEA341FE6E0","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"902227d47d4704d45b597c49fbda17ff7b118a1e","datavalue":{"value":"0558.68079","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q802319$9982D13A-0B7D-4BF2-9D80-1876B035C93B","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"8a1c2ae3ccd0f5d8ac9c4754e228174ccba3f5e0","datavalue":{"value":{"entity-type":"item","numeric-id":802318,"id":"Q802318"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q802319$EEF19651-EFE1-4AF1-93A3-E1F7C728D6C3","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"c3c4d73d33a990e13b54a2a328d518e796905c8d","datavalue":{"value":{"entity-type":"item","numeric-id":557407,"id":"Q557407"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q802319$5EAB20E3-FE7D-475B-B443-1DFDD025A4AC","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"be953c7743ad681cffb55322e552c5990c03cfb7","datavalue":{"value":{"entity-type":"item","numeric-id":174054,"id":"Q174054"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q802319$D05BF2CA-132C-4912-9FF5-0FCAC1B148D4","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"2ee0f220147ae8bc749a64db56839865dbc4f127","datavalue":{"value":{"time":"+1984-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q802319$BBFE0D58-709B-4CAF-9388-D4FDE4B76CA8","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"434c71097e670604084162fd0f66bc38dc6211b4","datavalue":{"value":"The paper describes a new approach to the semantics of data bases covering not only information aspects but also manipulation aspects of data bases. The semantics of data bases is defined in terms of universal program logics [\\textit{V. N. Red'ko}, Programmirovanie 1978, No.5, 3-24 (1978; Zbl 0419.68009)] using the principles of composition programming defining derivation of new programs from some previously derived or basic initial programs using special class of compositions. Data structures are formalized using the class of the so-called named data defining connection of names with the corresponding information content. Using the notion of named function, the class of data-manipulating functions (DM- functions) is defined as the class of the denotation preserving named functions (functions, having been applied to a set of denotations, yield a subset of the former set). A class of compositions is introduced that defines synthesis of DM-functions. These compositions form an imperative logic quite directly fitting program constructs commonly used in programming languages and forming a way of defining denotational semantics alternative to the fixed point semantics. Using the formalism introduced, a generalization of relational data bases, the so-called quasirelational data bases are defined and a functional base for the retrieval operations determining a proper subclass of all quasirelational DM-functions. The class of quasirelational DM-functions covers a much wider variety of retrieval operations over data bases than Codd's relational algebra. Concerning certain properties of the logics introduced, two open problems are formulated. Suitability of the approach used is demonstrated by examples of several DM-functions defining quite ordinary queries that are not expressible in Codd's algebra.","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$22C9F4D0-E146-4588-9563-81F69DC86413","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"a762d1a2468ec8882180d0d1124f12b94f8eb1b0","datavalue":{"value":"68P20","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q802319$4C1DC094-ABC3-4AB9-9691-DA32F61FB4E9","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"092d9a7dfbbaaa84ba458f8d83190fce94c9aa54","datavalue":{"value":"68Q65","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q802319$D365B7D0-5F23-42F4-9DEC-B667AF6AD22E","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"14cf74de25853c940589b125137b792dfb2d092b","datavalue":{"value":"68P05","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q802319$817C12CB-A1DF-434A-83DA-E5F767821596","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"b8e3f40e3cc87753c4e0b7d7ce4bdc00805f626f","datavalue":{"value":"68N01","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q802319$3729706B-5598-480F-9996-E8F5E68372E0","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"7cfff2e3b7f009b69ae82e4aa296ae1902bd02ff","datavalue":{"value":"68Q60","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q802319$6AC86B13-6554-490D-8B44-E3D0F01D5CED","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"bd857b4d539debc924b23d4d2c029b3554136b84","datavalue":{"value":"03B99","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q802319$6DA43EC8-55CF-475E-8935-92ECD034DDAC","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"c57a97ec8224598c9dd07c27d0003de648af9fc5","datavalue":{"value":"03D99","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q802319$87BF32DC-28FE-4605-B8AA-75212DAE65FE","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"d5dd2a0dfdd16b3b96a12cd2c6108fc6a73b0f53","datavalue":{"value":"3890771","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q802319$47380DB7-3D74-4C2F-85F7-F6C967DCCA15","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"d4d3d1e968d9ad506268d9cc5f71c3f217ced55c","datavalue":{"value":"semantics of query languages","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$AB043E88-BDDD-4A4C-80BD-B1C6A5A3325A","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"45962dfd263dd75cb8a85af692445abf78ff30ce","datavalue":{"value":"semantics of data bases","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$DE824262-9A9A-44EA-8FD7-74F13DE4BEF6","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"b3f90c515bc81af3a00ab42490a87b4af2edfcea","datavalue":{"value":"universal program logics","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$B0ED07C0-D56C-4664-B4DE-8E8CAF1BCCCE","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"37ef907843c693fb2ba5a5c15d7526e78b3dce6b","datavalue":{"value":"composition programming","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$F0ADB9E4-2393-4DC2-B842-71B2771C63B2","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"135a7e6e28c5e714d2a4204296bc6a14edbd680e","datavalue":{"value":"Data structures","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$A033778C-25E1-4B56-9377-A1C4373293AB","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"4a2a72bf645516a952dfd29632f8eed02178a8bf","datavalue":{"value":"imperative logic","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$CCB937B0-AB6D-4803-A5CA-59FF0CDAB1B0","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"51802126f63d5102d578f2858428d5d0f09da73b","datavalue":{"value":"denotational semantics","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$EC098265-9B0F-47E0-BE18-70C1CF552D43","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"2d2b7096584801ac2931b790a07d46c598cea83f","datavalue":{"value":"relational data bases","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$97A98CB9-525B-445A-B1F9-9A1A138724C9","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"e13f6a69ed449a633af7c1427c6ed759004412e8","datavalue":{"value":"quasirelational data bases","type":"string"},"datatype":"string"},"type":"statement","id":"Q802319$3ED6CCE5-DECF-458C-8409-D05B58666BF3","rank":"normal"}],"P1447":[{"mainsnak":{"snaktype":"value","property":"P1447","hash":"828dfc38786d2049fd79af4c315ff0a16e6bc429","datavalue":{"value":{"entity-type":"item","numeric-id":1188836,"id":"Q1188836"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q802319$0B3DE0F4-A96F-48F4-A0F5-B608B9A3586B","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q802319$02D047E7-BBE1-44E7-8AE2-F03CB250B04A","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"2c456b809d0bca6ae233b4bed0d93fd434e02747","datavalue":{"value":{"entity-type":"item","numeric-id":3327750,"id":"Q3327750"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"5d514006d6ad1e2444022b9f9277e1a5add870ba","datavalue":{"value":{"amount":"+0.8104820251464844","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q802319$9F7E8E58-49A6-43EB-A467-BD64F4F16E09","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"88c5f3bb5f590e2632a861870a19cdc20ea13849","datavalue":{"value":{"entity-type":"item","numeric-id":3692903,"id":"Q3692903"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"5c3dac68f0af9dc44367b718c3fa3c93e61fb760","datavalue":{"value":{"amount":"+0.7902382016181946","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q802319$DE40A0F2-FF04-4607-8E7D-E7E567AF5D9B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"6672ec398351b1c030dce32a6bac2d5315c6fa02","datavalue":{"value":{"entity-type":"item","numeric-id":1058314,"id":"Q1058314"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"3096648a79bbd08301683a2e695c95de6b8bcfa5","datavalue":{"value":{"amount":"+0.780659019947052","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q802319$DCA57CE7-26DA-4A6F-9968-2D544BF1C150","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"f128acc0f81fcabec2161ed7d3c2c8bf9e1a813b","datavalue":{"value":{"entity-type":"item","numeric-id":3683515,"id":"Q3683515"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"e1c1650176482c92f418cbbde5415a90607c13ff","datavalue":{"value":{"amount":"+0.7762599587440491","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q802319$F792E5B4-F78E-41A8-B95A-5B587A6D0B00","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"250a73a7b84b1bbb5063df1de31a62c344931a9f","datavalue":{"value":{"entity-type":"item","numeric-id":3323315,"id":"Q3323315"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"97c9363737d6acc078ecd4e326f898954a8dbf61","datavalue":{"value":{"amount":"+0.7731091380119324","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q802319$73E67843-791F-4AA2-B5E7-2CD2F67614B5","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"A logical-functional approach to data bases","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/A_logical-functional_approach_to_data_bases"}}}}}