A Reverse Design Tool for Relational Databases

碩士 === 國立臺灣科技大學 === 電機工程研究所 === 82 === In this thesis, we propose a database reverse engineeringtool for EER model. This tool covers a broad range that includes extracting the information of currently existing DDL commands in SQL and...

Full description

Bibliographic Details
Main Authors: Hao-chich Chen, 陳浩傑
Other Authors: Cheng-hong Cho
Format: Others
Language:zh-TW
Published: 1994
Online Access:http://ndltd.ncl.edu.tw/handle/63876925094233227858
id ndltd-TW-082NTUST442048
record_format oai_dc
spelling ndltd-TW-082NTUST4420482016-02-08T04:06:26Z http://ndltd.ncl.edu.tw/handle/63876925094233227858 A Reverse Design Tool for Relational Databases 資料庫反向設計工具 Hao-chich Chen 陳浩傑 碩士 國立臺灣科技大學 電機工程研究所 82 In this thesis, we propose a database reverse engineeringtool for EER model. This tool covers a broad range that includes extracting the information of currently existing DDL commands in SQL and transforming them to a conceptual model which wouldassist the maintainer to obtain more abstract understanding concerning the database system. A compiler is implemented to extract the needed information, which comprises keys and attributes in the relations described in DDL commands. Thisinformation is then used as the input of reversing processes. Thereversing processes are derived as the inversion of the forward transformation rule set. However, some information was lost in the forward design processes. The missing information is recovered through the dialog between the system and the maintainer. In addition, a graph editor is provided to get a better layout of the result. Cheng-hong Cho 卓政宏 1994 學位論文 ; thesis 79 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣科技大學 === 電機工程研究所 === 82 === In this thesis, we propose a database reverse engineeringtool for EER model. This tool covers a broad range that includes extracting the information of currently existing DDL commands in SQL and transforming them to a conceptual model which wouldassist the maintainer to obtain more abstract understanding concerning the database system. A compiler is implemented to extract the needed information, which comprises keys and attributes in the relations described in DDL commands. Thisinformation is then used as the input of reversing processes. Thereversing processes are derived as the inversion of the forward transformation rule set. However, some information was lost in the forward design processes. The missing information is recovered through the dialog between the system and the maintainer. In addition, a graph editor is provided to get a better layout of the result.
author2 Cheng-hong Cho
author_facet Cheng-hong Cho
Hao-chich Chen
陳浩傑
author Hao-chich Chen
陳浩傑
spellingShingle Hao-chich Chen
陳浩傑
A Reverse Design Tool for Relational Databases
author_sort Hao-chich Chen
title A Reverse Design Tool for Relational Databases
title_short A Reverse Design Tool for Relational Databases
title_full A Reverse Design Tool for Relational Databases
title_fullStr A Reverse Design Tool for Relational Databases
title_full_unstemmed A Reverse Design Tool for Relational Databases
title_sort reverse design tool for relational databases
publishDate 1994
url http://ndltd.ncl.edu.tw/handle/63876925094233227858
work_keys_str_mv AT haochichchen areversedesigntoolforrelationaldatabases
AT chénhàojié areversedesigntoolforrelationaldatabases
AT haochichchen zīliàokùfǎnxiàngshèjìgōngjù
AT chénhàojié zīliàokùfǎnxiàngshèjìgōngjù
AT haochichchen reversedesigntoolforrelationaldatabases
AT chénhàojié reversedesigntoolforrelationaldatabases
_version_ 1718182064579149824