Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es el uso principal de SQL?

¿Cuál es el uso principal de SQL?

SQL (Lenguaje de Consulta Estructurado) se utiliza para acceder a datos y consultar, actualizar y administrar sistemas de bases de datos relacionales.

SQL se basa en álgebra relacional y algoritmo relacional de tuplas, y consta de un lenguaje de definición de datos y un lenguaje de operación de datos. El alcance de SQL incluye la inserción, consulta, actualización y eliminación de datos, la creación y modificación de esquemas de bases de datos y el control de acceso a datos. El alcance de SQL incluye la inserción, consulta, actualización y eliminación de datos, la creación y modificación de esquemas de bases de datos y el control de acceso a datos. Aunque es en gran medida una programación declarativa (4GL), también contiene elementos de programación procedimental.

SQL es la primera implementación en lenguaje comercial del modelo relacional de Edgar Codd, que describió en su influyente artículo de 1970 "A Relational Model for Large *** Hedonic Databases".

Aunque SQL no fue diseñado enteramente según el modelo relacional de Codd, se ha convertido en el lenguaje de bases de datos más utilizado y se convirtió en un estándar del American National Standards Institute (ANSI) en 1986 y en una Organización Internacional de Normalización en 1987 ( ISO) normas. Desde entonces, el estándar ha pasado por una serie de actualizaciones, incorporando muchas características nuevas.

Información ampliada:. p>SQL es un lenguaje de programación no procesal de alto nivel que permite a los usuarios trabajar con estructuras de datos avanzadas. No requiere que el usuario especifique cómo se almacenan los datos, ni requiere que el usuario sepa exactamente cómo se almacenan los datos. Además, también proporciona una interfaz que permite utilizar el mismo SQL para la entrada y gestión de datos entre sistemas de bases de datos y diferentes bases de datos con estructuras subyacentes completamente diferentes.

Toma la colección (conjunto) [conjunto de elementos, conjunto de registros] de elementos de registro [registro] como objeto de operación. Todas las declaraciones SQL aceptan el conjunto de elementos como entrada y devuelven el conjunto de elementos como envío de salida. Las características del conjunto de elementos permiten una declaración SQL como salida y otra declaración SQL como entrada, por lo que las declaraciones SQL se pueden anidar, lo que lo hace muy flexible y potente.

En la mayoría de los casos, un único evento que requeriría 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 utilizando SQL sin preocuparse especialmente por el rendimiento.

Enciclopedia Baidu: lenguaje de consulta estructurado