What is a Database Sample?
It’s a taste of the real thing. These are fully contained, downloadable database functionality samples of our Raima Database Manager (RDM) , and each download highlights a certain feature within RDM. Start with Hello World below, then move to SQL02, SQL03 etc. Duration = 5 minutes or less for each lesson.
The Hello World sample is the first in a series of progressively more sophisticated database operations. While not a complete tutorial, this series of samples gives you hands-on experience, perfect for the kinesthetic learner.
- Download the sample.
- Build it – it’s all set up.
- Run it in your debugger & watch.
- “Oh, That’s easy!”
- Try the next one
Downloadable Database Samples
|Windows 32-bit||Windows 64-bit||Linux 32-bit||Linux 64-bit||Description|
|Hello World||Hello World||Hello World||Hello World||Hello World. Create & initialize database if not present. Create one record, read and print all records.|
|SQL02||SQL02||SQL02||SQL02||Primary/Foreign-key reference. Two table types, second referencing the first.|
|SQL03||SQL03||SQL03||SQL03||Hierarchy. Same as SQL02 but with three tables.|
|SQL04||SQL04||SQL04||SQL04||Indexing. Create 10 rows with random values in indexed column. Select all in order and print.|
|SQL05||SQL05||SQL05||SQL05||Many-to-many. Three tables, two foreign key references constructing a many-to-many relationship. Populate with a few rows. Select and print from one side, then from the other.|
|SQL08||SQL08||SQL08||SQL08||Transaction. Insert rows in a transaction. Commit then select and print them.|
|SQL09||SQL09||SQL09||SQL09||Transaction abort. Insert and commit some rows. Insert more rows, but abort the transaction. Select all rows and see only the first set of rows.|