long insert(String table, String nullColumnHack, ContentValues values) Metoda za ubacivanje retka u bazu. Vraca ID retka koji je ubacen, ili -1 u slucaju greske. int delete(String table, String whereClause, String[] whereArgs) Metoda za brisanje redaka iz baze. Vraca broj pobrisanih redaka ako je bilo whereClause-a, inace vraca 0. Da se izbrisu svi retci stavimo "1" na mjesto whereClause. int update(String table, ContentValues values, String whereClause, String[] whereArgs) Metoda za izmjenu redaka u bazi. Vraca broj redaka koji su izmjenjeni. Cursor query(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy, String limit) Za upit na danoj tablici, vraca Cursor na rezultat. Cursor query(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy) Za upit na danoj tablici, vraca Cursor na rezultat. Cursor query(boolean distinct, String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy, String limit) Za upit na danoj tablici, vraca Cursor na rezultat.