SQLite Учебники
SQLite предоставляет хорошо структурированный путь обучения для управления встраиваемыми базами данных. Наши учебники охватывают SQL-запросы, проектирование баз данных и техники оптимизации, подходящие как для начинающих, так и для разработчиков среднего уровня. С бесплатными лабораториями и практическими примерами вы получите практический опыт в операциях с базами данных. Наша интерактивная база данных позволяет вам практиковать SQL-запросы и видеть мгновенные результаты.
Другие деревья навыков
LinuxDevOpsКибербезопасностьDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxОбучение RHCSAОбучение RHCE in Enterprise LinuxОбучение LFCSShellGitDockerKubernetesОбучение CKAОбучение CKADОбучение CKSAnsibleОбучение RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIAБаза данныхMySQLPostgreSQLRedisMongoDBPythonGolangJavaCC++Веб-разработкаНаука о данных
Работа с данными в SQLite
В этой лабораторной работе вы изучите основы работы с данными в SQLite, легкой базе данных, идеально подходящей для начинающих. Освойте основные навыки, такие как вставка данных, запросы с помощью SELECT, обновление и удаление записей в практической среде с использованием LabEx VM. Получите практический опыт с пошаговыми инструкциями.
SQLite
Настройка SQLite в Linux
В этой лабораторной работе вы узнаете, как настроить SQLite в системе Linux, используя виртуальную машину LabEx VM. Это практическое руководство охватывает установку SQLite, проверку установки, доступ к SQLite CLI и выполнение основных команд, таких как .help и .exit. Идеально подходит для начинающих, предоставляет практический опыт работы с легкой файловой СУБД в каталоге ~/project.
SQLiteLinux
Создание и управление базами данных SQLite
В этой лабораторной работе вы изучите основы создания и управления базами данных SQLite в среде LabEx VM. Выполните основные задачи, такие как создание базы данных, подключение к ней, создание и перечисление таблиц, а также удаление файлов базы данных с помощью инструмента sqlite3. Получите практический опыт работы с этой легкой файловой системой баз данных.
SQLiteLinux
Запрос и фильтрация данных
В этой лабораторной работе вы освоите запросы и фильтрацию данных в SQLite. Предназначена для начинающих и охватывает основные методы SQL, такие как WHERE, LIKE, ORDER BY и LIMIT. Вы будете манипулировать примером базы данных, чтобы эффективно извлекать точные данные и улучшить свои навыки работы с базами данных.
SQLite
Создание таблиц в SQLite
В этой лабораторной работе вы освоите основы создания и управления таблицами в SQLite, легковесном движке баз данных. Изучите типы данных, создайте таблицы с первичными ключами (primary keys), примените ограничения (constraints), такие как NOT NULL и UNIQUE, просмотрите структуры с помощью .schema и удалите таблицы. Получите практический опыт использования инструмента sqlite3 в среде LabEx VM.
SQLite
Поиск конкретных данных в SQLite
В этом испытании вы примените свои навыки работы с SQL для поиска определенных данных в базе данных SQLite под названием `treasure.db`. Ваша цель — найти скрытый артефакт, составив запрос `SELECT`, который фильтрует результаты по идентификатору `id`. Вам предстоит подключиться к базе данных, написать запрос для извлечения столбца `name` из таблицы `artifacts` и использовать условие `WHERE` для поиска артефакта с `id` равным 2.
SQLite
Фильтрация данных SQLite для ИТ-отдела
В этом испытании вам предстоит отфильтровать данные о сотрудниках из базы данных SQLite (`employees.db`), чтобы извлечь имена всех работников ИТ-отдела. Подключитесь к базе, выполните запрос с условием WHERE и сохраните результаты в файл `result.txt` по пути `/home/labex/project/`.
SQLite
Создание базы данных SQLite для контактов
В этом задании вы создадите базу данных SQLite для хранения контактной информации клиентов. Цель — спроектировать и создать таблицу `customers` в базе данных `customers.db`, расположенной в каталоге `~/project`.
SQLite
Вставка пользовательских данных в SQLite
В рамках этого испытания вам предстоит поработать с SQLite для вставки данных пользователей в таблицу базы данных. Цель состоит в том, чтобы заполнить таблицу `users` тремя конкретными записями, каждая из которых содержит `id`, `name` и `age`. Вам нужно будет подключиться к базе данных `users.db` и использовать команду `INSERT INTO`.
SQLite
Установка и проверка SQLite в Linux
В рамках этого испытания вам предстоит установить SQLite и подтвердить успешность установки, а также доступность программы в среде Linux. Задача включает использование инструментов управления пакетами, выполнение команды `sqlite3 --version` в терминале и проверку корректности вывода номера версии SQLite.
SQLiteLinux
Настройка SQLite PRAGMA
В этой лабораторной работе мы изучим настройку SQLite PRAGMA для оптимизации производительности и надежности базы данных. Лабораторная работа посвящена настройке ключевых аспектов поведения SQLite с помощью операторов PRAGMA. Мы настроим режим журналирования, включим проверки внешних ключей, выполним проверки целостности и настроим размер кэша.
SQLite
Аналитика оконных функций в SQLite
В этой лабораторной работе вы изучите аналитику оконных функций в SQLite, сосредоточив внимание на ранжировании строк и вычислении нарастающих итогов. Вы узнаете, как использовать оконные функции для выполнения вычислений над наборами строк, связанных с текущей строкой.
SQLite
Создание представлений (View) в SQLite
В этой лабораторной работе мы изучим создание представлений (view) в SQLite, сосредоточившись на построении сложных представлений, запросах через них, обновлении данных через обновляемые представления (updatable views) и удалении устаревших представлений. Научитесь упрощать запросы и контролировать доступ к данным с помощью представлений SQLite.
SQLite
Автоматизация триггеров SQLite
В этой лабораторной работе вы изучите автоматизацию триггеров SQLite, сосредоточившись на создании, проверке и управлении триггерами. Вы узнаете, как автоматически выполнять SQL-запросы в ответ на события обновления в определенной таблице. Создавайте журналы аудита и эффективно управляйте триггерами.
SQLite
Обработка транзакций в SQLite (SQLite Transaction Handling)
В этой лабораторной работе мы изучим обработку транзакций в SQLite (SQLite transaction handling), уделяя особое внимание поддержанию целостности данных (data integrity) с помощью транзакций. Мы узнаем, как начинать и фиксировать транзакции (commit transactions), выполнять откат при ошибках (rollback on errors), реализовывать точки сохранения (savepoints) и подтверждать целостность данных. Это обеспечивает свойства ACID в SQLite.
SQLite
Временное хранилище SQLite
В этой лабораторной работе мы изучим временное хранилище SQLite, сосредоточив внимание на создании и использовании временных таблиц (temporary tables). Временные таблицы предоставляют механизм для хранения промежуточных результатов или данных, необходимых только на короткий период времени в рамках соединения с базой данных. Лабораторная работа проведет вас через создание, заполнение, запросы и подтверждение автоматической очистки.
SQLite
Объединение таблиц в SQLite
В этой лабораторной работе мы изучим методы объединения таблиц в SQLite (SQLite table joining techniques), сосредоточившись на объединении данных из нескольких связанных таблиц. Мы рассмотрим INNER JOIN, LEFT JOIN, объединение нескольких таблиц и фильтрацию объединенных результатов. Научитесь эффективно извлекать и объединять данные с помощью SQLite.
SQLite
Методы использования подзапросов в SQLite
В этой лабораторной работе вы изучите методы использования подзапросов SQLite для расширения возможностей извлечения и фильтрации данных. Лабораторная работа посвящена использованию подзапросов в предложении `WHERE`, встраиванию их в оператор `SELECT`, созданию коррелированных подзапросов (correlated subqueries) и оценке эффективности подзапросов.
SQLite
- Предыдущий
- 1
- 2
- Следующий