tbd-tarea-01-fg4

2
Taller de Bases de Datos ~ 1 ~ Tarea 1 Abra una ventana de Símboñlo del Sisema. Ubíquese en la siguiente dirección: C:\XAMPP\mysql\bin Descargue en esa dirección el archivo proveedores.sql, que viene anexo a esta tarea. Ejecute el archivo de comandos anterior mediante la sentencia (deberá proporcionar su contraseña para que proceda): C:\XAMPP\mysql\bin>mysql –u root –p < proveedores.sql Ingrese a la consola de MySQL y seleccione la base de datos proveedores. Verifique que se contiene las tablas llamadas proveedor, region y sucursal. Deberá presentar por escrito al profesor en la fecha indicada las sentencias correspondientes a las consultas que a continuación se solicitan: 1. Escriba la consulta para listar el Nombre y Ciudad de los proveedores que no tengan Código Postal. Considere que la respuesta debe mostrar 7 registros. 2. Ahora escriba la consulta para contar las diferentes ciudades en las que hay proveedores. Obtendrá que el conteo de ciudades es de 13. 3. A continuación escriba la consulta para listar el Nombre, el RFC, la Ciudad y el Teléfono de los proveedores que haya en las ciudades que contienen la letra M. (se esperan 16 resultados). 4. Escriba la sentencia para listar los proveedores que fueron dados de alta después que el proveedor con clave: 14, ordenados alfabéticamente por nombre. Ejecute la consulta y obtendrá 20 filas en el resultado. 5. Escriba la consulta que sirva para encontrar la ciudad donde está la mayor cantidad de Proveedores, usando HAVING. Ejecute la consulta, el resultado nos muestra al ciudad de México, D.F. 6. Reescriba la consulta anterior, ordenando el resultado de contar los proveedores por ciudad en orden descendente y usando la cláusula LIMIT 1 para que se muestre el máximo. 7. Realice la consulta para listar todos los datos del proveedor más reciente de cada ciudad. 8. Ejecute la consulta y obtendrá 13 registros en la respuesta, uno por cada ciudad. 9. Escriba la sentencia para listar el nombre y la dirección de los proveedores pertenecientes a las ciudades en las que existen más de dos proveedores. Ejecute la consulta y verá los datos de 12 proveedores. 10. Ahora escriba la sentencia para obtener los datos de los proveedores que son de la misma ciudad que el proveedor Textiles Furia. Ejecute la consulta y verá a los 5 proveedores de la ciudad de México, D.F. 11. Escriba la consulta para obtener los datos de los proveedores que son de alguna

description

base de datos con consola de comandos

Transcript of tbd-tarea-01-fg4

Page 1: tbd-tarea-01-fg4

Taller de Bases de Datos

~ 1 ~

Tarea 1

Abra una ventana de Símboñlo del Sisema.

Ubíquese en la siguiente dirección:

C:\XAMPP\mysql\bin

Descargue en esa dirección el archivo proveedores.sql, que viene anexo a esta tarea.

Ejecute el archivo de comandos anterior mediante la sentencia (deberá proporcionar su

contraseña para que proceda):

C:\XAMPP\mysql\bin>mysql –u root –p < proveedores.sql

Ingrese a la consola de MySQL y seleccione la base de datos proveedores.

Verifique que se contiene las tablas llamadas proveedor, region y sucursal.

Deberá presentar por escrito al profesor en la fecha indicada las sentencias

correspondientes a las consultas que a continuación se solicitan:

1. Escriba la consulta para listar el Nombre y Ciudad de los proveedores que no tengan

Código Postal.

Considere que la respuesta debe mostrar 7 registros.

2. Ahora escriba la consulta para contar las diferentes ciudades en las que hay

proveedores.

Obtendrá que el conteo de ciudades es de 13.

3. A continuación escriba la consulta para listar el Nombre, el RFC, la Ciudad y el Teléfono

de los proveedores que haya en las ciudades que contienen la letra M. (se esperan 16

resultados).

4. Escriba la sentencia para listar los proveedores que fueron dados de alta después que

el proveedor con clave: 14, ordenados alfabéticamente por nombre.

Ejecute la consulta y obtendrá 20 filas en el resultado.

5. Escriba la consulta que sirva para encontrar la ciudad donde está la mayor cantidad de

Proveedores, usando HAVING.

Ejecute la consulta, el resultado nos muestra al ciudad de México, D.F.

6. Reescriba la consulta anterior, ordenando el resultado de contar los proveedores por

ciudad en orden descendente y usando la cláusula LIMIT 1 para que se muestre el

máximo.

7. Realice la consulta para listar todos los datos del proveedor más reciente de cada

ciudad.

8. Ejecute la consulta y obtendrá 13 registros en la respuesta, uno por cada ciudad.

9. Escriba la sentencia para listar el nombre y la dirección de los proveedores

pertenecientes a las ciudades en las que existen más de dos proveedores.

Ejecute la consulta y verá los datos de 12 proveedores.

10. Ahora escriba la sentencia para obtener los datos de los proveedores que son de la

misma ciudad que el proveedor Textiles Furia.

Ejecute la consulta y verá a los 5 proveedores de la ciudad de México, D.F.

11. Escriba la consulta para obtener los datos de los proveedores que son de alguna

Page 2: tbd-tarea-01-fg4

Taller de Bases de Datos

~ 2 ~

ciudad en donde también hay una sucursal.

Ejecute la consulta que tendrá 22 registros.

12. Hacer una lista indicando la cantidad de proveedores que hay por cada ciudad.

13. Contar cuantos proveedores se dieron de alta por cada año.

14. Listar los nombres de las ciudades donde hay una sucursal y no existen proveedores.

15. Listar el nombre del proveedor que sea más corto.

16. Listar el nombre de las ciudades donde hay proveedores y no son sede de una región.

17. Listar el nombre de la región cuya ciudad sede no tiene sucursal.

18. Contar cuantos proveedores están en ciudades donde no hay sucursales.

19. Listar el nombre de los agentes que contengan las 5 vocales.

20. Listar el nombre de los agentes cuya letra inicial se repite en dos o más ocasiones.

Fin de la tarea.