Small. Fast. Reliable.
Choose any three.
Search for:
Full-Featured SQL

Do not be misled by the "Lite" in the name. SQLite has a full-featured SQL implementation, including:

There are many more features not listed above. SQLite may be small in size and have "Lite" in its name, but it is not lacking in capability.