SQL, MySQL/Oracle, что и как учить?

Здравствуйте.

Сейчас решил глянуть вакансии программистов по СПб, в итоге, что я вижу. Чаще всего, требуют знания SQL и, как я понял, СУБД MySQL/Oracle.

Вопрос: есть ли суть в изучении данных языка и СУБД и какую доступную литературу вы можете посоветовать на данный счёт?
  • Вопрос задан
  • 2418 просмотров
Решения вопроса 1
ruFelix
@ruFelix
Предсказание будущего по руке, таро, кофе.
Не стоит MySQL приравнивать к Oracle, сфера применения этих БД разная.
По mysql можно почитать документацию на официальным сайте, и полистать вопросы на соответствующем форуме на sql.ru для большего понимания предметной области и в принципе уже как то можно начинать работать.
С Oracle всё несколько сложнее, это дорогая БД в которой обычно данные на порядки дороже, тут путь проще начинать с официальных курсов и официальной сертификации.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@VisualIdeas
Согласен со старичком Уолтом!
Спецов (профессионалов) по Ораклу не так много и получают они в разы больше чем спецы по Мускулу... Но всётаки по мануалам такие вещи не выучить (если вы конечное не супергений). Тут нужно время, опыт и хорошие наставники.

Если рассматривать БД как класс работы, то язык tSQL почти одинаков во всех этих БД. Просто принципы работы у этих БД разные и применение разнится: например, в MySQL нерелятивные (денормализованные) таблицы - это сплошь и рядом, то для оракла это неприемлемо. Для Мускула и для Оракла это принципиально разные подходы к безопасности, транзакциям и прочим внутренним вещам. МуСкул проще намного, ибо на большинстве сайтов есть бекап))) а вот бекап в банке на сутки назад откатить уже нельзя
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы