Download pdf - Whirlpower

Transcript
Page 1: Whirlpower

Wirlpower Tercer proyecto de Base de Datos

Empresa de aparatos eléctricos

2013

Por: Mariana Barbosa López Profesora: Esperanza Pescador Espítia

04/12/2013

Page 2: Whirlpower

Índice

Enunciado

Modelo Lógico y

Relaciones

Diagrama E-R

Diseño

Tablas

Querys

Page 3: Whirlpower

Whirlpower

Una empresa vende aparatos electrónicos el cual les ofrece una base de datos en

la cual nos da las siguientes informaciones lo que es el tipo de aparato

electrodoméstico sus descripciones también nos dice sobre el fabricante en donde

vive y nos relaciona las tablas para obtener el fabricante y sus productos que

elabora

Enunciado

Page 4: Whirlpower

MODELO LÓGICO

Entidades & Atributos

Aparato Electrónico (IdAparato, Descripción)

Tipo (Nombre, Característica )

Piezas (IdPiezas, NombreFa, Especificación)

Fabricantes (Cif, DomicilioSocial)

Componentes (Idaparato, NomFa,IdPiezas,CantPiezas )

RELACIONES

Modelo

Lógico y

Relaciones

Piezas

Tipo

Aparato

Fabricante

Tipo

Aparato

Aparato

Piezas

Piezas

Fabricante

M:1

1:1

N:1

1:1

1:M

Page 5: Whirlpower

Diagrama

E-R

Tipo

Fabricante

Aparato

Piezas Fabricante

R1

R3

R2

R4 R5

N

o

m

b

r

e

Características

Id

Pi

ez

as

Nombre

Fabricante

Especificación

Id

Pi

ez

as

Nombre

Fabricante Especificación

Id. Aparato

Descripción

Id. Hora

Hora

Page 6: Whirlpower

Diseño de la tabla 1

Diseño de la tabla 2

Diseño de

Tablas

Page 7: Whirlpower

Diseño de la tabla 3

Diseño de tabla 4

Diseño de tabla 5

Page 8: Whirlpower

Tabla 1

Tabla 2

Tabla 3

Tabla 4

Tabla 5

Tablas

Page 9: Whirlpower

1.-Elimina de la tabla aparato la columna que tenga IdAparato A0001.

DELETE FROM aparato WHERE IdAparato="A0001"

Querys

Page 10: Whirlpower

2.-Me actualiza de la tabla fabricante el domicilio que tenga CG02 por

Cuauhtémoc

UPDATE fabricante

SET DomicilioSocial="Cuauhtemoc"

WHERE Cif="CG02"

3.-Me elimina la columna lavadora de la tabla tipo.

DELETE FROM tipo WHERE Nombre="Lavadora"

4.-Eliminar la line de la tabla pieza el IdPiezas MN03

DELETE FROM pieza WHERE IdPiezas="MN03"

Page 11: Whirlpower

5.-Actualizar la tabla componentes el IdAparato A0004 tendrá 8 piezas

UPDATE componenetes

SET CatPiezas=8

WHERE IdAparato="A0004"

6.- Eliminar de la tabla componentes la columna Id Aparato a0002

DELETE FROM componenetes WHERE IdAparato="A0002"

7.-Actualizar valor de la tabla componentes Cif CG03 por CG004

UPDATE componenetes

SET Cif="CG004"

WHERE IdAparato="A0004"

Page 12: Whirlpower

8.-Insertar valores a la tabla tipo

INSERT INTO tipo (Nombre,Caracteristicas) VALUES("Liquadora","Licuadora con

vaso extragrande de cinco velosidades")

9.-Eliminar de la tabla tipo el televisor

DELETE FROM tipo WHERE Nombre="Televisor"

10.-Eliminar el mp3 de la tabla tipo

DELETE FROM tipo WHERE Nombre="Mp3"11.-Eliminar el estéreo de la tabla

Tipo

Page 13: Whirlpower

12.-Actualizar las características de la tabla tipo del etéreo

UPDATE tipo

SET Caracteristicas="Reproductor de alto voltaje en hrs"

WHERE Nombre="Estereo"

13.-Eliminar el CG04 de la tabla fabricante

DELETE FROM fabricante WHERE Cif="CG04"

14.-Atualizar el domicilio CG04 de la tabla fabricante

UPDATE fabricante

SET DomicilioSocial="Justo Sierra"

WHERE Cif="CG05"

Page 14: Whirlpower

15.-Eliminar CG02 de la tabla fabricante

DELETE FROM fabricante WHERE Cif="CG02"