Создание образца базы данных
На этом шаге вы создадите образец базы данных SQLite и заполните ее некоторыми данными. Это даст вам базу данных для практики резервного копирования и восстановления.
Сначала откройте оболочку SQLite (SQLite shell). Здесь вы будете взаимодействовать с базой данных.
sqlite3 mydatabase.db
Эта команда запускает оболочку SQLite и создает новый файл базы данных с именем mydatabase.db
. Если файл уже существует, он откроет этот файл.
Теперь создайте таблицу с именем users
со столбцами для id
, name
и email
:
CREATE TABLE users (
id INTEGER PRIMARY KEY,
name TEXT,
email TEXT
);
Эта SQL-команда создает таблицу с именем users
. Столбец id
является целым числом и первичным ключом (primary key), что означает, что он однозначно идентифицирует каждую строку в таблице. Столбцы name
и email
являются текстовыми полями.
Далее вставьте некоторые примеры данных в таблицу users
:
INSERT INTO users (name, email) VALUES ('Alice', '[email protected]');
INSERT INTO users (name, email) VALUES ('Bob', '[email protected]');
Эти команды добавляют две строки в таблицу users
. Первая строка имеет имя 'Alice' и адрес электронной почты '[email protected]'. Вторая строка имеет имя 'Bob' и адрес электронной почты '[email protected]'.
Чтобы убедиться, что данные были вставлены правильно, выполните следующую команду:
SELECT * FROM users;
Вы должны увидеть вывод, подобный этому:
1|Alice|[email protected]
2|Bob|[email protected]
Этот вывод показывает содержимое таблицы users
, подтверждая, что данные были успешно вставлены.