ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INTRODUCCION A BASE DE DATOS


Enviado por   •  8 de Noviembre de 2017  •  Prácticas o problemas  •  1.040 Palabras (5 Páginas)  •  173 Visitas

Página 1 de 5

        CONTROL DE INVENTARIO

ESCRIBA LOS COMANDOS QUE RESUELVEN LOS SIGUIENTES PROBLEMAS

  1. ESCRIBA EL COMANDO QUE MUESTRE TODAS LAS BASES DE DATOS QUE SE ENCUENTRAN EN SU SERVIDOR

show databases;

  1. CREAR UNA BASE DE DATOS DE NOMBRE “INVENTARIO”

create database inventario;

  1. ESCRIBA EL COMANDO PARA UTILIZAR LA BASE DE DATOS “INVENTARIO”

use inventario;

  1. ESCRIBA LOS COMANDOS PARA CREAR LAS SIGUIENTES TABLAS, CON SUS RESPECTIVAS LLAVES PRIMARIAS Y CON LA DEBIDA INTEGRIDAD REFERENCIAL.

PROVEEDORES

NOMBRE DE COLUMNA

TIPO DE DATO

Clave Principal

Clave_proveedor

Int

Nombre

Varchar(30)

create table proveedores (claveprovedor int,nombre varchar(30),primary key(claveprovedor));

ARTICULOS

NOMBRE DE COLUMNA

TIPO DE DATO

Clave Principal

Clave_articulo

Int

Nombre

Varchar(30)

Precio

Int

Clave Foránea

Clave_proveedor

Int

create table articulos (clavearticulo int, nombre varchar(30), precio int, claveprovedor int, primary key(clavearticulo),foreign key(claveprovedor) refences proveedores(claveprovedor);

  1. Muestra las tablas de la Base de datos INVENTARIO

show tables;

  1. Muestra los atributos de la tabla ARTICULOS;

describe articulos;

  1. Introduce los siguientes datos en cada tabla: ( ESCRIBAR POR LO MENOS EL COMANDO PARA EL PRIMER REGISTRO DE CADA TABLA )

TABLA: PROVEEDORES

CLAVE_PROVEEDOR

NOMBRE

1

Kingston

2

Adata

3

Logitech

4

Lexar

5

Seagate

insert into proveedores values (1,'kingston');


TABLA: ARTICULOS

CLAVE_ARTICULO

NOMBRE

PRECIO

CLAVE_FABRICANTE

1

Teclado

$ 100

3

2

Disco duro 300 Gb

$ 500

5

3

Mouse

$ 80

3

4

Memoria USB

$ 140

4

5

Memoria RAM

$ 290

1

6

Disco duro extraíble 250 Gb

$ 650

5

7

Memoria USB

$ 279

1

8

DVD Rom

$ 450

2

9

CD Rom

$ 200

2

10

Tarjeta de red

$ 180

3

insert into articulos values (1,'teclado',100,3);

  1. ESCRIBA LOS COMANDOS QUE RESUELVAN LAS SIGUIENTES PREGUNTAS
  1. Muestre la información de todos los articulos

SELECT *FROM ARTICULOS;

  1. Muestre los nombres de todos los artículos

SELECT NOMBRE FROM ARTICULOS ;

  1. Muestre los nombres y precio de los articulos de la tienda

SELECT NOMBRE, PRECIO FROM ARTICULOS ;

  1. Muestre los nombres de los artículos sin repeticiones

SELECT DISTINCT clavearticulo,nombre,precio,claveprovedor from articulos;

  1. Muestre todos los datos del  artículo cuya clave de producto es ‘5’

SELECT * FROM ARTICULOS WHERE CLAVEARTICULO=5;

  1. Muestre todos los datos del  artículo cuyo nombre del producto es ‘’Teclado”

                 SELECT * FROM ARTICULOS WHERE NOMBRE='TECLADO';

  1. Muestre  todos los datos de la Memoria RAM y memorias USB

SELECT * FROM ARTICULOS WHERE NOMBRE='memoria RAM' AND NOMBRE='memoria USB';

  1. Muestre todos los datos de los artículos que empiezan con ‘M’

SELECT * FROM ARTICULOS WHERE NOMBRE LIKE '%M';

  1. Muestre el nombre de los productos donde el precio sea  $ 100

SELECT * FROM ARTICULOS WHERE PRECIO=100;

  1. Muestre el nombre de los productos donde el precio sea mayor a $ 200

              SELECT Nombre FROM ARTICULOS WHERE PRECIO> 200;

  1. Muestre todos los datos de los artículos cuyo precio este entre $100 y $350        

SELECT * FROM ARTICULOS WHERE PRECIO BETWEEN 100 AND 350;

...

Descargar como (para miembros actualizados)  txt (8.4 Kb)   pdf (115.4 Kb)   docx (349.1 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com