Tarea III

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

ASIGNATURA

Base de Datos

TEMA

Tarea III

FACILITADOR

Mario Ortiz M.A.

PARTICIPANTE

Kelvin Arias

MATRICULA
100041395
Investigar los siguientes conceptos y uso de cada comando haciendo
sentencia:

1. Lenguaje de manipulación de datos (DML)


Un lenguaje de manipulación de datos (Data Manipulation Language, o DML
en inglés) es un lenguaje proporcionado por el sistema de gestión de base
de datos que permite a los usuarios llevar a cabo las tareas de consulta o
manipulación de los datos, organizados por el modelo de datos adecuado.
1- INSERT
Una sentencia INSERT de SQL agrega uno o más registros a una (y sólo
una) tabla en una base de datos relacional.
Ejemplo 1 (inserto valores alumno pepe en la materia spd2 a la tabla
cursada):
NSERT INTO ''cursada'' (''alumno'', ''materia'') VALUES (''pepe'', ''spd2'')
2- UPDATE
Una sentencia UPDATE de SQL es utilizada para modificar los valores de un
conjunto de registros existentes en una tabla.
Ejemplo 1 (modifico la materia donde el alumno sea pepe):
UPDATE ''cursada'' SET ''materia''= ''spd3'' WHERE ''alumno''= ''pepe''
3- DELETE
Una sentencia DELETE de SQL borra uno o más registros existentes en una
tabla.
Ejemplo 1 (borro todos los valores de las columnas alumno y materia donde
la materia sea spd2):
DELETE FROM ''cursada'' WHERE ''materia''= ''spd2''
2.CONSULTA EN BASE DE DATOS
Una consulta sirve para extraer información de una base de datos. Permite
manipular datos: agregar, eliminar y cambiar. Así es como usaremos esta
palabra.
Sin embargo, no solo hay que escribir una “solicitud” aleatoria. Debes escribir
tu consulta basándote en un conjunto de códigos predefinidos, de modo que
tu base de datos pueda entender la instrucción. Nos referimos a este código
como el lenguaje de consulta.
Ejemplos de consulta
Ahora que sabemos bastante sobre consultas, ¿por qué no intentar escribir
algunas? Ten en cuenta que para este ejercicio usaremos SQL.

Fuente de datos: Participantes (Nombre de la tabla)


Digamos que has recopilado algunos datos de una encuesta. A
continuación, se muestra un fragmento de tus datos.

3.Utilidad de una consulta en base de datos

Los datos se correlacionan utilizando el servicio de relaciones de IBM®


Business Process Manager. Cada aplicación contiene información similar de
cliente, con una relación de identidad para correlacionar la información entre
cada aplicación.

4.SELECT:
El elemento select (<select>) representa un control que muestra un menú de
opciones. Las opciones contenidas en el menú son representadas por
elementos <option>, los cuales pueden ser agrupados por elementos
<optgroup>. La opcion puede estar preseleccionada por el usuario.
5.SELECT *FROM
El siguiente ejemplo muestra tres ejemplos de código. Este primer ejemplo
de código devuelve todas las filas (no se especifica ninguna cláusula
WHERE) y todas las columnas (usando *) de la Producttabla en la base de
datos AdventureWorks2012 .

6.WHERE
Se utiliza para especificar una condición al recuperar un conjunto de datos
de una tabla o de un conjunto de tablas. Si se cumple la condición dada, la
consulta devuelve los valores relacionados con la condición que se
especifique en la cláusula WHERE.

7.ORDER BY ASC
La ORDER BY palabra clave se utiliza para ordenar el conjunto de
resultados en orden ascendente o descendente.
8.ORDER BY DESC
La siguiente instrucción SQL selecciona todos los clientes de la tabla "Clientes",
ordenados DESCENDIENDO por la columna "País":

9. INSERT
La INSERT INTO declaración se utiliza para insertar nuevos registros en una
tabla.
Si agrega valores para todas las columnas de la tabla, no es necesario que
especifique los nombres de las columnas en la consulta SQL.

UPDATE:
La sentencia UPDATE actualiza los valores de las columnas especificadas en las
filas de una tabla, vista o apodo, o las tablas, apodos o vistas subyacentes de la
selección completa especificada.

11.DELETE

La instrucción DELETE permite eliminar uno o múltiples registros. Incluso


todos los registros de una tabla, dejándola vacía.
Utilizando los lenguajes DML realizar lo siguiente:
1.Insertar 5 registros en la tabla cliente creada en la actividad de la semana
anterior.
1.Insertar 5 registros en la tabla cliente creada en la actividad de la semana
anterior
2.Insertar 3 registros en la tabla factura creada en la actividad de la semana
anterior
3.Insertar 7 registros en la tabla articulo
4.Crea una consulta de la tabla clientes utilizando el comando select, donde se
muestren los campos: código, nombre, apellidos y celular.
5.Crea una consulta utilizando el comando where, a la tabla cliente donde muestre
código del cliente cuyo codigo sea igual a 1
6.Crea una consulta de la tabla artículo que muestre los mismos ordenados por la
descripción del articulo alfabéticamente de forma ascendente utilizando la
sentencia order by asc
7.Insertar un registro en la tabla cliente utilizando la sentencia insert
8.Actualizar o cambiar el nombre del cliente cuyo código e igual a 1 utilizando la
comando update
9.Eliminar un cliente cuyo código sea igual 3 utilizando el comando Delete

También podría gustarte