Notas
SQL - creado desde un Mapa Mental
Conteúdo das notas (1)
Página 1
PostgreSQL
LenguajeSQL
SQL por sus siglas en inglés significa Lenguaje de Consulta Estructurada (Structured Query Language)
Componentes del SQL
SQL es un lenguaje de dominio específico utilizado en programación, diseñado para administrar, y recuperar información de sistemas de gestión de bases de datos relacionales.
PostgreSQL es un servidor de base de datos objeto relacional libre
Funciones
Parte de unificar varias sentencias SQL, estas funciones también nos dan la posibilidad de ejecutar las sentencias SQL utilizando lenguajes procedimentales (PL). En PostgreSQL tenemos múltiples opciones para esto y la posibilidad de expandirlos.
Comando de SQL
Operadores relacionales de conjuntos
Cláusulas
Manipulacion de datos
Definiendo como es almacenada la información
Manipulando los datos.
CREATE DATABASE: se utiliza para crear una nueva base de datos vacía.
ALTER TABLE: se utiliza para modificar una tabla ya existente.
CREATE TABLE: se utiliza para crear una nueva tabla, donde la información se almacena realmente.
DROP DATABASE: se utiliza para eliminar completamente una base de datos existente.
DROP TABLE: se utiliza para eliminar por completo una tabla existente.
SELECT: se utiliza cuando quieres leer (o seleccionar) tus datos.
REPLACE: se utiliza cuando quieres añadir o cambiar (o reemplazar) datos nuevos o ya existentes.
UPDATE: se utiliza cuando quieres cambiar (o actualizar) datos existentes.
INSERT: se utiliza cuando quieres añadir (o insertar) nuevos datos.
DELETE: se utiliza cuando quieres eliminar (o borrar) datos existentes.
TRUNCATE: se utiliza cuando quieres vaciar (o borrar) todos los datos de la plantilla.
UNION ALL es utilizada para acumular los resultados de dos sentencias SELECT, incluso aparecerán las filas que estén repetidas en los resultados de ambas SELECT.
ALL: La palabra clave ALL conserva cualquier fila duplicada que UNION produce. El comportamiento predeterminado cuando no se usa la palabra clave ALL es descartar todos estos duplicados. No se admiten las expresiones INTERSECT ALL, EXCEPT ALL y MINUS ALL.
UNION: Operación de conjunto que devuelve filas de dos expresiones de consulta, independientemente de si las filas provienen de una o ambas expresiones.
INTERSECT: Operación de conjunto que devuelve filas que provienen de dos expresiones de consulta. Las filas que no se devuelven en las dos expresiones se descartan.
PRIMARY KEY (Llave primaria) se utiliza para definir la clave principal de la tabla. Las columnas que forman la clave principal no pueden contener valores nulos ni pueden haber valores duplicados de la combinación de columnas.
FOREIGN KEY (Llave foránea) sirve para definir una clave foránea sobre una columna o una combinación de columnas. Una clave foránea es una columna o conjunto de columnas que contiene un valor que hace referencia a una fila de otra tabla.
AS Permite renombrar columnas si lo utilizamos en la cláusula SELECT, o renombrar tablas si lo utilizamos en la cláusula FROM. Es opcional. Con ello podremos crear diversos alias de columnas y tablas. Enseguida veremos un ejemplo.
WHERE Especifica la condición de filtro de las filas devueltas. Se utiliza cuando no se desea que se devuelvan todas las filas de una tabla, sino sólo las que cumplen ciertas condiciones. Lo habitual es utilizar esta cláusula en la mayoría de las consultas.
FROM Esta cláusula permite indicar las tablas o vistas de las cuales vamos a obtener la información. De momento veremos ejemplos para obtener información de una sola tabla.
ORDER BY Define el orden de las filas del conjunto de resultados. Se especifica el campo o campos (separados por comas) por los cuales queremos ordenar los resultados.
ASC / DESC ASC es el valor predeterminado, especifica que la columna indicad en la cláusula ORDER BY se ordenará de forma ascendente, o sea, de menor a mayor. Si por el contrario se especifica DESC se ordenará de forma descendente (de mayor a menor).
El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.
Informações
- Descrição
- Notas sobre SQL - creado desde un Mapa Mental, criado por Brando Macias41 em 24-08-2021.
- Criado por
- Brando Macias41 · ago 2021
- Atualizado
- 24 ago 2021
- Visualizações
- 0
- Histórico
-
- Criado por Brando Macias41 · 24 ago 2021
- Copiado para Nota por Brando Macias41 · 24 ago 2021
- Avaliação