SlideShare a Scribd company logo
1 of 6
CREATE DATABASE TIENDA_EMI
GO
USE TIENDA_EMI
GO
CREATE TABLE PERSONA (
IDPERSONA CHAR(5) NOT NULL,
NOMPERSONA VARCHAR(40) NOT NULL,
APEPATERNO VARCHAR(40) NOT NULL,
APEMATERNO VARCHAR(40) NOT NULL,
DNI CHAR(8) NOT NULL,
TELEFONO VARCHAR(10) NULL,
RUC CHAR(11) NULL,
ESTADO CHAR(1) NOT NULL,
DIRECCION VARCHAR(100) NULL,
GENERO CHAR(2) NOT NULL,
IDDISTRITO INT NOT NULL
)
GO
ALTER TABLE PERSONA
ADD PRIMARY KEY(IDPERSONA)
GO
ALTER TABLE PERSONA
ADD UNIQUE (DNI, RUC)
GO
CREATE TABLE CLIENTE(
IDCLIENTE CHAR(5) NOT NULL,
CORREO VARCHAR(100) NULL,
IDPERSONA CHAR(5) NOT NULL
)
GO
ALTER TABLE CLIENTE
ADD UNIQUE (CORREO)
GO
ALTER TABLE CLIENTE
ADD PRIMARY KEY(IDCLIENTE)
GO
CREATE TABLE EMPLEADO(
IDEMPLEADO CHAR(5) NOT NULL,
CARGO VARCHAR(45) NOT NULL,
IDPERSONA CHAR(5) NOT NULL
)
GO
ALTER TABLE EMPLEADO
ADD PRIMARY KEY(IDEMPLEADO)
GO
CREATE TABLE DEPARTAMENTO(
IDDEPARTAMENTO INT NOT NULL,
NDEARTAMENTO VARCHAR(40) NOT NULL
)
GO
ALTER TABLE DEPARTAMENTO
ADD PRIMARY KEY (IDDEPARTAMENTO)
GO
CREATE TABLE PROVINCIA(
IDPROVINCIA INT NOT NULL,
NPROVINCIA VARCHAR(60) NOT NULL,
IDDEPARTAMENTO INT NOT NULL
)
GO
ALTER TABLE PROVINCIA
ADD PRIMARY KEY (IDPROVINCIA)
GO
CREATE TABLE DISTRITO(
IDDISTRITO INT NOT NULL,
NDISTRITO VARCHAR(60) NOT NULL,
IDPROVINCIA INT NOT NULL
)
GO
ALTER TABLE DISTRITO
ADD PRIMARY KEY (IDDISTRITO)
GO
CREATE TABLE USUARIO(
IDSUARIO INT NOT NULL,
USUARIO VARCHAR(50) NOT NULL,
CLAVE VARCHAR(50) NOT NULL,
IDEMPLEADO CHAR(5) NOT NULL
)
GO
ALTER TABLE USUARIO
ADD UNIQUE (USUARIO, CLAVE)
GO
ALTER TABLE USUARIO
ADD PRIMARY KEY (IDSUARIO, IDEMPLEADO)
GO
CREATE TABLE PEDIDO (
IDPEDIDO CHAR(5) NOT NULL,
FECHA DATETIME NOT NULL,
MONTO MONEY NOT NULL,
IDCLIENTE CHAR(5) NOT NULL,
IDEMPLEADO CHAR(5) NOT NULL
)
GO
CREATE TABLE CATEGORIA(
IDCATEGORIA CHAR(5) NOT NULL,
NOMCATEGORIA VARCHAR(60) NOT NULL,
DESCRIPCATEG VARCHAR(60) NOT NULL,
ABREVCATEG VARCHAR(10) NOT NULL,
ESTCATEG CHAR(1) NOT NULL
)
GO
ALTER TABLE CATEGORIA
ADD UNIQUE (ABREVCATEG)
GO
ALTER TABLE CATEGORIA
ADD PRIMARY KEY(IDCATEGORIA)
GO
CREATE TABLE PRODUCTO(
IDPRODUCTO CHAR(5) NOT NULL,
NOMPRODUCTO VARCHAR(60) NOT NULL,
DESCRIPRODUC VARCHAR(100) NOT NULL,
ESTPRODUC CHAR(1) NOT NULL,
STOCK INT NOT NULL,
PRECIO MONEY NOT NULL,
IDCATEGORIA CHAR(5) NOT NULL
)
GO
ALTER TABLE PRODUCTO
ADD PRIMARY KEY(IDPRODUCTO)
GO
CREATE TABLE PRODUCTO_PEDIDO(
IDPRODUCTO CHAR(5) NOT NULL,
IDPEDIDO CHAR(5) NOT NULL
)
GO
CREATE TABLE TIPO(
IDTIPO INT NOT NULL
)
GO
ALTER TABLE DISTRITO
ADD CONSTRAINT FK_DISTRITO_PROVINCIA
FOREIGN KEY(IDPROVINCIA)
REFERENCES PROVINCIA
GO
ALTER TABLE PROVINCIA
ADD CONSTRAINT FK_PROVINCIA_DEPARTAMENTO
FOREIGN KEY(IDDEPARTAMENTO)
REFERENCES DEPARTAMENTO
GO
ALTER TABLE PERSONA
ADD CONSTRAINT FK_PERSONA_DISTRITO
FOREIGN KEY(IDDISTRITO)
REFERENCES DISTRITO
GO
ALTER TABLE EMPLEADO
ADD CONSTRAINT FK_EMPLEADO_PERSONA
FOREIGN KEY(IDPERSONA)
REFERENCES PERSONA
GO
ALTER TABLE CLIENTE
ADD CONSTRAINT FK_CLIENTE_PERSONA
FOREIGN KEY(IDPERSONA)
REFERENCES PERSONA
GO
ALTER TABLE USUARIO
ADD CONSTRAINT FK_USUARIO_EMPLEADO
FOREIGN KEY(IDEMPLEADO)
REFERENCES EMPLEADO
GO
ALTER TABLE PEDIDO
ADD CONSTRAINT FK_PEDIDO_EMPLEADO
FOREIGN KEY(IDEMPLEADO)
REFERENCES EMPLEADO
GO
ALTER TABLE PEDIDO
ADD CONSTRAINT FK_PEDIDO_CLIENTE
FOREIGN KEY(IDCLIENTE)
REFERENCES CLIENTE
GO
ALTER TABLE PRODUCTO_PEDIDO
ADD CONSTRAINT FK_PRODUCTO_PEDIDO__PEDIDO
FOREIGN KEY(IDPEDIDO)
REFERENCES PEDIDO
GO
ALTER TABLE PRODUCTO_PEDIDO
ADD CONSTRAINT FK_PRODUCTO_PEDIDO__PRODUCTO
FOREIGN KEY(IDPRODUCTO)
REFERENCES PRODUCTO
GO
ALTER TABLE PRODUCTO
ADD CONSTRAINT FK_PRODUCTO_CATEGORIA
FOREIGN KEY(IDCATEGORIA)
REFERENCES CATEGORIA
GO
INSERT CATEGORIA VALUES('CAT01', 'PRIMAVERA/VERANO','FALDAS, SHORTS,
CROPS, BUSTIER, BLUSAS','PRIVE','A')
INSERT CATEGORIA VALUES('CAT02', 'OTOÑO/INVIERNO','CHOMPAS, SACOS,
JEANS, CASACAS, BLASER','OTIN','I')
SELECT * FROM CATEGORIA
SELECT * FROM DEPARTAMENTO
SELECT * FROM PROVINCIA
SELECT * FROM DISTRITO
INSERT DEPARTAMENTO VALUES(15,'LIMA')
INSERT PROVINCIA VALUES(1,'LIMA',15)
INSERT DISTRITO VALUES(01,'LIMA',1)
INSERT DISTRITO VALUES(02,'ANCON',1)
INSERT DISTRITO VALUES(03,'ATE',1)
INSERT DISTRITO VALUES(04,'BARRANCO',1)
INSERT DISTRITO VALUES(10,'COMAS',1)
INSERT PERSONA
VALUES('PER01','Amelia','Tome','Romero','71959187','','','A','Calle 38
creo mz i 1 lote 12 Urb. Pinar','F',01)
INSERT PERSONA
VALUES('PER02','Veronica','Romero','Baca','01234567','5359216','123456
78901','A','Calle 38 creo mz i 1 lote 12 Urb. Pinar','F',02)
INSERT PERSONA
VALUES('PER03','Mora','Castro','Cespedes','06129495','7334520','','I',
'Jr Pimentel 425 San Felipe','F',10)
INSERT PERSONA
VALUES('PER04','Miguelito','Tome','Romero','13579246','','','I','Calle
38 creo mz i 1 lote 12 Urb. Pinar','M',04)
INSERT PERSONA
VALUES('PER05','Emilia','Winder','hinostroza','41463780','','','A','Ca
lle victoria mz i 1 lote 12 Chaclacayo','F',03)
INSERT CLIENTE VALUES('CLI01','ameliatome@hotmail.com','PER01')
INSERT CLIENTE VALUES('CLI02','miguelitotome_12@hotmail.com','PER04')
INSERT EMPLEADO VALUES('EMP01','CAJERO/ADMINISTRADOR','PER02')
INSERT EMPLEADO VALUES('EMP02','VENDEDOR','PER03')
INSERT PRODUCTO VALUES('PRO01','BLUSAS','GASA, TALLA STANDARD,
COLORES','A',50,20,'CAT01')
INSERT PRODUCTO VALUES('PRO02','BUSTIER','TALLA STANDARD,
COLORES','A',30,40,'CAT01')
INSERT PRODUCTO VALUES('PRO03','SHORTS','JEAN, TALLAS 30 Y
32','A',25,50,'CAT01')
INSERT PRODUCTO VALUES('PRO04','CHOMPAS','HILO, TALLA STANDARD,
COLORES','A',6,40,'CAT01')
INSERT PRODUCTO VALUES('PRO05','SACOS','TALLA STANDARD,
COLORES','A',20,70,'CAT01')
INSERT PRODUCTO VALUES('PRO06','CASACAS','URBANAS, MODELOS VARIOS,
COLORES','A',10,40,'CAT01')
INSERT PEDIDO VALUES('PED01',getdate() - 8,300,'CLI01','EMP01')
INSERT PEDIDO VALUES('PED02',getdate() - 1,500,'CLI02','EMP02')
INSERT PRODUCTO_PEDIDO VALUES('PRO01','PED02')
INSERT PRODUCTO_PEDIDO VALUES('PRO06','PED01')
INSERT USUARIO VALUES(01,'VRB','2A1ABD55','EMP01')
INSERT USUARIO VALUES(02,'MCC','55DBA1A2','EMP02')
Bd tienda

More Related Content

Similar to Bd tienda

SPOOL output.log DROP TABL.pdf
SPOOL output.log DROP TABL.pdfSPOOL output.log DROP TABL.pdf
SPOOL output.log DROP TABL.pdffashionfootwear1
 
please help and include explanations for a better understanding than.pdf
please help and include explanations for a better understanding than.pdfplease help and include explanations for a better understanding than.pdf
please help and include explanations for a better understanding than.pdfamarrex323
 
Sql
SqlSql
SqlJoao
 
ORM을 맞이하는 우리의 자세
ORM을 맞이하는 우리의 자세ORM을 맞이하는 우리의 자세
ORM을 맞이하는 우리의 자세병태 정
 
Bronte's Assortment Presentation Slide
Bronte's Assortment Presentation SlideBronte's Assortment Presentation Slide
Bronte's Assortment Presentation Slidesulabh4
 
Lecture 4 sql {basics keys and constraints}
Lecture 4 sql {basics  keys and constraints}Lecture 4 sql {basics  keys and constraints}
Lecture 4 sql {basics keys and constraints}Shubham Shukla
 

Similar to Bd tienda (14)

Actividad 1
Actividad 1Actividad 1
Actividad 1
 
SPOOL output.log DROP TABL.pdf
SPOOL output.log DROP TABL.pdfSPOOL output.log DROP TABL.pdf
SPOOL output.log DROP TABL.pdf
 
SQLQuery
SQLQuerySQLQuery
SQLQuery
 
please help and include explanations for a better understanding than.pdf
please help and include explanations for a better understanding than.pdfplease help and include explanations for a better understanding than.pdf
please help and include explanations for a better understanding than.pdf
 
Writeable CTEs: The Next Big Thing
Writeable CTEs: The Next Big ThingWriteable CTEs: The Next Big Thing
Writeable CTEs: The Next Big Thing
 
Sql
SqlSql
Sql
 
Mysql schema emp dept
Mysql schema emp deptMysql schema emp dept
Mysql schema emp dept
 
Sql commands
Sql commandsSql commands
Sql commands
 
ORM을 맞이하는 우리의 자세
ORM을 맞이하는 우리의 자세ORM을 맞이하는 우리의 자세
ORM을 맞이하는 우리의 자세
 
Milestone 1 FINAL
Milestone 1 FINALMilestone 1 FINAL
Milestone 1 FINAL
 
Bronte's Assortment Presentation Slide
Bronte's Assortment Presentation SlideBronte's Assortment Presentation Slide
Bronte's Assortment Presentation Slide
 
Codigo Ceclav
Codigo CeclavCodigo Ceclav
Codigo Ceclav
 
Fin data model
Fin data modelFin data model
Fin data model
 
Lecture 4 sql {basics keys and constraints}
Lecture 4 sql {basics  keys and constraints}Lecture 4 sql {basics  keys and constraints}
Lecture 4 sql {basics keys and constraints}
 

Recently uploaded

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 

Recently uploaded (20)

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 

Bd tienda

  • 1. CREATE DATABASE TIENDA_EMI GO USE TIENDA_EMI GO CREATE TABLE PERSONA ( IDPERSONA CHAR(5) NOT NULL, NOMPERSONA VARCHAR(40) NOT NULL, APEPATERNO VARCHAR(40) NOT NULL, APEMATERNO VARCHAR(40) NOT NULL, DNI CHAR(8) NOT NULL, TELEFONO VARCHAR(10) NULL, RUC CHAR(11) NULL, ESTADO CHAR(1) NOT NULL, DIRECCION VARCHAR(100) NULL, GENERO CHAR(2) NOT NULL, IDDISTRITO INT NOT NULL ) GO ALTER TABLE PERSONA ADD PRIMARY KEY(IDPERSONA) GO ALTER TABLE PERSONA ADD UNIQUE (DNI, RUC) GO CREATE TABLE CLIENTE( IDCLIENTE CHAR(5) NOT NULL, CORREO VARCHAR(100) NULL, IDPERSONA CHAR(5) NOT NULL ) GO ALTER TABLE CLIENTE ADD UNIQUE (CORREO) GO ALTER TABLE CLIENTE ADD PRIMARY KEY(IDCLIENTE) GO CREATE TABLE EMPLEADO( IDEMPLEADO CHAR(5) NOT NULL, CARGO VARCHAR(45) NOT NULL, IDPERSONA CHAR(5) NOT NULL ) GO ALTER TABLE EMPLEADO ADD PRIMARY KEY(IDEMPLEADO) GO CREATE TABLE DEPARTAMENTO(
  • 2. IDDEPARTAMENTO INT NOT NULL, NDEARTAMENTO VARCHAR(40) NOT NULL ) GO ALTER TABLE DEPARTAMENTO ADD PRIMARY KEY (IDDEPARTAMENTO) GO CREATE TABLE PROVINCIA( IDPROVINCIA INT NOT NULL, NPROVINCIA VARCHAR(60) NOT NULL, IDDEPARTAMENTO INT NOT NULL ) GO ALTER TABLE PROVINCIA ADD PRIMARY KEY (IDPROVINCIA) GO CREATE TABLE DISTRITO( IDDISTRITO INT NOT NULL, NDISTRITO VARCHAR(60) NOT NULL, IDPROVINCIA INT NOT NULL ) GO ALTER TABLE DISTRITO ADD PRIMARY KEY (IDDISTRITO) GO CREATE TABLE USUARIO( IDSUARIO INT NOT NULL, USUARIO VARCHAR(50) NOT NULL, CLAVE VARCHAR(50) NOT NULL, IDEMPLEADO CHAR(5) NOT NULL ) GO ALTER TABLE USUARIO ADD UNIQUE (USUARIO, CLAVE) GO ALTER TABLE USUARIO ADD PRIMARY KEY (IDSUARIO, IDEMPLEADO) GO CREATE TABLE PEDIDO ( IDPEDIDO CHAR(5) NOT NULL, FECHA DATETIME NOT NULL, MONTO MONEY NOT NULL, IDCLIENTE CHAR(5) NOT NULL, IDEMPLEADO CHAR(5) NOT NULL ) GO CREATE TABLE CATEGORIA( IDCATEGORIA CHAR(5) NOT NULL, NOMCATEGORIA VARCHAR(60) NOT NULL, DESCRIPCATEG VARCHAR(60) NOT NULL,
  • 3. ABREVCATEG VARCHAR(10) NOT NULL, ESTCATEG CHAR(1) NOT NULL ) GO ALTER TABLE CATEGORIA ADD UNIQUE (ABREVCATEG) GO ALTER TABLE CATEGORIA ADD PRIMARY KEY(IDCATEGORIA) GO CREATE TABLE PRODUCTO( IDPRODUCTO CHAR(5) NOT NULL, NOMPRODUCTO VARCHAR(60) NOT NULL, DESCRIPRODUC VARCHAR(100) NOT NULL, ESTPRODUC CHAR(1) NOT NULL, STOCK INT NOT NULL, PRECIO MONEY NOT NULL, IDCATEGORIA CHAR(5) NOT NULL ) GO ALTER TABLE PRODUCTO ADD PRIMARY KEY(IDPRODUCTO) GO CREATE TABLE PRODUCTO_PEDIDO( IDPRODUCTO CHAR(5) NOT NULL, IDPEDIDO CHAR(5) NOT NULL ) GO CREATE TABLE TIPO( IDTIPO INT NOT NULL ) GO ALTER TABLE DISTRITO ADD CONSTRAINT FK_DISTRITO_PROVINCIA FOREIGN KEY(IDPROVINCIA) REFERENCES PROVINCIA GO ALTER TABLE PROVINCIA ADD CONSTRAINT FK_PROVINCIA_DEPARTAMENTO FOREIGN KEY(IDDEPARTAMENTO) REFERENCES DEPARTAMENTO GO ALTER TABLE PERSONA ADD CONSTRAINT FK_PERSONA_DISTRITO FOREIGN KEY(IDDISTRITO) REFERENCES DISTRITO GO ALTER TABLE EMPLEADO ADD CONSTRAINT FK_EMPLEADO_PERSONA FOREIGN KEY(IDPERSONA)
  • 4. REFERENCES PERSONA GO ALTER TABLE CLIENTE ADD CONSTRAINT FK_CLIENTE_PERSONA FOREIGN KEY(IDPERSONA) REFERENCES PERSONA GO ALTER TABLE USUARIO ADD CONSTRAINT FK_USUARIO_EMPLEADO FOREIGN KEY(IDEMPLEADO) REFERENCES EMPLEADO GO ALTER TABLE PEDIDO ADD CONSTRAINT FK_PEDIDO_EMPLEADO FOREIGN KEY(IDEMPLEADO) REFERENCES EMPLEADO GO ALTER TABLE PEDIDO ADD CONSTRAINT FK_PEDIDO_CLIENTE FOREIGN KEY(IDCLIENTE) REFERENCES CLIENTE GO ALTER TABLE PRODUCTO_PEDIDO ADD CONSTRAINT FK_PRODUCTO_PEDIDO__PEDIDO FOREIGN KEY(IDPEDIDO) REFERENCES PEDIDO GO ALTER TABLE PRODUCTO_PEDIDO ADD CONSTRAINT FK_PRODUCTO_PEDIDO__PRODUCTO FOREIGN KEY(IDPRODUCTO) REFERENCES PRODUCTO GO ALTER TABLE PRODUCTO ADD CONSTRAINT FK_PRODUCTO_CATEGORIA FOREIGN KEY(IDCATEGORIA) REFERENCES CATEGORIA GO INSERT CATEGORIA VALUES('CAT01', 'PRIMAVERA/VERANO','FALDAS, SHORTS, CROPS, BUSTIER, BLUSAS','PRIVE','A') INSERT CATEGORIA VALUES('CAT02', 'OTOÑO/INVIERNO','CHOMPAS, SACOS, JEANS, CASACAS, BLASER','OTIN','I') SELECT * FROM CATEGORIA SELECT * FROM DEPARTAMENTO SELECT * FROM PROVINCIA SELECT * FROM DISTRITO
  • 5. INSERT DEPARTAMENTO VALUES(15,'LIMA') INSERT PROVINCIA VALUES(1,'LIMA',15) INSERT DISTRITO VALUES(01,'LIMA',1) INSERT DISTRITO VALUES(02,'ANCON',1) INSERT DISTRITO VALUES(03,'ATE',1) INSERT DISTRITO VALUES(04,'BARRANCO',1) INSERT DISTRITO VALUES(10,'COMAS',1) INSERT PERSONA VALUES('PER01','Amelia','Tome','Romero','71959187','','','A','Calle 38 creo mz i 1 lote 12 Urb. Pinar','F',01) INSERT PERSONA VALUES('PER02','Veronica','Romero','Baca','01234567','5359216','123456 78901','A','Calle 38 creo mz i 1 lote 12 Urb. Pinar','F',02) INSERT PERSONA VALUES('PER03','Mora','Castro','Cespedes','06129495','7334520','','I', 'Jr Pimentel 425 San Felipe','F',10) INSERT PERSONA VALUES('PER04','Miguelito','Tome','Romero','13579246','','','I','Calle 38 creo mz i 1 lote 12 Urb. Pinar','M',04) INSERT PERSONA VALUES('PER05','Emilia','Winder','hinostroza','41463780','','','A','Ca lle victoria mz i 1 lote 12 Chaclacayo','F',03) INSERT CLIENTE VALUES('CLI01','ameliatome@hotmail.com','PER01') INSERT CLIENTE VALUES('CLI02','miguelitotome_12@hotmail.com','PER04') INSERT EMPLEADO VALUES('EMP01','CAJERO/ADMINISTRADOR','PER02') INSERT EMPLEADO VALUES('EMP02','VENDEDOR','PER03') INSERT PRODUCTO VALUES('PRO01','BLUSAS','GASA, TALLA STANDARD, COLORES','A',50,20,'CAT01') INSERT PRODUCTO VALUES('PRO02','BUSTIER','TALLA STANDARD, COLORES','A',30,40,'CAT01') INSERT PRODUCTO VALUES('PRO03','SHORTS','JEAN, TALLAS 30 Y 32','A',25,50,'CAT01') INSERT PRODUCTO VALUES('PRO04','CHOMPAS','HILO, TALLA STANDARD, COLORES','A',6,40,'CAT01') INSERT PRODUCTO VALUES('PRO05','SACOS','TALLA STANDARD, COLORES','A',20,70,'CAT01') INSERT PRODUCTO VALUES('PRO06','CASACAS','URBANAS, MODELOS VARIOS, COLORES','A',10,40,'CAT01') INSERT PEDIDO VALUES('PED01',getdate() - 8,300,'CLI01','EMP01') INSERT PEDIDO VALUES('PED02',getdate() - 1,500,'CLI02','EMP02') INSERT PRODUCTO_PEDIDO VALUES('PRO01','PED02') INSERT PRODUCTO_PEDIDO VALUES('PRO06','PED01') INSERT USUARIO VALUES(01,'VRB','2A1ABD55','EMP01') INSERT USUARIO VALUES(02,'MCC','55DBA1A2','EMP02')