This lesson expects that you read first the sections
The hands-on activity is expected to be done in this Lesson. Therefore, as you read the sections above, simply focus on understanding the concepts.
Inserting new data into the tree structue of the database is done by simply using the set command.
First, we invoke the GT.M command shell interpreter by typing
gtm
This will open the interpreter and respond with the prompt
GTM>
In this prompt we can write the following command
set ^movies("The Matrix")=""
and then, proceed to populate its information.
For example
set ^movies("The Matrix")=""
set ^movies("The Matrix","actors","Carrie-Anne Moss")=""
set ^movies("The Matrix","actors","Keanu Reeves")=""
set ^movies("The Matrix","actors","Laurence Fishburne")=""
set ^movies("The Matrix","directors","Andy Wachowski")=""
set ^movies("The Matrix","directors","Lana Wachowski")=""
set ^movies("The Matrix","year",1999)=""
A similar exercise can be made for data related to Actors, by creating an ^actors tree and populating it with data such as:
set ^actors("Keanu Reeves")=""
set ^actors("Keanu Reeves","birth","date","1964-09-02")=""
set ^actors("Keanu Reeves","birth","place","city","Beirut")=""
set ^actors("Keanu Reeves","birth","place","country","Lebanon")=""
set ^actors("Keanu Reeves","nationality","Canadian")=""
- First check if the movie has not been created yet by others. Use the zwrite command to do so.
- Then use the set command to add your favorie movie along with its properties
- actors
- year
- directors