{"id":{"repo_id":"nps","oai_identifier":"oai:calhoun.nps.edu:10945/28468"},"canonical_url":"https://search.dev.ndltd.org/etd/nps/oai:calhoun.nps.edu:10945/28468","repository":{"repo_id":"nps","name":"Naval Postgraduate School","base_url":"https://calhoun.nps.edu/server/oai/request"},"display":{"title":"The problem of unique name violations in database integration","abstract":"When multiple database schemas are integrated, there are often conflicts in the naming of attributes within the schemas. These conflicts must be detected and resolved prior to successful integration of the schemas. This thesis describes a method for automatically detecting such naming conflicts, which adapts and enhances a method for detecting similar conflicts in (mathematical) model integration. The method relies on the representation of semantic information, not found in data dictionaries, about the data elements or attributes present in the various schemas. This information about data elements is then used by mechanical inference procedures to automatically determine whether two distinctly named elements in fact represent the same object (the synonym problem), or if data elements with the same name in different schemas actually represent different objects (the homonym problem). The expected accuracy and errors of these procedures, and results obtained from a set of experiments on the use of this method, are also presented.","abstract_html":"When multiple database schemas are integrated, there are often conflicts in the naming of attributes within the schemas. These conflicts must be detected and resolved prior to successful integration of the schemas. This thesis describes a method for automatically detecting such naming conflicts, which adapts and enhances a method for detecting similar conflicts in (mathematical) model integration. The method relies on the representation of semantic information, not found in data dictionaries, about the data elements or attributes present in the various schemas. This information about data elements is then used by mechanical inference procedures to automatically determine whether two distinctly named elements in fact represent the same object (the synonym problem), or if data elements with the same name in different schemas actually represent different objects (the homonym problem). The expected accuracy and errors of these procedures, and results obtained from a set of experiments on the use of this method, are also presented.","abstract_has_math":false,"creators":["Beyer, Renae M."],"institution":"Monterey, California. Naval Postgraduate School","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":"Information Systems","school":null,"contributors":[],"advisors":["Bhargava, H.K."],"committee_chairs":[],"committee_members":[],"year":1991,"date_issued":"1991-03","date_published":"1991-03","updated_at":"2026-07-27T20:24:35Z","subjects":[],"languages":["en_US"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/10945/28468","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Bhargava, H.K."]},{"key":"dc:contributor.department","label":"Department","values":["Information Systems"]},{"key":"dc:creator","label":"Author","values":["Beyer, Renae M."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2013-02-15T23:33:27Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2013-02-15T23:33:27Z"]},{"key":"dc:date.issued","label":"Date","values":["1991-03"]},{"key":"dc:publisher","label":"Institution","values":["Monterey, California. Naval Postgraduate School"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en_US"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/10945/28468"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["When multiple database schemas are integrated, there are often conflicts in the naming of attributes within the schemas. These conflicts must be detected and resolved prior to successful integration of the schemas. This thesis describes a method for automatically detecting such naming conflicts, which adapts and enhances a method for detecting similar conflicts in (mathematical) model integration. The method relies on the representation of semantic information, not found in data dictionaries, about the data elements or attributes present in the various schemas. This information about data elements is then used by mechanical inference procedures to automatically determine whether two distinctly named elements in fact represent the same object (the synonym problem), or if data elements with the same name in different schemas actually represent different objects (the homonym problem). The expected accuracy and errors of these procedures, and results obtained from a set of experiments on the use of this method, are also presented."]},{"key":"dc:title","label":"Title","values":["The problem of unique name violations in database integration"]}]}],"canonical_facts":{"dc:contributor.advisor":["Bhargava, H.K."],"dc:contributor.department":["Information Systems"],"dc:creator":["Beyer, Renae M."],"dc:date.accessioned":["2013-02-15T23:33:27Z"],"dc:date.available":["2013-02-15T23:33:27Z"],"dc:date.issued":["1991-03"],"dc:description.abstract":["When multiple database schemas are integrated, there are often conflicts in the naming of attributes within the schemas. These conflicts must be detected and resolved prior to successful integration of the schemas. This thesis describes a method for automatically detecting such naming conflicts, which adapts and enhances a method for detecting similar conflicts in (mathematical) model integration. The method relies on the representation of semantic information, not found in data dictionaries, about the data elements or attributes present in the various schemas. This information about data elements is then used by mechanical inference procedures to automatically determine whether two distinctly named elements in fact represent the same object (the synonym problem), or if data elements with the same name in different schemas actually represent different objects (the homonym problem). The expected accuracy and errors of these procedures, and results obtained from a set of experiments on the use of this method, are also presented."],"dc:identifier.uri":["https://hdl.handle.net/10945/28468"],"dc:language.iso":["en_US"],"dc:publisher":["Monterey, California. Naval Postgraduate School"],"dc:title":["The problem of unique name violations in database integration"],"dc:type":["Thesis"]},"updated_at":"2026-07-27T20:24:35Z"}