Este documento describe las sentencias básicas para manipular datos en una base de datos relacional, incluyendo INSERT para insertar registros, DELETE para eliminar registros, UPDATE para modificar registros y SELECT para consultar registros. Explica que SELECT es la sentencia nativa de SQL para recuperar datos y depende de una correcta definición de tablas, y proporciona detalles sobre sus propiedades y estructura básica. También cubre el uso de INSERT para almacenar nuevos datos en las tablas.
2. MANIPULACION DE DATOS
En una Base de Datos Relacional, los datos se
manipulan con las siguientes sentencias:
Insert: Permite insertar registros o tuplas
Delete: Permite eliminar registros o tuplas
Update: Permite modificar registros o tuplas
Select: Permite consultar registros o tuplas.
Sentencia SELECT
Es la sentencia nativa de SQL para recuperar datos
de una base de datos relacional. Es una sentencia
muy poderosa y depende su efectividad de una
correcta definición de las tablas de la Base de Datos.
3. Algunas propiedades
• (Proyección): Permite escoger algunas columnas de la
tabla indicada. Se eliminan las tuplas duplicadas. El
resultado tiene k columnas.
• (Selección): Permite seleccionar sólo algunas filas de una
tabla; c es una expresión (condición).
Sentencia Básica SELECT
SELECT :Campos a desplegar.
FROM :Tablas involucradas.
WHERE :Condición de enlace de tablas y criterio de
selección.
GROUP BY :Criterio de agrupación.
HAVING :Criterio de selección de los resultados del
Select.
ORDER BY :Criterio de orden de los resultados.
4. Insertar datos.
• Hasta ahora hemos visto como se almacenan los
datos en una base de datos y como consultar esos
datos almacenados, pero no hemos visto como
almacenar dichos datos.
• Para almacenar datos en una base de datos
debemos insertar filas en las tablas. Para ellos SQL
pone a nuestra disposición la sentencia INSERT.