He means SQLite.
There is two ways: Using executeSQLQuery in every query (The Query needs a certain string to define what to do That string can be found @ each SQLite function WIKI Page) or using the functions like (executeSQLCreateTable, executeSQLDelete).
I use executeSQLQuery.
All you can do with SQLite is: creating a table , deleting a table , inserting a row with values, updating a row to set the values we inserted before , Select a row to retrieve the values , deleting a row .
Let's start by creating a table: (2 ways)
--executeSQLCreateTable(string tableName , string columns in table with the type) see below
executeSQLCreateTable("tableName", "column1 TEXT,column2 NUMBER,column3 TEXT,column4 NUMBER")
OR:
--executeSQLQuery(string theQuery) see below
executeSQLQuery("CREATE TABLE IF NOT EXISTS tableName (column1 TEXT,column2 NUMBER,column3 TEXT,column4 NUMBER")
If you take a look at executeSQLCreateTable wiki page @ the top you will find: