You are on page 1of 36

1. La documentacin de diseo.

Diagramas entidad/relacin

Diccionario de datos (incluya la relacin entre tablas y campos clave) Diccionario de datos Mysql

2.1Diccionario de datos Java


Nombre de la clase Diagnostico.java

Tipo de componente

Nombre

Imagen

JtextArea JLabel JLabel

presuntivo Jlabel1 jLabel5

JtextArea JLabel

diferencial Jlabel2

JtextArea JLabel

instaurado Jlabel3

JtextArea JLabel

pronostico Jlabel4

Nombre de la clase Especial.java

JTextField JLabel JTextField JLabel JTextField JLabel

color jlabel1 pelaje jlabel2 finZoo jlabel3

JLabel

jlabel4

JCheckBox JCheckBox JCheckBox

cicatrices tatuajes cirugia

Nombre de la clase HistoriaMedica.java

JTextField JLabel JTextField JLabel

peso jlabel1 alzada jlabel2

JTextField JLabel

temperatura jlabel3

JLabel JTextField JLabel

jlabel4 cardiaca jlabel5

JTextField JLabel

pulso jlabel6

JTextField JLabel

respiratoria jlabel7

Nombre de la clase MedioAmbiente.java

JTextField JLabel

entorno jlabel1

JTextField JLabel

nutricion jlabel2

JTextField JLabel

vida jlabel3

JLabel

jlabel4

Nombre de la clase Propietario.java

JTextField JLabel

curp jlabel1

JButton

JTextField JLabel

nombre jlabel2

JTextField JLabel

direccin jlabel3

JTextField JLabel

oficio jlabel4

JLabel

jlabel5

Nombre de la clase Mascota.java

JTextField JLabel

idmascota jlabel1

Jbutton

buscar

JTextField JLabel

mascota jlabel2

JLabel

jlabel3

JTextField JLabel

especie jlabel4

JTextField JLabel

raza jlabel5

JLabel JCheckBox JCheckBox

jlabel6 macho hembra

Nombre de la clase Seguimiento.java

JTextArea JLabel

presuntivo jlabel1

JTextArea JLabel

presuntivo jlabel2

Nombre de la clase consulta.java

JTextField JLabel

fechacconsulta jlabel1

JLabel

jlabel2

Jcheckbox

diaganterior

JTextField JLabel

iddiagnositco jlabel3

Jbutton

buscar

JTextArea JLabel

motivoconsulta jlabel4

JSlider

Condicioncorporal

