
SQLite - це реляційна база даних, запити до якої можна здійснювати за допомогою мови запитів SQL. База даних не підтримує всі особливості SQL і поступається у функціональності іншим розвиненим СУБД, але цілком підходить для зберігання та вилучення інформації.
Хочу привести ряд переваг данної СУБД для використання її у навчанні:
- Учні познайомляться з реальною популярною системою управління базами даних, що використовується дуже часто разом з багатьма мовами програмування (PHP C C++ Perl Delphi Ruby Python C# Java).
- Використовує стандартну мову запитів.
- Дуже надійна. Коли виходить нова версія СУБД, вона проходить через ряд найсерйозніших автоматичних тестів.
- Оскільки движок бази і інтерфейс до неї реалізовані як єдине ціле, величезний перевагою SQLite є висока продуктивність - для більшості типових завдань додаток, побудоване на SQLite, працює швидше, ніж при використанні MySQL, в 2-3 рази і швидше PostgreSQL в 10- 20 разів!
- Простий у використанні.
- Відсутність необхідності самостійно настраювати сервер СУБД.
- Повністю вільна ліцензія.
- Кросплатформеність (Linux, Free BSD, QNX, Windows).
- Підтримка транзакцій, тригерів, уявлень (views), вкладених запитів.
- Безпека. БД зберігається в одному файлі, права доступу до якого можна контролювати стандартними засобами ОС.
Планую випустити добірку уроків з використанням цієї бази даних.
Немає коментарів:
Дописати коментар