Reto. «Pamela y sus amigos»

Pamela y sus tres amigos se van a reunir el sábado en la noche para cena, cada uno hará un platillo (Rodríguez, también).

Determina el nombre completo de cada uno de los comensales, así como el tipo de comida que preparará (uno de los muchachos irá, cocinará ravioles). 

  1. Fernando no llevará estofado.
  2. Como la señorita Barrios está a dieta, le dijo a Vargas que sólo podrá comer el platillo que ella misma preparará.
  3. Tina le pidió a la persona que preparará la ensalada que la hiciera de vegetales crudos porque le encantan.
  4. Diego y Ríos piensan que como la chica que va a cocina el estofado es muy delgada, será la única que podrá disfrutar libremente de todos los platillos.
  5. Rodríguez, que hará el pastel, le preguntó a Fernando y a Tina de qué sabor lo preferían.

Barrios es Señorita por lo tanto tiene que ser Tina o Pamela, pero tina le pide a quien hará la ensalada y como Barrios está a dienta entonces pamela es Barrios y como las mujeres por lo general no hablan sobre si están a dieta con los hombres por lo tanto Vargas es Tina y con los hombres sabemos que Diego no puede ser Ríos ya que se habla de que diego y otra persona Ríos piensan en lo delgada que es la chica que cocinara estofado por lo que también sabemos, que Tina es quien cocinara el estofado y que Ríos es Fernando por lo tanto los apellidos y alimentos quedan de la siguiente manera:

  1. Pamela es Barrios y llevara ensalada.
  2. Tina es Vargas y llevara estofado.
  3. Fernando es Ríos y llevara ravioles.
  4. Diego es Rodríguez y llevara pastel.

entrevista con la Lic. CRM y el Ing. PBJD

Dicha entrevista se realiza para generar los detalles específicos que la DAE requiere para             que el sistema sea seguro y se centre en sus necesidades tanto operativas como legales.

  1. ¿Qué uso principalmente requieren que tenga la aplicación (local, web o hibrida)?                          R.- Hibrida
  2. ¿Quiénes requerirán acceso a la parte local?                                                      R.- Exclusivamente DAE y GE
  3. ¿Cuáles serán los principales procedimientos que tendrá que realizar el sistema?                            R.- Serian
    1. Carga de horarios-estructura WEB-Local.
      1. Inscripción de alumnos a grupo (Nuevo ingreso) Local.
      2. Carga de calificaciones WEB.
      3. Cierre de periodo Local.
      4. Reinscripción de alumnos a grupo WEB-Local.
      5. Alta de profesores Local.
      6. Impresión de reportes WEB-Local.
  4. ¿Qué reportes tendrá que emitir el sistema?                                                                                                    R.- Serian 8
    1. Boleta departamental Local.
    2. Boleta global (Informativa) Local.
    3. Boleta Certificada Local.
    4. Reporte de calificaciones capturadas WEB.
    5. Acata de calificaciones Local.
    6. Solicitud de Corrección de calificaciones WEB.
    7. Constancia de estudios/inscripción Local.
    8. Solicitud de Actualización/Creación de usuario Local.

Nota esta entrevista se realizo escrita ya que los participantes pidieron explícitamente mantener el anonimato y sus voces

Visita al Instituto Tapia específicamente a la DAE, a la DA, y a salones.

Dicha visita sirve al propósito de identificar las principales necesidades del control escolar,         así como de los profesores y del alumnado de un sistema institucional escolar.

                Salones – En esta visita se descubrió que los alumnos requieren una forma fiable de ver               sus calificaciones tanto actuales como historias y poder actualizar sus datos personales       como dirección y teléfono.

                DA – En la DA se encontró que los profesores requieren una forma fiable y segura de     calificar a los alumnos y que estos puedan enterarse en cualquier momento de la             calificación obtenida.

DAE – En la DAE se encontró que para la gestión escolar se requiere una forma fiable y segura de localizar los datos personales de los profesores y alumnos, así como también             poder corregirlos y corregir calificaciones con formatos que apoyen al profesor y a la DAE    a estar seguros de que esa corrección de calificación es respaldada por el profesor y por DAE para evitar falsificaciones en las calificaciones.

La teoría de mi investigación

MARCO TEÓRICO

ANTECEDENTES DEL TEMA 

En una escuela se requiere un pequeño sistema informático donde se pueda guardar la información de los alumnos como lo son datos personales, su inspiración, historial de inscripción y su trayectoria académica (Kardex).

Contamos con SQL para la realización de la base de datos que se integrara al sistema que se cree para ello pero como lo menciona (YMANT, 2017) “Existen diferentes maneras de ordenar y organizar la información para que este sea accesible para nosotros.”  Por lo tanto, hay muchos modelos para generar una base de datos y requerimos saber cuál es el que utilizaremos y un poco más sobre él para poder generar la base de datos por lo que tomaremos los principales modelos que menciona (YMANT, 2017);

  • Las bases de datos jerárquicas construyen una estructura de jerarquía con los datos que permite una estructuración muy estable cuando gestionamos una gran cantidad de datos muy interrelacionados.
  • Las bases de datos en red derivan de las jerárquicas, pero mejoran la gestión de datos redundantes manteniendo su rendimiento en consultas de datos.
  • Las bases de datos transaccionales están diseñadas para el envío y recepción de datos a grandes velocidades y de forma continua. Su único fin es la recepción y envío de información, pero la gestión de almacenamiento o redundancia están fuera de su propósito.
  • Las bases de datos relacionales son las más utilizadas en aplicaciones reales. La información se almacena siempre haciendo referencia a otra por lo que se facilita la gestión y su uso por personal no especialista. En este modelo el lugar y la forma donde se guarde la información es secundario.
  • Las bases de datos orientadas a objetos han surgido como concepto tras la aparición de los sistemas de programación orientada a objetos.
  • Las bases de datos documentales están especializadas en el almacenamiento de textos completos, por lo que facilitan el tratamiento informatizado de grandes cadenas de caracteres.”

