Diferencia entre mysql y sql
- 2917
- 41
- Elvira Arteaga
Mysql vs. Sql
MySQL es un sistema de gestión de bases de datos relacionales (o RDMS), lo que significa que es un sistema de gestión de bases de datos basado en el modelo relacional. Este RDMS se ejecuta como su propio servidor y proporciona acceso de múltiples usuarios a múltiples bases de datos a la vez. El código fuente de MySQL está disponible bajo los términos establecidos en la Licencia Pública General de GNU, así como una gran cantidad de acuerdos de propiedad. Los miembros de la comunidad MySQL han creado muchas ramas diferentes de los RDM, los más populares de las cuales son lloviznas y mariadb. Además de ser el prototipo de varias ramas, la mayoría de los proyectos de software gratuitos que deben tener un sistema de gestión de bases de datos (o DMS) de base completa usan MySQL.
El lenguaje de consulta estructurado (también conocido como SQL) es un lenguaje de base de datos. Fue diseñado específicamente para administrar datos en RDMS y su concepción se basó en álgebra relacional. El rango de sus capacidades incluye consultas y actualizaciones de datos, creación y modificación de esquemas, y control de acceso a datos. Fue uno de los primeros idiomas que usa el modelo RDMS y es sin duda el idioma más utilizado para estas bases de datos relacionales. El lenguaje SQL se subdivide en múltiples elementos del lenguaje: cláusulas, que ocasionalmente son componentes constituyentes opcionales de declaraciones y consultas; expresiones, que producen valores escalar o tablas que se componen de columnas y filas de datos; predicados, que se utilizan para especificar las condiciones que pueden evaluarse a los valores de verdad booleano de LOT de SQL tres lógica valiosa (o 3VL); consultas, que recuperan datos basados en especificaciones particulares; y declaraciones que afectan los esquemas y los datos o también pueden controlar las transacciones, el flujo del programa, las conexiones, las sesiones o el diagnóstico.
MySQL se puede encontrar en muchas aplicaciones web como el componente de la base de datos de una pila de software de paquete de soluciones (o lámpara). Su uso se puede ver ampliamente en sitios web tan populares como Flickr, Facebook, Wikipedia, Google, Nokia y YouTube. Cada uno de estos sitios web usa MySQL para el almacenamiento y el registro de datos del usuario. El código está compuesto por los lenguajes C y C ++ y utiliza muchas plataformas de sistemas diferentes, incluidas las incluyendo Linux, Mac OS X y Microsoft Windows.
SQL ahora es un estándar y su estructura está compuesta por muchos componentes diferentes. Estos incluyen, entre otros, marco SQL, SQL/Foundation, SQL/Bindings, SQL/CLI (interfaz de nivel de llamada) y SQL/XML (o especificaciones relacionadas con XML).
Resumen:
1. MySQL es un RDMS que se ejecuta como su propio servidor y proporciona acceso de múltiples usuarios a múltiples bases de datos al mismo tiempo; SQL es un lenguaje de base de datos diseñado específicamente para administrar datos en RDMSS.
2. MySQL se utiliza en múltiples aplicaciones web populares como un medio de almacenamiento y registro de datos del usuario; SQL es un estándar compuesto por múltiples componentes que incluyen, entre otros, SQL Framework, SQL/CLI y SQL/XML.