Este documento presenta 5 escenarios que muestran pantallas HTML y código SQL para un sistema de veterinaria. Los escenarios incluyen funciones como agregar animales, consultar el número de animales por tipo y raza, contar animales con ciertas enfermedades, y mostrar factores ambientales asociados a una raza específica. El código SQL realiza consultas a tablas como Tipo Animal, Raza, Animal/Enfermedad y Factor Ambiental para alimentar los campos de las pantallas HTML y permitir que el usuario realice diferentes acciones y
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
Unidad 4 actividad 3
1. UNIVERSIDAD VERACRUZANA
Universidad Veracruzana
CARRERA: LIC. SISTEMAS COMPUTACIONALES ADMINISTRATIVOS
CATEDRÁTICO: TORRES GASTEÚ CARLOS ARTURO
FACULTAD: ADMINISTRACIÓN
EXPERIENCIA: BASE DE DATOS
TEMA: PANTALLAS HTML Y CODIGO SQL
EQUIPO: #3
INTEGRANTES
GABRIELA HERNANDEZ PAXTIAN
KARINA BAIZABAL LAGUNES
GRUPO: C002
3. Introducción
En este proyecto de diseño daremos a conocer las pantallas que anteriormente
fueron descritas en los escenarios de la actividad 1 de la unidad 3.
Aquí se mostrara todo el movimiento que el usuario en este caso el veterinario
va a realizar, en estos movimientos se encuentran la alta de animales, y
algunas pantallas que permiten realizar cierto tipo de consultas.
Mas adelante se podrán visualizar con mayor profundidad.
1
5. SELECT tipo_animal FROM [TIPO ANIMAL];//Esta consulta se añade al
combobox1 que despliega los tipos de animales existentes.
SELECT RAZA FROM RAZA
WHERE id_tipo_animal IN (SELECT id_tipo_animal FROM [TIPO ANIMAL]
WHERE tipo_animal='Combobox1');//Esta consulta despliega las razas del
tipo de animal seleccionado en el combobox1.
Ejemplo. Al seleccionar en el combobox1(Tipo animal) el tipo de animal
Bovino, en el combobox2(Raza) se desplegarán solamente las razas de
dicho animal.
Al pulsar el botón “Guardar” se insertarán los datos
TABLA ANIMAL(id_animal)=Edit1[Codigo animal]
TABLA ANIMAL(Fecha nacimiento)=Edit2[Fecha nacimiento]
TABLA ANIMAL(Peso)=Edit3[Peso]
TABLA ANIMAL(Sexo)=Combobox1[Peso]
TABLA ANIMAL(Peso)=Edit4[Peso]
TABLA ANIMAL(Raza)=Combobox2[id_raza]
Salir
3
9. SELECT tipo_animal FROM TIPO ANIMAL;
SELECT id_tipo_animal, COUNT(*) AS Cantidad
FROM [RAZA]
WHERE id_tipo_animal IN(SELECT id_tipo_animal FROM [TIPO ANIMAL] WHERE
tipo_animal='Combobox1')
GROUP BY id_tipo_animal;Edit1.text:=inttostr(AS Cantidad)
Edit1.text:=inttostr(ASCantidad);
7
12. SELECT tipo_animal FROMTIPOANIMAL;
SELECT id_raza, COUNT(*) AS Cantidad
FROM [RAZA]
WHERE id_raza IN(SELECT id_raza FROM RAZA WHERE
RAZA='Combobox2[raza]')
GROUP BY id_raza;
Edit1.text:=inttostr(ASCantidad);
ESCENARIO 4
10
14. SELECT nombre_enfermedadFROMENFERMEDAD;
SELECT id_enfermedad, COUNT(*) AS Cantidad
FROM [ANIMAL/ENFERMEDAD]
WHERE id_enfermedad IN(SELECT id_enfermedad FROM [ENFERMEDAD] WHERE
nombre_enfermedad='Combobox1')
GROUP BY id_enfermedad;
Edit1.text:=inttostr(AS Cantidad);
ESCENARIO 5
12
16. SELECT tipo_animal FROMTIPOANIMAL;
SELECT RAZA FROM RAZA
WHERE id_tipo_animal IN (SELECT id_tipo_animal FROM [TIPO ANIMAL]
WHERE tipo_animal='Combobox1');
Query1
SELECT clima
FROM [FACTOR AMBIENTAL]
WHERE id_factor_ambiental IN(SELECT id_factor_ambiental FROM RAZA
WHERE RAZA='Combobox2');
Edit1.text:=Query1
14
17. Conclusión
En el trabajo anterior solo se diseñaron las pantallas en HTML y debajo de ellas
se le puso un código SQL asiendo referencia a lo que el diseño trata de decir,
no es en si un código exacto pero es para tener la idea de donde se extraen y
en donde se guardan.
Bibliografía
Beginning SQL Server 2008 for Developers From Novice to Professional (Robin
Dewson)
15