Y por la definición que menciona el autor utilizaremos las relacionales que nos permitirán acceder fácilmente a los datos desde cualquier formulario del sistema, aunque provengan de orígenes distintos, así como también realizar los reporte que requeriremos para uso interno, así como externo.

BASES TEÓRICAS 

Los datos de los profesores y alumnos son uno de los bienes mas preciados para una escuela y para poder realizar un sistema que permita llevar el registro de dichos datos así como generar reportes que permitan a la escuela llevar a cabo los tramites internos y externos tanto personales como legales de los alumnos y los profesores se requiere una base de datos segura pero que también permita una búsqueda ágil y mantener unidos los datos que se encuentren en diferentes tablas cuyos registros estén relacionados por ello se requiere un modelo de datos que sus prestaciones sean viables y factibles para dicha relación por lo que a continuación se mencionaran los principales métodos y modelos de bases de datos y sus prestaciones:

Según (SILBERSCHATZ , KORTH, & SUDARSHAN , 2007) los modelos de datos principales y sus características son:

  • Modelo relacional. El modelo relacional usa una colección de tablas para representar tanto los datos como sus relaciones. Cada tabla tiene varias columnas, y cada columna tiene un nombre único. El modelo relacional es un ejemplo de un modelo basado en registros. Los modelos basa-dos en registros se denominan así porque la base de datos se estructura en registros de formato fijo de varios tipos. Cada tabla contiene registros de un tipo dado. Cada tipo de registro define un número fijo de campos, o atributos. Las columnas de la tabla se corresponden con los atributos del tipo de registro. El modelo de datos relacional es el modelo de datos más ampliamente usado, y una gran mayoría de sistemas de bases de datos actuales se basan en el modelo relacional.
  • El modelo entidad-relación. El modelo de datos entidad-relación (E-R) se basa en una percepción del mundo real que consiste en una colección de objetos básicos, denominados entidades, y de las relaciones entre ellos. Una entidad es una “cosa” u “objeto” del mundo real que es distinguible de otros objetos. El modelo entidad-relación se usa mucho en el diseño de bases de datos.
  • Modelo de datos orientado a objetos. El modelo de datos orientado a objetos es otro modelo de datos que está recibiendo una atención creciente. El modelo orientado a objetos se puede considerar como una extensión del modelo E-R con los conceptos de la encapsulación, los métodos (funciones) y la identidad de los objetos.
  • Modelo de datos semiestructurados. El modelo de datos semiestructurados permite la especificación de datos donde los elementos de datos individuales del mismo tipo pueden tener diferentes conjuntos de atributos. Esto lo diferencia de los modelos de datos mencionados anteriormente, en los que cada elemento de datos de un tipo particular debe tener el mismo conjunto de atributos. El lenguaje de marcas extensible (XML, eXtensible Markup Language) se emplea mucho para representar datos semiestructurados.”

Por lo que hemos visto y lo que podemos intuir de estos modelos de datos podemos descartar el modelo de datos semiestructurados ya que con esta modelo sería muy difícil mantener una estructura en la que se pueda identificar la relación de los datos encontrados en diferentes tablas así como el modelo relacional ya que este a pesar de que nos permite relacionar los datos de diferentes tablas no contiene la seguridad necesaria que requerimos para los datos privados de los profesores y alumnos así que tomaremos el modelo de datos orientado a objetos ya que como sus características lo mencionan es un modelo entidad-relación es decir los alumnos y profesores son las entidades y la carga de calificaciones así como las calificaciones e historial académico serian las relaciones que existan entere dichas entidades además de ser entidades por sí mismas, pero a pesar de que el modelo entidad-relación ya tiene cierta seguridad tomaremos el orientado a objetos ya que nos permite encapsular datos para poder cifrarlos con mayor seguridad estructural y nos permite realizar funciones en base a la identidad de los objetos permitiéndonos recuperar datos perdidos con cualquier transacción con cierta facilidad.

Mi Investigación (primeros pasos)

TEMA: Modelos de Bases de Datos y sus Principales Usos

OBJETIVOS GENERALES: Identificación de los principales modelos de bases de datos y sus usos

OBJETIVOS ESPECÍFICOS: Identificar y decidir cual el mejor modelo de base de datos para un proyecto de un sistema que apoye a una escuela particular pequeña a mantener los datos de sus alumnos, así como sus kardex

Plan de trabajo:

Responsable Alan Felipe Tapia Rodríguez

                Recursos principales:

  1. Internet
  2. Biblioteca Nacional de Ciencia Y Tecnología (BNCyT)

Actividades y tiempos:

  • Selección y delimitación tema ————————- 7 de mayo de 2019
  • Objetivos generales y específicos ——————— 7 de mayo de 2019
  • Buscar fuentes de información ———————— 7 de mayo de 2019 al 15 de mayo de 2019
  • Esquematizar la información ————————— 7 de mayo de 2019 al 15 de mayo de 2019
  • Borrador bitácora de investigación ——————- 7 de mayo de 2019 al 15 de mayo de 2019
  • Borrador del informe final —————————— 16 de mayo de 2019
  • Informe final ———————————————— 17 de mayo de 2019
  • Bitácora de investigación final ————————– 17 de mayo de 2019