MySQL desde la entrada hasta la eliminación de la base de datos (0) ¿Qué es una base de datos, qué es SQL y cuál es la relación entre SQL y MySQL?

1. Qué es una base de datos:

1. Base de datos:

La palabra inglesa DataBase, conocida como DB. Una combinación de archivos que almacenan datos en un determinado formato. Como su nombre lo indica: un almacén para almacenar datos es en realidad un montón de archivos. Estos archivos almacenan datos en un formato específico.

2. Sistema de gestión de base de datos:

   DataBaseManagement, denominado DBMS. 
    El sistema de administración de base de datos se usa especialmente para administrar los datos en la base de datos.El sistema de administración de base de datos puede agregar, eliminar, modificar y verificar los datos en la base de datos. 
    Sistemas comunes de gestión de bases de datos: 
        MySQL, Oracle, MS SqlServer, DB2, sybase, etc...

Segundo, qué es SQL:

1. SQL: lenguaje de consulta estructurado

Los programadores necesitan aprender sentencias SQL, los programadores escriben sentencias SQL y luego DBMS es responsable de ejecutar sentencias SQL y finalmente completa las operaciones de adición, eliminación, modificación y consulta de datos en la base de datos.

Recuerde: SQL es un conjunto de estándares. Lo que los programadores aprenden principalmente son las declaraciones SQL. Este SQL se puede usar en mysql, en Oracle y en DB2. (Pero diferentes sistemas de administración de bases de datos tienen diferentes requisitos estrictos para la sintaxis SQL)

Por ejemplo, no hay problema para ingresar el siguiente SQL en la base de datos mysql, pero se informará un error en la base de datos Oracle, porque la sintaxis de Oracle es más rigurosa y msql es relativamente flexible.

seleccione * del estudiante donde nombre = "Yukino";

Por lo tanto, tratamos de usar el símbolo '' para expresar el contenido de la base de datos.

2. SQL tiene las siguientes ventajas

1) SQL no es un lenguaje específico de un proveedor de bases de datos en particular. Casi todos los principales DBMS son compatibles con SQL, por lo que aprender este lenguaje le permite trabajar con casi cualquier base de datos.

2) SQL es fácil de aprender. Todas sus oraciones están compuestas de palabras en inglés muy descriptivas, y no hay muchas.

3) SQL, a pesar de su aparente simplicidad, es en realidad un lenguaje poderoso, y con el uso flexible de sus elementos de lenguaje, se pueden realizar operaciones de base de datos muy complejas y avanzadas.

3. ¿Cuál es la relación entre los tres?

DBMS--Ejecutar-->SQL--Operación-->DB

Primero instale el sistema de administración de bases de datos MySQL y luego aprenda a escribir declaraciones SQL.Después de escribir las declaraciones SQL, el DBMS ejecuta las declaraciones SQL y finalmente completa la administración de datos de la base de datos.

Tercero, la diferencia entre SQL y MySQL

En primer lugar, SQL es un lenguaje de programación, en detalle: lenguaje de consulta estructurado, SQL es el lenguaje básico utilizado para todas las bases de datos. Hay cambios de sintaxis menores entre diferentes bases de datos, pero la sintaxis SQL básica sigue siendo prácticamente la misma.

MySQL es una herramienta, un software, MySQL usa SQL para administrar la base de datos, MySQL es un tipo de RDBMS que permite mantener los datos existentes en la base de datos.

Conclusión: SQL es un lenguaje para manipular bases de datos y MySQL usa SQL para administrar bases de datos.

Supongo que te gusta

Origin blog.csdn.net/OMGcome/article/details/123461636
Recomendado
Clasificación