Contenido

Objetivo

Entender e identificar la diferencia entre Información, Datos y Metadatos; aplicar filtros a los datos en una sentencia SELECT para facilitar el diseño de objetos de una base de datos en SQL Server Management Studio.

Descripción

Al momento de almacenar la información, nos encontramos con que los datos que la conforman, aunque están relacionados por alguna característica o algún tema, son diferentes; por ejemplo,  en tiendas de abarrotes tipo OXXO,  SEVEN-ELEVEN, etc., cuentan con sistemas informáticos que manejan bases de datos, dentro ellos se puede tener acceso a diferentes tipos de pantallas donde  es posible realizar una venta, consultar el inventario de  los productos, agendar citas con proveedores, revisar finanzas de la tienda,  realizar transacciones bancarias, etc.; los datos para cada una de estas operaciones son diferentes, pertenecen a diferentes “categorías” dentro de un mismo sistema, si no se organizaran así dentro  de la base de datos, el manejo de la información seria complejo y en algún momento dado el sistema  podría resultar inoperante.

Para las empresas, la información debe ser de calidad, para que pueda ser utilizada, ésta debe considerar el tiempo, el contenido y la forma, es decir debe estar disponible en el momento que se necesite, su contenido deberá ser confiable y en un formato sencillo de entender, sin complicaciones.

Explicación

Haz clic para revisar la explicación.

Clasificación y filtrado de datos

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa la siguiente lectura:

Para conocer más sobre clasificación y filtrado de datos, te recomendamos leer:

Markus Winand. (s.f.). El filtro Where. Recuperado de https://use-the-index-luke.com/es/sql/where

Actividad

Objetivo

Practicar el uso de los filtros en SQL, así como el manejo de los valores NULL.

Instrucciones

Parte 1. Tomarás como base las tablas que creaste para la actividad del tema 3.

Analiza las siguientes tablas, son de una base de datos de un sistema de ventas:  

 

  1. Crea las tablas en Microsoft SQL Management Studio, y llena cada una con al menos 15 registros. 
  2. Abre una ventana de consultas New Query y escribe las sentencias SELECT para mostrar lo siguiente:
    1. Muestra todos los productos cuyo nombre no contenga las letras i. 
    2. Muestra todos los clientes que no tengan RFC. 
    3. Muestra todas las ventas, el nombre del cliente, nombre de producto y cantidad. La cantidad debe estar entre 25 y 50 piezas. 
    4. Muestra todas las ventas, incluyendo el nombre del producto y el nombre del cliente donde la cantidad no sea 45 y se encuentre entre 30 y 80 piezas. 
    5. Muestra el nombre del producto, la categoría y precio en donde el precio sea mayor a 40. 

Parte 2.  Revisa la siguiente tabla y crea las sentencias SQL para lo que se pide: 

 

  1. Enlista todas las facturas del mes de marzo.
  2. Enlista todas las facturas cuya fecha se encuentre entre enero y marzo del 2020.
  3. Enlista todas las facturas del mes de abril y que su forma de pajo sea en efectivo (E).
  4. Enlista las sucursales cuyas ventas no se encuentren entre 15 y 40.
  5. Enlista las facturas de la sucursal 3, donde la forma de pago sea CC y el total de la factura menor a 35.
  6. Crear las tablas en Microsoft SQL Management Studio, y llenar cada una con al menos 15 registros.
  7. Redactar las sentencias SELECT solicitadas y guardar una imagen con los resultados.
Checklist
  • Asegúrate de conocer el uso de los filtros SQL.