primary key (бастапқы кілт) ретінде белгіленеді, яғни. жолды бірегей түрде анықтайтын бірегей сан.
autoincrement сөзі дерекқор әрбір жазбамен бірге кілт мәнін автоматты түрде арттыратынын көрсетеді, бұл кілттің бірегей екеніне кепілдік береді.
Modification-сұраныстары
• Modification запросы.
Мұндай сұраныстар жазбаларды қосу, өзгерту немесе жою үшін қолданылады.
Жолды қосу сұранысының мысалы:
insert into Table_Name values(null, value1, value2);
Бұл жағдайда мәндер кестенің сәйкес бағандарына орналастырылады, бірінші мән _id өрісі үшін орнатылады және null тең, өйткені SQLite бұл өрістің мәнін өздігінен есептейді. Қосу кезінде мәндер орналастырылатын бағандарды көрсетуге болады, қалған бағандар әдепкі мәндермен толтырылады, бұл жағдайда өзгертілген тәртіпте элементтерді қосуға болады.
Query -сұраныстар
• Query сұраныстар. Мұндай сұраныстар кестеден әртүрлі критерийлер бойынша таңдауларды алуға мүмкіндік береді.
Сұраныс мысалы:
select from Table_Name where (_id = smth);
select Field_Name_1,
Field_Name_2 from Table_Name
Field_Name_1 = smth);
Бірінші сұраныс _id мәні smth мәніне тең жолды көрсетеді, екіншісі - жолдардың екі элементін Field_Name_1 және Field_Name_2 көрсетеді, яғни Field_Name_1 тең болғанда smth.
Деректер қорын құру және жаңарту
SQLiteDatabase класы
● SQLite ДҚмен жұмыс істеуге арналған негізгі класс.
● ДҚ сұраныстарды орындау, ДҚ ашу/жаңарту/жабу әдістерін ұсынады.
Бұл қарапайым файл, оны көшіру және жылжыту деректер қорының жұмысына әсер етпейді. Android дерекқор файлын data/data/packagename/databases/ бумасында сақтайды