Qual é a diferença entre pl / sql, mysql e ms sql?

PL

/

SQL

é uma linguagem de banco de dados usada com o Oracle Database.

MySQL

é um banco de dados que usa

SQL

língua.

SQL

é apenas um padrão ANSI e é usado como base na maioria dos sistemas de banco de dados, como o Microsoft

SQL

Servidor, Oracle,

MySQL

, O IBM DB2 usou isso como base e estendido / aprimorado em seus sistemas de banco de dados.

Todos eles são linguagem de banco de dados, mas gerenciados por empresas diferentes, bem como dois deles da mesma forma.

PL SQL - da Oracle,

PL

/

SQL

é uma das três principais linguagens de programação incorporadas ao banco de dados Oracle, juntamente com

SQL

próprio e Java.

MySQL - Código aberto, novamente da Oracle.

O MySQL era de propriedade e patrocinado por um único

com fins lucrativos

empresa, o

sueco

companhia

MySQL AB

, agora de propriedade de

Oracle Corporation

.

MS SQL - Nenhum, exceto o produto de banco de dados Microsoft SQL.

PL / SQL é uma linguagem, é usada no ORACLE para criar procedimentos armazenados, gatilhos e funções.

O MySQL é um sistema de gerenciamento relacional, criado originalmente pela MySQL AB e posteriormente adquirido pela ORACLE Inc. É de código aberto, mas possui duas opções de licença; você pode usá-lo gratuitamente (como em Beer) usando a GPL se o seu produto for também GPL (você envia seu próprio código), mas você precisa comprar uma licença se o seu produto é de código fechado e depende do MySQL para funcionar.

O MS SQL é um sistema de gerenciamento relacional de código fechado licenciado pela Microsoft. Você pode ter uma versão gratuita menor e totalmente funcional usando o SQL Server Express, se o tamanho do seu banco de dados for menor que 6 GB.