ДС
Дмитрий Савушкин

Мне нужно научиться работать с SQLite. Нужно ли мне перед этим учить MySQL / SQL?

Ps// посоветуйте как лучше построить своё обучение ?

Mariya Yumaeva
Mariya Yumaeva

SQL (стандартный язык взаимодействия с реляционными СУБД) - да, нужно. MySQL (одна из множества реляционных СУБД) - нет, не нужно.
Качественный учебник SQL даст намного больше в плане принципов построения запросов, чем любой самоучитель СУБД (в том числе и SQLite), заточенный под объяснение особенностей конкретной СУБД, а не под объяснение базовых концепций.

P.S. Главное - не перепутать учебник и "видеокурсы" на ютубе.

Виктория Петрова
Виктория Петрова

Приставка -лайт просто означает, что для работы не требуется запуск SQL-сервера, небольшая библиотека подключается непосредственно к программе. Но все запросы имеют такой же формат.

Виктор Казарин
Виктор Казарин

SQL можно изучить, сильно не углубляясь - он там довольно примитивно реализован.
В остальном же надо просто понять, что SQLite предназначен для решения только самых простых задач по хранению данных и выборкам по ним, ничего серьезного на нем написать не нужно пытаться. И тогда все будет хорошо.

ЛР
Лена Рыбакова

SQL нужно. А вот MySQL - это другая СУБД, но если ею уже умеешь пользоваться, то проблем в изучении SQLite не будет, многое там делается одинаково или похоже (но различия есть).

Наталья Дёмина
Наталья Дёмина

В SQLite в основном поддерживаются sql- команды стандарта SQL-92. Найди и почитай этот стандарт.

ВЯ
Вера Яковлева

SQL можно изучить, но вообще, если читать соответствующую литературу, все азы там дадут.

Похожие вопросы
php привязан sqlite вместо mysql
В чём разница между SQL и MySQL? Похож ли синтаксис у MySQL и SQL?
В чем отличия sql и mysql?
Где ошибка? SQL Нужна помощь
SQL. Не работает внешний ключ
Запросы sql нужна помощь .
Отличается ли синтаксис MySQL от MS SQL?
Покажите пж sqlite
MySQL Truncate/Delete - как это работает?
SQLite C# listBox нужна помощь!