SQL (Lenguaje de consulta estructurado) está destinado a procesar bases de datos relacionales. Muchas construcciones y operadores SQL están asociados con intervenciones de álgebra relacional. Desde este punto de vista, los métodos de álgebra relacional son básicos para una comprensión más profunda del uso del lenguaje SQL.
Los diferentes DataBase Management System (DBMS) utilizan dos tipos de lenguaje SQL:
SQL interactivo: se utiliza para realizar acciones directamente en la base de datos en modo en línea. Como regla, algún programa de servidor SQL acompaña a SQL interactivo. Los más populares actualmente son Oracle SQL-Server, MS-SQL Server, Inter Base y algunos otros.
SQL incorporado: consta de comandos SQL incluidos directamente en programas escritos en otro lenguaje de programación. Por ejemplo, los sistemas de programación como Delphi, C ++ Builder, Visual Basic, Visual C ++ tienen SQL incorporado. En varios DBMS, por ejemplo, en Microsoft -Access, también hay oportunidades para usar comandos SQL integrados.
En el lenguaje SQL, hay muchos comandos que se relacionan con ciertas acciones realizadas. Por lo tanto, se puede dividir SQL en subconjuntos específicos:
SQL (Structured Query Language): es un lenguaje de consulta estructurado. El lenguaje está orientado a trabajar con bases de datos relacionales (tabulares). El lenguaje es simple y, de hecho, consiste en comandos (interpretados), a través de los cuales puede trabajar con grandes conjuntos de datos (bases de datos), eliminando, agregando, cambiando información en ellos y realizando una búsqueda conveniente.
Para trabajar con el código SQL, se necesita un sistema de administración de base de datos (DBMS), que proporciona funcionalidad para trabajar con bases de datos.
El Sistema de gestión de bases de datos (DBMS) es una combinación de herramientas de lenguaje y software diseñadas para crear, mantener y compartir una base de datos por muchos usuarios.
El lenguaje SQL consta de los siguientes componentes:
Estos son solo algunos de los comandos básicos del lenguaje:
3) El lenguaje de control de datos (DCL)se utiliza para controlar los derechos de acceso a datos y ejecutar procedimientos en un entorno multiusuario.
Conoce nuestro Máster Big Data Analytics
Suscríbete a nuestro Magazine
Recibe Artículos, Conferencias
y Master Class
Tecnología
Tecnología
Tecnología
Comentarios