Зміст

SQLite

SQLite - це процесор баз даних, що не вимагає встановлення сервера та налаштування.

Мова SQL

https://sqlite.org/lang.html

Створення БД

Створення таблиць

Додавання записів

Змінювання записів

Видалення записів

Видалення окремих записів:

DELETE FROM table_name WHERE property == expression;

тут умова property == expression – умова рівності стовпця property значенню expression.

Видалити усі записи в таблиці:

DELETE FROM table_name;

Читання БД

Запит списку таблиць в базі даних
sqlite3 -header database.db 'SELECT name FROM sqlite_master WHERE type="table";'

SQLite в Python

https://docs.python.org/3.5/library/sqlite3.html