Manoeuvring multi-dimensional language data : a code shuttle with XML and database-operation functions
Loading...
Date
Authors
Kroeze, J.H. (Jan Hendrik)
Bothma, T.J.D. (Theodorus Jan Daniel)
Matthee, Machdel C.
Journal Title
Journal ISSN
Volume Title
Publisher
Unisa Press
Abstract
The article focuses on the conversion of linguistic data between an XML
data cube and a three-dimensional array structure in Visual Basic 6 in
order to eventually facilitate data access and manipulation. After a short
consideration of the structures of the VB6 and XML databanks,
conversion between the two is discussed (“round-tripping”), as well as
essential database functions (create, read, update and delete) that may be
performed on the linguistic data cube. The suggested software tool,
therefore, acts as a “code shuttle” (a programme that moves data to and
from two different storage structures) with added elementary database
functionalities. Linguistic data from the Hebrew text of Genesis 1:1-2:3 is
used to demonstrate the data operations.
Description
This article is a revised and extended version of a short paper, “Round-tripping
Biblical Hebrew linguistic data”, read at the IRMA 2007 conference, Vancouver,
British Columbia, Canada, May 19-23, 2007. It is an edited version of a chapter in
an unpublished doctoral thesis (Kroeze 2008:123-145).
Keywords
Code shuttle, Multi-dimensional language data, XML, Database-operation
Sustainable Development Goals
Citation
Kroeze, JH, Bothma, TJD & Matthee, MC 2011, 'Manoeuvring multi-dimensional language data : a code shuttle with XML and database-operation functions', Journal for Semitics, vol. 20, no. 2, pp. 497-530.