SQLite Учебники

SQLite предоставляет хорошо структурированный путь обучения для управления встраиваемыми базами данных. Наши учебники охватывают SQL-запросы, проектирование баз данных и техники оптимизации, подходящие как для начинающих, так и для разработчиков среднего уровня. С бесплатными лабораториями и практическими примерами вы получите практический опыт в операциях с базами данных. Наша интерактивная база данных позволяет вам практиковать SQL-запросы и видеть мгновенные результаты.

Добавление поиска тикетов в Worker

Добавление поиска тикетов в Worker

Создайте подготовленные CRUD-запросы для API тикетов на базе D1, безопасно фильтруйте записи и обрабатывайте отсутствующие или недопустимые входные данные.
CloudflareSQLite
Восстановление случайно удалённой заявки

Восстановление случайно удалённой заявки

Восстановите удалённую заявку с помощью D1 Time Travel и проверьте исходную привязку к базе данных и чтение данных приложением.
CloudflareSQLite
Восстановление контекста WebSocket-соединения

Восстановление контекста WebSocket-соединения

Создайте совместимый с гибернацией сервис комнат, который сохраняет безопасные данные для каждого соединения и восстанавливает контекст клиента без принудительного удаления объектов в рабочей среде.
CloudflareSQLite
Сохранение журнала активности комнаты

Сохранение журнала активности комнаты

Создайте журнал активности комнат на базе SQLite, докажите, что записи сохраняются после локального перезапуска и повторного развёртывания в облаке, и изолируйте историю каждой комнаты.
CloudflareSQLite
Координация параллельных бронирований

Координация параллельных бронирований

Создайте сервис бронирования мест на семинаре с ограниченной вместимостью, отправьте запросы параллельно и убедитесь, что устойчивые атомарные обновления предотвращают перепродажу мест после перезапусков и развертываний.
CloudflareSQLite
Трансляция обновлений комнаты

Трансляция обновлений комнаты

Создайте службу WebSocket на базе Durable Object с привязкой к комнате: она проверяет сообщения, рассылает обновления подключённым узлам и изолирует разные комнаты.
CloudflareSQLite
Запросы и индексация активности тикетов

Запросы и индексация активности тикетов

Объедините тикеты с активностями, учтите тикеты без событий и обоснуйте индекс D1 с помощью плана запроса.
CloudflareSQLite
Миграция схемы тикетов

Миграция схемы тикетов

Добавьте приоритет тикетов с помощью упорядоченных миграций D1, сохранив существующие строки и проверив состояние развертывания локально и удалённо.
CloudflareSQLite
Согласованное обновление связанных данных о заявке

Согласованное обновление связанных данных о заявке

Сделайте закрытие заявки и запись о решении атомарными с помощью пакетов D1, затем продолжайте последовательное чтение, используя закладки сеанса.
CloudflareSQLite
Экспорт и восстановление базы данных

Экспорт и восстановление базы данных

Экспортируйте базу данных D1 в SQL, восстановите отдельную базу данных и сравните восстановленные строки и ограничения с неизменённой исходной базой.
CloudflareSQLite
Создание базы данных заявок в службу поддержки

Создание базы данных заявок в службу поддержки

Создайте таблицу заявок D1, обеспечьте корректность данных с помощью ограничений SQL и отделите локальные записи для практики от облачных записей.
CloudflareSQLite
Планирование истечения срока бронирования

Планирование истечения срока бронирования

Создайте сервис бронирований, в котором постоянные будильники Durable Object переживают перезапуски, истекает только нужная блокировка, а повторная обработка истечения остаётся безопасной.
CloudflareSQLite
Создание представлений (View) в SQLite

Создание представлений (View) в SQLite

В этой лабораторной работе мы изучим создание представлений (view) в SQLite, сосредоточившись на построении сложных представлений, запросах через них, обновлении данных через обновляемые представления (updatable views) и удалении устаревших представлений. Научитесь упрощать запросы и контролировать доступ к данным с помощью представлений SQLite.
SQLite
Аналитика оконных функций в SQLite

Аналитика оконных функций в SQLite

В этой лабораторной работе вы изучите аналитику оконных функций в SQLite, сосредоточив внимание на ранжировании строк и вычислении нарастающих итогов. Вы узнаете, как использовать оконные функции для выполнения вычислений над наборами строк, связанных с текущей строкой.
SQLite
Установка и проверка SQLite в Linux

Установка и проверка SQLite в Linux

В рамках этого испытания вам предстоит установить SQLite и подтвердить успешность установки, а также доступность программы в среде Linux. Задача включает использование инструментов управления пакетами, выполнение команды `sqlite3 --version` в терминале и проверку корректности вывода номера версии SQLite.
SQLiteLinux
Вставка пользовательских данных в SQLite

Вставка пользовательских данных в SQLite

В рамках этого испытания вам предстоит поработать с SQLite для вставки данных пользователей в таблицу базы данных. Цель состоит в том, чтобы заполнить таблицу `users` тремя конкретными записями, каждая из которых содержит `id`, `name` и `age`. Вам нужно будет подключиться к базе данных `users.db` и использовать команду `INSERT INTO`.
SQLite
Поиск конкретных данных в SQLite

Поиск конкретных данных в SQLite

В этом испытании вы примените свои навыки работы с SQL для поиска определенных данных в базе данных SQLite под названием `treasure.db`. Ваша цель — найти скрытый артефакт, составив запрос `SELECT`, который фильтрует результаты по идентификатору `id`. Вам предстоит подключиться к базе данных, написать запрос для извлечения столбца `name` из таблицы `artifacts` и использовать условие `WHERE` для поиска артефакта с `id` равным 2.
SQLite
Автоматизация триггеров SQLite

Автоматизация триггеров SQLite

В этой лабораторной работе вы изучите автоматизацию триггеров SQLite, сосредоточившись на создании, проверке и управлении триггерами. Вы узнаете, как автоматически выполнять SQL-запросы в ответ на события обновления в определенной таблице. Создавайте журналы аудита и эффективно управляйте триггерами.
SQLite
  • Предыдущий
  • 1
  • 2
  • 3
  • Следующий