Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

¿Qué es SQL y cuáles son sus características?

SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de
consulta estructurada) es un lenguaje de dominio específico utilizado en
programación, 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 lenguaje declarativo, también incluye elementos procesales.
Características generales de SQL
SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y
potencia de los sistemas relacionales y permite así gran variedad de operaciones.
Es un lenguaje declarativo de "alto nivel" o "de no procedimiento" que, gracias a
su fuerte base teórica y su orientación al manejo de conjuntos de registros y no a
registros individuales permite una alta productividad en codificación y la
orientación a objetos. De esta forma, una sola sentencia puede equivaler a uno o
más programas que se utilizarían en un lenguaje de bajo nivel orientado a
registros. SQL también tiene las siguientes características:
 Lenguaje de definición de datos: El LDD de SQL proporciona comandos
para la definición de esquemas de relación, borrado de relaciones y
modificaciones de los esquemas de relación.
 Lenguaje interactivo de manipulación de datos: El LMD de SQL incluye
lenguajes de consultas basado tanto en álgebra relacional como en cálculo
relacional de tuplas.
 Integridad: El LDD de SQL incluye comandos para especificar las
restricciones de integridad que deben cumplir los datos almacenados en la
base de datos.
 Definición de vistas: El LDD incluye comandos para definir las vistas.
 Control de transacciones: SQL tiene comandos para especificar el
comienzo y el final de una transacción.
 SQL incorporado y dinámico: Esto quiere decir que se pueden incorporar
instrucciones de SQL en lenguajes de programación como: C++, C, Java,
PHP, COBOL, Pascal y Fortran.

Domingo, 06 de junio del 2021 Reynosa, Tamps.


 Autorización: El LDD incluye comandos para especificar los derechos de
acceso a las relaciones y a las vistas.
Algunos de los tipos de datos básicos de SQL's son:
 Varchar: Recibe cadena de palabras compuestas de letras, números y
caracteres especiales.
 Int: es el principal tipo de datos de valores enteros de SQL Server. Con
números enteros con o sin signo
 Date: una fecha de calendario que contiene el año (de cuatro cifras), el mes
y el día.
 Time: La hora del día en horas minutos segundos (el valor predeterminado
es 0).

Domingo, 06 de junio del 2021 Reynosa, Tamps.

También podría gustarte