Mapa Conceptual: SQL y sus Características
SQL (Structured Query Language)
SQL es un lenguaje de programación estándar diseñado para administrar, manipular y
consultar bases de datos relacionales. Permite crear, modificar, eliminar y consultar datos
almacenados en tablas de una base de datos.
Características Principales de SQL
1. Tipos de datos
SQL maneja diferentes tipos de datos que permiten almacenar distintos tipos de
información:
- NUMERICOS: INT, FLOAT, DECIMAL
- CADENAS: CHAR, VARCHAR, TEXT
- FECHAS: DATE, TIME, DATETIME
- BOOLEANOS: TRUE o FALSE
2. Transact-SQL (T-SQL)
Es una extensión del lenguaje SQL creada por Microsoft. Incluye características adicionales
como variables, control de flujo, manejo de errores y funciones personalizadas. Se utiliza
principalmente en Microsoft SQL Server.
3. Lenguaje de Definición de Datos (DDL)
Permite definir y modificar la estructura de las bases de datos y sus objetos.
Principales comandos:
- CREATE: Crear bases de datos, tablas o vistas.
- ALTER: Modificar la estructura de una tabla.
- DROP: Eliminar objetos de la base de datos.
4. Lenguaje de Manipulación de Datos (DML)
Se usa para gestionar los datos dentro de las tablas.
Principales comandos:
- SELECT: Consultar datos.
- INSERT: Insertar nuevos registros.
- UPDATE: Actualizar registros existentes.
- DELETE: Eliminar registros.
5. Lenguaje de Control de Datos (DCL)
Se utiliza para controlar los permisos y accesos a la base de datos.
Principales comandos:
- GRANT: Concede permisos a usuarios.
- REVOKE: Revoca permisos previamente concedidos.