Tarea Base de Datos 2 J Steisy Sánchez

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 15

Base de datos Tienda

CREATE DATABASE VENTAS


use VENTAS
CREATE TABLE PROVEEDORES
(
P# NVARCHAR(5),
PNOMBRE NVARCHAR(15),
CATEGORIA INT,
CIUDAD NVARCHAR(15),
PRIMARY KEY(P#)
)
SELECT *FROM PROVEEDORES
INSERT INTO PROVEEDORES (P#,PNOMBRE,CATEGORIA,CIUDAD)VALUES
('P1','CARLOS',20,'SEVILLA')
INSERT INTO PROVEEDORES (P#,PNOMBRE,CATEGORIA,CIUDAD)VALUES
('P2','JUAN',10,'MADRID')
INSERT INTO PROVEEDORES (P#,PNOMBRE,CATEGORIA,CIUDAD)VALUES
('P3','JOSE',30,'SEVILLA')
INSERT INTO PROVEEDORES (P#,PNOMBRE,CATEGORIA,CIUDAD)VALUES
('P4','INMA',20,'SEVILLA') INSERT INTO PROVEEDORES
(P#,PNOMBRE,CATEGORIA,CIUDAD)VALUES ('P5','EVA',30,'CACERES')
CREATE TABLE COMPONENTES
(
C# NVARCHAR(5),
CNOMBRE NVARCHAR(5),
COLOR NVARCHAR(5),
PESO NUMERIC (4,2),
CIUDAD NVARCHAR(15),
PRIMARY KEY (C#)
)

SELECT*FROM COMPONENTES
INSERT INTO COMPONENTES(C#,CNOMBRE,COLOR,PESO,CIUDAD)VALUES
('C1','X3A','ROJO',12,'SEVILLA')
INSERT INTO COMPONENTES(C#,CNOMBRE,COLOR,PESO,CIUDAD)VALUES
('C2','B85','VERDE',17,'MADRID')
INSERT INTO COMPONENTES(C#,CNOMBRE,COLOR,PESO,CIUDAD)VALUES
('C3','C4B','AZUL',17,'MALAGA')
INSERT INTO COMPONENTES(C#,CNOMBRE,COLOR,PESO,CIUDAD)VALUES
('C4','C4B','ROJO',14,'SEVILLA')
INSERT INTO COMPONENTES(C#,CNOMBRE,COLOR,PESO,CIUDAD)VALUES
('C5','VT8','AZUL',12,'MADRID')
INSERT INTO COMPONENTES(C#,CNOMBRE,COLOR,PESO,CIUDAD)VALUES
('C6','C30','ROJO',19,'SEVILLA')

CREATE TABLE ARTICULOS


(
T# NVARCHAR(5),
TNOMBRE NVARCHAR(15),
CIUDAD NVARCHAR(15),
PRIMARY KEY (T#)
)
SELECT*FROM ARTICULOS
INSERT INTO ARTICULOS(T#,TNOMBRE,CIUDAD)VALUES('T1','CLASIFICADORA','MADRID')
INSERT INTO ARTICULOS(T#,TNOMBRE,CIUDAD)VALUES ('T2','PERFORADORA','MALAGA')
INSERT INTO ARTICULOS(T#,TNOMBRE,CIUDAD)VALUES ('T3','LECTORA','CACERES')
INSERT INTO ARTICULOS(T#,TNOMBRE,CIUDAD)VALUES ('T4','CONSOLA','CACERES')
INSERT INTO ARTICULOS(T#,TNOMBRE,CIUDAD)VALUES ('T5','MEZCLADORA','SEVILLA')
INSERT INTO ARTICULOS(T#,TNOMBRE,CIUDAD)VALUES ('T6','TERMINAL','BARCELONA')
INSERT INTO ARTICULOS(T#,TNOMBRE,CIUDAD)VALUES
('T7','CINTA','SEVILLA') CREATE TABLE ENVIOS
(
P# NVARCHAR(5),
C# NVARCHAR(5),
T# NVARCHAR(5),
CANTIDAD INT,
CONSTRAINT FK_ENVIOS_PROVEEDORES FOREIGN KEY (P# )REFERENCES PROVEEDORES (P# )ON
DELETE CASCADE ON UPDATE CASCADE,CONSTRAINT FK_ENVIOS_COMPONENTES FOREIGN KEY (C#
)REFERENCES COMPONENTES (C# )ON DELETE CASCADE ON UPDATE CASCADE,CONSTRAINT
FK_ENVIOS_ARTICULOS FOREIGN KEY (T# )REFERENCES ARTICULOS (T# )ON DELETE CASCADE
ON UPDATE CASCADE
)

SELECT *FROM ENVIOS

INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P1','C1','T1',200)


INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P1','C1','T4',700)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P2','C3','T1',400)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P2','C3','T2',200)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P2','C3','T3',200)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P2','C3','T4',500)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P2','C3','T5',600)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P2','C3','T6',400)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P2','C3','T7',800)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P2','C5','T2',100)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P3','C3','T1',200)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P3','C4','T2',500)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P4','C6','T3',300)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P4','C6','T7',300)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C2','T2',200)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C2','T4',100)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C5','T4',500)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C5','T7',100)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C6','T2',200)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C1','T4',100)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C3','T4',200)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C4','T4',800)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C5','T5',400)
INSERT INTO ENVIOS(P#,C#,T#,CANTIDAD)VALUES ('P5','C6','T4',500)

SELECT * FROM ARTICULOS WHERE


CIUDAD='CACERES'
SELECT * FROM PROVEEDORES,ARTICULOS WHERE T# ='T1'

SELECT DISTINCT COLOR,CIUDAD FROM COMPONENTES

SELECT T#,CIUDAD FROM ARTICULOS WHERE CIUDAD LIKE '%D' OR CIUDAD LIKE
'%e%'
SELECT P#,T#,C# FROM ENVIOS WHERE T# ='T1' AND C#= 'C1'

SELECT DISTINCT TNOMBRE,P# FROM ARTICULOS,ENVIOS WHERE P#= 'P1' ORDER BY TNOMBRE

Artículos

Componentes
Envíos

Proveedores
Base de datos Ordenadores
CREATE DATABASE ORDENADORES
USE ORDENADORES
CREATE TABLE PRODUCTOS
(
#Fabricante NVARCHAR(5),
#Modelo NVARCHAR (30),
Tipo NVARCHAR(25),
PRIMARY KEY(#MODELO)
)

CREATE TABLE PC
(
#Modelo NVARCHAR (30),
Velocidad NUMERIC(4,2),
RAM NVARCHAR(15),
HD INT,
CD NVARCHAR(20),
Precio NUMERIC(6,2)
PRIMARY KEY (#MODELO)
)

ALTER TABLE PC ADD CONSTRAINT PROD_PC FOREIGN KEY (#MODELO) REFERENCES


PRODUCTOS(#MODELO)ON DELETE CASCADE ON UPDATE CASCADE

CREATE TABLE IMPRESORA


(
#Modelo NVARCHAR(30),
Color BIT,
Tipo NVARCHAR(25),
Precio NUMERIC(6,2)
PRIMARY KEY (#Modelo)
)
ALTER TABLE IMPRESORA ADD CONSTRAINT PROD_IMPRE FOREIGN KEY (#MODELO) REFERENCES
PRODUCTOS(#MODELO)ON DELETE CASCADE ON UPDATE CASCADE

INSERT INTO PRODUCTOS(#Fabricante,#Modelo,Tipo)VALUES ('ACER','Acer TM8473T-


6691','LAPTOP')
INSERT INTO PRODUCTOS(#Fabricante,#Modelo,Tipo)VALUES ('HP','TM8573T-
6470','LAPTOP')
INSERT INTO PRODUCTOS(#Fabricante,#Modelo,Tipo)VALUES ('HP','HP DESKJET
470C','LASER')
INSERT INTO PRODUCTOS(#Fabricante,#Modelo,Tipo)VALUES ('CANON','CANON
440','INYECCIÓN')
INSERT INTO PRODUCTOS(#Fabricante,#Modelo,Tipo)VALUES ('ACER','Acer PM8473T-
85692','DESKTOP')
INSERT INTO PRODUCTOS(#Fabricante,#Modelo,Tipo)VALUES ('HP','TM8573T-
8125','LAPTOP')
INSERT INTO PRODUCTOS(#Fabricante,#Modelo,Tipo)VALUES ('HP','HP DESKJET
9600C','LASER')
INSERT INTO PRODUCTOS(#Fabricante,#Modelo,Tipo)VALUES ('CANON','CANON
520C','INYECCIÓN')
SELECT *FROM PRODUCTOS

INSERT INTO IMPRESORA(#MODELO,COLOR,TIPO,PRECIO)VALUES ('HP DESKJET


9600C',0,'LASER',3000)
INSERT INTO IMPRESORA(#MODELO,COLOR,TIPO,PRECIO)VALUES ('CANON
520C',1,'INYECCIÓN',1500)

SELECT *FROM IMPRESORA

INSERT INTO PC(#MODELO,VELOCIDAD,RAM,HD,CD,PRECIO)VALUES ('Acer TM8473T-


6691',3.5,'4
GB',500,'DVD WR 16X',500)
INSERT INTO PC(#MODELO,VELOCIDAD,RAM,HD,CD,PRECIO)VALUES ('TM8573T-6470',3.0,'4
GB',520,'DVD WR 16X',400)

SELECT *FROM PC

SELECT #MODELO,VELOCIDAD,HD,PRECIO FROM PC WHERE PRECIO <1600

SELECT #MODELO,VELOCIDAD [MEGAHERZIOS],HD [GIBABYTES],PRECIO FROM PC WHERE PRECIO


<1600

SELECT *FROM IMPRESORA WHERE COLOR= 1 OR COLOR=


0
SELECT AVG(VELOCIDAD) 'MEDIA VELOCIDAD PC' FROM PC

SELECT DISTINCT #FABRICANTE,VELOCIDAD, HD [GIGABYTES EN HD]FROM PRODUCTOS, PC


WHERE HD>1

SELECT DISTINCT #FABRICANTE,VELOCIDAD [GIGAHERTZ] FROM PRODUCTOS, PC WHERE


VELOCIDAD> (160/1024)

Impresora

PC ‘s
Productos

Base De Datos Empleados


CREATE DATABASE EMPLEADOS
USE EMPLEADOS
CREATE TABLE VIVE
(
#NOMBRE NVARCHAR (20),
CALLE NVARCHAR (30),
CIUDAD NVARCHAR (25)
PRIMARY KEY (#NOMBRE)
)
ALTER TABLE VIVE ADD CONSTRAINT VIVE_DIRIGE FOREIGN KEY (#NOMBRE) REFERENCES DIRIGE
(#NOMBRE)
INSERT INTO VIVE (#NOMBRE, CALLE, CIUDAD) VALUES ('Luis','Fray Bartolome','SANTO
DOMINGO')
INSERT INTO VIVE (#NOMBRE, CALLE, CIUDAD) VALUES ('Henrique','Calle 6','SANTO
DOMINGO')
INSERT INTO VIVE (#NOMBRE, CALLE, CIUDAD) VALUES ('Emilia','Calle Sagrario
Diaz','SANTIAGO ')
INSERT INTO VIVE (#NOMBRE, CALLE, CIUDAD) VALUES ('Manuela','Santiago Matias','Jimani')
SELECT *FROM VIVE
CREATE TABLE TRABAJA
(
#NOMBRE NVARCHAR (20),
#COMPAÑIA NVARCHAR (30),
SALARIO MONEY,
PRIMARY KEY (#NOMBRE)
)
ALTER TABLE TRABAJA ADD CONSTRAINT VIVE_TRABAJA FOREIGN KEY (#NOMBRE) REFERENCES VIVE
(#NOMBRE)
ALTER TABLE TRABAJA ADD CONSTRAINT TRAB_DIRIGE FOREIGN KEY (#NOMBRE) REFERENCES DIRIGE
(#NOMBRE)
ALTER TABLE TRABAJA ADD CONSTRAINT TRAB_CIA FOREIGN KEY (#COMPAÑIA) REFERENCES SITUADA
(#COMPAÑIA)
INSERT INTO TRABAJA (#NOMBRE, #COMPAÑIA, SALARIO) VALUES ('Luis','Empire
Dynamic',40000)
INSERT INTO TRABAJA (#NOMBRE, #COMPAÑIA, SALARIO) VALUES ('Henrique',' Bimenca',35000)
INSERT INTO TRABAJA (#NOMBRE, #COMPAÑIA, SALARIO) VALUES ('Emilia','Corripio',5500)
INSERT INTO TRABAJA (#NOMBRE, #COMPAÑIA, SALARIO) VALUES ('Manuela','Banco
Popular',11000)
SELECT *FROM TRABAJA
CREATE TABLE SITUADA
(
#COMPAÑIA NVARCHAR (30),
CIUDAD NVARCHAR (25),
PRIMARY KEY (#COMPAÑIA)
)
INSERT INTO SITUADA (#compañia, ciudad) VALUES ('Empire Dynamic','SANTO DOMINGO')
INSERT INTO SITUADA (#compañia, ciudad) VALUES ('Bimenca','SANTIAGO')
INSERT INTO SITUADA (#compañia, ciudad) VALUES ('Corripio','SANTO DOMINGO ')
INSERT INTO SITUADA (#compañia, ciudad) VALUES (' Banco Popular',' Jimani')
SELECT *FROM SITUADA
CREATE TABLE DIRIGE
(#NOMBRE NVARCHAR (20),
#NOMBRE_DIRECTOR NVARCHAR (20),
PRIMARY KEY(#NOMBRE)
)
INSERT INTO DIRIGE (#NOMBRE, #NOMBRE_DIRECTOR) VALUES ('Luis','Samuel')
INSERT INTO DIRIGE (#NOMBRE, #NOMBRE_DIRECTOR) VALUES ('Henrique','Don')
INSERT INTO DIRIGE (#NOMBRE, #NOMBRE_DIRECTOR) VALUES ('Emilia','Michell')
INSERT INTO DIRIGE (#NOMBRE, #NOMBRE_DIRECTOR) VALUES ('Manuela','Christina')
SELECT * FROM DIRIGE
SELECT DISTINCT TRABAJA. #NOMBRE, SITUADA.CIUDAD, TRABAJA. #COMPAÑIA FROM TRABAJA,
SITUADA WHERE SITUADA. #COMPAÑIA= 'Corripio' AND SITUADA. #COMPAÑIA = TRABAJA.
#COMPAÑIA
SELECT DISTINCT TRABAJA. #NOMBRE FROM TRABAJA, VIVE, SITUADA WHERE SITUADA.CIUDAD=
VIVE.CIUDAD
SELECT DISTINCT #NOMBRE_DIRECTOR, SALARIO FROM DIRIGE, TRABAJA WHERE TRABAJA. #NOMBRE
= DIRIGE. #NOMBRE
Vive
Trabaja

Situada
Dirige

Base De Datos Fabrica De Cigarrillos


CREATE DATABASE FABRICA_CIGARRILLOS
USE FABRICA_CIGARRILLOS

CREATE TABLE Fabricante


(#Nombre NVARCHAR(15),
Pais NVARCHAR(30),
Primary Key(#Nombre)
) create table
Cigarrillos (#Marca
nvarchar(15),
#Filtro NVARCHAR(10),
Nombre_fabricante NVARCHAR(15),
Precio MONEY,
CONSTRAINT pk_fabric_cigarr Primary Key(#Marca),
CONSTRAINT FK_fabric_cigarr FOREIGN Key(Nombre_fabricante) references
fabricante(#Nombre )ON DELETE CASCADE ON UPDATE CASCADE
)

create table Estanco


(
#CI nvarchar(5),
Nombre NVARCHAR(15),
Dirección NVARCHAR(30),
CONSTRAINT pk_Estanco_cigarr Primary Key(#CI),
CONSTRAINT FK_Estanco_cigarr FOREIGN Key(Nombre) references fabricante(#Nombre )ON
DELETE CASCADE ON UPDATE CASCADE
)
create table Compras
(
#CI nvarchar(5),
#Marca nvarchar(15),
#Filtro NVARCHAR(10),
Año NUMERIC(4),
Cantidad NUMERIC(4,2),
Precio MONEY,
CONSTRAINT pk_Compras_cigarr Primary Key(#CI),
CONSTRAINT FK_Compras_cigarr FOREIGN Key(#Marca) references Cigarrillos(#Marca)ON
DELETE CASCADE ON UPDATE CASCADE
)

CREATE TABLE VENTAS


(
#CI nvarchar(5),
#marca nvarchar(15),
#filtro NVARCHAR(10),
Año NUMERIC(4),
Cantidad NUMERIC(4,2),
Precio MONEY,
CONSTRAINT pk_Ventas_cigarr Primary Key(#CI),
CONSTRAINT FK_Ventas_cigarr FOREIGN Key(#Marca) references Cigarrillos(#Marca)ON
DELETE CASCADE ON UPDATE CASCADE
)
--
INSERT INTO FABRICANTE(#Nombre,Pais)VALUES('MONTE CARLO','REP.DOM')
INSERT INTO FABRICANTE(#Nombre,Pais)VALUES('MALLBORO','ESPAÑA')
INSERT INTO FABRICANTE(#Nombre,Pais)VALUES('AURORA','INGLATERRA')
INSERT INTO FABRICANTE(#Nombre,Pais)VALUES('NACIONAL','REP.DOM')

SELECT *FROM FABRICANTE

INSERT INTO CIGARRILLOS(#Marca,#Filtro,Nombre_fabricante,Precio)VALUES('MONTE


CARLO L.','M','MONTE CARLO',30)
INSERT INTO CIGARRILLOS(#Marca,#Filtro,Nombre_fabricante,Precio)VALUES('MARLBORO
L.','S','MALLBORO',25)
INSERT INTO CIGARRILLOS(#Marca,#Filtro,Nombre_fabricante,Precio)VALUES('AURORA
P.','D','AURORA',20)
INSERT INTO CIGARRILLOS(#Marca,#Filtro,Nombre_fabricante,Precio)VALUES('NACIONAL
LIGTH','F','NACIONAL',15)

SELECT *FROM CIGARRILLOS


--
INSERT INTO ESTANCO(#CI,Nombre,DIRECCIÓN)VALUES('MOC','MONTE CARLO','ALLI')
INSERT INTO ESTANCO(#CI,Nombre,DIRECCIÓN)VALUES('MAR','MALLBORO','ALLA')
INSERT INTO ESTANCO(#CI,Nombre,DIRECCIÓN)VALUES('AUR','AURORA','ACA')
INSERT INTO ESTANCO(#CI,Nombre,DIRECCIÓN)VALUES('NAC','NACIONAL','AQUI')

SELECT *FROM ESTANCO


--
INSERT INTO COMPRAS(#CI,#Marca,#FILTRO,AÑO,CANTIDAD,PRECIO)VALUES('MOC','MONTE
CARLO L.','M',2013,50,30)
INSERT INTO COMPRAS(#CI,#Marca,#FILTRO,AÑO,CANTIDAD,PRECIO)VALUES('MAR','MARLBORO
L.','S',2013,32,25)
INSERT INTO COMPRAS(#CI,#Marca,#FILTRO,AÑO,CANTIDAD,PRECIO)VALUES('AUR','AURORA
P.','D',2012,41,20)
INSERT INTO COMPRAS(#CI,#Marca,#FILTRO,AÑO,CANTIDAD,PRECIO)VALUES('NAC','NACIONAL
LIGTH','F',2011,90,15)

SELECT *FROM COMPRAS

--
INSERT INTO VENTAS(#CI,#Marca,#FILTRO,AÑO,CANTIDAD,PRECIO)VALUES('MOC','MONTE
CARLO L.','M',2013,50,40)
INSERT INTO VENTAS(#CI,#Marca,#FILTRO,AÑO,CANTIDAD,PRECIO)VALUES('MAR','MARLBORO
L.','S',2013,32,35)
INSERT INTO VENTAS(#CI,#Marca,#FILTRO,AÑO,CANTIDAD,PRECIO)VALUES('AUR','AURORA
P.','D',2012,41,30)
INSERT INTO VENTAS(#CI,#Marca,#FILTRO,AÑO,CANTIDAD,PRECIO)VALUES('NAC','NACIONAL
LIGTH','F',2011,90,25)

SELECT *FROM VENTAS

SELECT DISTINCT #MARCA,PAIS FROM CIGARRILLOS,FABRICANTE WHERE PAIS <>'REP.DOM' AND


FABRICANTE.#NOMBRE = CIGARRILLOS.NOMBRE_FABRICANTE

SELECT #FILTRO,PRECIO, SUM(PRECIO*CANTIDAD)[TOTAL COMPRAS] FROM COMPRAS WHERE


#FILTRO= 'S' GROUP BY PRECIO, #FILTRO

SELECT * FROM COMPRAS,VENTAS WHERE COMPRAS.#MARCA=


VENTAS.#MARCA

Ventas

Fabricante
Estanco

Compras

Cigarrillos

Base De Datos Directorio


CREATE DATABASE DIRECTORIO
USE DIRECTORIO

CREATE TABLE Persona


(#Cedula NVARCHAR(13),
Nombre NVARCHAR(20),
Apellidos NVARCHAR(20),
Calle NVARCHAR(25),
Numero INT,
Cod_sector NVARCHAR(7),
Planta NVARCHAR(7),
Puerta NVARCHAR(13),
Metros INT,
CONSTRAINT PK_PERSONAS PRIMARY KEY(#CEDULA),
CONSTRAINT FK_PERSONAS FOREIGN KEY (COD_SECTOR) REFERENCES SECTOR(#CODIGO)
)

CREATE TABLE Piso


(#calle NVARCHAR(25),
#numero INT,
#Sector NVARCHAR(7),
#planta NVARCHAR(5),
CONSTRAINT PK_PISO PRIMARY KEY(#CALLE),
CONSTRAINT FK_PISO FOREIGN KEY (#SECTOR) REFERENCES SECTOR(#CODIGO)
)

CREATE TABLE Sector


(#codigo NVARCHAR(7),
nombre NVARCHAR(30),
PRIMARY KEY (#CODIGO)
)

INSERT INTO SECTOR(#CODIGO,NOMBRE)VALUES('SLF','LA FERIA')


INSERT INTO SECTOR(#CODIGO,NOMBRE)VALUES('SZC','ZONA COLONIAL')
INSERT INTO SECTOR(#CODIGO,NOMBRE)VALUES('SG','GASCUEZ')
INSERT INTO SECTOR(#CODIGO,NOMBRE)VALUES('SEN','ENSANCHE
NACO')
SELECT *FROM SECTOR
-- INSERT
INTO
PERSONA(#CEDULA,NOMBRE,APELLIDOS,CALLE,NUMERO,COD_SECTOR,PLANTA,PUERTA,METROS)VALU
ES ('001-0000142-1','PEDRO','MATOS','Av. Bolívar',255,'SG','2DA','SUR',200)

INSERT INTO
PERSONA(#CEDULA,NOMBRE,APELLIDOS,CALLE,NUMERO,COD_SECTOR,PLANTA,PUERTA,METROS)VA
LUES ('001-0000328-
7','MARIA','SEGURA','Av.INDEPENDENCIA',2021,'SLF','3RA','SUR',300)
INSERT INTO
PERSONA(#CEDULA,NOMBRE,APELLIDOS,CALLE,NUMERO,COD_SECTOR,PLANTA,PUERTA,METROS)VALU
ES ('001-0000143-1','ANNERYS','PEREZ','ARZ. MERIÑO',222,'SZC','2DA','ESTE',270)

--
INSERT INTO PISO(#CALLE,#NUMERO,#SECTOR,#PLANTA)VALUES('ARZ. MERIÑO',222,
'SZC','2DA')
INSERT INTO PISO(#CALLE,#NUMERO,#SECTOR,#PLANTA)VALUES('AV. BOLIVAR',70,
'SG','2DA') INSERT INTO
PISO(#CALLE,#NUMERO,#SECTOR,#PLANTA)VALUES('Av.INDEPENDENCIA',2021, 'SLF','3RA')
SELECT *FROM piso
SELECT #CEDULA FROM PERSONA WHERE COD_SECTOR='SZC' AND NUMERO =
222
SELECT #CEDULA,NOMBRE, APELLIDOS,NUMERO FROM PERSONA WHERE CALLE =
'Av.INDEPENDENCIA' AND NUMERO = 2021

SELECT #CEDULA,METROS FROM PERSONA WHERE METROS> 50 AND #CEDULA ='001-0000142-1'


SELECT #CALLE, COUNT (*) [CANTIDAD PERSONAS]FROM PISO WHERE #CALLE = 'AV.
BOLIVAR' GROUP BY #CALLE
SELECT NOMBRE, COUNT (*) [CANTIDAD PERSONAS]FROM SECTOR WHERE NOMBRE = 'LA
FERIA' GROUP BY NOMBRE

Sector

Piso

Personas

También podría gustarte