Вопрос № 116798: Уважаемые Эксперты.
На сколько сильно отличаются MySQL и PostgreSQL с точки зрения SQL синтаксиса? У меня есть неплохая книга по MySQL 5, поможет ли она при написании запросов к PostgreSQL? По запросу "книги PostgreSQL" яндекс выдал при...
Вопрос № 116.798
Уважаемые Эксперты.
На сколько сильно отличаются MySQL и PostgreSQL с точки зрения SQL синтаксиса? У меня есть неплохая книга по MySQL 5, поможет ли она при написании запросов к PostgreSQL? По запросу "книги PostgreSQL" яндекс выдал приличное количество литературы... можете ли вы посоветовать какую-нить серьезную книгу, в которой рассмотрены вопросы администрирования и составления запросов для PostgreSQL?
P.S.: Извеняюсь за кучу вопросов.
Отправлен: 03.01.2008, 22:20
Вопрос задал: Mastela (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Rumata
Здравствуйте, Mastela!
И PostgreSQL и MySQL поддерживают стандарт SQL, поэтому стандартные запросы, а не специальные команды будут работать(практически на всех СУБД). Если вы не будете писать свои функции и триггеры, а опрашивать базу данных, Вам хватит любой книги по стандарту SQL.
Ответ отправил: Rumata (статус: 2-ой класс)
Ответ отправлен: 04.01.2008, 13:05 Оценка за ответ: 5 Комментарий оценки: Коротко и ясно
Отвечает: Delph
Здравствуйте, Mastela!
Очень существенное различие между MySQL и PostgreSQL состоит в том, что в MySQL нет поддержки транзакций (это когда группа изменений подтверждается либо отменяется как единое целое, что весьма полезно, если сбой произошёл где-нибудь в середине группы изменений). MySQL лично я на вкус не пробовал (из-за отсутствия транзакций), работаю с PostgreSQL. Мне нравится.
По поводу книги - в электронно-русском варианте нашёл книгу "PostgreSQL для профессионалов" в формате djvu. Если Вы сильны в английском, есть ещё хорошая книга (тоже электронная, но уже англоязычная) под названием "PostgreSQL Introduction and Concepts.pdf". Обе книги скачал из интернета, конкретнее - с www.librus.ru. Возможно, Вы сможете найти ещё несколько толковых книг по этой теме :)
А вообще по поводу PostgreSQL можете задавать вопросы непосредственно мне, многие распространённые проблемы мне уже довелось решить. Кроме того могу выслать Вам интересную программулину собственной разработки - PostgreTester - для отладки SQL-запросов и решения некоторых проблем.
--------- Сомневайся во всём! Реальность часто бывает не такой, как мы о ней думаем.
Ответ отправил: Delph (статус: Студент)
Ответ отправлен: 06.01.2008, 19:09 Оценка за ответ: 5 Комментарий оценки: Благодарю за ответ. благодарю за ресурс. Благодарю за предложение, и возможно я им воспользуюсь.