La sigla que se conoce como SQL corresponde a la expresión
inglesa Structured Query Language (entendida en español como Lenguaje de
Consulta Estructurado), la cual identifica a un tipo de lenguaje vinculado con
la gestión de bases de datos de carácter relacional que permite la
especificación de distintas clases de operaciones 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.
Características de SQL.
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 <> permite una alta productividad en codificación y la
orientación a objetos.
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.
Autorización: El
LDD incluye comandos para especificar los derechos de acceso a las relaciones y
a las vistas.
Tipos de datos.
- 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).
No hay comentarios.:
Publicar un comentario