Вопрос

Я не имею в виду «Базовый SQL», а именно спецификации и разницу между спецификациями и реализациями между отличными базами данных (такими как SQL Server, Oracle и т. д.).

Это было полезно?

Решение


(источник: amazon.com ) <Ч>

SQL в двух словах от O'Reilly and Associates. Он охватывает все 5 основных диалектов SQL, различия между ними и делает это для каждой перечисленной функции / функции. (ANSI SQL99, Oracle, MySql, Postgres и SQL Server).

Другие советы

Лучший способ изучить различия — это работать с различными базами данных.

SQL Server, Oracle и MySql предлагают бесплатные (экспресс-версии).Кроме того, если вы хотите немного усовершенствоваться, вы можете приобрести версию SQL Server для разработчиков примерно за 50 долларов.

Оракул:http://www.oracle.com/technology/products/database/xe/index.html

SQL-серверhttp://www.microsoft.com/express/sql/default.aspx

MySQLhttp://dev.mysql.com/downloads/

Простые действия:

  • создать базу данных
  • создать таблицу
  • выполнять простые операции вставки/обновления/удаления (CRUD)
  • выполнить внутренние/внешние соединения.

http://sqlzoo.net/

PostgreSQL более продвинутый в мире открытый исходный код и более ANSI SQL-совместимая база данных

Различная SQL-совместимость RDBMS ANSI: http://troels.arvin.dk/db/rdbms /

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top