Este documento presenta las sentencias SQL SELECT, INSERT, UPDATE y DELETE para consultar, modificar y eliminar datos de una base de datos. Explica que SELECT se usa para recuperar datos especificando las tablas, campos, filtros y enlaces requeridos. También cubre cómo INSERT agrega nuevos registros, UPDATE modifica valores existentes con filtros, y DELETE elimina filas según criterios.
Elaborar una presentación que describa las siguientes temáticas:
Escribir sentencias SQL SELECT para consultas con operadores de restricción, proyección y enlace.
Escribir sentencias SELECT para enlaces que incluyen tres o más tablas, autoenlaces y múltiples enlaces entre tablas.
Entender y ejemplificar el propósito de la cláusula GROUP BY usando el proceso de evaluación conceptual.
Escribir descripciones en español en sentencias documentadas de SQL.
Escribir las sentencias INSERT, UPDATE y DELETE para modificar las filas de una tabla.
Elaborar una presentación que describa las siguientes temáticas:
Escribir sentencias SQL SELECT para consultas con operadores de restricción, proyección y enlace.
Escribir sentencias SELECT para enlaces que incluyen tres o más tablas, autoenlaces y múltiples enlaces entre tablas.
Entender y ejemplificar el propósito de la cláusula GROUP BY usando el proceso de evaluación conceptual.
Escribir descripciones en español en sentencias documentadas de SQL.
Escribir las sentencias INSERT, UPDATE y DELETE para modificar las filas de una tabla.
Sesion06c - Sentencias SQL en PL-SQL (Oracle)José Toro
Este minitutorial tiene como objetivo captar todos los conceptos dictados en cada sesión en el curso de Base de Datos Avanzado II, así como brindar apoyo a los alumnos de la carrera técnica de Computación e Informática, que por algún motivo no hayan asistido a clases.
UNIDAD 4. Programación en Oracle
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno construye programas estructurados utilizando el lenguaje PL/SQL dentro del manejador de base de datos Oracle. Incorpora cursores para procesar grandes volúmenes de información y gestiona los posibles errores de ejecución con el uso de excepciones.
Temario
4.1 Tema 6: PROGRAMACIÓN PL/SQL
4.1.1 Introducción a Oracle PL/SQL
4.1.2 Tipos de datos en PL/SQL
4.1.3 Estructuras de Bloques de PL/SQL
4.1.4 Sentencias SQL en PL/SQL
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfsandradianelly
Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestr
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
2. 1. Escribir sentencias SQL SELECT para consultas con
operadores de restricción, proyección y enlace.
SQL SELECT
La recuperación de los datos en el lenguaje SQL se
realiza mediante la sentencia SELECT, seleccionar.
Esta sentencia permite indicar al SGBD la
información que se quiere recuperar. Esta es la
sentencia SQL, con diferencia, más habitual. La
sentencia SELECT consta de cuatro partes básicas:
3. La cláusula SELECT seguida de la descripción de lo que se desea
ver, los nombres de las columnas a seleccionar. Esta parte es
obligatoria. Ejemplo:
select distinct editorial
from libros;
•
La cláusula WHERE seguida por un criterio de
selección, una condición. Esta parte es optional. Ejemplo:
select título, autor, editorial
from libros
where editorial=”Prentice-Hall”;
4. •
La cláusula FROM seguida de la especificación de las tablas de
las que se han de obtener los datos. Esta parte es obligatoria.
select título, autor, año
from libros
where año>2000;
2. Escribir sentencias SELECT para enlaces que incluyen tres
o más tablas, autoenlaces y múltiples enlaces entre tablas.
Como se puede observar en esta línea de comando podemos
realizar el enlace de tres o más tablas en la figura
5. “SELECT productos.nombre AS
np, productos.precio, cajeros.nombre, ventas.fecha,ventas.ca
ntidad FROM productos,cajeros,ventas WHERE
ventas.codigo_producto =’$producto’ AND productos.codigo
= ventas.codigo_producto AND cajeros.id =
ventas.id_cajeros”.
Después del SELECT anoto los campos que necesito consultar
anteponiéndole un punto y el nombre de la tabla al que
pertenecen, luego después de FROM van las tres tablas implicadas
separadas por comas. Ya para obtener el resultado deseado debes
filtrar con la cláusula WHERE cuidando de utilizar apropiadamente
los campos que se relacionan en cada tabla.
6. 3:-Entender y ejemplificar el propósito de la cláusula GROUP
BY usando el proceso de evaluación conceptual.
La instrucción GROUP BY se utiliza en conjunción con las
funciones agregadas al grupo el conjunto de resultados de una o
más columnas.
Como se puede observar en la imagen la siguiente línea de
comando utilizando la sentencia GROUP BY ahora queremos
encontrar el número de órdenes enviadas por cada transportista.
7. 4.-Escribir descripciones en español en sentencias
documentadas de SQL.
Sentencias separadas
Ejemplo (asumiendo que 'nombre' y 'número' son las únicas
columnas en la tabla 'agenda_telefonica'):
INSERT INTO agenda_telefonica VALUES ('Roberto Fernández',
'4886850'), ('Alejandro Sosa', '4556550');
Que podía haber sido realizado por las sentencias
INSERT INTO agenda_telefonica VALUES ('Roberto Fernández',
'4886850');
INSERT INTO agenda_telefonica VALUES ('Alejandro Sosa',
'4556550');
Notar que las sentencias separadas pueden tener semántica
diferente (especialmente con respecto a los triggers), y puede tener
diferente rendimiento que la sentencia de inserción múltiple.
8. Triggers
Un "trigger" (disparador o desencadenador) es un tipo de
procedimiento almacenado que se ejecuta cuando se intenta
modificar los d Sintaxis básica:
create triggre NOMBREDISPARADOR
on NOMBRETABLA
for EVENTO- insert, update o delete
as
SENTENCIAS
5:-Escribir las sentencias INSERT, UPDATE y DELETE para
modificar las filas de una tabla.
9. INSERT
Anexa un nuevo registro al final de una tabla que contiene los
valores de los campos especificados. El commando INSERT SQL
tiene tres sintaxis:
• Utilice la primera sintaxis para insertar valores especificados en
los campos especificados en una tabla.
• Utilice la segunda sintaxis para insertar el contenido de
elementos de una matriz, variables de memoria, o propiedad
de un objeto que coincidan con los nombres de campo en la
tabla.
• Utilice la tercera sintaxis para insertar filas de un comando
SQL SELECT en los campos especificados en la tabla.
INSERT INTO dbf_name [(FieldName1
[, FieldName2, ...])] VALUES (eExpression1
[, eExpression2, ...])
INSERT INTO dbf_name FROM ARRAY ArrayName | DE
MEMVAR | DE NOMBRE ObjectName
INSERT INTO dbf_name [(FieldName1
[, FieldName2, ...])] SELECTClauses SELECT [SELECT
UNION UnionClause SELECTClauses ...]
10. UPDATE
La sentencia UPDATE se utiliza para modificar valores en una
tabla.
La sintaxis de SQL UPDATE es:
UPDATE nombre_tabla
SET columna1 = valor1, columna2 =
valor2
WHERE columna3 = valor3
Como se puede observar en la figura utiliza la sentencia para
modificar las celdas
11. La sentencia DELETE se utiliza para eliminar filas de una tabla.
La sintaxis de una instrucción SQL DELETE es:
DELETE FROM table_name [WHERE
condition];
• table_name - el nombre de la tabla que tiene que ser
actualizado.
Por ejemplo: Para eliminar a un empleado con el ID 100 de
la tabla de empleados, la consulta SQL DELETE será como,
DELETE FROM employee WHERE id = 100;
Para eliminar todas las filas de la tabla de empleados, la
consulta será como,
DELETE FROM employee;