If you want a clean HTML5 HTML route, you can create a local database in the browser; with enough javascript coding experience, you could write a whole site in it that displays everything in JS rather than loading HTML files. Loads a single file and does everything after it using the javascript engine.
If this is a meaningful application, and you can write it this way without losing your mind, welcome you.
If you are on Windows, you can cheat and use Active x / vbscript, but if you do this, why not write a one-time .net application. Without the presence of any component of the web server application, the browser will not be able to talk with the traditional database engine.
u07ch source share