Вы хотите освоить SQLite, легкую и универсальную систему управления базами данных? Не смотрите дальше! В этой статье блога мы рассмотрим различные методы выполнения основных операций с данными, таких как создание таблиц, вставка данных, удаление записей, обновление значений и выбор данных. Независимо от того, являетесь ли вы новичком или опытным разработчиком, это руководство предоставит вам разговорные объяснения и примеры кода, которые помогут вам овладеть SQLite.
Создание таблиц
Для начала давайте сначала создадим таблицу для хранения наших данных. В SQLite создание таблиц очень простое. Вы определяете схему таблицы, указывая имена столбцов и соответствующие им типы данных. Вот пример:
CREATE TABLE users (
id INTEGER PRIMARY KEY,
name TEXT,
age INTEGER
);
В приведенном выше фрагменте кода мы создали таблицу с именем «пользователи» с тремя столбцами: «id» (целое число), «имя» (текст) и «возраст» (целое число).
Вставка данных
Если у вас есть таблица, вы можете вставлять в нее данные с помощью оператора INSERT INTO. Вот пример:
INSERT INTO users (name, age)
VALUES ('John Doe', 25);
В этом примере мы вставили новую запись с именем «Джон Доу» и возрастом 25 лет в таблицу «Пользователи».
Удаление записей
Чтобы удалить ненужные записи из таблицы, вы можете использовать оператор DELETE FROM. Вот пример:
DELETE FROM users
WHERE id = 1;
В данном случае мы удалили запись с идентификатором 1 из таблицы «пользователи».
Обновление значений
Если вам нужно изменить существующие данные в таблице, вы можете использовать оператор UPDATE. Вот пример:
UPDATE users
SET age = 30
WHERE name = 'John Doe';
В этом примере мы обновили возраст пользователя по имени «Джон Доу» до 30 лет.
Выбор данных
Извлечение данных из таблицы — фундаментальная операция. Чтобы выбрать конкретные данные, вы можете использовать оператор SELECT. Вот пример:
SELECT * FROM users;
В данном случае мы извлекли все записи из таблицы «users».
Вы также можете применять фильтры к выбранным запросам. Например:
SELECT * FROM users
WHERE age > 25;
В этом примере мы извлекли все записи из таблицы «пользователи», возраст которых превышает 25 лет.