RIDL: a tool for the computer-assisted engineering of large databases in the presence of integrity constraints
Tools and methods that transform higher level formalisms into logical database designs become very important. Rarely if ever do these transformations take into account integrity constraints existing in the "conceptual" model. Yet these become essential if one is forced to introduce redunda...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 429 |
---|---|
container_issue | |
container_start_page | 418 |
container_title | |
container_volume | |
creator | De Troyer, O. |
description | Tools and methods that transform higher level formalisms into logical database designs become very important. Rarely if ever do these transformations take into account integrity constraints existing in the "conceptual" model. Yet these become essential if one is forced to introduce redundancies for reasons of e.g. query efficiency. We therefore adopted the Binary Relationship Model (or "NIAM") that is rich in constraints and built a flexible tool, RIDL*, that graphically captures NIAM semantic networks, analyzes them and then transforms them into relational designs (normalized or not), under the control of a database engineer assisted by a rule base. This is made possible by a rule-driven implementation of a new, stepwise synthesis process, and its benefits are illustrated by its treatment of e.g. subtypes. RIDL* is operational at several industrial sites in Europe and the U.S. on sizeable database projects. |
doi_str_mv | 10.1145/67544.66965 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>proquest_acm_b</sourceid><recordid>TN_cdi_proquest_miscellaneous_31514283</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>31514283</sourcerecordid><originalsourceid>FETCH-LOGICAL-a287t-7f54e7cfcf609e386f41a2dc6af946578fad5c0fcb7d72565907ec01e9da71b63</originalsourceid><addsrcrecordid>eNqNkM1KAzEUhQMqWLQrXyALcSFMTWbyM3En9a9QEETXIZO5qdFpUpN04ds7bX0A7-bC4Ttn8SF0QcmMUsZvhOSMzYRQgh-hqZItaZVUtKGSHqMJoaKp-JidomnOn2Q8KRWr5QSF18X98hYbXGIcsIsJlw_ANq432wKpMjn7XKDHEFY-ACQfVjg6PJi0AtybYjqTIWMf9r1NggzBwg7xocAq-fIzroVckhmDfI5OnBkyTP_-GXp_fHibP1fLl6fF_G5ZmbqVpZKOM5DWWSeIgqYVjlFT91YYp5jgsnWm55Y428le1lxwRSRYQkH1RtJONGfo6rC7SfF7C7notc8WhsEEiNusG8opq9tmBC8PoLFr3cX4lTUleudU753qvdMRu_4HprvkwTW_6O12IA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>31514283</pqid></control><display><type>conference_proceeding</type><title>RIDL: a tool for the computer-assisted engineering of large databases in the presence of integrity constraints</title><source>ACM Digital Library Complete</source><creator>De Troyer, O.</creator><contributor>Clifford, James ; Maier, David ; Lindsay, Bruce</contributor><creatorcontrib>De Troyer, O. ; Clifford, James ; Maier, David ; Lindsay, Bruce</creatorcontrib><description>Tools and methods that transform higher level formalisms into logical database designs become very important. Rarely if ever do these transformations take into account integrity constraints existing in the "conceptual" model. Yet these become essential if one is forced to introduce redundancies for reasons of e.g. query efficiency. We therefore adopted the Binary Relationship Model (or "NIAM") that is rich in constraints and built a flexible tool, RIDL*, that graphically captures NIAM semantic networks, analyzes them and then transforms them into relational designs (normalized or not), under the control of a database engineer assisted by a rule base. This is made possible by a rule-driven implementation of a new, stepwise synthesis process, and its benefits are illustrated by its treatment of e.g. subtypes. RIDL* is operational at several industrial sites in Europe and the U.S. on sizeable database projects.</description><identifier>ISSN: 0163-5808</identifier><identifier>ISBN: 9780897913171</identifier><identifier>ISBN: 0897913175</identifier><identifier>DOI: 10.1145/67544.66965</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Human-centered computing -- Human computer interaction (HCI) -- Interaction techniques ; Information systems -- Data management systems -- Database design and models ; Information systems -- Data management systems -- Database design and models -- Data model extensions ; Software and its engineering -- Software notations and tools -- Development frameworks and environments</subject><ispartof>Proceedings of the 1989 ACM SIGMOD international conference on Management of data, 1989, p.418-429</ispartof><rights>1989 ACM</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>309,310,778,782,787,788,23917,23918,25127,27912</link.rule.ids></links><search><contributor>Clifford, James</contributor><contributor>Maier, David</contributor><contributor>Lindsay, Bruce</contributor><creatorcontrib>De Troyer, O.</creatorcontrib><title>RIDL: a tool for the computer-assisted engineering of large databases in the presence of integrity constraints</title><title>Proceedings of the 1989 ACM SIGMOD international conference on Management of data</title><description>Tools and methods that transform higher level formalisms into logical database designs become very important. Rarely if ever do these transformations take into account integrity constraints existing in the "conceptual" model. Yet these become essential if one is forced to introduce redundancies for reasons of e.g. query efficiency. We therefore adopted the Binary Relationship Model (or "NIAM") that is rich in constraints and built a flexible tool, RIDL*, that graphically captures NIAM semantic networks, analyzes them and then transforms them into relational designs (normalized or not), under the control of a database engineer assisted by a rule base. This is made possible by a rule-driven implementation of a new, stepwise synthesis process, and its benefits are illustrated by its treatment of e.g. subtypes. RIDL* is operational at several industrial sites in Europe and the U.S. on sizeable database projects.</description><subject>Human-centered computing -- Human computer interaction (HCI) -- Interaction techniques</subject><subject>Information systems -- Data management systems -- Database design and models</subject><subject>Information systems -- Data management systems -- Database design and models -- Data model extensions</subject><subject>Software and its engineering -- Software notations and tools -- Development frameworks and environments</subject><issn>0163-5808</issn><isbn>9780897913171</isbn><isbn>0897913175</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1989</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNqNkM1KAzEUhQMqWLQrXyALcSFMTWbyM3En9a9QEETXIZO5qdFpUpN04ds7bX0A7-bC4Ttn8SF0QcmMUsZvhOSMzYRQgh-hqZItaZVUtKGSHqMJoaKp-JidomnOn2Q8KRWr5QSF18X98hYbXGIcsIsJlw_ANq432wKpMjn7XKDHEFY-ACQfVjg6PJi0AtybYjqTIWMf9r1NggzBwg7xocAq-fIzroVckhmDfI5OnBkyTP_-GXp_fHibP1fLl6fF_G5ZmbqVpZKOM5DWWSeIgqYVjlFT91YYp5jgsnWm55Y428le1lxwRSRYQkH1RtJONGfo6rC7SfF7C7notc8WhsEEiNusG8opq9tmBC8PoLFr3cX4lTUleudU753qvdMRu_4HprvkwTW_6O12IA</recordid><startdate>19890601</startdate><enddate>19890601</enddate><creator>De Troyer, O.</creator><general>ACM</general><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19890601</creationdate><title>RIDL: a tool for the computer-assisted engineering of large databases in the presence of integrity constraints</title><author>De Troyer, O.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a287t-7f54e7cfcf609e386f41a2dc6af946578fad5c0fcb7d72565907ec01e9da71b63</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1989</creationdate><topic>Human-centered computing -- Human computer interaction (HCI) -- Interaction techniques</topic><topic>Information systems -- Data management systems -- Database design and models</topic><topic>Information systems -- Data management systems -- Database design and models -- Data model extensions</topic><topic>Software and its engineering -- Software notations and tools -- Development frameworks and environments</topic><toplevel>online_resources</toplevel><creatorcontrib>De Troyer, O.</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>De Troyer, O.</au><au>Clifford, James</au><au>Maier, David</au><au>Lindsay, Bruce</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>RIDL: a tool for the computer-assisted engineering of large databases in the presence of integrity constraints</atitle><btitle>Proceedings of the 1989 ACM SIGMOD international conference on Management of data</btitle><date>1989-06-01</date><risdate>1989</risdate><spage>418</spage><epage>429</epage><pages>418-429</pages><issn>0163-5808</issn><isbn>9780897913171</isbn><isbn>0897913175</isbn><abstract>Tools and methods that transform higher level formalisms into logical database designs become very important. Rarely if ever do these transformations take into account integrity constraints existing in the "conceptual" model. Yet these become essential if one is forced to introduce redundancies for reasons of e.g. query efficiency. We therefore adopted the Binary Relationship Model (or "NIAM") that is rich in constraints and built a flexible tool, RIDL*, that graphically captures NIAM semantic networks, analyzes them and then transforms them into relational designs (normalized or not), under the control of a database engineer assisted by a rule base. This is made possible by a rule-driven implementation of a new, stepwise synthesis process, and its benefits are illustrated by its treatment of e.g. subtypes. RIDL* is operational at several industrial sites in Europe and the U.S. on sizeable database projects.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/67544.66965</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0163-5808 |
ispartof | Proceedings of the 1989 ACM SIGMOD international conference on Management of data, 1989, p.418-429 |
issn | 0163-5808 |
language | eng |
recordid | cdi_proquest_miscellaneous_31514283 |
source | ACM Digital Library Complete |
subjects | Human-centered computing -- Human computer interaction (HCI) -- Interaction techniques Information systems -- Data management systems -- Database design and models Information systems -- Data management systems -- Database design and models -- Data model extensions Software and its engineering -- Software notations and tools -- Development frameworks and environments |
title | RIDL: a tool for the computer-assisted engineering of large databases in the presence of integrity constraints |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T12%3A22%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_acm_b&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=RIDL:%20a%20tool%20for%20the%20computer-assisted%20engineering%20of%20large%20databases%20in%20the%20presence%20of%20integrity%20constraints&rft.btitle=Proceedings%20of%20the%201989%20ACM%20SIGMOD%20international%20conference%20on%20Management%20of%20data&rft.au=De%20Troyer,%20O.&rft.date=1989-06-01&rft.spage=418&rft.epage=429&rft.pages=418-429&rft.issn=0163-5808&rft.isbn=9780897913171&rft.isbn_list=0897913175&rft_id=info:doi/10.1145/67544.66965&rft_dat=%3Cproquest_acm_b%3E31514283%3C/proquest_acm_b%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=31514283&rft_id=info:pmid/&rfr_iscdi=true |