Creating a DB Engine
Keeping some notes to assist in developing this engine.
Saturday, 23 July 2016
Error seen in the SQL 2003 bnf File
The following string, in the plain text representation of the bnf, was not wrapped in
--p and --/p
Table 16 -- Data type correspondences for C
The bnf was got at....
http://savage.net.au/SQL/
Thursday, 21 July 2016
What I have already
A way to read DBase III files (tables) using code I wrote many years ago.
Approach
Create the core code to manage the tables, the file format, the storage and basic syntax.
Make basic SQL statements to manage those table
Create some basic code to manage the database, and include tables (sub class item 1)
Make basic SQL statements to manage the database
Continue the journey with YACC / BISON / LEMON.
Use these skills to help create wrappers around the db/table activities using some basic SQL.
Test
Continue with foreign and primary keys, ensure the constraints works.
Create a listener for the system.
Test over a network
Create a resuable framework to introduce new SQL statements
Continue language enhancements.
Look at other features
Newer Posts
Home
Subscribe to:
Posts (Atom)