SQL SERVER 1
SQL SERVER
SQL (por sus siglas en inglés Structured Query Language;en español lenguaje de consulta estructurada) es un lenguaje específico de dominio, diseñado para administrar, y recuperar información de sistemas de gestión de bases de datos relacionales. Una de sus principales características es el manejo del álgebra y el cálculo relacional para efectuar consultas con el fin de recuperar, de forma sencilla, información de bases de datos, así como realizar cambios en ellas.
Originalmente basado en el álgebra relacional y en el cálculo relacional, SQL consiste en un lenguaje de definición de datos, un lenguaje de manipulación de datos y un lenguaje de control de datos. El alcance de SQL incluye la inserción de datos, consultas actualizaciones y borrado, la creación y modificación de esquemas y el control de acceso a los datos.
También el SQL a veces se describe como un lenguajedeclarativo, también incluye elementos procesales. SQL fue uno de los primeros lenguajes comerciales para el modelo relacional de Edgar Frank Codd como se describió en su artículo de investigación de 1970 El modelo relacional de datos para grandes bancos de datos compartidos. A pesar de no adherirse totalmente al modelo relacional descrito por Codd, pasó a ser el lenguaje de base de datos.
FUNCIONAMIENTO
¿Cómo funciona SQL?
Las aplicaciones se pueden programar con
diferentes lenguajes como Python, PHP o Ruby. Sin embargo, históricamente, las
bases de datos no comprenden esos lenguajes. Hasta hace poco, solo entendían
SQL (aunque las cosas han cambiado mucho en los últimos años).
Esta es la razón por la que aprender SQL es
indispensable para trabajar en los campos del desarrollo de aplicaciones
desarrollo web. Antes de poder utilizarlo, es necesario aprender su «markup» o
marcado.
Esto es válido para todos los lenguajes de
programación. Por otra parte, SQL tiene una característica única que lo
distingue de otros lenguajes: el concepto de tablas.
De hecho, una base de datos está compuesta
por tablas. Cada una de esas tablas está formada por columnas y filas, y
representa un conjunto de datos. Por tanto, SQL permite crear o manipular
tablas.
Al trabajar con bases de datos, se utilizan
con frecuencia varios comandos SQL. Por ejemplo, «CREATE DATABASE» permite
crear una base de datos, «CREATETABLE» permite crear tablas.
Estos son solo algunos ejemplos de comandos
de uso muy común, para que tengas una idea general de cómo funciona SQL.
Información que vale oro
ResponderBorrar