Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a SQL: Ejercicios prácticos de DML - Prof. Javier, Ejercicios de Programación de Bases de Datos

esta es una asignacion de la semana 3 de base de datos

Tipo: Ejercicios

2021/2022

Subido el 08/05/2023

laser-copy
laser-copy 🇩🇴

2 documentos

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Estimados participantes te motivamos a realizar la siguiente
actividad propuesta para esa semana:
Investigar los siguientes conceptos y uso de cada comando
haciendo sentencia:
Lenguaje de manipulación de datos (DML)
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.
El lenguaje de manipulación de datos más popular hoy día es SQL, usado para
recuperar y manipular datos en una base de datos relacional. Otros ejemplos de
DML son los usados por bases de datos IMS/DL1, CODASYL u otras.
Consulta en base de datos
En.bases de datos, una.consulta.es el método para acceder a los.datos.en
las.bases de datos. Este tipo de.consulta.obtiene los.datos.de una o más tablas y
muestra los resultados en una hoja de.datos.en la.que.puede actualizar los registros
(con algunas restricciones).
Crear!la!consulta!de selección
En la pestaña.Crear.del grupo.Consultas, haga clic en Diseño de.consulta.
Haga doble clic en las tablas de las que desea recuperar.datos.
En cada tabla, haga doble clic en los campos que desee usar en la.consulta.
De forma opcional, agregue expresiones a la fila Campo.
Utilidad de una consulta en base de datos
En bases de.datos, una.consulta.es el método para acceder a los.datos.en.las
bases de datos. Con las.consultas.se puede modificar, borrar, mostrar y
agregar.datos.en una.base de datos. Para esto se utiliza un lenguaje de.consultas.
El lenguaje de.consultas.a.base de datos.más utilizado es el SQL.
Select
Utilizado para consultar registros de la base de datos que satisfagan un criterio
determinado.
Normalmente, una instrucción SELECT se inicia con una cláusula SELECT. Una
cláusula SELECT se usa para especificar los nombres de los campos que contienen
los datos que quiere usar en una consulta. También puede usar expresiones en
lugar de o además de los campos. Incluso puede usar otra instrucción SELECT
como campo, esto se conoce como una subconsulta.
Supongamos que quiere saber el número de teléfono de sus clientes. Suponiendo
que el campo que almacena los números de teléfono de los clientes se denomina
txtCustPhone, la cláusula SELECT es la siguiente:
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Introducción a SQL: Ejercicios prácticos de DML - Prof. Javier y más Ejercicios en PDF de Programación de Bases de Datos solo en Docsity!

Estimados participantes te motivamos a realizar la siguiente

actividad propuesta para esa semana:

Investigar los siguientes conceptos y uso de cada comando

haciendo sentencia:

Lenguaje de manipulación de datos (DML)

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. El lenguaje de manipulación de datos más popular hoy día es SQL, usado para recuperar y manipular datos en una base de datos relacional. Otros ejemplos de DML son los usados por bases de datos IMS/DL1, CODASYL u otras. Consulta en base de datos En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Este tipo de consulta obtiene los datos de una o más tablas y muestra los resultados en una hoja de datos en la que puede actualizar los registros (con algunas restricciones). Crear la consulta de selección  En la pestaña Crear del grupo Consultas, haga clic en Diseño de consulta.  Haga doble clic en las tablas de las que desea recuperar datos.  En cada tabla, haga doble clic en los campos que desee usar en la consulta.  De forma opcional, agregue expresiones a la fila Campo. Utilidad de una consulta en base de datos En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más utilizado es el SQL. Select Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado. Normalmente, una instrucción SELECT se inicia con una cláusula SELECT. Una cláusula SELECT se usa para especificar los nombres de los campos que contienen los datos que quiere usar en una consulta. También puede usar expresiones en lugar de o además de los campos. Incluso puede usar otra instrucción SELECT como campo, esto se conoce como una subconsulta. Supongamos que quiere saber el número de teléfono de sus clientes. Suponiendo que el campo que almacena los números de teléfono de los clientes se denomina txtCustPhone, la cláusula SELECT es la siguiente:

SELECT [txtCustomerPhone] Puede usar corchetes para delimitar el nombre. Si el nombre no contiene espacios ni caracteres especiales (como marcas de puntuación), los corchetes son opcionales. Si el nombre contiene espacios o caracteres especiales, tendrá que usar corchetes. *Select from 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. Ejemplo Operado r Operación Ejemplo = Igualdad select * from emp where cod_dep = 100; !=, <>, ^= Desigualdad select * from emp where cod_dep != 100; < Menor que select * from emp where cod_dep < 200;

Mayor que select * from emp where cod_dep > 200; <= Menor o igual que select * from emp where cod_dep <= 200; = Mayor o igual que select * from emp where cod_dep >= 200; in Igual a cualquiera de los miembros entre paréntesis select * from emp where cod_dep in (100, 300); not in Distinto a cualquiera de los miembros entre paréntesis select * from emp where cod_dep not in (200); between Contenido en el rango select * from emp where cod_emp between 100 and 199; not between Fuera del rango select * from emp where cod_emp not between 100 and 199; like '_abc%' Contiene la cadena 'abc' a partir del segundo carácter y luego cualquier cadena de caracteres select * from emp where nombre like 'Ma%'; Where La cláusula WHERE especifica criterios que tienen que cumplir los valores de campo para que los registros que contienen los valores se incluyan en los resultados de la consulta.

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'' 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''

Utilizando los lenguajes DML realizar lo siguiente:

Insertar 5 registros en la tabla cliente creada en la actividad de la semana anterior. Insertar 3 registros en la tabla factura creada en la actividad de la semana anterior.