ThranduilOfTheWoods
@ThranduilOfTheWoods

Насколько близкое знакомство должен иметь PHP-программист с какой-либо СУБД, например, MySQL или PostgreSQL?

Насколько подробно он должен уметь общаться с СУБД? Под "подробно" я имею в виду нужно ли знать абсолютно все о целевой СУБД или только уметь создавать базы данных и работать с информацией, которая в них хранится?
  • Вопрос задан
  • 138 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 3
  • BojackHorseman
    @BojackHorseman
    ...в творческом отпуске...
    в первом приближении - уметь проектировать БД, писать к ней запросы и оптимизировать их.
    во втором - уметь заточить сервер на производительность.
    в третьем - ... да мы и так уже знаем практически все про нашу СУБД
    Ответ написан
  • Maksclub
    @Maksclub
    maksfedorov.ru
    Знать должен хорошо, особенно:
    - 3 нормальная форма (система для правильной связи сущностей в БД)
    - запросы и синтаксис (команды) SQL
    - оптимизация и профилирование запросов
    - в 2018г уметь работать с денормализацией

    Что под коробкой творится не обязательно, но дает прирост зарплаты....

    Работа с БД перманентная — все приложения работают с БД...то есть абсолютно вся работа почти будет связана с этим. Даже работая с фреймворком так или иначе приходится обращаться к голым запросам, строя в ORM вы тоже должны понимать какого запроса достигаете...
    Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы