PROYECTO: Base de Datos en Sql Server de la Veterinaria (Pet Shop Huesitos)
Enviado por DΛMӨП • 1 de Agosto de 2022 • Examen • 1.236 Palabras (5 Páginas) • 896 Visitas
UNIVERSIDAD PERUANA
LOS ANDES[pic 1]
FACULTAD DE INGENIERIA
ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS Y COMPUTACION
BASE DE DATOS I
PROYECTO:
Base de Datos en Sql Server de la Veterinaria (Pet Shop Huesitos)
ALUMNOS:[pic 2]
DOCENTE: RAFAEL EDWIN GORDILLO FLORES
HUANCAYO – 2022
PET_SHOP_ HUESITOS
Es una clínica veterinaria especializada en la prestación de servicios ubicada en la ciudad universitaria av. José Olaya # 1222 en Huancayo. Actualmente tiene mas de 1 año dedicado al mejoramiento de la salud y bienestar de los engreídos del hogar.
La veterinaria esta netamente dedicada a la venta de productos, cortes, baños y tratamientos de mascota.
En la veterinaria solo trabaja una médica veterinaria y su ayudante.
El compromiso de esta clínica veterinaria es y seguirá siendo el de implementar lo mejor para la atención de las mascotas.
Requisitos:
La veterinaria nos pide almacenar los datos de la médica veterinaria, también los datos del cliente y de su mascota.
El cliente deberá de proporcionar su DNI, nombre y edad.
El producto vendido deberá de tener un código, nombre, cantidad y precio, nos pide ingresar los productos que se venden con un id único de cada producto.
La veterinaria deberá administrar los productos y atenciones a los clientes.
Nos pide que ingresemos los datos de las mascotas de los clientes un id único para cada mascota, su nombre, edad y su peso.
También la raza con un id único código de raza y el nombre de la raza de la mascota.
Código veterinaria
Créate data base PET_SHOP_HUESITOS
use PET_SHOP_HUESITOS
CREATE TABLE VETERINARIA (
VETERINARIA_ID INT NOT NULL PRIMARY KEY,
VETERINARIA_NOMBRE VARCHAR (50)NOT NULL,
NUMERO_COLEGIATURA NUMERIC (10,1)
)
GO
INSERT INTO VETERINARIA VALUES ('75174682','MIRIAM','20');
INSERT INTO VETERINARIA VALUES ('75174683','PILAR','123');
INSERT INTO VETERINARIA VALUES ('75174687','PILAR','124');
INSERT INTO VETERINARIA VALUES ('10','PAOLA','1234');
INSERT INTO VETERINARIA VALUES ('12','ESTRELLA','1235');
SELECT * FROM VETERINARIA
CREATE TABLE CLIENTE (
CLIENTE_DNI INT NOT NULL PRIMARY KEY,
CLIENTE_NOMBRE VARCHAR (50) NOT NULL ,
CLIENTE_EDAD INT NOT NULL ,
VETERINARIA_ID INT NOT NULL ,
MASACOTA_NOMBRE VARCHAR (50) NOT NULL;
)
GO
ALTER TABLE CLIENTE ADD VETERINARIA_ID INT NOT NULL;
ALTER TABLE CLIENTE ADD MASACOTA_NOMBRE VARCHAR (50) NOT NULL;
ALTER TABLE CLIENTE ADD CONSTRAINT FK_CLIENTE_VETERINARIA
FOREIGN KEY (VETERINARIA_ID)REFERENCES VETERINARIA (VETERINARIA_ID);
ALTER TABLE CLIENTE DROP COLUMN VETERINARIAID;
INSERT INTO CLIENTE VALUES ('101010','PAOLA','30','10','REX');
INSERT INTO CLIENTE VALUES ('111111','PATRICIA','20','12','REX');
INSERT INTO CLIENTE VALUES ('121212','JUAN','28','75174682','RAMBO');
...