INFORME DE LA BASE DE DATOS:

VIVEROS_2013

1

INFORME DE LA BASE DE DATOS: VIVEROS_2013 Origen de los datos: Dr. Hans van der Wal

1. La base de datos en MS Access Originalmente los datos estaban en una base de datos relacional de MS Access (Viveros_16_Jul). En enero de 2013 se analizaron esta base de datos para descubrir si está funcional o si se debe mejorar su estructura. El análisis mostró entre otros que •

entre las tablas existen relaciones pero ninguna relación contiene una integridad referencial;

Nota: Solo la integridad referencial de las relaciones garantiza la integridad de los datos de la base de datos. •

dos tablas tenían ninguna relación a otras tablas;



hubo algunas tablas que contenían algunas columnas sin alguna entrada.

El análisis completo se encuentra en el documento: Analisis_breve_de_base_de_datos_Viveros_16_Jul_Hans_van_der_Wal_012013.pdf

1.1. Tablas La base de datos original estaba integrada por 14 tablas vinculadas entre sí. Se dejó en el formato Access para integrarla en la página web del proyecto FORDECyT Cuenca Grijalva, únicamente se cambiaron los nombres de las tablas y las columnas a un formato sin espacios y con nombres más claros de entender por diversos usuarios. Se fusionaron los registros de las tablas de Especie_VariedadDisponible y Especie_VariedadExistencia para que quedase únicamente un identificador para cada especie. El nombre de la nueva tabla es tbl_EspecieVariedad. Por otro lado, la tbl_Experiencia se eliminó y se integró la información de esta tabla a la tbl_Disponibilidad_Precio. Por tanto, la versión final cuenta solo con 12 tablas: 1. 2. 3. 4. 5. 6. 7.

tbl_ApreciaciónGeneral tbl_Calidad_de_Plantas tbl_DatosDueño_o_Encargado tbl_Disponibilidad_Precio tbl_Especie_Variedades tbl_Injertos_ProducciónAnual tbl_Maderables_ProducciónAnual

INFORME DE LA BASE DE DATOS:

8. 9. 10. 11. 12.

VIVEROS_2013

2

tbl_PieFranco_ProducciónAnual tbl_PlantasOrnato tbl_RecursosHumanos tbl_Secciones_Infraestructura tbl_UbicaciónVivero

1.2. Relaciones También se arregló el diagrama de las relaciones, ya que algunas tablas no estaban vinculadas y además era complicado seguir las líneas de las relaciones.

Fig. 1: Las relaciones entre las tablas en MS Access.

INFORME DE LA BASE DE DATOS:

VIVEROS_2013

3

1.3. Formularios La base de datos cuenta con 11 formularios que facilitan la captura de la información de nuevos registros. Estos no se modificaron en su estructura, solo se cambió el tamaño de los espacios de escritura. En algunos casos fue necesario corregir la fuente de datos de los formularios o de los campos.

1.4. Informes La base de datos cuenta con siete informes para visualizar la salida de los datos. Se reconstruyeron la funcionalidad de tres de las informes.

1.5. La base de datos en la página web del proyecto FORDECyT Cuenca Grijalva Se puede descargar la base de datos de la página web del proyecto (Subproyecto: Huertos; Sección: Presentación, informe y base de datos 'Viveros 2013'): http://cuencagrijalva.ecosur.mx/cuenca_grijalva/index.php/sub-proyectos/huertos? showall=1&limitstart=

Fig. 2: La base de datos Viveros_2013 en la página web del proyecto.

INFORME DE LA BASE DE DATOS:

VIVEROS_2013

4

2. La base de datos en SQL Server La base de datos también se migró a SQL Server para poder integrarla en el servidor junto con las demás bases de datos del proyecto.

