طبق روال هر برنامه ای برای شروع کتابخانه های مورد نیاز ( در اینجا sqlite3 ) رو وارد میکنیم :

import sqlite3;


برای استفاده از یک پایگاه داده ابتدا نیاز هست تا به اون متصل بشیم ، برای اینکار نیاز هست تا ابتدا یک شئ Connection ایجاد و از اون برای اتصال استفاده کنیم :

Conn = sqlite3.connect('C:\\Database.db');


با کد بالا ، اگر فایل پایگاه در مسیر مشخص شده موجود بود که اتصال با اون برقرار میشه و اگر موجود نبود پایگاه داده ای با نام مذکور در مسیر مشخص شده ساخته میشه و اتصال با اون برقرار میشه .

اگر با SQLite کار کرده باشید باید بدونید که این پایگاه داده قابلیت ساخت In Memory Database ها رو هم داره ، یعنی بدون اینکه فایل فیزیکی روی دیسک ساخته بشه در داخل Memory یک پایگاه داده با تمام قابلیت های پایگاه های معمول در اختیار شما قرار داره و سرعت بسیار بالایی هم نسبت به پایگاه های فیزیکی داره ، برای ساخت In Memory Database ها توسط کتابخانه sqlite3 کافیه به جای آدرس و نام بانک مورد نظر از ':memory:' استفاده کنید تا بانک در حافظه موقت ایجاد بشه ، یعنی :

Conn = sqlite3.connect(':memory:');


نکته : با توجه به اینکه این پایگاه در حافظه موقت ساخته میشه ، با بسته شدن Connection به هر دلیل پایگاه داده دیگر قابل دسترس نخواهد بود .