SharpHSQL is an open source database written in C#. It is a port to C# of the Java embebdded database engine HypersonicSQL HSQL. The port was compiled for .NET 1.1 and Compact Framework 1.0 and includes a working ADO.NET data provider.
Learn more here.