学习ANSI SQL的最佳资源是什么? [关闭]

问题描述 投票:5回答:3

我的意思并不是“基本SQL”,而是强烈的规范和规范与伟大数据库(如SQL Server,Oracle等)之间的实现之间的差异。

sql sql-server specifications ansi-sql
3个回答
4
投票

(来源:amazon.com


oReilly and Associates的SQL In a Nutshell。它涵盖了所有5种主要的SQL方言,它们之间的差异,以及列出的每个功能/功能。 (ANSI SQL99,Oracle,MySql,Postgres和SQL Server)。


2
投票

学习差异的首要方法是在各种数据库中工作。

SQL Server,Oracle和MySql都提供免费(快速)版本。此外,如果您想稍微提高一点,您可以获得约50美元的SQL Server开发人员版本。

甲骨文:http://www.oracle.com/technology/products/database/xe/index.html

SQL Server http://www.microsoft.com/express/sql/default.aspx

MySQL http://dev.mysql.com/downloads/

简单的事情:

  • 创建一个数据库
  • 创建一个表
  • 做简单的插入/更新/删除(CRUD)操作
  • 做内/外连接。

1
投票

http://sqlzoo.net/

PostgreSQL世界上更先进的开源和更多ANSI SQL-compliant数据库

各种RDBMS ANSI SQL一致性:http://troels.arvin.dk/db/rdbms/

© www.soinside.com 2019 - 2024. All rights reserved.