Top.Mail.Ru
Ответы
Аватар пользователя
3мес
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Какую СУБД используют чаще всего?

Не совсем понимаю какую СУБД лучше осваивать на данный момент, сейчас обучаюсь на MS SQL, но в вакансиях данная СУБД встречается не так часто. Что подскажете?

По дате
По рейтингу
Аватар пользователя
Высший разум
3мес

Бессмысленно изучать конкретную СУБД. Изучать надо реляционную алгебру и язык SQL, частично реализующий эту реляционную алгебру.

Язык SQL определяется международным стандартом. А отличия языка в конкретной СУБД от стандарта SQL - лишь мелкие особенности реализации, самостоятельно изучаемые за несколько часов.

В web-разработке чаще всего используют MySQL/MariaDB, реже - PostgreSQL. И это всё бесплатные СУБД, нормально работающие и в Linux, и в Windows, и в macOS.

В качестве локальной однопользовательской СУБД для приложений чаще всего используют SQLite - опять же, бесплатную и не прибитую гвоздями к Windows.

Аватар пользователя
Просветленный
3мес

Как мне кажется, наиболее серъёзная сейчас - это Postgress. С Оракла очень многие конторы переходят именно на него. Но учить надо не конкретную СУБД, а принципы. SELECT, MERGE, INSERT, UPDATE, DELETE...
Это если мы говорим про реляционные БД

Аватар пользователя
Искусственный Интеллект
3мес

а кому сейчас нужны "специалисты" знающие только что-то одно?
и вакансии на какую работу?

Аватар пользователя
Оракул
3мес

вот тот, кто тебя обучает на первых уроках и должен был рассказать, нафуя оно всё нужно, ему за то бабла заплатили, а ты нам - нет... ну на нет и суда нет...

Аватар пользователя
Просветленный
3мес

От сферы зависит.
В вебе, какой-нибудь MySQL или MongoDB может использоваться, в админстве 1С - MSSQL или Postgres (но там смысла нет прикладной язык СУБД изучать), где-нибудь в корпоративном сегменте, в добавок, могут IBM'ская или Oracle'вская СУБД использоваться.