С чего начать изучение языка запросов SQL?
а еще можно просто на них походить
Если все таки думаешь учить стандарт, то думаю лучше всего взять Firebird (раньше был известен как Interbase) - плюсы: небольшой дистрибутив, хорошая тулза в виде IBExpert, реализация возможностей присущих большим БД (Oracle, MS SQL Server язык SQL близкий к стандарту; минусы - знания по этой БД не востребованы, куцие спец. возможности.
По поводу абстрактной книжки ничего сказать. Пытался читать Грубера, закрыл на 14 странице. SQL учил на практике.
но отличия для каждой платформ весьма существенныи какие же отличия "весьма существенны" на начальной стадии изучения?
базовый sql во всех базах одинаковый
Различия относятся к расширениям, например получить текущую дату или банально выбрать значение из функции (в Оракл - это select bla-bla from dual).
ссылка в третьем посте очень дельная. Там приводятся задачи по возрастанию сложности. Локально не надо ставить никаких баз, выполняешь селекты к задачкам прямо у них на сайте. После работающего решения к каждой задаче можно посмотреть решения других участников и выявить свои недостатки.
книга М.Грабера. Понимание SQL (Understanding SQL)
Оставить комментарий
12345
Посоветуйте умную книжку