Какой лучший ресурс для изучения ANSI SQL?[закрыто]
-
19-08-2019 - |
Вопрос
Я не имею в виду «Базовый 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)
- выполнить внутренние/внешние соединения.
PostgreSQL более продвинутый в мире открытый исходный код и более ANSI SQL-совместимая база данных
Различная SQL-совместимость RDBMS ANSI: http://troels.arvin.dk/db/rdbms / р>