It would be easy to write a command line for that so I could then experiment. Thoughts?
And any suggestions for guide to SQL syntax and semantics?
Many thanks.
It would be easy to write a command line for that so I could then experiment. Thoughts?
And any suggestions for guide to SQL syntax and semantics?
Many thanks.
As for syntax and semantics... it's so simple that anything on Google will do. The interesting part is normalization - again I'm sure there's plenty of free guides.
Many thanks for your response.
Good luck!
but if the main functionality of your program is storing data then you are better with something a bit more comprehensive. to be honest, i would suggest postgres over mysql, but either will do. not only as these more feature-complete, but they are much easier to optimise.
also, if you are using python, you might consider sqlalchemy. that can be used as an orm, but is really more like a very neat embedding of sql in python. and it will even let you define your database in python. i think it's very cool. but there's also a risk that you might end up confused about what is sqlalchemy, what is python, and what is sql.
finally, python's documentation for calling sql is not that great. you'll probably end up wanting to read this document - http://www.python.org/dev/peps/pep-0249/