Comandos básicos de SQL

Al momento de crear y administrar Bases de Datos con código SQL necesitamos hacer uso de comandos para acceder y manipular datos, por lo tanto, es necesario conocer y estudiar dichas instrucciones, ya que serán la base para que aprendamos código SQL y por consiguiente aprendamos la implementación de las operaciones básicas de Sql es decir: crear, actualizar, eliminar y manipular las bases de datos en Sql Server o MySQL.

codigo sql

SQL (Structured Query Language) es un lenguaje de programación utilizado para gestionar y manipular bases de datos relacionales.

Lista de comandos SQL para Sql Server y MySQL

A continuación veremos los principales comandos SQL utilizados durante la administración de las Bases de Datos y conocerás para qué sirven:

  • SELECT: Se utiliza para recuperar datos de una tabla o vista.
  • INSERT: Permite agregar nuevos registros a una tabla.
  • UPDATE: Utilizado para modificar registros existentes en una tabla.
  • DELETE: Sirve para eliminar registros de una tabla que cumplan ciertas condiciones.
  • CREATE TABLE: Crea una nueva tabla en la base de datos, especificando las columnas y sus tipos de datos.
  • ALTER TABLE: Modifica una tabla existente, permitiendo agregar, modificar o eliminar columnas.
  • DROP TABLE: Elimina una tabla y todos sus datos de la base de datos de forma permanente.
  • CREATE DATABASE: Crea una nueva base de datos en el servidor de bases de datos.
  • USE DATABASE: Selecciona una base de datos específica para trabajar en ella.
  • ORDER BY: Se utiliza para ordenar los resultados de una consulta en función de una o más columnas.
  • GROUP BY: Agrupa filas basadas en los valores de una columna y se utiliza comúnmente con funciones de agregación como COUNT, SUM, AVG, etc.
  • JOIN: Combina filas de dos o más tablas basadas en una columna común.
  • WHERE: Se utiliza para aplicar condiciones a las filas que se seleccionarán en una consulta.
  • AND, OR: Operadores lógicos utilizados en combinación con la cláusula WHERE para crear condiciones más complejas.
  • ORDER BY: Se utiliza para ordenar los resultados de una consulta en función de una o más columnas, ya sea de manera ascendente o descendente.
  • LIMIT: Limita el número de filas recuperadas en una consulta.
  • DISTINCT: Se utiliza para eliminar duplicados de los resultados de una consulta.
  • HAVING: Funciona como una extensión de GROUP BY y se utiliza para filtrar grupos basados en condiciones de agregación.
  • UNION: Combina los resultados de dos o más consultas en un solo conjunto de resultados.
  • CREATE INDEX: Crea un índice en una o más columnas de una tabla para mejorar la velocidad de las consultas.
  • DROP INDEX: Elimina un índice de una tabla.
  • GRANT: Concede privilegios o permisos a usuarios en la base de datos.
  • REVOKE: Revoca privilegios previamente concedidos a usuarios en la base de datos.
  • TRANSACTION: Inicia, confirma o deshace una transacción en la base de datos.
  • COMMIT: Confirma una transacción, guardando los cambios en la base de datos.
  • ROLLBACK: Deshace una transacción, revirtiendo los cambios no confirmados.
curso de sql server online

Curso de SQL Server Desde Cero

Te interesa aprender a crear Bases de Datos en SQL Server paso a paso y desde cero? La oportunidad de aprender es ahora! Inscrite a mi curso de Base de ...

Comandos sql para manipular Datos

SELECT es utilizado para recuperar datos de una o más tablas, en otras palabras, nos permite hacer consultas de los registros de las tablas.

INSERT es utilizado añadir o insertar registros a una tabla creada previamente, su complemento es Insert into.

UPDATE es utilizado para modificar los datos de un conjunto de registros existentes en una tabla

DELETE es utilizado para eliminar o borrar todo o una parte de los datos de la tabla indicada por el argumento especificado después de la palabra clave FROM.

TRUNCATE es utilizado para borrar todos los registros de una tabla, pero no la tabla, es decir que quedaría una tabla vacía.

Clausulas básicas

Las cláusulas son condiciones y las utilizamos para especificar los datos que deseamos seleccionar o manipular.

FROM se utiliza para especificar la tabla de la cual se van a consultar los registros

GROUP BY se utiliza para separar en grupos específicos los registros consultados.

ORDER BY  se utiliza para ordenar los registros seleccionados tomando en cuenta los parámetros que le indiquemos.

WHERE Se utilizar para determinar los registros seleccionados con la cláusula FROM

HAVING es parecida a WHERE, ya que determina qué registros se seleccionan. Cuando los registros se han agrupado utilizando GROUP BY, la cláusula HAVING determina cuáles de ellos se van a mostrar.

Comandos para la cláusula Select

AVG Se utiliza para determinar el promedio de los registros de un campo determinado, en una tabla especifica.

COUNT Se utiliza para devolver el número de registros que se muestran en una consulta realizada.

SUM Se utiliza para devolver la suma de todos los registros de un campo especifico, dentro de una tabla.

MAX Se utiliza para devolver el registro mayor o cantidad mayor de un campo especifico, dentro de una tabla.

MIN Se utiliza para devolver el registro menor o cantidad menor de un campo especifico, dentro de una tabla.

Todos las instrucciones sql vistas anteriormente son los mas usados, sin embargo es importante tener claro que deben ser complementados con ciertas palabras reservadas, por lo tanto es importante conocer la sintaxis para cada una de las acciones que deseamos realizar en nuestra Base de Datos. Te invito a que continúes aprendiendo en las diferentes categorías de este sitio web.

Secciones principales del Sitio Web:

conceptos de base de datos

Conceptos basicos de base de datos

Hoy en día, ya sea que sepamos mucho sobre las bases de datos o desconozcamos al respecto. Debe saber que tienen un impacto muy extenso en la vida diaria. Un supermercado, banco, restaurante, sitios de compras en línea, hospital, tienda de ropa favorita y proveedor ...
lista de comandos sql

Comandos básicos de SQL

Al momento de crear y administrar Bases de Datos con código SQL necesitamos hacer uso de comandos para acceder y manipular datos, por lo tanto, es necesario conocer y estudiar dichas instrucciones, ya que serán la base para que aprendamos código SQL y por consiguiente ...
Base de Datos en Mysql

Aprender MySQL

MySQL Server es uno de los sistema de gestión de bases de datos relacional mas populares y usados en la actualidad, dicho sistema ha sido desarrollado por Oracle y tiene una particularidad que es un software de código abierto y de distribución libre. Aprender a ...
base de datos sql server

Aprender Sql Server

El gestor de Base de Datos Sql Server es uno de los mas utilizados por programadores y estudiante de esta área, sus potentes características lo convierten en uno de los sistemas de gestión de Bases de Datos recomendados para el desarrollo de sotfware que demandan ...