Comparing Ontology with Database for Schema Change
碩士 === 國立中央大學 === 軟體工程研究所 === 101 === Different from traditional relational database, ontology uses a new way to store data as well as schema. Traditional relational database aims at saving space, thus stores no table relationship. On the other hand, ontology stores the relationship among its classe...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/71668822804862416792 |
id |
ndltd-TW-101NCU05392025 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NCU053920252015-10-13T22:30:12Z http://ndltd.ncl.edu.tw/handle/71668822804862416792 Comparing Ontology with Database for Schema Change 架構改變時比較知識本體與資料庫 Sheng-feng Lin 林聖峰 碩士 國立中央大學 軟體工程研究所 101 Different from traditional relational database, ontology uses a new way to store data as well as schema. Traditional relational database aims at saving space, thus stores no table relationship. On the other hand, ontology stores the relationship among its classes through property that should be considered in building it. We thus follow the seven steps by Stanford University to build a Taiwan Travel Ontology. This work presents two case studies of schema change. Case 1 discusses adding one attribute. Case 2 discusses extending two subclasses. Through the case studies, we probe into the difference between ontology and relational databases. If "save" time is included, database performs better because it is well optimized. If not, ontology do better. On the one hand, ontology stores relationship among its classes. On the other hand, relational database stores independent tables only, without their relationship. When it comes to schema change, ontology appears to be better than relational database. Jen-yen Chen 陳振炎 2013 學位論文 ; thesis 35 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 軟體工程研究所 === 101 === Different from traditional relational database, ontology uses a new way to store data as well as schema. Traditional relational database aims at saving space, thus stores no table relationship. On the other hand, ontology stores the relationship among its classes through property that should be considered in building it. We thus follow the seven steps by Stanford University to build a Taiwan Travel Ontology.
This work presents two case studies of schema change. Case 1 discusses adding one attribute. Case 2 discusses extending two subclasses. Through the case studies, we probe into the difference between ontology and relational databases. If "save" time is included, database performs better because it is well optimized. If not, ontology do better. On the one hand, ontology stores relationship among its classes. On the other hand, relational database stores independent tables only, without their relationship. When it comes to schema change, ontology appears to be better than relational database.
|
author2 |
Jen-yen Chen |
author_facet |
Jen-yen Chen Sheng-feng Lin 林聖峰 |
author |
Sheng-feng Lin 林聖峰 |
spellingShingle |
Sheng-feng Lin 林聖峰 Comparing Ontology with Database for Schema Change |
author_sort |
Sheng-feng Lin |
title |
Comparing Ontology with Database for Schema Change |
title_short |
Comparing Ontology with Database for Schema Change |
title_full |
Comparing Ontology with Database for Schema Change |
title_fullStr |
Comparing Ontology with Database for Schema Change |
title_full_unstemmed |
Comparing Ontology with Database for Schema Change |
title_sort |
comparing ontology with database for schema change |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/71668822804862416792 |
work_keys_str_mv |
AT shengfenglin comparingontologywithdatabaseforschemachange AT línshèngfēng comparingontologywithdatabaseforschemachange AT shengfenglin jiàgòugǎibiànshíbǐjiàozhīshíběntǐyǔzīliàokù AT línshèngfēng jiàgòugǎibiànshíbǐjiàozhīshíběntǐyǔzīliàokù |
_version_ |
1718077751178559488 |