SQL, MySQL/Oracle, что и как учить?
Согласен со старичком Уолтом!
Спецов (профессионалов) по Ораклу не так много и получают они в разы больше чем спецы по Мускулу... Но всётаки по мануалам такие вещи не выучить (если вы конечное не супергений). Тут нужно время, опыт и хорошие наставники.
Если рассматривать БД как класс работы, то язык tSQL почти одинаков во всех этих БД. Просто принципы работы у этих БД разные и применение разнится: например, в MySQL нерелятивные (денормализованные) таблицы - это сплошь и рядом, то для оракла это неприемлемо. Для Мускула и для Оракла это принципиально разные подходы к безопасности, транзакциям и прочим внутренним вещам. МуСкул проще намного, ибо на большинстве сайтов есть бекап))) а вот бекап в банке на сутки назад откатить уже нельзя
Не стоит MySQL приравнивать к Oracle, сфера применения этих БД разная.
По mysql можно почитать документацию на официальным сайте, и полистать вопросы на соответствующем форуме на sql.ru для большего понимания предметной области и в принципе уже как то можно начинать работать.
С Oracle всё несколько сложнее, это дорогая БД в которой обычно данные на порядки дороже, тут путь проще начинать с официальных курсов и официальной сертификации.