Hola hoy vamos a inaugurar esta nueva sección llamada SQL, hace mucho que me encuentro bastante fuera de forma con el SQL debido a los benditos ORM.
¿Que es el SQL?
El SQL es un lenguaje estándar de programación para el acceso a bases de datos. Es un lenguaje estructurado y un estándar ANSI para el acceso y manipulación de los datos de cualquier base de datos.
El lenguaje SQL se utiliza para acceder y manipular datos en casi cualquier base de datos, como por ejemplo: MySQL, Oracle, DB2, SQL Server, Access.
¿Que tipos de sentencias existen en SQL?
En SQL existen muchos tipos de sentencias una para cada caso, por ejemplo:
En nuestro próximo post vamos hablar un poco mas de sql.
SQL - Introducción a SQL - ¿Que es el SQL? - ¿Que tipos de sentencias existen en SQL? |
¿Que es el SQL?
El SQL es un lenguaje estándar de programación para el acceso a bases de datos. Es un lenguaje estructurado y un estándar ANSI para el acceso y manipulación de los datos de cualquier base de datos.
El lenguaje SQL se utiliza para acceder y manipular datos en casi cualquier base de datos, como por ejemplo: MySQL, Oracle, DB2, SQL Server, Access.
¿Que tipos de sentencias existen en SQL?
En SQL existen muchos tipos de sentencias una para cada caso, por ejemplo:
- CREATE DATABASE: Creación de una base de datos.
- CREATE TABLE: Creación de una tabla.
- CREATE VIEW: Creación de una vista.
- CREATE INDEX: Creación de un índice de una tabla.
- CREATE PROCEDURE: Creación de procedimientos almacenados.
- CREATE TRIGGER: Creación de disparadores.
- SELECT: Consultar los datos almacenados en una tabla.
- INSERT: Insertar datos en una tabla.
- UPDATE: Modificar datos ya existentes en una tabla.
- DELETE: Borrar datos almacenados en una tabla.
- GRANT: Dar permiso de acceso a los datos de una tabla.
- REVOKE: Eliminar permisos de acceso a datos de una tabla.
- COMMIT: Finalizar la transacción de una sentencia SQL.
- ROLLBACK: Retroceder la transacción de una sentencia SQL.
Las sentencias SQL se pueden agrupar por funcionalidades:
1.- Lenguaje de definición de datos (DDL).
DDL está compuesto por sentencias para la creación (CREATE), modificación (ALTER) y borrado (DROP) de los componentes principales de una base de datos:
- base de datos (DATABASE)
- tablas (TABLE)
- vistas (VIEW)
- índices (INDEX)
- procedimientos almacenados (PROCEDURE)
- disparadores (TRIGGER).
2.- Lenguaje de manipulación de datos (DML).
DML está compuesto por sentencias que sirven para :
- consultar (SELECT)
- insertar (INSERT)
- modificar (UPDATE)
- borrar (DELETE)
3.- Lenguaje de control de datos (DCL).
DCL está compuesto por sentencias SQL para controlar las funciones de administración :
- Confirmar la operacion (COMMIT)
- Retroceder la operacion (ROLLBACK)
- Dar permisos (GRANT)
- Quitar permisos (REVOKE)
En nuestro próximo post vamos hablar un poco mas de sql.
SQL - Introducción a SQL - ¿Que es el SQL? - ¿Que tipos de sentencias existen en SQL?
Reviewed by El lado oscuro de java
on
febrero 25, 2014
Rating:
No hay comentarios: