Вы находитесь на странице: 1из 2

/* SQL Manager Lite for MySQL 5.6.3.

48526 */
/* ------------------------------------------------------------------- */
/* Host : localhost */
/* Port : 3306 */
/* Database : ejemploClase */

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;


/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES 'latin1' */;

SET FOREIGN_KEY_CHECKS=0;

CREATE DATABASE `ejemploClase`


CHARACTER SET 'latin1'
COLLATE 'latin1_swedish_ci';

USE `ejemploclase`;

/* Structure for the `provincias` table : */

CREATE TABLE `provincias` (


`PROVID` INTEGER(11) NOT NULL,
`PNOMBRE` CHAR(30) COLLATE latin1_swedish_ci NOT NULL,
PRIMARY KEY USING BTREE (`PROVID`)
) ENGINE=InnoDB
CHARACTER SET 'latin1' COLLATE 'latin1_swedish_ci'
;

/* Structure for the `deptos` table : */

CREATE TABLE `deptos` (


`DEPTOID` INTEGER(11) NOT NULL,
`PROVID` INTEGER(11) DEFAULT NULL,
`DNOMBRE` CHAR(30) COLLATE latin1_swedish_ci DEFAULT NULL,
`GERENTE` INTEGER(11) DEFAULT NULL,
PRIMARY KEY USING BTREE (`DEPTOID`),
KEY `FK_RELATIONSHIP_2` USING BTREE (`PROVID`),
CONSTRAINT `FK_RELATIONSHIP_2` FOREIGN KEY (`PROVID`) REFERENCES `provincias`
(`PROVID`)
) ENGINE=InnoDB
CHARACTER SET 'latin1' COLLATE 'latin1_swedish_ci'
;

/* Structure for the `empleados` table : */

CREATE TABLE `empleados` (


`ENOMBRE` CHAR(30) COLLATE latin1_swedish_ci DEFAULT NULL,
`ECOD` INTEGER(11) NOT NULL,
`DEPTOID` INTEGER(11) DEFAULT NULL,
`EFNAC` DATE DEFAULT NULL,
`esalario` INTEGER(11) DEFAULT NULL,
PRIMARY KEY USING BTREE (`ECOD`),
KEY `FK_RELATIONSHIP_1` USING BTREE (`DEPTOID`),
CONSTRAINT `FK_RELATIONSHIP_1` FOREIGN KEY (`DEPTOID`) REFERENCES `deptos`
(`DEPTOID`)
) ENGINE=InnoDB
CHARACTER SET 'latin1' COLLATE 'latin1_swedish_ci'
;

/* Data for the `provincias` table (LIMIT 0,500) */

INSERT INTO `provincias` (`PROVID`, `PNOMBRE`) VALUES


(10,'Quillacollo'),
(11,'Sacaba'),
(12,'Vinto');
COMMIT;

/* Data for the `deptos` table (LIMIT 0,500) */

INSERT INTO `deptos` (`DEPTOID`, `PROVID`, `DNOMBRE`, `GERENTE`) VALUES


(50,11,'Sistemas',5),
(60,12,'Contabilidad',5),
(70,11,'Ventas',6),
(80,12,'Fiscalizacion',6);
COMMIT;

/* Data for the `empleados` table (LIMIT 0,500) */

INSERT INTO `empleados` (`ENOMBRE`, `ECOD`, `DEPTOID`, `EFNAC`, `esalario`) VALUES


('Juan',1,80,'1970-04-20',1000),
('Pedro',2,60,'1980-06-12',1200),
('Maria',3,70,'1981-09-20',2000),
('Juana',4,70,'1980-03-01',2200),
('Cata',5,80,'1989-04-20',3500),
('Marcia',6,60,'1979-04-20',1800),
('Ramiro',7,50,'1988-08-08',2400),
('Miguel',8,80,'1982-10-10',3000);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;


/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

Вам также может понравиться