Reto2

Nota: realice todo el procedimiento de forma manual.

A continuación explique para que sirven los siguientes comandos:

  • Select : Sirve para seleccionar 1 mas tablas
  • Avg : Sirve para hallar el promedio.
  • Integer: puede resumir una cantidad numerica.
  • Alter: Sirve para realizar cambios en una base de datos.
  • Modify: Sirve para modificar el formato de un atributo de una tabla.
  • Values : Sirve para ingresar los campos de valor de una tabla.
  • References : Sirve para hacer referencia ala llave principal de una tabla.
  • From : Comando que sirve para importar los datos de una tabla.
  • Count : Sirve para contar datos en una tabla.
  • Float : Sirve dar formato tipo numérico EJ, 1,23 
  • Use: Sirve para escoger la base de datos que va a usar.
  • Change: Sirve para modificar el nombre de atributo en una tabla.
  • Sum : Sirve para sumar datos numéricos de una tabla.
  • Cascade: Actualiza el valor de la llave segundaria
  • Where : Sirve para crear una condición en una consulta.
  • Show : Sirve para visualizar base de datos , tablas y entre otros. 
  • Decimal : Sirve para dar formato numérico o texto.
  • Add : Sirve para adicionar un dato.
  • Insert into : Sirve para ingresar información en una tabla. 
  • Max : Sirve para hallar el valor máximo.
  • Like: Sirve para buscar datos en especifico por ej: nombre que empiecen por a.
  • Mysql : Sirve para iniciar el motor de una base de datos.
  • Date : Sirve para dar formato de ficha.
  • Not null : Sirve para otorgar el no nulo en una tabla.
  • Foreign key : Sirve para asignar llave segundaria.
  • Min : Sirve para hallar el valor mínimo en una tabla.
  • Drop : Sirve para eliminar atributos de una tabla, una tabla o la base de datos.
  • Varchar: Sirve para dar formato de tipo texto largo
  • Char : Sirve para dar formato tipo texto formato corto
  • Primary Key : Sirve para asignar la llave primaria de una tabla.
  • Delete: Sirve para eliminar un dato de una tabla o todos los datos de una tabla.
  • Update: Sirve para actualizar un dato.

- Cree la base de datos llamada RETO2

ingrese las siguientes tablas a Mysql:

  • Elaborar una consulta que permita mostrar todos los vendedores de la zona norte.
              Que deseo Mostrar: Vendedores de la zona norte.
              Tablas a utilizar: Vendedor
              Condición:  where zona='Norte
              Código: select id,nombre,zona from vendedor where zona='Norte';
           
  • Elaborar una consulta que muestre todos los vendedores de la zona centro que tengan una comisión de 0.3
             Que deseo mostrar: Vendedores de zona centro con comisión de de 0.3
             Tablas a utilizar: Vendedores
             Condición: where zona='Centro' and comision=0.3
             Código: select id,nombre,comision,zona from vendedor where zona='Centro' and comision=0.3;

  • Elaborar una consulta que muestre todos los clientes que el cupo de crédito esté entre 500000 y 1000000.
             Que deseo mostrar: Clientes con cupo de credito entre 500000 y 1000000
             Tablas a utilizar: Clientes
             Condición: where cupocredito > 500000 and CupoCredito<1000000;
             Código: select Nombre,Cupocredito from cliente where cupocredito > 500000 and CupoCredito<1000000;

  • Visualice todos los clientes que el nombre comienza por A y Terminan en A
            Que deseo Mostrar: Nombre que comiencen y terminen en a
            tablas a utilizar: clientes
            Condición: where nombre like 'a%a'
            Código: select Nombre from cliente where nombre like 'a%a';
 
  • Visualice todos los vendedores que el nombre contengan la letra A
             Que deseo Mostrar: Vendedores que contengan la letra a
             Tablas a utilizar: Vendedor
             Condición: where nombre like '%a%'
             Código: select Nombre from vendedor where nombre like '%a%';
              
  • Ordene la tabla clientes de forma Ascendente por el por el campo cupo crédito
             Que deseo mostrar: Clientes
             Tablas a utilizar: Cliente
             Condición: order by CupoCredito ASC
             Código: select * from cliente order by CupoCredito ASC;

  • Ordene la tabla vendedor de forma descendente por el por el campo nombre
            Que deseo mostrar: Nombre de vendedores
            Tablas a utilizar: Vendedores
            Condición: order by nombre DESC
            Código: select * from vendedor order by nombre DESC;
 
  • Elimine los clientes que tienen valor de crédito <= a 500000
            Que deseo Mostrar: Clientes
            tablas a utilizar:  Clientes
            Condición: where CupoCredito <= 500000
            Código: delete from cliente where CupoCredito <= 500000;

  • El vendedor 001 se le debe actualizar el nombre por el nombre de cada uno de ustedes.
            Que deseo Mostrar:  vendedores
            tablas a utilizar: Vendedor
            Condición: set nombre = 'Josue Casalins' where Id=001;
            Código: update vendedor  set nombre = 'Josue Casalins' where Id=001;

  • Realizar copia de seguridad de la base de datos
  

Nota: Recuerde realizar el ANALISIS en cada Consulta....

Josue Casalins Hernadez
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar