Sunteți pe pagina 1din 11

PROYECTO BASE DE DATOS

Ao de la Inversin para el Desarrollo Rural y la Seguridad Alimentaria

NOMBRES: CICLO ACADMICO: V Burgos Palacios Joel Omar Peralta Escobar Smitd Yagger Rivera Gonzales Jonathan Vladimir Vivela Pintado Mara Edith

CARRERA: INGENIERA DE SISTEMAS DOCENTE: ING. EDY GARCIA CORDOVA

ASIGNATURA: PROYECTO DE BASE DE DATOS

TEMA: AVANCE ESTRUCTURA DE LA BASE DE DATOS

PROYECTO BASE DE DATOS CREACIN DE LA BASE DE DATOS: BDCDS

Create database if not exists `bdcds`; Estructura de la tabla: Administrador


CREATE TABLE IF NOT EXISTS `administrador` ( `codadmin` varchar(10) NOT NULL, `nombre` varchar(50) NOT NULL, `apellido` varchar(40) NOT NULL, `sexo` char(1) NOT NULL, `contrasena` varchar(300) NOT NULL, `dni` char(8) NOT NULL, `telefono` varchar(15) NOT NULL, `direccion` varchar(50) NOT NULL, `email` varchar(50) NOT NULL, `FNacimiento` date NOT NULL, PRIMARY KEY (`codadmin`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Datos de la Tabla: ADMINISTRADOR


INSERT INTO `administrador` (`codadmin`, `nombre`, `apellido`, `sexo`, `contrasena`, `dni`, `telefono`, `direccion`, `email`, `FNacimiento`) VALUES ('Admin0001', 'Omar', 'Burgos', 'M', 'oliwis', '66600666', '778378463', 'AV Trujillo A-12', 'omarzito_1@hotmail.com', '1992-10-30'), ('Admin0002', 'Smitd', 'Peralta Escobar', 'M', '2563smitd33', '70040388', '384521', 'AA.HH Los Robles A-10', 'smitd@hotmail.com', '1995-04-18'), ('Admin0003', 'Mara Edith', 'Vilela Pintado', 'F', '2736387mavi72', '79362711', '382456', 'AA.HH Jose Carlos Mariategui B-2', 'mariana-95-20@hotmail.com', '1995-02-20'), ('Admin0004', 'Jonathan', 'Rivera Gonzales', 'M', 'hsgsrwvtqra', '53627364', '382626', 'Pilar Nores N-9', 'jonathan25-28@hotmail.com', '1990-11-14'), ('Admin0005', 'Ana Carolina', 'Quispe Melgar', 'F', 'anitaf2ff', '03888388', '342517', 'AV Triangulo 3-11', 'anita@hotmail.com', '1995-06-11');

PROYECTO BASE DE DATOS

Estructura de la tabla: Autor


CREATE TABLE IF NOT EXISTS `autor` ( `idAutor` varchar(15) NOT NULL, `idCategoria` varchar(15) NOT NULL, `idPelicula` varchar(15) NOT NULL, `nomAutor` varchar(50) NOT NULL, PRIMARY KEY (`idAutor`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Datos de la Tabla: Autor


INSERT INTO `autor` (`idAutor`, `idCategoria`, `idPelicula`, `nomAutor`) VALUES ('Autor0001', 'Categ0001', 'Pelicu0001', 'Arnold Schwarzenegger'), ('Autor0002', 'Categ0002', 'Pelicu0002', 'Santiago Loza'), ('Autor0003', 'Categ0003', 'Pelicu0003', 'Aaron Meeks'), ('Autor0004', 'Categ0004', 'Pelicu0004', 'JASON MILLER'), ('Autor0005', 'Categ0004', 'Pelicu0005', 'HARDESTY');

PROYECTO BASE DE DATOS

Estructura de la tabla: Categoria (Pelicula)


CREATE TABLE IF NOT EXISTS `categoria` ( `idCategoria` varchar(15) NOT NULL, `nomCategoria` varchar(50) NOT NULL, PRIMARY KEY (`idCategoria`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Datos de la Tabla: Categoria (Pelicula)


INSERT INTO `categoria` (`idCategoria`, `nomCategoria`) VALUES ('Categ0001', 'Accion'), ('Categ0002', 'Drama'), ('Categ0003', 'Comedia'), ('Categ0004', 'Terror');

PROYECTO BASE DE DATOS

Estructura de la tabla: Detalle (Venta)


CREATE TABLE IF NOT EXISTS `detalle` ( `idVenta` varchar(15) NOT NULL, `precio` decimal(5,2) NOT NULL, `IdPelicula` varchar(15) NOT NULL, PRIMARY KEY (`idVenta`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Datos de la Tabla: Detalle (Venta)


INSERT INTO `detalle` (`idVenta`, `precio`, `IdPelicula`) VALUES ('Venta0001', 3.50, 'Pelicu0001'), ('Venta0002', 5.00, 'Pelicu0002'), ('Venta0003', 5.00, 'Pelicu0003'), ('Venta0004', 5.00, 'Pelicu0004'), ('Venta0005', 4.50, 'Pelicu0005');

PROYECTO BASE DE DATOS

Estructura de la tabla: Formato (CDs)


CREATE TABLE IF NOT EXISTS `formato` ( `idFormato` varchar(15) NOT NULL, `nomFormato` varchar(50) NOT NULL, PRIMARY KEY (`idFormato`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Datos de la Tabla: Formato (CDs)


INSERT INTO `formato` (`idFormato`, `nomFormato`) VALUES ('Formato0001', 'mp3'), ('Formato0002', 'blu ray'), ('Formato0003', 'mp4'), ('Formato0004', 'blu ray 3d');

PROYECTO BASE DE DATOS

Estructura de la tabla: Pelicula


CREATE TABLE IF NOT EXISTS `pelicula` ( `idPelicula` varchar(15) NOT NULL, `idCategoria` varchar(15) NOT NULL, `idVendedor` varchar(15) NOT NULL, `nomPelicula` varchar(50) NOT NULL, `protagonista` varchar(50) NOT NULL, `FechaEstreno` date NOT NULL, `idFormato` varchar(15) NOT NULL, PRIMARY KEY (`idPelicula`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Datos de la Tabla: Pelicula


INSERT INTO `pelicula` (`idPelicula`, `idCategoria`, `idVendedor`, `nomPelicula`, `protagonista`, `FechaEstreno`, `idFormato`) VALUES ('Pelicu0001', 'Categ0001', 'Vende0001', 'Avengers', 'Robert Downey Jr', '2012-05-18', 'Formato0002'), ('Pelicu0002', 'Categ0002', 'Vende0003', 'Titanic', 'Leonardo DiCaprio', '1998-11-19', 'Formato0003'), ('Pelicu0003', 'Categ0004', 'Vende0003', 'Actividad Paranormal ', 'Katie Featherston', '2011-1117', 'Formato0002'), ('Pelicu0004', 'Categ0003', 'Vende0004', 'Que paso ayer?', 'Bradley Cooper', '2011-07-22', 'Formato0001'), ('Pelicu0005', 'Categ0001', 'Vende0002', 'Mision Imposible', 'Tom Cruise', '2008-08-20', 'Formato0002');

PROYECTO BASE DE DATOS

Estructura de la tabla: TipoDocumento


CREATE TABLE IF NOT EXISTS `tipodocumento` ( `idDocumento` varchar(15) NOT NULL, `descripcion` varchar(50) NOT NULL, PRIMARY KEY (`idDocumento`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Datos de la Tabla: TipoDocumento


INSERT INTO `tipodocumento` (`idDocumento`, `descripcion`) VALUES ('Doc01', 'Boleta'), ('Doc02', 'Factura');

PROYECTO BASE DE DATOS Estructura de la tabla: Usuario


CREATE TABLE IF NOT EXISTS `usuario` ( `coduser` varchar(10) NOT NULL, `nombre` varchar(50) NOT NULL, `apellido` varchar(50) NOT NULL, `sexo` char(1) NOT NULL, `contrasena` varchar(300) NOT NULL, `dni` char(8) NOT NULL, `telefono` varchar(15) NOT NULL, `direccion` varchar(50) NOT NULL, `email` varchar(50) NOT NULL, PRIMARY KEY (`coduser`) ) ENGINE=InnoDB DEFAULT CHARSET=latin;

Datos de la Tabla: Usuario


INSERT INTO `usuario` (`coduser`, `nombre`, `apellido`, `sexo`, `contrasena`, `dni`, `telefono`, `direccion`, `email`) VALUES ('User0001', 'Smid Yagger', 'Peralta Escobar', 'M', '1982998f93571597bf242f3698aa25b3', '9737373', '2827733', 'Paque 42 Lt 7-4', 'yagger@live.com'), ('User0002', 'Mara Edith', 'Vilela Pintado', 'F', 'a1a604527ba2973bb3a17b399c11f131', '077372', '232323', 'Av. Quiones C-98', 'mara@live.com'), ('User0003', 'Jonathan Vladimir', 'rivera Gonzales', 'M', 'c474c6c76f73edd51e10cce6c523de1d', '84774', '35454', 'nose', 'nose@nose.com'), ('User0004', 'Pedro Fernando', 'Cevallos Vargas', 'M', 'pedro12345', '48759614', '385647', 'Parque 45 - 23', 'pedro@hotmail.com'), ('User0005', 'Maria Fernanda', 'Cruz Valencia', 'F', 'maria12345', '48268941', '384210', 'Av. B 48', 'maria@hotmail.com');

PROYECTO BASE DE DATOS

Estructura de la tabla: Vendedor


CREATE TABLE IF NOT EXISTS `vendedor` ( `idVendedor` varchar(15) NOT NULL, `idVenta` varchar(15) NOT NULL, `nomVendedor` varchar(50) NOT NULL, `direccion` varchar(50) NOT NULL, `telefono` varchar(20) NOT NULL, `FNacimiento` date NOT NULL, `Sexo` char(1) NOT NULL, PRIMARY KEY (`idVendedor`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Datos de la Tabla: Vendedor


INSERT INTO `vendedor` (`idVendedor`, `idVenta`, `nomVendedor`, `direccion`, `telefono`, `FNacimiento`, `Sexo`) VALUES ('Vende0001', 'Venta0001', 'Julio Cepeda', 'Parque 14 - 26', '381420', '1991-05-07', 'M'), ('Vende0002', 'Venta0002', 'Nancy Valladares', 'Av. C - 16', '385410', '1992-03-09', 'F'), ('Vende0003', 'Venta0003', 'Diego Canales', 'Avenida B - 50 Talara Alta', '387596', '1988-06-15', 'M');

PROYECTO BASE DE DATOS

Estructura de la tabla: Venta


CREATE TABLE IF NOT EXISTS `venta` ( `idVenta` varchar(15) NOT NULL, `fechaVenta` date NOT NULL, `nomComprador` varchar(50) NOT NULL, `idDocumento` varchar(15) NOT NULL, PRIMARY KEY (`idVenta`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Datos de la Tabla: Venta


INSERT INTO `venta` (`idVenta`, `fechaVenta`, `nomComprador`, `idDocumento`) VALUES ('Venta0001', '2013-11-28', 'Joel Vertiz Cespedes', 'Doc01'), ('Venta0002', '2013-10-16', 'Carla Alvarado Morales', 'Doc02'), ('Venta0003', '2013-11-21', 'Anabel Clavijo Aranda', 'Doc02'), ('Venta0004', '2013-07-24', 'Stefany Arcela Carrillo', 'Doc01'), ('Venta0005', '2013-11-13', 'Karen Dioses Padilla', 'Doc01');

S-ar putea să vă placă și