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;
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;
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;
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;
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;
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;