Sie sind auf Seite 1von 6

ÍNDICE

Planteamiento del problema ............................................................................................................................... 1


Modelo Relacional ............................................................................................................................................... 1
Sintaxis ................................................................................................................................................................. 1
Video ..................................................................................................................................................................... 2
Bibliografía ........................................................................................................................................................... 2

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Planteamiento del problema

El médico veterinario José Luis Sustaita requiere una base de datos en la cual se pueda
llevar el control de Proveedores, Clientes, Historiales médicos, Pacientes, Productos y
Citas, que generan debido a que manejan diferentes servicios.

En la clínica veterinaria se cuenta con diversos servicios, dentro de un mismo paciente


puede requerir de varios servicios simultáneos así mismo un solo cliente puede ser
propietario de varios pacientes. Con la base de datos se generaran los reportes para
llevar un control por número de cliente para mantener un control detallado de los
ingresos que se obtienen de la clínica .

1
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Modelo Relacional

1
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Sintaxis
CREATE DATABASE VETERINARIA;

CREATE TABLE HISTORIAL_MEDICO (


ID_HISTORIAL INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
ID_PACIENTE VARCHAR(30),
TIPO_PROCEDIMIENTO VARCHAR (200),
NOTAS VARCHAR (200),
FECHA_ATENCION VARCHAR (30)
);

CREATE TABLE PACIENTE(


ID_PACIENTE INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
PACIENTE VARCHAR (30),
ID_ESPECIE VARCHAR (30),
ID_RAZA VARCHAR (30),
ID_SEXO VARCHAR (30),
EDAD INT,
ALERGIAS VARCHAR (100),
ID_CLIENTE VARCHAR (30),
FECHA_ALTA VARCHAR (30)
);

CREATE TABLE RAZAS(


ID_RAZA INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
NOMBRE_RAZA VARCHAR (100),
ID_ESPECIE VARCHAR (30)
);

CREATE TABLE HISTORIAL_VACUNAS(


ID_VACUNAS INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
ID_PACIENTE VARCHAR (30),
NOTA VARCHAR (200),
FECHA_VACUNA VARCHAR(30)
);

CREATE TABLE CLIENTES(


ID_CLIENTE INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
ID_TIPO_CLIENTE VARCHAR (30),
NOMBRE_CLIENTE VARCHAR(100),
DIRECCION VARCHAR (100),
EMAIL VARCHAR(100),
TELEFONO VARCHAR (20),
COLONIA VARCHAR(50),
CODIGO_POSTAL INT
);
1
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
CREATE TABLE ESPECIE (
ID_ESPECIE INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
DESCRIPCION_ESPECIE VARCHAR (100)
);

CREATE TABLE TIPO_CLIENTE(


ID_TIPO_CLIENTE INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
DESCRIPCION_TIPO_CLIENTE VARCHAR (100));

CREATE TABLE CITAS_MEDICAS (


ID_CITAS INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
ID_PACIENTE VARCHAR (30),
ID_CLIENTE VARCHAR (30),
NOTAS VARCHAR(30),
FECHA VARCHAR (30)
);

select * from clientes where CODIGO_POSTAL = 66640;

DELETE FROM razas

WHERE id_especie=30

insert clientes values(2,'123','pedro ','miguel


424','luisasustaita@gmail.com','8120707661','mision real','66640' )

DELETE FROM paciente WHERE idespecie_id=1;

Video
https://www.youtube.com/watch?v=KZ19wSLP3yo

https://www.youtube.com/watch?v=TC7F2iCK16I

xBibliografía
2
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Programa de la asignatura: Administración de base de datos. (-). Unidad 2. Operaciones
básicas. Oct 2018, de Universidad Abierta y a Distancia de México Sitio web:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S1-
B2/DS/04/DABD/U2/Unidad_2_Operaciones_basicas.pdf

3
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software

Das könnte Ihnen auch gefallen