Додаткові концепції, пов’язані з базою даних в Android додатку

&nbsp

Отже, ви вже знаєте достатньо багато простих команд SQL, щоб приступати до роботи з базами даних в Android Але в міру того, як створювані вами додатки будуть ставати все складніше, вам, ймовірно, доведеться скористатися наступними конструктами SQL, які ми не будемо детально розглядати в нашій книзі

Внутрішнє зєднання (inner join) – вибирає дані з двох і більше таблиць, в яких дані повязані один з одним по зовнішньому ключу Запити такого типу корисні при складанні обєктів, які були розподілені за двома і більше таблиць У наведеному вище прикладі з роботодавцем / співробітником ми спостерігали внутрішнє зєднання Як ми вже вказували, оскільки Android не вимагає обовязкового використання зовнішніх ключів, тут можуть початися проблеми А саме – якщо зясується, що ключ для зєднання не є валидной межтаблічних посиланням, тобто якщо стовпець із зовнішнім ключем насправді вказує на неіснуючий первинний ключ рядки з іншої таблиці

Складовою запит – SQLite підтримує складні маніпуляції з базами даних, оскільки дозволяє використовувати комбінації пропозицій В одному з прикладів з оновленнями, показаному вище, ми бачили складовою запит, де команда SELECT була включена в UPDATE

Тригери – дозволяють розробнику писати пропозиції SQL, які отримуватимуть зворотний виклик, якщо стан бази даних зміниться тим чи іншим чином

Щоб детально вивчити ці теми, рекомендуємо вам звернутися до відповідних джерел

Джерело: Android Програмування на Java для нового покоління мобільних пристроїв

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*