Base de datos en mysql
UNAD
INGENIERÍA DE SISTEMAS
BASES DE DATOS BÁSICO
CODIGO 301330
FERLEY MEDINA
TUTOR
DIEGO ARMANDO PERDOMO PERDOMO
CÓDIGO 1078776038
IV SEMESTRE
SABADO 31 DE OCTUBRE DE 2009
Diseño de una base de datos en SQL.
Se tiene un almacén de venta de partes de computador, y se desea hacer una base de datos que almacene los datos deinventario. Además debe verificar la normalización de las siguientes tablas:
|TABLA CATEGORIAS |TABLA MARCAS |
|ID_CATEG |ID_MARCA |
|DESCRIPCION_CATEG|DESCRIPCION_MARCA |
|TABLA PROVEEDOR |TABLA PRODUCTOS |
|ID_PROV |ID_PROD |
|DESCRIPCION_PROV|DESCRIPCION_PROD |
|CIUDAD_PROV |ID_CATEG |
|TELEFONO_PROV |ID_MARCA |
||ID_PROV |
| |CANTIDAD_PROD |
| |PRECIO UNIT_PROD |Creación de la base de datos “inventario”
CREATE DATABASE `inventario` ;
Creación de la tabla categorías
CREATE TABLE `inventario`.`categorias` (
`id_categ` VARCHAR( 10 ) NOT NULL ,
`descripcion_categ` VARCHAR( 100 ) NOT NULL ,
INDEX ( `descripcion_categ` ) ,
UNIQUE (
`id_categ`
)
) ENGINE = MYISAM ;
Datos a insertar en la tabla “categorías”:
|ID_CATEG|DESCRIPCION_CATEG |
|MON |MONITORES |
|STOR |MEDIOS DE ALMACENAMIENTO |
|CARD |TARJETAS MADRE, AUDIO Y VIDEO |
|MEM |MEMORIAS|
|ACC |ACCESORIOS Y PERIFERICOS |
Insertar los datos en la tabla “categorías”:
INSERT INTO `inventario`.`categorias` (
`id_categ` ,
`descripcion_categ`
)
VALUES (
'MON', 'MONITORES'
);
INSERT INTO `inventario`.`categorias` (
`id_categ` ,
`descripcion_categ`
)
VALUES (
'STOR','MEDIOS DE ALMACENAMIENTO'
);
INSERT INTO `inventario`.`categorias` (
`id_categ` ,
`descripcion_categ`
)
VALUES (
'CARD', 'TARJETAS MADRE, AUDIO Y VIDEO'
);
INSERT INTO `inventario`.`categorias` (
`id_categ` ,
`descripcion_categ`
)
VALUES (
'MEM', 'MEMORIAS'
);
INSERT INTO `inventario`.`categorias` (
`id_categ` ,
`descripcion_categ`
)
VALUES (
'ACC', 'ACCESORIOS YPERIFERICOS'
);
Creación de la tabla “marcas”:
CREATE TABLE `inventario`.`marcas` (
`id_marca` VARCHAR( 10 ) NOT NULL ,
`descripcion_marca` VARCHAR( 100 ) NOT NULL ,
INDEX ( `descripcion_marca` ) ,
UNIQUE (
`id_marca`
)
) ENGINE = MYISAM ;
Datos a insertar en la tabla “marcas”:
|ID_MARCA |DESCRIPCION_MARCA |
|MAX |MAXTOR...
Regístrate para leer el documento completo.