BD Empresa
BD Empresa
USE EMPRESA
GO
CREATE TABLE CLIENTES (
DNI VARCHAR(9) NOT NULL,
NOMBRE VARCHAR(20),
DIR VARCHAR(30),
PRIMARY KEY (DNI)
);
CREATE TABLE SUCURSALES (
NSUC VARCHAR(4) NOT NULL,
CIUDAD VARCHAR(30),
PRIMARY KEY (NSUC)
);
CREATE TABLE CUENTAS (
COD VARCHAR(4) NOT NULL,
DNI VARCHAR(9) NOT NULL,
NSUCURS VARCHAR(4) NOT NULL,
SALDO INT DEFAULT 0,
PRIMARY KEY (COD, DNI, NSUCURS),
FOREIGN KEY (DNI) REFERENCES CLIENTES (DNI),
FOREIGN KEY (NSUCURS) REFERENCES SUCURSALES (NSUC) );
Lenguaje SQL 1
Lenguaje SQL 2
1
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('A00',
'SPIFFY COMPUTER SERVICE DIV.', '000010','A00','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('B01',
'PLANNING', '000020','A00','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('C01',
'INFORMATION CENTER', '000030', 'A00','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('E01',
'SUPPORTSERVICES', '000050','A00','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('D01',
'DEVELOPMENTCENTER','-','A00','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('D11',
'MANUFACTURING SYSTEMS','000060', 'D01','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('D21',
'ADMINISTRATION SYSTEMS','000070', 'D01','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('E21',
'SOFTWARE SUPPORT','000100','E01','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('E11',
'OPERATIONS','E01','-','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('F22',
'BRANCH OFFICE F2','-', 'E01','-')
INSERT INTO DEPARTMENT (DEPTNO, DEPTNAME, MGRNO, ADMRDEPT, LOCATION) VALUES ('G22',
'BRANCH OFFICE G2','-', 'E01','-')
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO, HIREDATE,
JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000010','CHRISTINE','M','HAAS','A00',3978,'1995-01-
01','ANALYST',18,'F','1963-08-24',152750,4220,1462.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO, HIREDATE,
JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000020','MICHAEL','L', 'THOMPSON','B01',3476,'2003-10-
10','PRES',18,'M','1978-02-02',94250,3300,1534.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO, HIREDATE,
JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000030','SALLY','A','KWAN','C01',4738,'2005-04-
05','DESIGNER',20,'F','1971-05-11',98250,3060,1380.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO, HIREDATE,
JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000050','JOHN','B','GEYER','E01',6789,'1979-08-
17','DESIGNER',16,'M','1955-09-15',80175,3214,1227.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO, HIREDATE,
JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000060','IRVING','F','STERN','D11',6423,'2003-09-
14','ANALYST',16,'M','1975-07-07',72250,2580,1227.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO, HIREDATE,
JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000070','EVA','D','PULASKI','D21',7831,'2005-09-
30','PRES',16,'F','2003-05-26',96170,2893,1272.00)
Lenguaje SQL 4
2
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO,
HIREDATE, JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000090','EILEEN','W','HENDERSON','E11',5498,'2000-08-
15','ANALYST',16,'F','1971-05-15',89750,2380,1596.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO,
HIREDATE, JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000100','THEODORE','Q','SPENSER','E21',0972,'2000-06-
19','MANAGER',14,'M','1980-12-18',86150,2092,1462.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO,
HIREDATE, JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000110','VINCENSO','G','LUCCHESSI','A00',3490,'1988-05-
16','PRES',19,'M','1959-11-05',66500,3720,1534.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO,
HIREDATE, JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000120','SEAN','O','CONNELL','A00',2167,'1993-12-
05','DESIGNER',14,'M','1972-10-18',49250,2340,1380.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO,
HIREDATE, JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000130','DELORES','M','QUINTANA','C01',4578,'2001-07-
28','MANAGER',16,'F','1955-09-15',73800,1904, 1227.00)
INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT, PHONENO,
HIREDATE, JOB,EDLEVEL, SEX, BIRTHDATE, SALARY, BONUS, COMM)
VALUES ('000140','HEATHER','A','NICHOLLS','C01',1793,'2006-12-
15','DESIGNER',18,'F','1976-01-19',68420,2274,1272.00)