¿Que es SQL?
Bueno, quédate y aprende, por que en este blog te daremos una introducción a lo que este sistema y sus consecuentes implican.
Antes de empezar, queremos destacar que daremos solo un ejemplo por cada división ya que si se hiciera uno por cada comando seria un contenido mas extenso, y esto es solo para formar una idea y mostrar lo básico y esencial en el lenguaje de SQL.
Introducción a SQL
SQL es el lenguaje de consulta universal para base de datos; para entenderlo mejor te damos otra definición, SQL es un lenguaje de dominio especifico utilizado en programación, diseñado para administrar y recuperar información de sistemas de gestión de bases de datos.
Este lenguaje se divide en tres grandes categorías , los cuales trataremos aqui mismo pero solo los presentaremos de un modo introductorio, ya que es un tema muy amplio y diverso, asi es que, empezamos.
* DDL(Data Definition Language) por sus siglas en ingles, es este el sistema encargado de la definicion d ebases de datos, tablas, vistas e indices entre otros, cabe destacar que es este la divsion del sistema SQL encargado de borrar, modificar o definir las tablas en las que se almacenan las bases de datos. Esta misma division tiene sus propios comandos, son 4:
-CREATE, de los cuales son cuatro sus funciones:
"CREATE TABLE"
"CREATE INDEX"
"CREATEVIEW"
"CREATE SYNONYM"
Ejemplo:
Este es un ejemplo simple de creación de una tabla con dos columnas:
CREATE TABLE ACTOR_FANS
(ID INT32, Nom VARCHAR);-ALTER, el cual es el encargado en modificar o alterar como su nombre lo dice, la información obtenida en las bases de datos.
-DROP, o eliminar, el cual borra cualquier información que este en la base de datos, esta función se puede combinar con el objetivo de alterar o modificar la información.
-TRUNCATE, la cual es parecida al comando DROP pero esta en su lugar es especifica para borrar únicamente la información contenida en una tabla.
*DML(Data Manipulation Lanuage) o Lenguaje de Manipulación de Datos, y su nombre especifica su propósito, ya que atraves de el podemos insertar, actualizar y eliminar datos. Es esta la mas común y la que mas se utiliza para poder manejar los datos.
Sus comandos propios son:
-SELECT
-UPDATE
-INSERT
-INSERT INTO
Ejemplo:
La sintaxis para insertar datos en una tabla mediante una fila por vez es la siguiente:
VALUES ("valor1", "valor2", ...);
*DCL(Data Control Language), es el encargado de proveer seguridad a la base de datos, es este el que tiene el control de accesos y privilegios entre los usuarios, es decir, es este sistema el que determina quien puede acceder a la información de una base de datos en el caso que el autor restringa su ingreso.
Sus comandos operativos son:
-GRANT
-REVOKE
Ejemplo:
Para un contenido mas amplio los enlaces están aquí, agradecemos a estos autores y destacamos sus trabajos y por permitirnos basar nuestro trabajo en sus proyectos.
http://www.devjoker.com/contenidos/catss/9/El-lenguaje-SQL.aspx
https://es.wikipedia.org/wiki/SQL
https://www.1keydata.com/es/sql/sql-insert-into.php
Comentarios
Publicar un comentario