1

Добрый вечер.
Требуется совет.
В универе начали преподавать SQL и препод все это начал вести по выше данному софту.
Может кто подсказать аналог в линуксе? Так как он все обяьсняет опираясь и спрашивая по юзерской части.
На компе нету ни винды ни раздела под "это".
Заранее спасибо за понимание и помощь.

2 (06.12.2013 09:54:52 отредактировано dima_nov)

Не существует полного аналога MS SQL Server для Linux. Но существует довольно много систем управления базами данных (СУБД), поддерживающих язык SQL. Основы языка SQL можно изучать используя, например, MySQL или PostgreSQL, но это не поможет вам изучить СУБД MS SQL. Также возникают вопросы совместимости между версиями SQL в разных СУБД. И скрипты, написанные для одной СУБД, могут не работать на другой.

3

SektorCT пишет:

На компе нету ни винды ни раздела под "это".

С каких пор это стало проблемой? Что мешает поставить винду в виртуалку, например в тот же VirtualBox?

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

4

dima_nov пишет:

Не существует полного аналога MS SQL Server для Linux. Но существует довольно много систем управления базами данных (СУБД), поддерживающих язык SQL. Основы языка SQL можно изучать используя, например, MySQL или PostgreSQL, но это не поможет вам изучить СУБД MS SQL. Также возникают вопросы совместимости между версиями SQL в разных СУБД. И скрипты, написанные для одной СУБД, могут не работать на другой.

Скажите пожалуйста про такие оболочки дял управленяи PostgeSQL как pgAdmin3 или  Valentino Studio?

5

SektorCT пишет:

Скажите пожалуйста про такие оболочки дял управленяи PostgeSQL как pgAdmin3 или  Valentino Studio?

Прежде чем искать оболочки выясните действительно ли вам подойдет другая СУБД. У каждой СУБД есть свои особенности и подходы. Если вы изучаете чистый SQL то вам пойдет любая СУБД c SQL. Если изучается конкретно MS SQL Server, то "аналогов" нет.

То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me".
GNU/Linux Debian

6

voral пишет:
SektorCT пишет:

Скажите пожалуйста про такие оболочки дял управленяи PostgeSQL как pgAdmin3 или  Valentino Studio?

Прежде чем искать оболочки выясните действительно ли вам подойдет другая СУБД. У каждой СУБД есть свои особенности и подходы. Если вы изучаете чистый SQL то вам пойдет любая СУБД c SQL. Если изучается конкретно MS SQL Server, то "аналогов" нет.

Требуется делать SQL запросы и чтоыб транзакция была. Так сказал препод что будет скоро изучатся. Говорит что из баз под линуксом это делать может на том и учитесь.

7

постгрес ставь ничего особено специфичного для конкретной системы явно не будут преподовать

XMPP: mogul82@jabber.ru Фанбой AMD