¿Cuáles son las características del lenguaje SQL?
SQL es un lenguaje de programación no procesal de alto nivel que permite a los usuarios trabajar en estructuras de datos de alto nivel.
No requiere que los usuarios especifiquen el método de almacenamiento de datos, ni requiere que los usuarios comprendan el método de almacenamiento de datos específico.
Y su interfaz permite que sistemas de bases de datos con estructuras subyacentes y bases de datos diferentes utilicen el mismo SQL para la entrada y gestión de datos.
Utiliza una colección de elementos registrados como objeto de manipulación. Todas las declaraciones SQL aceptan conjuntos de elementos como entrada y devuelven conjuntos de elementos enviados como salida. Esta característica de conjunto de elementos permite que la salida de una declaración SQL se utilice como otra declaración SQL. . entrada, por lo que las sentencias SQL se pueden anidar, lo que lo hace extremadamente flexible y potente.
En la mayoría de los casos, un único evento que requiere la implementación de un programa grande en otros lenguajes de programación se puede expresar en SQL con una sola declaración.
Esto también significa que se pueden escribir sentencias muy complejas en SQL sin especial consideración al rendimiento.
SQL es también la extensión del formato de archivo de base de datos.
SQL contiene cuatro partes:
Lenguaje de definición de datos
Lenguaje de manipulación de datos
Lenguaje de control de datos
Transacción Idioma de control