In this article I am going to talk about using the "Local Database" that comes with the Windows Phone 7.1 Mango update.

To begin with, lets first mention that with Windows Phone OS 7.1, you can store relational data in a local database that resides in your application's isolated storage container. Windows Phone applications use LINQ to SQL for all database operations; LINQ to SQL is used to define the database schema, select data, and save changes to the underlying database file residing in isolated storage.