La Red de Conocimientos Pedagógicos - Currículum vitae - Introducción práctica a SQL para principiantes: Introducción a SQL

Introducción práctica a SQL para principiantes: Introducción a SQL

Introducción a SQL

Antes de la aparición de las bases de datos comerciales, cada sistema que necesitaba almacenar datos de forma persistente tenía que implementar su propia función de almacenamiento persistente y generalmente no había otra manera. utilizado Un formato de archivo propietario (como un archivo binario o de texto) para almacenar datos. Almacena datos en un formato que solo las aplicaciones del sistema pueden leer y escribir. Esto requiere que cada aplicación que utilice estos archivos esté completamente familiarizada con él. el archivo. Es casi imposible cambiar a otro formato de archivo de almacenamiento de datos. Además, los desarrolladores deben aprender los mecanismos de acceso específicos del proveedor para acceder a estos datos. El modelo relacional puede hacer frente a la complejidad de la estructura de datos y organizar los datos en un formato. nivel lógico La ventaja es que no necesita preocuparse por los detalles de almacenamiento y recuperación de datos, siempre que sepa que está basado en conjuntos y siga las reglas del álgebra relacional, puede usar sus propias instalaciones de base de datos. RDBMS implementó una gran cantidad de lenguajes, incluidos SEQUEL y QUEL. SEQUEL está compuesto por QUEL, desarrollado por Donald D Chamberlin y Raymond F Boyce mientras trabajaba en IBM a principios de la década de 1990, fue el lenguaje original de Ingres. Estos esfuerzos finalmente convergieron en un lenguaje utilizable. Lenguaje SQL, Structured Query Language (Lenguaje de Consulta Estructurado)

SQL es un lenguaje de programación para RDBMS. Su función es definir estructuras relacionales (como esquemas y tablas) y proporcionar la capacidad de manipular datos. En los lenguajes de programación más utilizados, SQL no se puede utilizar fuera de modelos relacionales. No puede crear programas independientes. El programa en ejecución sólo se puede utilizar en un entorno RDBMS. SQL es un lenguaje declarativo que indica a la base de datos lo que se debe hacer y deja los detalles de implementación. (es decir, cómo hacerlo) hasta el propio RDBMS. El Capítulo 1 cubrirá en detalle los diversos aspectos del lenguaje SQL.

Desde el principio ha habido muchos dialectos SQL diferentes que utilizan el nombre SQL. de ellos son en realidad completamente diferentes. Todo esto se debe a que los proveedores de bases de datos están tratando de bloquear a los usuarios en una tecnología específica del proveedor. Pero eso es exactamente lo que sucede. Viola la intención original de crear el lenguaje SQL. > Volver al índice Introducción práctica de SQL para principiantes

Recomendación del editor

Tecnología de índice Oracle

MySQL lishixinzhi de alto rendimiento /Artículo/programa/SQL/201311/16491