1. Creación de tablas
DROP TABLE IF EXISTS `Emleados`;
CREATE TABLE `Emleados` (
`ID_Empleado` int(4) NOT NULL,
`Nombre_Empleado` char(50) NOT NULL,
`Apellido_Paterno` char(20) NOT NULL,
`Apellido_Materno` char(20) NOT NULL,
`Puesto` char(20) NOT NULL,
`Area` varchar(10) NOT NULL,
`F_Ingreso` date NOT NULL,
`Telefono` int(13) NOT NULL,
`Direccion` char(100) NOT NULL,
`Eficiencia` char(10) DEFAULT NULL,
PRIMARY KEY (`ID_Empleado`)
)
DROP TABLE IF EXISTS `Anuncio`;
CREATE TABLE `Anuncio` (
`ID_Anuncio` int(4) NOT NULL,
`ID_Pedido` int(10) NOT NULL,
`Archivo` char(20) NOT NULL,
PRIMARY KEY (`ID_Anuncio`)
)
DROP TABLE IF EXISTS `Areas`;
CREATE TABLE `Areas` (
`ID_Area` int(4) NOT NULL,
`Area` varchar(10) NOT NULL,
PRIMARY KEY (`ID_Area`)
)
DROP TABLE IF EXISTS `Cobros`;
CREATE TABLE `Cobros` (
`ID_Cobro` int(4) NOT NULL,
`ID_Pedido` int(4) NOT NULL,
`Pago_No` int(2) DEFAULT NULL,
`Fe_Pago` datetime DEFAULT NULL,
`Fe_Pro_Pago` datetime DEFAULT NULL,
`Abono` int(10) NOT NULL,
`Resta` int(10) NOT NULL,
PRIMARY KEY (`ID_Cobro`),
KEY `ID_Pedido` (`ID_Pedido`)
)
2. Creación de tablas
DROP TABLE IF EXISTS `Tamano`;
CREATE TABLE `Tamano` (
`ID_Tamano` int(4) NOT NULL,
`Tamano` char(10) NOT NULL,
PRIMARY KEY (`ID_Tamano`)
)
DROP TABLE IF EXISTS `Cliente`;
CREATE TABLE `Cliente` (
`ID_Cliente` int(4) NOT NULL,
`Nombre_Cliente` char(20) NOT NULL,
`Apellido_Paterno` char(20) NOT NULL,
`Apellido_Materno` char(20) DEFAULT
NULL,
`Direccion` char(100) NOT NULL,
`Nombre_Organizacion` char(50) NOT
NULL,
`Dir_Org` char(100) DEFAULT NULL,
`Telefono_Cli` int(13) DEFAULT NULL,
`e_mail` char(50) DEFAULT NULL,
`RFC` char(13) DEFAULT NULL,
PRIMARY KEY (`ID_Cliente`)
)
DROP TABLE IF EXISTS `Puestos`;
CREATE TABLE `Puestos` (
`ID_Puesto` int(4) NOT NULL,
`Puesto` char(20) NOT NULL,
PRIMARY KEY (`ID_Puesto`)
)
3. Creación de tablas
DROP TABLE IF EXISTS `Eficiencia`;
CREATE TABLE `Eficiencia` (
`ID_Eficiencia` int(4) NOT NULL,
`Nivel` char(10) NOT NULL,
PRIMARY KEY (`ID_Eficiencia`)
)
DROP TABLE IF EXISTS `Imprenta`;
CREATE TABLE `Imprenta` (
`ID_Envio` int(4) NOT NULL,
`ID_Revista` int(4) NOT NULL,
`Fe_Envio` date NOT NULL,
`Fe_Recoger` date NOT NULL,
`ID_Empleado` int(4) DEFAULT NULL,
PRIMARY KEY (`ID_Envio`)
)
DROP TABLE IF EXISTS `Pedido`;
CREATE TABLE `Pedido` (
`ID_Pedido` int(10) NOT NULL,
`ID_Cliente` int(12) NOT NULL,
`F_Pedido` datetime NOT NULL,
`Meses` int(2) NOT NULL,
`Ejemplar` int(4) NOT NULL,
`Tamano` int(4) NOT NULL,
`Total_Pagar` float DEFAULT NULL,
`Forma_Pago` char(8) NOT NULL,
`Pago_Inicial` int(10) NOT NULL,
`Debe` int(10) NOT NULL,
`Archivo` char(20) DEFAULT NULL,
PRIMARY KEY (`ID_Pedido`),
KEY `Forma_Pago` (`Forma_Pago`),
KEY `ID_Cliente` (`ID_Cliente`)
)
4. Creación de tablas
DROP TABLE IF EXISTS `Revista`;
CREATE TABLE `Revista` (
`ID_Revista` int(4) NOT NULL,
`Ejemplar` int(4) NOT NULL,
`Archivo` char(10) NOT NULL,
PRIMARY KEY (`ID_Revista`)
)
DROP TABLE IF EXISTS `Tipo_Pago`;
CREATE TABLE `Tipo_Pago` (
`ID_TipoPago` char(4) NOT NULL,
`Forma_Pago` char(8) DEFAULT NULL,
PRIMARY KEY (`ID_TipoPago`)
) ENGINE=MyISAM DEFAULT
CHARSET=latin1;
Insertar datos en la tabla empleado
insert into `Emleados` values('8001','Daniel
Martin','Fernandez','Ruiz','3001','900','2007-11-15','0','Soleedad y los robles','9001'),
('8002','Carlos','Lira','Fernandez','3008','904','2007-11-05','0','Soledad de Doblado,
Ver.','9001'),
('8003','Ana Karen','Pablo','Cano','3003','905','2007-11-08','0','Soledad de Doblado,
Ver.','9003'),
('8004','Guadalupe','Luna','Mendoza','3002','903','2007-11-13','0','Soledad de Doblado,
Ver.','9002'),
('8005','Karen','Bamaca','Portela','3001','900','2007-11-13','0','Soledad de Doblado,
Ver.','9003'),
('8006','Martin','Gonzales','Pegueros','3004','902','2007-11-07','0','Soledad de Doblado,
Ver.','9003'),
5. ('8007','Francisco','Cuesta','Romero','3009','901','2007-11-05','0','Soledad de Doblado,
Ver.','9004'),
('8008','Ana Graciela','Sarmiento','Marquez','3007','904','2007-11-15','0','Soledad de
Doblado, Ver.','9006'),
('8009','Jessica','Sarda','Saturnino','3003','905','2007-12-03','0','Soledad de Doblado,
Ver.','9006'),
('8010','Erick','Mondragon','Barrios','3006','906','2007-11-23','0','Soledad de Doblado,
Ver.','9001'),
('8011','Ana Lorena','Grajales','Aguirre','3005','902','2007-11-09','0','Soledad de Doblado,
Ver.','9001');
insert into `Anuncio` values('800','4001','c:/anuncios/2009/080');
insert into `Areas` values('900','Fotografia'),
('901','Administra'),
('902','Diseno'),
('903','Ventas'),
('904','Coodinacio'),
('905','Recepcion'),
('906','Distribuci');
insert into `Cliente` values('2','Jonnatan','Vera','Vera','Soledad Conocida','Distribuidora De
Solares Veracruz','Soledad de Doblado,
Ver','1557269','vera_rp34@hotmail.com','VEVJ671122HVZ'),
('3','Gabriela','Vargas','Cruz','Soledad de Doblado, Ver','Centro de Estudios en
Computacion e Ingles de M','Tambien
conocida','2147483647','gaby_sole547@hotmail.com','VACG820423MVZ'),
('4','Aaron','Uriel','','Soledad de Doblado, Ver','Prenda Mex','Calle Abasolo no 106 Col
Centro cp 94240 Soledad de Doblado,
Ver','2147483647','aaron_7804@gmail.com','URSA780129HVZ'),
('5','Anais','Sanchez','Ortiz','Soledad de Doblado, Ver','Casa de Empeno El Retiro S.A. de
C.V.','Calle Mariano Abasolo 101 Local 1 Col Centro Soledad de Doblado,
Ver',null,'anaiscer@yahoo.com','SAOA660721MVZ'),
('6','Armando','Sanchez','Cortes','Soledad de Doblado, Ver','Show del Payasito
Kastriny','Soledad de Doblado, Ver','9720785','t9_asc@hotmail.com','SACA651127HVZ'),
('7','Ivan','Ruiz','Cruz','Soledad de Doblado, Ver','Santeria Ochanla','Soledad de Doblado,
Ver','9720069','smith2305@gmail.com','RUCI810111HVZ'),
('8','Cristian','Romero','Silva','Soledad de Doblado, Ver','ConstrucTodo','Morelos #303 col
Centro Soledad de Doblado, Ver',null,'contructodo@yahoo.com','ROSC880612HVZ'),
('9','Paulina','Rodriguez','Ramirez','Soledad de Doblado, Ver','Laboratorio de Analisis
Clinicos Roner','Aldama No 307 entre ocampo y matamoros Soledad de Doblado,
Ver','9720416','','RORP790211MVZ'),
('10','Cinthia','Ruiz','Sanchez','Soledad de Doblado, Ver','Sayer Lack','Interior del Mercado
Juarez Soledad de Doblado, Ver','9720955',null,null),
('11','Sandra','Castro','Fernandez','Soledad de Doblado, Ver','Ciber Speed Red
Black','Soledad de Doblado, Ver',null,'','RIMS860502MVZ'),
('12','Ruben','Aguilar','Garcia','Soledad de Doblado, Ver','Alimentos Balanceados de
Veracruz','Manlio Fabio Altamirano, Ver',null,null,null),
('13','Josue','Reyes','Vaes','Soledad de Doblado, Ver','Articulos de Fiestas Rali','Local 64
en el nuevo mercado Hidalgo Soledad de Doblado, Ver',null,null,'REVV880229HVZ'),