Транзакції бази даних в Android додатку

Транзакції бази даних дозволяють робити послідовності пропозицій SQL атомарними: або все пропозиції виконуються успішно, або ні одне з них не робить впливу на базу даних Ця властивість може бути важливим, наприклад якщо у вашому додатку виникне нештатна ситуація (припустимо, крах системи) Транзакція гарантує, що якщо пристрій відключається прямо в ході виконання певної послідовності операцій, то […]

Реалізація методу OnCreate в Android додатку

При ініціалізації простого постачальника відео Finch сховище даних SQLite організується наступним чином:

SQLite в Android додатку

&nbsp В якості движка бази даних Android використовує SQLite Це самодостатня транзакційна база даних, для роботи якої не потрібно окремого серверного процесу SQLite використовується і в багатьох середовищах і додатках, а розробкою SQLite активно займається широке вільне співтовариство На відміну від баз даних, орієнтованих на роботу з ПК (вони ще називаються корпоративними базами даних) і […]

Команди визначення даних в SQL Android додатки

&nbsp Всі пропозиції мови SQL можна розділити на дві великі категорії: використовувані для створення і зміни таблиць (тобто сховищ з даними) і застосовувані для створення, зчитування, оновлення та видалення даних в цих таблицях У цьому підрозділі розглянемо першу групу: команди опису даних

МОВУ SQL в Android додатку

&nbsp Для написання програм в Android звичайно потрібні базові навички програмування мовою SQL, хоча для вирішення найбільш поширених завдань, повязаних з даними, надаються більш високорівневі класи Можна вважати введенням в SQL Хоча SQL і не є темою нашої книги, ми досить детально розповімо вам про Android-орієнтованої SQL, і ви зможете забезпечувати довготривале зберігання даних в […]

КЛАСИ БАЗИ ДАНИХ У ANDROID

&nbsp У цьому розділі робиться введення в класи Java, що забезпечують доступ до розглянутих вище функцій SQLite При їх застосуванні використовується тільки що описана модель, орієнтована на роботу з даними SQLiteDatabase – це інтерфейс Android на мові Java, призначений для взаємодії з реляційною базою даних Він підтримує досить насичену реалізацію SQL, яка надає вам практично […]