Está en la página 1de 8

PRINCIPALES CARACTERÍSTICAS DE SQL

La solvencia, versatilidad y consistencia de las bases de datos relacionales y de


SQL, hacen de este lenguaje uno de los más importantes útiles y demandados
para analizar datos.

Estas son algunas de las principales características de SQL, y por lo que es tan
popular y básico dentro del mundo del análisis de datos:

 Integridad de los datos.


 Lenguaje estandarizado.
 Sencillez y claridad.
 Flexibilidad.

PRINCIPALES SISTEMAS DE GESTIÓN DE BASES DE DATOS


RELACIONALES

Los sistemas de gestión de bases de datos relacionales (SGBDR) permiten el


almacenamiento, modificación y extracción de la información las bases de datos.

Estos son algunos de los los principales y más utilizados sistemas de gestión de
bases de datos relacionales:

 Oracle
 SQL Server
 MySQL
 PostgreSQL

Sistemas de gestión de bases de datos relacionales SQL

Oracle

Oracle ofrece uno de los sistemas de gestión de bases de datos relacionales más
potente del mercado, si no el que más. Por otra parte, fué la primera empresa en
comercializar el primer SGBDR, aunque quien lo desarrolló fué IBM.

SQL Server
Microsoft SQL Server fué la primera alternativa a Oracle cuando lanzó su producto
de sistema general de bases de datos relacionales allá por el año 2000.
Actualmente es uno de los SGBDR más utilizados en el área del business
Intelligence.

MySQL

La principal característica que diferencia MySQL de SQL Server y Oracle es que


MySQL es de código abierto. Otra diferencia importante es que mientras Oracle y
SQL Server están diseñadas con el fin de satisfacer las necesidades de grandes
empresas, MySQL está enfocada a satisfacer las necesidades a nivel usuario en
las páginas web.

PostgreSQL

Las principales características de PostgreSQL, son que al igual que MySQL, es de


código abierto, por otro lado, es un sistema de gestión de bases de datos
orientados a objetos.

Otra de sus principales características es que está liderado por la comunidad de


desarrolladores que trabajan de forma desinteresada y con la finalidad de aportar
una herramienta a la comunidad.

SINTAXIS DE SQL

Para explicar la sintaxis de SQL, en primer lugar, es importante decir que una
base de datos a menudo contiene muchas tablas, a cada tabla se le asigna un
nombre por ejemplo «Datos_Clientes«. Estas tablas tienen filas y columnas y
contienen distintos valores.

Para extraer los datos o consultarlos, transformarlos o convertirlos, mostramos un


resumen del curso SQL con los comandos más importantes:

SELECT: La instrucción SELECT se utiliza para seleccionar distintos datos de


contiene una base de datos, A continuación, mostramos un ejemplo:
CLASIFICACION.

En SQL tenemos bastantes sentencias que se pueden utilizar para realizar


diversas tareas.

Dependiendo de las tareas, estas sentencias se pueden clasificar en tres grupos


principales (DML, DDL, DCL), aunque nos quedaría otro grupo que a mi entender
no está dentro del lenguaje SQL sino del PLSQL.

SENTENCIA DESCRIPCIÓN

DML Manipulación de datos Recupera datos de la base de datos.


SELECT Añade nuevas filas de datos a la base de
INSERT datos.
DELETE Suprime filas de datos de la base de datos.
UPDATE Modifica datos existentes en la base de datos.

DDL Definición de datos


Añade una nueva tabla a la base de datos.
CREATE TABLE
Suprime una tabla de la base de datos.
DROP TABLE
Modifica la estructura de una tabla existente.
ALTER TABLE
Añade una nueva vista a la base de datos.
CREATE VIEW
Suprime una vista de la base de datos.
DROP VIEW
Construye un índice para una columna.
CREATE INDEX
Suprime el índice para una columna.
DROP INDEX
Define un alias para un nombre de tabla.
CREATE SYNOYM
Suprime un alias para un nombre de tabla.
DROP SYNONYM

DCL Control de acceso Concede privilegios de acceso a usuarios.


GRANT Suprime privilegios de acceso a usuarios
REVOKE Finaliza la transacción actual.
Control de transacciones Aborata la transacción actual.

PLSQL SQL Programático Define un cursor para una consulta.


DECLARE Abre un cursor para recuperar resultados de
OPEN consulta.
FETCH Recupera una fila de resultados de consulta.
CLOSE Cierra un cursor.

También podría gustarte