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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: De Troyer, O.
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