<div class="csl-bib-body">
<div class="csl-entry">Fischl, W. (2013). <i>Normal forms for non-relational data</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2013.22408</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2013.22408
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/6928
-
dc.description
Abweichender Titel laut Übersetzung der Verfasserin/des Verfassers
-
dc.description
Zsfassung in dt. Sprache
-
dc.description.abstract
The amount of data stored in today`s information systems is increasing rapidly. Most widely used for this task are relational database management systems. However, alternative data formats, like XML documents or graph databases, continue to become more and more popular. In all these data formats database design is an important task to avoid redundancies arising from badly designed schemata. Therefore, Normal Forms were developed. Most prominently, Boyce- Codd Normal Form (BCNF) is used for relational models. Arenas and Libkin introduced 2004 XML Normal Form for XML documents. So far, a normal form for graph databases has not been considered yet. Our goal is to define a normal form that captures the intuition of BCNF for graph databases. We will recall Boyce-Codd Normal Form and XML Normal Form and will then use ideas from these to define a normal form for graph databases. Description Logics (DLs) are ideally suited as a formal model for graph databases. Since BCNF is formulated over functional dependencies (FDs), we need to express FDs over DL knowledge bases (KBs). A first candidate are path-based identification constraints introduced by Calvanese in 2008. However, we show that path-based identification constraints are not powerful enough to model functional dependencies. Therefore, we propose tree-based identification constraints as an extension of path-based identification constraints. Based on tree-based identification constraints we look at redundancy in DLs. The main result of this thesis is a definition of Description Logic Normal Form, which is a faithful translation of BCNF to Description Logics. Additionally, we introduce a direct mapping from relational schemas to DL KBs and show that if a relational schema is in BCNF, then the DL KB, directly mapped from this schema, is in DLNF and vice versa.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.title
Normal forms for non-relational data
en
dc.title.alternative
Normalformen für nicht-relationale Daten
de
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2013.22408
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Wolfgang Fischl
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E185 - Institut für Computersprachen
-
dc.type.qualificationlevel
Diploma
-
dc.identifier.libraryid
AC11119084
-
dc.description.numberOfPages
99
-
dc.identifier.urn
urn:nbn:at:at-ubtuw:1-66114
-
dc.thesistype
Diplomarbeit
de
dc.thesistype
Diploma Thesis
en
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.advisor.orcid
0000-0002-1760-122X
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.mimetype
application/pdf
-
item.openairecristype
http://purl.org/coar/resource_type/c_bdcc
-
item.languageiso639-1
en
-
item.openaccessfulltext
Open Access
-
item.openairetype
master thesis
-
item.grantfulltext
open
-
crisitem.author.dept
E192-02 - Forschungsbereich Databases and Artificial Intelligence