Cdigo de creacin de tablas 1 DROP DATABASE IF EXISTS veterinaria; 2 CREATE DATABASE veterinaria; 3 CONNECT veterinaria; 4 CREATE TABLE `diagnostico` ( 5 `idDiagnostico` int(11) NOT NULL AUTO_INCREMENT, 6 `daignosticoPresuntivo` blob NOT NULL, 7 `diagnosticoDiferencial` blob NOT NULL, 8 `tratamientoInstaurado` blob NOT NULL, 9 `pronostico` blob NOT NULL, 10 PRIMARY KEY (`idDiagnostico`) 11 ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 12 CREATE TABLE `especial` ( 13 `idEspecial` int(11) NOT NULL AUTO_INCREMENT, 14 `color` varchar(15) NOT NULL, 15 `pelaje` varchar(10) NOT NULL, 16 `cicatrices` tinyint(1) NOT NULL, 17 `cirugiaEstetica` tinyint(1) NOT NULL, 18 `tatuajes` tinyint(1) NOT NULL, 19 `finZoo` varchar(30) DEFAULT NULL, 20 PRIMARY KEY (`idEspecial`) 21 ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 22 CREATE TABLE `historiamedica` ( 23 `idHistoria` int(11) NOT NULL AUTO_INCREMENT, 24 `peso` decimal(5,2) NOT NULL, 25 `alzada` decimal(5,2) NOT NULL, 26 `temperatura` decimal(5,2) NOT NULL, 27 `frecuenciaCardiaca` tinyint(4) NOT NULL, 28 `oulso` tinyint(4) NOT NULL, 29 `frecuenciaRespiratoria` tinyint(4) NOT NULL, 30 PRIMARY KEY (`idHistoria`) 31 ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 32 CREATE TABLE `medioambiente` ( 33 `idEntorno` int(11) NOT NULL AUTO_INCREMENT, 34 `entorno` varchar(20) DEFAULT NULL, 35 `nutricion` varchar(30) NOT NULL, 36 `estiloVida` varchar(15) DEFAULT NULL, 37 PRIMARY KEY (`idEntorno`) 38 ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 39 CREATE TABLE `propietario` ( 40 `CURP` char(18) NOT NULL, 41 `nombre` varchar(30) NOT NULL, 42 `direccion` varchar(30) DEFAULT NULL, 43 `telefono` char(10) NOT NULL, 44 `oficio` varchar(15) DEFAULT NULL, 45 PRIMARY KEY (`CURP`)

46 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 47 CREATE TABLE `mascota` ( 48 `idMascota` int(11) NOT NULL AUTO_INCREMENT, 49 `CURP` char(18) NOT NULL, 50 `idEspecial` int(11) NOT NULL, 51 `idEntorno` int(11) NOT NULL, 52 `especie` varchar(15) NOT NULL, 53 `raza` varchar(15) NOT NULL, 54 `sexo` enum('Macho','Hembra') NOT NULL, 55 PRIMARY KEY (`idMascota`,`CURP`,`idEspecial`), 56 KEY `CURP` (`CURP`), 57 KEY `idEspecial` (`idEspecial`), 58 KEY `idEntorno` (`idEntorno`), 59 CONSTRAINT `mascota_ibfk_1` FOREIGN KEY (`CURP`) REFERENCES `propietario` (`CURP`), 60 CONSTRAINT `mascota_ibfk_2` FOREIGN KEY (`idEspecial`) REFERENCES `especial` (`idEspecial`), 61 CONSTRAINT `mascota_ibfk_3` FOREIGN KEY (`idEntorno`) REFERENCES `medioambiente` (`idEntorno`) 62 ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 63 CREATE TABLE `seguimiento` ( 64 `idSeguimiento` int(11) NOT NULL AUTO_INCREMENT, 65 `progresoSubjetivo` blob NOT NULL, 66 `progresoOnjetivo` blob NOT NULL, 67 `planDiagnostivo` blob NOT NULL, 68 PRIMARY KEY (`idSeguimiento`) 69 ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 70 CREATE TABLE `consulta` ( 71 `idConsulta` bigint(20) NOT NULL AUTO_INCREMENT, 72 `idMascota` int(11) NOT NULL, 73 `motivoConsulta` blob NOT NULL, 74 `condicionCorporal` tinyint(4) NOT NULL, 75 `fecha` datetime NOT NULL, 76 `idDiagAnterior` int(11) NOT NULL, 77 `idDiagActual` int(11) NOT NULL, 78 `idHistoria` int(11) NOT NULL, 79 `idSeguimiento` int(11) NOT NULL, 80 PRIMARY KEY (`idConsulta`,`idMascota`), 81 KEY `idMascota` (`idMascota`), 82 KEY `idDiagActual` (`idDiagActual`), 83 KEY `idDiagAnterior` (`idDiagAnterior`), 84 KEY `idHistoria` (`idHistoria`), 85 KEY `idSeguimiento` (`idSeguimiento`), 86 CONSTRAINT `consulta_ibfk_1` FOREIGN KEY (`idMascota`) REFERENCES `mascota` (`idMascota`), 87 CONSTRAINT `consulta_ibfk_2` FOREIGN KEY (`idDiagActual`) REFERENCES `mascota` (`idMascota`),

88 CONSTRAINT `consulta_ibfk_3` FOREIGN KEY (`idDiagAnterior`) REFERENCES `mascota` (`idMascota`), 89 CONSTRAINT `consulta_ibfk_4` FOREIGN KEY (`idHistoria`) REFERENCES `historiamedica` (`idHistoria`), 90 CONSTRAINT `consulta_ibfk_5` FOREIGN KEY (`idSeguimiento`) REFERENCES `seguimiento` (`idSeguimiento`) 91 ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1; 92 CREATE TABLE `patronesrespiratorios` ( 93 `idPatron` bigint(20) NOT NULL AUTO_INCREMENT, #llave_primaria 94 `idConsulta` bigint(20) NOT NULL, 95 `tipoPatron` enum('Obstructivo','Restrictivo Pulmonar','Restrictivo Toxico', 96 'Restrictivo Abdominal','Diverso Subtipo 1','Diverso Subtipo 2') NOT NULL DEFAULT 'Obstructivo', 97 `si_no` tinyint(1) NOT NULL, 98 `comentario` blob, 99 PRIMARY KEY (`idPatron`,`idConsulta`), 100 KEY `idConsulta` (`idConsulta`), 101 CONSTRAINT `patronesrespiratorios_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 102 ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1; 103 CREATE TABLE `estadomental` ( 104 `idEstado` bigint(20) NOT NULL AUTO_INCREMENT, 105 `idConsulta` bigint(20) NOT NULL, 106 `tipoEstado` enum('Depresion','Estupor','Coma') NOT NULL, 107 `si_no` tinyint(1) NOT NULL, 108 `comentario` blob, 109 PRIMARY KEY (`idEstado`,`idConsulta`), 110 KEY `idConsulta` (`idConsulta`), 111 CONSTRAINT `estadomental_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 112 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 113 CREATE TABLE `otrosnervioso` ( 114 `idOtros` bigint(20) NOT NULL AUTO_INCREMENT, 115 `idConsulta` bigint(20) NOT NULL, 116 `tipoOtros` enum('Reflejo extensor cruzado','Sensibilidad superficial','Sensibilidad profunda', 117 'Reflejo de paniculo','Reflejos sacrales: anal','Coccigeo','Signo de babinski','Reflejo de miccion') NOT NULL, 118 `normal` tinyint(1) NOT NULL, 119 `comentario` blob, 120 PRIMARY KEY (`idOtros`,`idConsulta`), 121 KEY `idConsulta` (`idConsulta`), 122 CONSTRAINT `otrosnervioso_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Consulta` (`idConsulta`) 123 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 124 CREATE TABLE parescraneales ( 125 idCraneales bigint(20) NOT NULL AUTO_INCREMENT,

126 idConsulta bigint(20) NOT NULL, 127 tipoCraneales enum('Olfatorio','Optico','Oculomotor','Troclear','Trigemino','Abducens','Facial','Vest ibulococlear','Glosofaringeo','Vago','Espinal accesorio','Hipogloso') NOT NULL, 128 normal tinyint(1) NOT NULL, 129 comentario blob, 130 PRIMARY KEY (idCraneales,idConsulta), 131 FOREIGN KEY (idConsulta) REFERENCES Consulta (idConsulta) 132 ); 133 CREATE TABLE `reaccionespostulares` ( 134 `idReacciones` bigint(20) NOT NULL AUTO_INCREMENT, 135 `idConsulta` bigint(20) NOT NULL, 136 `tipoReacciones` enum('Posicionamiento t ctil y visual','Reaccion tonica del cuello') NOT NULL, 137 `normal` tinyint(1) NOT NULL, 138 `comentario` blob, 139 PRIMARY KEY (`idReacciones`,`idConsulta`), 140 KEY `idConsulta` (`idConsulta`), 141 CONSTRAINT `reaccionespostulares_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Consulta` (`idConsulta`) 142 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 143 CREATE TABLE `reflejosespinales` ( 144 `idEspinales` bigint(20) NOT NULL AUTO_INCREMENT, 145 `idConsulta` bigint(20) NOT NULL, 146 `tipoMiembro` enum('Bicipita','Triceps','Flexor anterior','Flexor posterior','Patelar','Tibial craneal','Gastronemio') NOT NULL, 147 `nivel` tinyint(4) NOT NULL, 148 PRIMARY KEY (`idEspinales`,`idConsulta`), 149 KEY `idConsulta` (`idConsulta`), 150 CONSTRAINT `reflejosespinales_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Consulta` (`idConsulta`) 151 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 152 CREATE TABLE `reflejospostulares` ( 153 `idReflejos` bigint(20) NOT NULL AUTO_INCREMENT, 154 `idConsulta` bigint(20) NOT NULL, 155 `tipoReflejos` enum('Carretilla','Hemimarcha','Hemiestacion','Salto','Propiocepcion consciente','Propiocepcion inconsciente') NOT NULL, 156 `normal` tinyint(1) NOT NULL, 157 `comentario` blob, 158 PRIMARY KEY (`idReflejos`,`idConsulta`), 159 KEY `idConsulta` (`idConsulta`), 160 CONSTRAINT `reflejospostulares_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Co` (`idConsulta`) 161 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 162 CREATE TABLE `sistemagenital` ( 163 `idGenital` bigint(20) NOT NULL AUTO_INCREMENT,

164 `idConsulta` bigint(20) NOT NULL, 165 `tipoGenital` enum('Prepucio','Escroto','Testiculos','Pene','Prostata','Vulva','Vagina','tero','Gla ndula mamaria') NOT NULL, 166 `normal` tinyint(1) NOT NULL, 167 `comentario` blob, 168 PRIMARY KEY (`idConsulta`,`idGenital`), 169 KEY `idGenital` (`idGenital`), 170 CONSTRAINT `sistemagenital_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Consulta` (`idConsulta`) 171 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 172 173 CREATE TABLE `estadodigestivo` ( 174 `idEstado` bigint(20) NOT NULL AUTO_INCREMENT, 175 `idConsulta` bigint(20) NOT NULL, 176 `tipoEstado` enum('Boca','Lengua','Dientes','Faringe','Esofago','Estomago','Intestino delgado','Intestino grueso','Recto','Ano','Higado') NOT NULL, 177 `normal` tinyint(1) NOT NULL, 178 `comentario` blob, 179 PRIMARY KEY (`idEstado`,`idConsulta`), 180 KEY `idConsulta` (`idConsulta`), 181 CONSTRAINT `estadodigestivo_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 182 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 183 CREATE TABLE `signosdigestivos` ( # PREGUNTA 184 `idSignos` bigint(20) NOT NULL AUTO_INCREMENT, 185 `idConsulta` bigint(20) NOT NULL, 186 `tipoSignos` enum('Dolor a la palpacion','Vomito','Regurgitacion','Diarrea','deshidratacion','Otros') NOT NULL, 187 `normal` tinyint(1) NOT NULL, 188 `comentario` blob, 189 PRIMARY KEY (`idSignos`,`idConsulta`), 190 KEY `idConsulta` (`idConsulta`), 191 CONSTRAINT `signosdigestivos_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 192 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 193 194 CREATE TABLE `auscultacion` ( 195 `idAuscultacion` bigint(20) NOT NULL AUTO_INCREMENT, 196 `idConsulta` bigint(20) NOT NULL, 197 `tipoAuscultacion` enum('Pulmonar','Aortica','Mitral','Tricuspide','S1','S2') NOT NULL, 198 `normal` tinyint(1) NOT NULL, 199 `comentario` blob, 200 PRIMARY KEY (`idAuscultacion`,`idConsulta`), 201 KEY `idConsulta` (`idConsulta`),

202 CONSTRAINT `auscultacion_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 203 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 204 CREATE TABLE `caractpulso` ( 205 `idPulso` bigint(20) NOT NULL AUTO_INCREMENT, 206 `idConsulta` bigint(20) NOT NULL, 207 `tipoPulso` enum('Intensidad','Frecuencia','Ritmo','Femoral','Yugular') NOT NULL, 208 `normal` tinyint(1) NOT NULL, 209 `comentario` blob, 210 PRIMARY KEY (`idPulso`,`idConsulta`), 211 KEY `idConsulta` (`idConsulta`), 212 CONSTRAINT `caractpulso_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 213 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 214 CREATE TABLE `membranamucosa` ( 215 `idMucosa` bigint(20) NOT NULL AUTO_INCREMENT, 216 `idConsulta` bigint(20) NOT NULL, 217 `tipoMucosa` enum('Oral','Conjuntiva','Vaginal o prepucial') NOT NULL, 218 `normal` tinyint(1) NOT NULL, 219 `comentario` blob, 220 PRIMARY KEY (`idMucosa`,`idConsulta`), 221 KEY `idConsulta` (`idConsulta`), 222 CONSTRAINT `membranamucosa_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 223 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 224 CREATE TABLE `otros` ( 225 `idOtros` bigint(20) NOT NULL AUTO_INCREMENT, 226 `idConsulta` bigint(20) NOT NULL, 227 `tipoOtros` enum('Soplos','Arritmias','Tiempo de relleno','capilar','Otros') NOT NULL, 228 `normal` tinyint(1) NOT NULL, 229 `comentario` blob, 230 PRIMARY KEY (`idOtros`,`idConsulta`), 231 KEY `idConsulta` (`idConsulta`), 232 CONSTRAINT `otros_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 233 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 234 CREATE TABLE `regionprecordial` ( 235 `idPrecordial` bigint(20) NOT NULL AUTO_INCREMENT, 236 `idConsulta` bigint(20) NOT NULL, 237 `normal` tinyint(1) NOT NULL, 238 `comentario` blob, 239 PRIMARY KEY (`idPrecordial`,`idConsulta`), 240 KEY `idConsulta` (`idConsulta`), 241 CONSTRAINT `regionprecordial_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`)

242 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 243 CREATE TABLE `pielanexos` ( 244 `idPiel` bigint(20) NOT NULL AUTO_INCREMENT, 245 `idConsulta` bigint(20) NOT NULL, 246 PRIMARY KEY (`idConsulta`,`idPiel`), 247 KEY `idPiel` (`idPiel`), 248 CONSTRAINT `pielanexos_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Consulta` (`idConsulta`) 249 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 250 CREATE TABLE `distribucion` ( 251 `idPiel` bigint(20) NOT NULL, 252 `derecha` blob NOT NULL, 253 `izquierda` blob NOT NULL, 254 `dorsal` blob NOT NULL, 255 `ventral` blob NOT NULL, 256 PRIMARY KEY (`idPiel`), 257 CONSTRAINT `distribucion_ibfk_1` FOREIGN KEY (`idPiel`) REFERENCES `pielanexos` (`idPiel`) 258 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 259 CREATE TABLE `lesiones` ( 260 `idPiel` bigint(20) NOT NULL, 261 `macula` tinyint(1) NOT NULL, 262 `papula` tinyint(1) NOT NULL, 263 `pustula` tinyint(1) NOT NULL, 264 `vesicula` tinyint(1) NOT NULL, 265 `placa` tinyint(1) NOT NULL, 266 `nodulo` tinyint(1) NOT NULL, 267 `tumor` tinyint(1) NOT NULL, 268 `collarete` tinyint(1) NOT NULL, 269 `escama` tinyint(1) NOT NULL, 270 `costra` tinyint(1) NOT NULL, 271 `excoriacion` tinyint(1) NOT NULL, 272 `erosion` tinyint(1) NOT NULL, 273 `liquenificacion` tinyint(1) NOT NULL, 274 `ulcera` tinyint(1) NOT NULL, 275 `hiperpigmentacion` tinyint(1) NOT NULL, 276 `hipopigmentacion` tinyint(1) NOT NULL, 277 `cicatriz` tinyint(1) NOT NULL, 278 PRIMARY KEY (`idPiel`), 279 CONSTRAINT `lesiones_ibfk_1` FOREIGN KEY (`idPiel`) REFERENCES `pielanexos` (`idPiel`) 280 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 281 CREATE TABLE `linfonodo` ( 282 `idLinfonodo` bigint(20) NOT NULL AUTO_INCREMENT, 283 `idPiel` bigint(20) NOT NULL, 284 `tipoLinfonodo` enum('Mandibulares','Escapulares','Inguinales','Popliteos') NOT NULL,

285 `normal` tinyint(1) NOT NULL, 286 `comentario` blob, 287 PRIMARY KEY (`idLinfonodo`,`idPiel`), 288 KEY `idPiel` (`idPiel`), 289 CONSTRAINT `linfonodo_ibfk_1` FOREIGN KEY (`idPiel`) REFERENCES `pielanexos` (`idPiel`) 290 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 291 CREATE TABLE `organossentidos` ( 292 `idSentidos` bigint(20) NOT NULL AUTO_INCREMENT, 293 `idConsulta` bigint(20) NOT NULL, 294 `tipoSentidos` enum('Vision','Parpados','Conducto','nasolagrimal','Esclerotica','Cornea','Camara anterior','Camara posterior','Iris','Cristalino','Segmento posterior','Papila optica','Retina','Oidos','Conducto externo','Conducto medio','Conducto interno','Secreciones','Reflejo Otopodal') NOT NULL, 295 `normal` tinyint(1) NOT NULL, 296 `comentario` blob, 297 PRIMARY KEY (`idSentidos`,`idConsulta`), 298 KEY `idConsulta` (`idConsulta`), 299 CONSTRAINT `organossentidos_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Consulta` (`idConsulta`) 300 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 301 302 CREATE TABLE `patronesrespiratorios` ( 303 `idPatron` bigint(20) NOT NULL AUTO_INCREMENT, 304 `idConsulta` bigint(20) NOT NULL, 305 `tipoPatron` enum('Obstructivo','Restrictivo Pulmonar','Restrictivo Toxico','Restrictivo Abdominal','Diverso Subtipo 1','Diverso Subtipo 2') NOT NULL DEFAULT 'Obstructivo', 306 `si_no` tinyint(1) NOT NULL, 307 `comentario` blob, 308 PRIMARY KEY (`idPatron`,`idConsulta`), 309 KEY `idConsulta` (`idConsulta`), 310 CONSTRAINT `patronesrespiratorios_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 311 ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1; 312 313 CREATE TABLE `estadomental` ( 314 `idEstado` bigint(20) NOT NULL AUTO_INCREMENT, 315 `idConsulta` bigint(20) NOT NULL, 316 `tipoEstado` enum('Depresion','Estupor','Coma') NOT NULL, 317 `si_no` tinyint(1) NOT NULL, 318 `comentario` blob, 319 PRIMARY KEY (`idEstado`,`idConsulta`), 320 KEY `idConsulta` (`idConsulta`), 321 CONSTRAINT `estadomental_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`)

322 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 323 CREATE TABLE `otrosnervioso` ( 324 `idOtros` bigint(20) NOT NULL AUTO_INCREMENT, 325 `idConsulta` bigint(20) NOT NULL, 326 `tipoOtros` enum('Reflejo extensor cruzado','Sensibilidad superficial','Sensibilidad profunda','Reflejo de paniculo','Reflejos sacrales: anal','Coccigeo','Signo de babinski','Reflejo de miccion') NOT NULL, 327 `normal` tinyint(1) NOT NULL, 328 `comentario` blob, 329 PRIMARY KEY (`idOtros`,`idConsulta`), 330 KEY `idConsulta` (`idConsulta`), 331 CONSTRAINT `otrosnervioso_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 332 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 333 CREATE TABLE parescraneales ( 334 idCraneales bigint(20) NOT NULL AUTO_INCREMENT, 335 idConsulta bigint(20) NOT NULL, 336 tipoCraneales enum('Olfatorio','Optico','Oculomotor','Troclear','Trigemino','Abducens','Facial','Vest ibulococlear','Glosofaringeo','Vago','Espinal accesorio','Hipogloso') NOT NULL, 337 normal tinyint(1) NOT NULL, 338 comentario blob, 339 PRIMARY KEY (idCraneales,idConsulta), 340 FOREIGN KEY (idConsulta) REFERENCES consulta (idConsulta) 341 ); 342 CREATE TABLE `reaccionespostulares` ( 343 `idReacciones` bigint(20) NOT NULL AUTO_INCREMENT, 344 `idConsulta` bigint(20) NOT NULL, 345 `tipoReacciones` enum('Posicionamiento tactil y visual','Reaccion tonica del cuello') NOT NULL, 346 `normal` tinyint(1) NOT NULL, 347 `comentario` blob, 348 PRIMARY KEY (`idReacciones`,`idConsulta`), 349 KEY `idConsulta` (`idConsulta`), 350 CONSTRAINT `reaccionespostulares_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 351 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 352 CREATE TABLE `reflejosespinales` ( 353 `idEspinales` bigint(20) NOT NULL AUTO_INCREMENT, 354 `idConsulta` bigint(20) NOT NULL, 355 `tipoMiembro` enum('Bicipita','Triceps','Flexor anterior','Flexor posterior','Patelar','Tibial craneal','Gastronemio') NOT NULL, 356 `nivel` tinyint(4) NOT NULL, 357 PRIMARY KEY (`idEspinales`,`idConsulta`), 358 KEY `idConsulta` (`idConsulta`), 359 CONSTRAINT `reflejosespinales_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`)

360 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 361 CREATE TABLE `reflejospostulares` ( 362 `idReflejos` bigint(20) NOT NULL AUTO_INCREMENT, 363 `idConsulta` bigint(20) NOT NULL, 364 `tipoReflejos` enum('Carretilla','Hemimarcha','Hemiestacion','Salto','Propiocepcion consciente','Propiocepcion inconsciente') NOT NULL, 365 `normal` tinyint(1) NOT NULL, 366 `comentario` blob, 367 PRIMARY KEY (`idReflejos`,`idConsulta`), 368 KEY `idConsulta` (`idConsulta`), 369 CONSTRAINT `reflejospostulares_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 370 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 371 CREATE TABLE `sistemagenital` ( 372 `idGenital` bigint(20) NOT NULL AUTO_INCREMENT, 373 `idConsulta` bigint(20) NOT NULL, 374 `tipoGenital` enum('Prepucio','Escroto','Testiculos','Pene','Prostata','Vulva','Vagina','tero','Gla ndula mamaria') NOT NULL, 375 `normal` tinyint(1) NOT NULL, 376 `comentario` blob, 377 PRIMARY KEY (`idConsulta`,`idGenital`), 378 KEY `idGenital` (`idGenital`), 379 CONSTRAINT `sistemagenital_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 380 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 381 382 CREATE TABLE `estadodigestivo` ( 383 `idEstado` bigint(20) NOT NULL AUTO_INCREMENT, 384 `idConsulta` bigint(20) NOT NULL, 385 `tipoEstado` enum('Boca','Lengua','Dientes','Faringe','Esofago','Estomago','Intestino delgado','Intestino grueso','Recto','Ano','Higado') NOT NULL, 386 `normal` tinyint(1) NOT NULL, 387 `comentario` blob, 388 PRIMARY KEY (`idEstado`,`idConsulta`), 389 KEY `idConsulta` (`idConsulta`), 390 CONSTRAINT `estadodigestivo_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 391 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 392 CREATE TABLE `signosdigestivos` ( 393 `idSignos` bigint(20) NOT NULL AUTO_INCREMENT, 394 `idConsulta` bigint(20) NOT NULL, 395 `tipoSignos` enum('Dolor a la palpacion','Vomito','Regurgitacion','Diarrea','deshidratacion','Otros') NOT NULL, 396 `normal` tinyint(1) NOT NULL,

397 `comentario` blob, 398 PRIMARY KEY (`idSignos`,`idConsulta`), 399 KEY `idConsulta` (`idConsulta`), 400 CONSTRAINT `signosdigestivos_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Consulta` (`idConsulta`) 401 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 402 403 CREATE TABLE `auscultacion` ( 404 `idAuscultacion` bigint(20) NOT NULL AUTO_INCREMENT, 405 `idConsulta` bigint(20) NOT NULL, 406 `tipoAuscultacion` enum('Pulmonar','Aortica','Mitral','Tricuspide','S1','S2') NOT NULL, 407 `normal` tinyint(1) NOT NULL, 408 `comentario` blob, 409 PRIMARY KEY (`idAuscultacion`,`idConsulta`), 410 KEY `idConsulta` (`idConsulta`), 411 CONSTRAINT `auscultacion_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 412 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 413 CREATE TABLE `caractpulso` ( 414 `idPulso` bigint(20) NOT NULL AUTO_INCREMENT, 415 `idConsulta` bigint(20) NOT NULL, 416 `tipoPulso` enum('Intensidad','Frecuencia','Ritmo','Femoral','Yugular') NOT NULL, 417 `normal` tinyint(1) NOT NULL, 418 `comentario` blob, 419 PRIMARY KEY (`idPulso`,`idConsulta`), 420 KEY `idConsulta` (`idConsulta`), 421 CONSTRAINT `caractpulso_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 422 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 423 CREATE TABLE `membranamucosa` ( 424 `idMucosa` bigint(20) NOT NULL AUTO_INCREMENT, 425 `idConsulta` bigint(20) NOT NULL, 426 `tipoMucosa` enum('Oral','Conjuntiva','Vaginal o prepucial') NOT NULL, 427 `normal` tinyint(1) NOT NULL, 428 `comentario` blob, 429 PRIMARY KEY (`idMucosa`,`idConsulta`), 430 KEY `idConsulta` (`idConsulta`), 431 CONSTRAINT `membranamucosa_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 432 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 433 CREATE TABLE `otros` ( 434 `idOtros` bigint(20) NOT NULL AUTO_INCREMENT, 435 `idConsulta` bigint(20) NOT NULL, 436 `tipoOtros` enum('Soplos','Arritmias','Tiempo de relleno','capilar','Otros') NOT NULL,

437 `normal` tinyint(1) NOT NULL, 438 `comentario` blob, 439 PRIMARY KEY (`idOtros`,`idConsulta`), 440 KEY `idConsulta` (`idConsulta`), 441 CONSTRAINT `otros_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Consulta` (`idConsulta`) 442 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 443 CREATE TABLE `regionprecordial` ( 444 `idPrecordial` bigint(20) NOT NULL AUTO_INCREMENT, 445 `idConsulta` bigint(20) NOT NULL, 446 `normal` tinyint(1) NOT NULL, 447 `comentario` blob, 448 PRIMARY KEY (`idPrecordial`,`idConsulta`), 449 KEY `idConsulta` (`idConsulta`), 450 CONSTRAINT `regionprecordial_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 451 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 452 CREATE TABLE `pielanexos` ( 453 `idPiel` bigint(20) NOT NULL AUTO_INCREMENT, 454 `idConsulta` bigint(20) NOT NULL, 455 PRIMARY KEY (`idConsulta`,`idPiel`), 456 KEY `idPiel` (`idPiel`), 457 CONSTRAINT `pielanexos_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `Consulta` (`idConsulta`) 458 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 459 CREATE TABLE `distribucion` ( 460 `idPiel` bigint(20) NOT NULL, 461 `derecha` blob NOT NULL, 462 `izquierda` blob NOT NULL, 463 `dorsal` blob NOT NULL, 464 `ventral` blob NOT NULL, 465 PRIMARY KEY (`idPiel`), 466 CONSTRAINT `distribucion_ibfk_1` FOREIGN KEY (`idPiel`) REFERENCES `pielanexos` (`idPiel`) 467 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 468 CREATE TABLE `lesiones` ( 469 `idPiel` bigint(20) NOT NULL, 470 `macula` tinyint(1) NOT NULL, 471 `papula` tinyint(1) NOT NULL, 472 `pustula` tinyint(1) NOT NULL, 473 `vesicula` tinyint(1) NOT NULL, 474 `placa` tinyint(1) NOT NULL, 475 `nodulo` tinyint(1) NOT NULL, 476 `tumor` tinyint(1) NOT NULL, 477 `collarete` tinyint(1) NOT NULL, 478 `escama` tinyint(1) NOT NULL, 479 `costra` tinyint(1) NOT NULL,

480 `excoriacion` tinyint(1) NOT NULL, 481 `erosion` tinyint(1) NOT NULL, 482 `liquenificacion` tinyint(1) NOT NULL, 483 `ulcera` tinyint(1) NOT NULL, 484 `hiperpigmentacion` tinyint(1) NOT NULL, 485 `hipopigmentacion` tinyint(1) NOT NULL, 486 `cicatriz` tinyint(1) NOT NULL, 487 PRIMARY KEY (`idPiel`), 488 CONSTRAINT `lesiones_ibfk_1` FOREIGN KEY (`idPiel`) REFERENCES `pielanexos` (`idPiel`) 489 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 490 CREATE TABLE `linfonodo` ( 491 `idLinfonodo` bigint(20) NOT NULL AUTO_INCREMENT, 492 `idPiel` bigint(20) NOT NULL, 493 `tipoLinfonodo` enum('Mandibulares','Escapulares','Inguinales','Popliteos') NOT NULL, 494 `normal` tinyint(1) NOT NULL, 495 `comentario` blob, 496 PRIMARY KEY (`idLinfonodo`,`idPiel`), 497 KEY `idPiel` (`idPiel`), 498 CONSTRAINT `linfonodo_ibfk_1` FOREIGN KEY (`idPiel`) REFERENCES `pielanexos` (`idPiel`) 499 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 500 CREATE TABLE `organossentidos` ( 501 `idSentidos` bigint(20) NOT NULL AUTO_INCREMENT, 502 `idConsulta` bigint(20) NOT NULL, 503 `tipoSentidos` enum('Vision','Parpados','Conducto','nasolagrimal','Esclerotica','Cornea','C mara anterior','C mara posterior','Iris','Cristalino','Segmento posterior','Papila optica','Retina','Oidos','Conducto externo','Conducto medio','Conducto interno','Secreciones','Reflejo Otopodal') NOT NULL, 504 `normal` tinyint(1) NOT NULL, 505 `comentario` blob, 506 PRIMARY KEY (`idSentidos`,`idConsulta`), 507 KEY `idConsulta` (`idConsulta`), 508 CONSTRAINT `organossentidos_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 509 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 510 set foreign_key_checks=0; 511 CREATE TABLE `musculoesqueletico` ( 512 `idMusculo` bigint(20) NOT NULL AUTO_INCREMENT, 513 `idConsulta` bigint(20) NOT NULL, 514 PRIMARY KEY (`idMusculo`,`idConsulta`), 515 KEY `idConsulta` (`idConsulta`), 516 CONSTRAINT `musculoesqueletico_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 517 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

518 CREATE TABLE `pruebaespecifica` ( 519 `idEspecificas` bigint(20) NOT NULL AUTO_INCREMENT, 520 `idMusculo` bigint(20) NOT NULL, 521 `tipoEspecificas` enum('Prueba de cajon','Prueba de ortolani','Otras') NOT NULL, 522 `normal` tinyint(1) NOT NULL, 523 `comentario` blob, 524 PRIMARY KEY (`idEspecificas`,`idMusculo`), 525 KEY `idMusculo` (`idMusculo`), 526 CONSTRAINT `pruebaespecifica_ibfk_1` FOREIGN KEY (`idMusculo`) REFERENCES `musculoesqueletico` (`idMusculo`) 527 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 528 CREATE TABLE `palpacion` ( 529 `idPalpacion` bigint(20) NOT NULL AUTO_INCREMENT, 530 `idMusculo` bigint(20) NOT NULL, 531 `tipoPalpacion` enum('Region escapulohumeral','Codo y antebrazo','Carpo y dedos','Pelvis','Rodilla','Corvejon') NOT NULL, 532 `normal` tinyint(1) NOT NULL, 533 `comentario` blob, 534 PRIMARY KEY (`idPalpacion`,`idMusculo`), 535 KEY `idMusculo` (`idMusculo`), 536 CONSTRAINT `palpacion_ibfk_1` FOREIGN KEY (`idMusculo`) REFERENCES `musculoesqueletico` (`idMusculo`) 537 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 538 CREATE TABLE `inspeccion` ( 539 `idInspeccion` bigint(20) NOT NULL AUTO_INCREMENT, 540 `idMusculo` bigint(20) NOT NULL, 541 `tipoInspeccion` enum('Postura del animal en estacion','Valoracion de la marcha','Valoracion del trote') NOT NULL, 542 `normal` tinyint(1) NOT NULL, 543 `coementario` blob, 544 PRIMARY KEY (`idInspeccion`,`idMusculo`), 545 KEY `idMusculo` (`idMusculo`), 546 CONSTRAINT `inspeccion_ibfk_1` FOREIGN KEY (`idMusculo`) REFERENCES `musculoesqueletico` (`idMusculo`) 547 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 548 CREATE TABLE `ayudasdiagnosticas` ( 549 `idTomaDiagnostica` bigint(20) NOT NULL AUTO_INCREMENT, 550 `idConsulta` bigint(20) NOT NULL, 551 `tipoDiagnostico` enum('Cuadro hem tico','Parcial de orina','Coprologico','Ecografia','Radiografias','Electrocardiograma','ALT','AST','BUN' ,'Creatinina','Glucosa','Bilirrubina','Trichograma','Lampara de Wood') NOT NULL, 552 `si_no` tinyint(1) NOT NULL, 553 `interpretacionReg` blob, 554 `interpretacionNoReg` blob, 555 PRIMARY KEY (`idTomaDiagnostica`,`idConsulta`), 556 KEY `idConsulta` (`idConsulta`),

557 CONSTRAINT `ayudasdiagnosticas_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 558 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 559 set foreign_key_checks=0; 560 CREATE TABLE `sistemaurinario` ( 561 `idUrinario` bigint(20) NOT NULL AUTO_INCREMENT, 562 `idConsulta` bigint(20) NOT NULL, 563 `tipoUrinario` enum('Uretra','Vejiga','Riniones') NOT NULL, 564 `normal` tinyint(1) NOT NULL, 565 `comentario` blob, 566 PRIMARY KEY (`idUrinario`,`idConsulta`), 567 KEY `idConsulta` (`idConsulta`), 568 CONSTRAINT `sistemaurinario_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 569 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 570 set foreign_key_checks=0; 571 CREATE TABLE `sonidorespiratorio` ( 572 `idSonido` bigint(20) NOT NULL AUTO_INCREMENT, 573 `idConsulta` bigint(20) NOT NULL, 574 `tipoSonido` enum('Bronquial','Vesicular','Broncovesicular','Sonido vesicular aumentado','Sonido vesicular disminuido','Soplos primarios o sibilancias','Estridores','Soplos secundarios','Crepitaciones/estertores') NOT NULL, 575 `normal` tinyint(1) NOT NULL, 576 `comentario` blob, 577 PRIMARY KEY (`idSonido`,`idConsulta`), 578 KEY `idConsulta` (`idConsulta`), 579 CONSTRAINT `sonidorespiratorio_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 580 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 581 CREATE TABLE `viasaereas` ( 582 `idAereas` bigint(20) NOT NULL AUTO_INCREMENT, 583 `idConsulta` bigint(20) NOT NULL, 584 `tipoAereas` enum('Trufa','Cavidad nasal','Laringe','Traquea','Pulmones') NOT NULL, 585 `normal` tinyint(1) NOT NULL, 586 `comentario` blob, 587 PRIMARY KEY (`idAereas`,`idConsulta`), 588 KEY `idConsulta` (`idConsulta`), 589 CONSTRAINT `viasaereas_ibfk_1` FOREIGN KEY (`idConsulta`) REFERENCES `consulta` (`idConsulta`) 590 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 591 CREATE USER administrador 592 IDENTIFIED BY "_14569extREMO"; 593 GRANT ALL ON veterinaria.* 594 TO administrador; 595 CREATE USER medico 596 IDENTIFIED BY "1medicinaV";

597 GRANT DELETE, INSERT, UPDATE, SELECT 598 ON veterinaria.* TO medico; 599 CREATE USER asistente 600 IDENTIFIED BY "qwerty"; 601 GRANT SELECT ON veterinaria.* 602 TO asistente;

Creacin de ndices 13 ALTER TABLE diagnostico ADD INDEX (daignosticoPresuntivo); 14 ALTER TABLE diagnostico ADD INDEX (diagnosticoDiferencial); 15 ALTER TABLE diagnostico ADD INDEX (tratamientoInstaurado); 16 ALTER TABLE diagnostico ADD INDEX (pronostico); 29 ALTER TABLE especial ADD INDEX (color); 30 ALTER TABLE especial ADD INDEX (pelaje); 31 ALTER TABLE especial ADD INDEX (cicatrices); 32 ALTER TABLE especial ADD INDEX (cirugiaEstetica); 33 ALTER TABLE especial ADD INDEX (tatuajes); 34 ALTER TABLE especial ADD INDEX (finZoo);

47 ALTER TABLE historiamedica ADD INDEX (peso); 48 ALTER TABLE historiamedica ADD INDEX (alzada); 49 ALTER TABLE historiamedica ADD INDEX (temperatura); 50 ALTER TABLE historiamedica ADD INDEX (frecuenciaCardiaca); 51 ALTER TABLE historiamedica ADD INDEX (oulso); 52 ALTER TABLE historiamedica ADD INDEX (frecuenciaRespiratoria); 62 ALTER TABLE medioambiente ADD INDEX (entorno); 63 ALTER TABLE medioambiente ADD INDEX (nutricion); 64 ALTER TABLE medioambiente ADD INDEX (estiloVida);

75 ALTER TABLE propietario ADD INDEX (nombre); 76 ALTER TABLE propietario ADD INDEX (direccion); 77 ALTER TABLE propietario ADD INDEX (telefono); 78 ALTER TABLE propietario ADD INDEX (oficio); 97 ALTER TABLE mascota ADD INDEX (especie);

98 ALTER TABLE mascota ADD INDEX (raza); 99 ALTER TABLE mascota ADD INDEX (sexo); 109 ALTER TABLE seguimiento ADD INDEX (progresoSubjetivo); 110 ALTER TABLE seguimiento ADD INDEX (progresoOnjetivo); 111 ALTER TABLE seguimiento ADD INDEX (planDiagnostivo); 136 ALTER TABLE consulta ADD INDEX (motivoConsulta); 137 ALTER TABLE consulta ADD INDEX (condicionCorporal); 138 ALTER TABLE consulta ADD INDEX (fecha); 152 ALTER TABLE patronesrespiratorios ADD INDEX (motivoConsulta); 153 ALTER TABLE patronesrespiratorios ADD INDEX (si_no); 154 ALTER TABLE patronesrespiratorios ADD INDEX (comentario); 167 ALTER TABLE estadomental ADD INDEX (tipoEstado); 168 ALTER TABLE estadomental ADD INDEX (si_no); 169 ALTER TABLE estadomental ADD INDEX (comentario); 183 ALTER TABLE otrosnervioso ADD INDEX (tipoOtros); 184 ALTER TABLE otrosnervioso ADD INDEX (normal); 185 ALTER TABLE otrosnervioso ADD INDEX (comentario); 197 ALTER TABLE parescraneales ADD INDEX (tipoCraneales); 198 ALTER TABLE parescraneales ADD INDEX (normal); 199 ALTER TABLE parescraneales ADD INDEX (comentario);

212 ALTER TABLE reaccionespostulares ADD INDEX (tipoReacciones); 213 ALTER TABLE reaccionespostulares ADD INDEX (normal); 214 ALTER TABLE reaccionespostulares ADD INDEX (comentario); 226 ALTER TABLE reflejosespinales ADD INDEX (tipoMiembro); 227 ALTER TABLE reflejosespinales ADD INDEX (nivel); 240 ALTER TABLE reflejospostulares ADD INDEX (tipoReflejos); 241 ALTER TABLE reflejospostulares ADD INDEX (normal); 242 ALTER TABLE reflejospostulares ADD INDEX (comentario);

255 ALTER TABLE sistemagenital ADD INDEX (tipoGenital); 256 ALTER TABLE sistemagenital ADD INDEX (normal); 257 ALTER TABLE sistemagenital ADD INDEX (comentario); 270 ALTER TABLE estadodigestivo ADD INDEX (tipoEstado); 271 ALTER TABLE estadodigestivo ADD INDEX (normal); 272 ALTER TABLE estadodigestivo ADD INDEX (comentario); 285 ALTER TABLE signosdigestivos ADD INDEX (tipoSignos); 286 ALTER TABLE signosdigestivos ADD INDEX (normal); 287 ALTER TABLE signosdigestivos ADD INDEX (comentario); 300 ALTER TABLE auscultacion ADD INDEX (tipoAuscultacion); 301 ALTER TABLE auscultacion ADD INDEX (normal); 302 ALTER TABLE auscultacion ADD INDEX (comentario); 315 ALTER TABLE caractpulso ADD INDEX (tipoPulso); 316 ALTER TABLE caractpulso ADD INDEX (normal); 317 ALTER TABLE caractpulso ADD INDEX (comentario); 330 ALTER TABLE membranamucosa ADD INDEX (tipoMucosa); 331 ALTER TABLE membranamucosa ADD INDEX (normal); 332 ALTER TABLE membranamucosa ADD INDEX (comentario); 345 ALTER TABLE otros ADD INDEX (tipoOtros); 346 ALTER TABLE otros ADD INDEX (normal); 347 ALTER TABLE otros ADD INDEX (comentario); 359 ALTER TABLE regionprecordial ADD INDEX (idCardiovascular); 360 ALTER TABLE regionprecordial ADD INDEX (normal); 361 ALTER TABLE regionprecordial ADD INDEX (comentario); 381 ALTER TABLE distribucion ADD INDEX (derecha); 382 ALTER TABLE distribucion ADD INDEX (izquierda); 383 ALTER TABLE distribucion ADD INDEX (dorsal); 384 ALTER TABLE distribucion ADD INDEX (ventral);

409 ALTER TABLE lesiones ADD INDEX (macula); 410 ALTER TABLE lesiones ADD INDEX (papula); 411 ALTER TABLE lesiones ADD INDEX (pustula); 412 ALTER TABLE lesiones ADD INDEX (vesicula); 413 ALTER TABLE lesiones ADD INDEX (placa); 414 ALTER TABLE lesiones ADD INDEX (nodulo); 415 ALTER TABLE lesiones ADD INDEX (tumor); 416 ALTER TABLE lesiones ADD INDEX (collarete); 417 ALTER TABLE lesiones ADD INDEX (escama); 418 ALTER TABLE lesiones ADD INDEX (costra); 419 ALTER TABLE lesiones ADD INDEX (excoriacion); 420 ALTER TABLE lesiones ADD INDEX (erosion); 421 ALTER TABLE lesiones ADD INDEX (liquenificacion); 422 ALTER TABLE lesiones ADD INDEX (ulcera); 423 ALTER TABLE lesiones ADD INDEX (hiperpigmentacion); 424 ALTER TABLE lesiones ADD INDEX (hipopigmentacion); 425 ALTER TABLE lesiones ADD INDEX (cicatriz); 438 ALTER TABLE linfonodo ADD INDEX (tipoLinfonodo); 439 ALTER TABLE linfonodo ADD INDEX (normal); 440 ALTER TABLE linfonodo ADD INDEX (comentario); 453 ALTER TABLE organossentidos ADD INDEX (tipoSentidos); 454 ALTER TABLE organossentidos ADD INDEX (normal); 455 ALTER TABLE organossentidos ADD INDEX (comentario); 468 ALTER TABLE patronesrespiratorios ADD INDEX (tipoPatron); 469 ALTER TABLE patronesrespiratorios ADD INDEX (si_no); 470 ALTER TABLE patronesrespiratorios ADD INDEX (comentario); 483 ALTER TABLE estadomental ADD INDEX (tipoEstado); 484 ALTER TABLE patronesrespiratorios ADD INDEX (si_no); 485 ALTER TABLE patronesrespiratorios ADD INDEX (comentario); 498 ALTER TABLE otrosnervioso ADD INDEX (tipoOtros); 499 ALTER TABLE otrosnervioso ADD INDEX (normal); 500 ALTER TABLE otrosnervioso ADD INDEX (comentario); 512 ALTER TABLE parescraneales ADD INDEX (tipoCraneales); 513 ALTER TABLE parescraneales ADD INDEX (normal); 514 ALTER TABLE parescraneales ADD INDEX (comentario); 527 ALTER TABLE reaccionespostulares ADD INDEX (tipoReacciones); 528 ALTER TABLE reaccionespostulares ADD INDEX (normal); 529 ALTER TABLE reaccionespostulares ADD INDEX (comentario); 541 ALTER TABLE reflejosespinales ADD INDEX (tipoMiembro); 542 ALTER TABLE reflejosespinales ADD INDEX (nivel); 555 ALTER TABLE reflejospostulares ADD INDEX (tipoReflejos); 556 ALTER TABLE reflejospostulares ADD INDEX (normal); 557 ALTER TABLE reflejospostulares ADD INDEX (comentario); 570 ALTER TABLE sistemagenital ADD INDEX (tipoGenital); 571 ALTER TABLE sistemagenital ADD INDEX (normal); 572 ALTER TABLE sistemagenital ADD INDEX (comentario);

585 ALTER TABLE estadodigestivo ADD INDEX (tipoEstado); 586 ALTER TABLE estadodigestivo ADD INDEX (normal); 587 ALTER TABLE estadodigestivo ADD INDEX (comentario); 600 ALTER TABLE signosdigestivos ADD INDEX (tipoSignos); 601 ALTER TABLE signosdigestivos ADD INDEX (normal); 602 ALTER TABLE signosdigestivos ADD INDEX (comentario); 615 ALTER TABLE auscultacion ADD INDEX (tipoAuscultacion); 616 ALTER TABLE auscultacion ADD INDEX (normal); 617 ALTER TABLE auscultacion ADD INDEX (comentario); 630 ALTER TABLE caractpulso ADD INDEX (tipoPulso); 631 ALTER TABLE caractpulso ADD INDEX (normal); 632 ALTER TABLE caractpulso ADD INDEX (comentario); 645 ALTER TABLE membranamucosa ADD INDEX (tipoMucosa); 646 ALTER TABLE membranamucosa ADD INDEX (normal); 647 ALTER TABLE membranamucosa ADD INDEX (comentario); 660 ALTER TABLE otros ADD INDEX (tipoOtros); 661 ALTER TABLE otros ADD INDEX (normal); 662 ALTER TABLE otros ADD INDEX (comentario); 674 ALTER TABLE otros ADD INDEX (normal); 675 ALTER TABLE otros ADD INDEX (comentario); 695 ALTER TABLE distribucion ADD INDEX (derecha); 696 ALTER TABLE distribucion ADD INDEX (izquierda); 697 ALTER TABLE distribucion ADD INDEX (dorsal); 698 ALTER TABLE distribucion ADD INDEX (ventral); 723 ALTER TABLE lesiones ADD INDEX (macula); 724 ALTER TABLE lesiones ADD INDEX (papula); 725 ALTER TABLE lesiones ADD INDEX (pustula); 726 ALTER TABLE lesiones ADD INDEX (vesicula); 727 ALTER TABLE lesiones ADD INDEX (placa); 728 ALTER TABLE lesiones ADD INDEX (nodulo); 729 ALTER TABLE lesiones ADD INDEX (tumor); 730 ALTER TABLE lesiones ADD INDEX (collarete); 731 ALTER TABLE lesiones ADD INDEX (escama); 732 ALTER TABLE lesiones ADD INDEX (costra); 733 ALTER TABLE lesiones ADD INDEX (excoriacion); 734 ALTER TABLE lesiones ADD INDEX (erosion); 735 ALTER TABLE lesiones ADD INDEX (liquenificacion); 736 ALTER TABLE lesiones ADD INDEX (ulcera); 737 ALTER TABLE lesiones ADD INDEX (hiperpigmentacion); 738 ALTER TABLE lesiones ADD INDEX (hipopigmentacion); 739 ALTER TABLE lesiones ADD INDEX (cicatriz); 752 ALTER TABLE linfonodo ADD INDEX (tipoLinfonodo); 753 ALTER TABLE linfonodo ADD INDEX (normal); 754 ALTER TABLE linfonodo ADD INDEX (comentario); 768 ALTER TABLE organossentidos ADD INDEX (tipoSentidos); 769 ALTER TABLE organossentidos ADD INDEX (normal); 770 ALTER TABLE organossentidos ADD INDEX (comentario);

768 ALTER TABLE organossentidos ADD INDEX (tipoSentidos); 769 ALTER TABLE organossentidos ADD INDEX (normal); 770 ALTER TABLE organossentidos ADD INDEX (comentario); 791 ALTER TABLE pruebaespecifica ADD INDEX (tipoEspecificas); 792 ALTER TABLE pruebaespecifica ADD INDEX (normal); 793 ALTER TABLE pruebaespecifica ADD INDEX (comentario); 806 ALTER TABLE palpacion ADD INDEX (tipoPalpacion); 807 ALTER TABLE palpacion ADD INDEX (normal); 808 ALTER TABLE palpacion ADD INDEX (comentario); 821 ALTER TABLE inspeccion ADD INDEX (tipoInspeccion); 822 ALTER TABLE inspeccion ADD INDEX (normal); 823 ALTER TABLE inspeccion ADD INDEX (comentario); 838 ALTER TABLE ayudasdiagnosticas ADD INDEX (tipoDiagnostico); 839 ALTER TABLE ayudasdiagnosticas ADD INDEX (si_no); 840 ALTER TABLE ayudasdiagnosticas ADD INDEX (interpretacionReg); 841 ALTER TABLE ayudasdiagnosticas ADD INDEX (interpretacionNoReg); 855 ALTER TABLE sistemaurinario ADD INDEX (tipoUrinario); 856 ALTER TABLE sistemaurinario ADD INDEX (normal); 857 ALTER TABLE sistemaurinario ADD INDEX (comentario); 870 ALTER TABLE sonidorespiratorio ADD INDEX (tipoSonido); 871 ALTER TABLE sonidorespiratorio ADD INDEX (normal); 872 ALTER TABLE sonidorespiratorio ADD INDEX (comentario); 885 ALTER TABLE viasaereas ADD INDEX (tipoAereas); 886 ALTER TABLE viasaereas ADD INDEX (normal); 887 ALTER TABLE viasaereas ADD INDEX (comentario);

Creacin de consultas ( las que se requieran para que el usuario pueda ver la lista de pacientes, la lista de dueos , busqueda de un paciente especifico y su datos, la busqueda de un dueo y ver todas sus mascotas, historico de paciente ) altas y cambios de datos deben considerarse ( todo proyecto debe tener estas opciones)

Plan de seguridad.

Para poder evitar riesgos principales en la base de datos como la de perdida de datos, redundancia de los mismos, o inconsistencia por el uso de usuarios ajenos. Para la manera fsica se propone usar otro equipo de computo como servidor esclavo donde se resguardaran los cambios hechos en el servidor principal, como se muestra a continuacin: Espejeo configuracin donde dos o tres servidores de dase de datos, ejecutndose en equipos independientes, cooperan para mantener copias de la base de datos y archivo de registro de transacciones (log). Es decir, tanto el servidor primario como el servidor espejo mantienen una copia de la base de datos y el registro de transacciones 1 . Servidor Principal Conecta las aplicaciones transacciones 2 . Servidor Mirror(Esclavo) Por ultimo para la manera lgica utilizaremos la creacin de usuarios para limitar permisos en la base de datos. y recibe las

You might also like