Está en la página 1de 17

de Algoritmos

Base de Datos
Sesión 7:
Lenguaje de Manipulación de Datos
Logro de la sesión:
Al finalizar la sesión, el estudiante implementa una
base de datos de un proyecto informático utilizando
el lenguaje de manipulación de datos.
Utilidad de la sesión:
¿Qué pasaría si no conocemos el lenguaje de
manipulación de datos?
¿Podríamos desarrollar un proyecto informático?
Conocer el lenguaje de manipulación de datos es útil
porque permite construir aplicaciones informáticas.
Dudas sobre la sesión anterior:
¿Qué nos pareció el lenguaje de definición de
datos?
Conocimientos previos:
¿Conoce el lenguaje de manipulación de datos?
Transformación de la sesión:
1. Lenguaje de Manipulación de Datos
2. Consultas a una tabla
3. Consultas a varia tablas
Lenguaje de Manipulación
Definición de Datos
de los resistores.
SQL es lenguaje usado para definir, manipular, y controlar base de datos relacionales.
Comandos DML
● INSERT INTO nomTabla [(listaColumnas)] VALUES (listaValores)
● UPDATE nomTabla SET columna1 = { valor}[, columna2 = { valor} ...] [WHERE condición]
● DELETE FROM nomTabla [WHERE condición]
● SELECT nomColumna[,nomColumna, …] FROM nomTabla[WEHERE condición]
Consultas
Definición dealos
una tabla
resistores.
Consultas
Definición dealos
una tabla
resistores.
Consultas
Definición dealos
una tabla
resistores.
Consultas de
Definición a varias tablas
los resistores.
Espacio práctico:
1. Manipulación de una base de datos de un caso de
estudio.
Caso de estudio desarrollado
Caso de estudio: SUPERMERCADO
Se pretende construir un sistema que controle de forma integrada la gestión de una cadena de
Supermercados con varias cajas registradoras con conexión a un servidor que centraliza toda la
información.
El proceso de compras presenta el siguiente escenario: El proveedor solicita vender artículos al
encargado de compras, este verifica si hay stock suficiente, si no hay registra uno o varios
artículos en la orden de compra.
El proceso de ventas presenta el siguiente escenario: El cliente solicita comprar artículos el
encargado de ventas este verifica si hay stock suficiente, si hay registra uno o varios artículos en
la nota de pedido.
El proceso de almacén presenta el siguiente escenario: Cuando los artículos entran (mediante la
orden de compra) o salen (mediante la nota de pedido), el encargado del almacén registra la
cantidad que ingresa o sale de cada articulo en el kardex, obteniéndose el stock respectivo.
Modelo Lógico
Cierre de la sesión: Conocimos
1. El lenguaje de manipulación de datos de SQL

También podría gustarte