In this article, we show how to create and clear an IndexedDB database
keeping all code in a single HTML file. Creating an IndexedDB database
means first creating an empty database, and then adding records to its
empty tables (or "object stores"). In Part 2, we will explain how to
retrieve, update and delete IndexedDB records, such that we get the full
collection of CRUD operations: Create, Update, Retrieve and Delete.