2.1. Tablas La base cuenta con las mismas 12 tablas más dos tablas más en las que se describe el nombre de cada tabla y otra en la que se describen las columnas de cada tabla. 1) tbl_ApreciaciónGeneral: contiene 43 registros únicos de algunas generalidades del vivero y de la producción anual y estado de las plantas. Se vincula con la tbl_UbicaciónVivero. 2) tbl_Calidad_de_Plantas: contiene 43 registros únicos donde describe cuales son los cuidados de las plantas que tienen en cada uno de los viveros. Se vincula con la tbl_UbicaciónVivero. 3) tbl_DatosDueño_o_Encargado: contiene 43 registros únicos sobre los datos del personal encargado de cada vivero. Se vincula con la tbl_UbicaciónVivero. 4) tbl_Disponibilidad_Precio: contiene 428 registros de las especies que son disponibles en cada vivero, así como el precio, cantidad y fecha de disponibilidad de las plantas. Se vincula con la tbl_UbicaciónVivero y tbl_Especie_Variedades. 5) tbl_Especie_Variedades: contiene 224 registros de las variedades de las plantas, con sus nombres comunes y científico. Se vincula con la tbl_Disponibilidad_Precio. 6) tbl_Injertos_ProducciónAnual: tabla con 43 registros únicos, en esta tabla se refiere a la cantidad de plantas anual que produce cada vivero de los diferentes árboles frutales injertados. Se vincula con la tbl_UbicaciónVivero. 7) tbl_Maderables_ProducciónAnual: tabla con 43 registros únicos, en esta tabla se refiere a la cantidad de plantas anual que produce cada vivero de los diferentes árboles maderables. Se vincula con la tbl_UbicaciónVivero. 8) tbl_PieFranco_ProducciónAnual: tabla con 43 registros únicos, en esta tabla se refiere a la cantidad de plantas anual que produce cada vivero de los diferentes árboles frutales. Se vincula con la tbl_UbicaciónVivero.

INFORME DE LA BASE DE DATOS:

VIVEROS_2013

5

9) tbl_PlantasOrnato: tabla con 43 registros únicos, en esta tabla se refiere a la cantidad de plantas anual que produce cada vivero de las diferentes plantas de ornato. Se vincula con la tbl_UbicaciónVivero. 10) tbl_RecursosHumanos: tabla con 43 registros únicos sobre el personal que trabaja en el vivero. Se vincula con la tbl_UbicaciónVivero. 11) tbl_Secciones_Infraestructura: tabla con 43 registros únicos, donde se describe la infraestructura con la que cuenta cada vivero. Se vincula con la tbl_UbicaciónVivero. 12) tbl_UbicaciónVivero: contiene 43 registros únicos donde se captura la información particular de cada vivero, la ubicación, superficie y nombre.

Para comprender mejor la función de las tablas y de sus columnas se adicionaron dos tablas más: 1) tbl_Tablas: es el listado de las tablas que conforman la base de datos. 2) tbl_Columnas: es el listado de las columnas de todas las tablas de la base de datos.

A cada una de las tablas se les agregó tres columnas: •

Comentario, para que el usuario de los datos agregué alguna nota u observación sobre la información contenida en la tabla.



FechaEntrada, en este campo se agrega automáticamente la fecha en la que se ingresan datos nuevos a la tabla.



UltimaActualizacion, en este campo se agrega automáticamente la fecha en la que se ingresan los datos y se deberá modificar manualmente la fecha en que se hagan correcciones a los datos.

INFORME DE LA BASE DE DATOS:

VIVEROS_2013

2.2. Relaciones entre las tablas Finalmente, se vincularon las tablas para generar una base de datos relacional.

Fig. 3: Las relaciones entre las tablas en SQL Server.

6

INFORME DE LA BASE DE DATOS:

VIVEROS_2013

7

2.3. Vistas Por último, se crearon 9 tablas de consulta (views) en las cuales se concentró la información que podría ser de interés para quienes deseen consultar la base de datos. En estas tablas se ha vinculado información de varias tablas y se han agregado encabezados más específicos para facilitar la interpretación de los datos.

1. vw_Calidad_Plantas: se vincularon dos tablas. Contiene el nombre y la ubicación de los viveros y la determinación de la calidad de las plantas de cada vivero. 2. vw_DatosGenerales-Vivero: ubicación de cada vivero.

se vincularon dos tablas. Contiene los datos generales y

3. vw_EspecieDisponible_Vivero: se vincularon tres tablas. Contiene la información de las variedades de las plantas y con cuales tienen experiencia en cada uno de los 43 viveros. 4. vw_Infraestructura-Vivero: se vincularon dos tablas. Contiene la información de la infraestructura de las diferentes áreas con la que cuenta cada vivero. 5. vw_ProduccionAnual_Injertos:se vincularon dos tablas. Contiene la información de los injertos que maneja cada vivero, así como la producción anual de los mismos. 6. vw_ProduccionAnual_Maderables: se vinculan dos tablas. Contiene la información de la producción anual de las especies maderables que genera cada vivero. 7. vw_ProduccionAnual_PieFranco: se vinculan dos tablas. Contiene la información de la producción anual de pie franco de las variedades que producen en los viveros. 8. vw_Vivero_Cultiva_o_NO_ornamentales: se vinculan dos tablas. Contiene la información sobre si producen o no plantas de ornato en los viveros. 9. vw_Tablas_y_Columnas:

muestra las tablas y las columnas correspondientes.

Sandra Mote Herrera y Detlev Bannasch San Cristóbal de Las Casas Ultima actualización:

24 de Mayo de 2013