Parcial 1

Módulo 2: Desarrolla software de aplicación utilizado orientada a objetos, con almacenamiento persistente en los datos.

Submódulo: Diseña y administra base de datos avanzadas

Competencias del marco curricular y competencias genéricas

4.- Escucha, interpreta y emite mensajes pertinentes en distintos contextos mediante la utilización de códigos.
Atributos

4.1  Expresa idea y conceptos mediante presentación lingüística, matemática o gráficas.
4.2 Aplica distintas estrategias comunicativas, según quienes sean sus interlocutores en el contexto en el que se encuentran y los objetos que persigue.
4.3 Identifica las ideas claves en un texto e infiere conclusiones a partir de ellas.

5.- Desarrolla innovaciones y propone soluciones a partir de métodos establecidos.
Atributos

5.1 Identifica los sistemas y reglas o principios medulares que subyacen a una serie de fenómenos.
5.2 Ordena información de acuerdo a categorías jerárquicas y relaciones.
5.3 Sigue instrucciones  y procedimientos de, manera reflexiva comprendiendo cada uno de sus pasos contribuye al alcance de un objetivo.
5.4 Utiliza las TIC´s para procesar e interpretar información.

6.- Sustenta una postura personal sobre temas de interés y relevancia  general considerando otros puntos de vista de manera crítica y reflexiva.
Atributos

6.4 Estructura ideas y argumentos de manera clara coherente y sintética.

7.- Aprende por iniciativa e interés propio a lo largo de la vida.
Atributos

7.1 Articula saberes de diversos campos y establece relaciones entre ellos y su vida cotidiana.

8.- Participa y colabora de manera efectiva en equipos diversos
Atributos

8.1 Acepta punto de vista con apertura y considera los de otras personas de manera reflexiva.

8.2 Asume una actitud constructiva congruente con los conocimientos y habilidades con los que cuenta dentro de distintos equipos de trabajo.

Competencias disciplinarias (Comunicación)

1.- Plantea supuestos sobre los fenómenos de su entorno con base en la consulta de diversas fuentes.
2.- Contiene, registra, y sistematiza la información  para responder las preguntas de carácter científico.
3.- Consultando fuentes relevantes y realizando experimentos pertinentes.
4.- Identifica, ordena e interpreta las ideas, datos y conceptos explícitos e implícitos en un texto, considerando el contexto en el que se genera y en el que se recibe.

Competencias profesionales

1.- Ejecuta operación de selección en la base de datos.
2.- Administra la información de la base de datos.
3.- Realiza la migración de la base de datos.
4.- Respalda recupera y controla el acceso a la información.
5.- Desarrolla aplicaciones con acceso a la base de datos.



Intenciones formativas

Al finalizar el submódulo el estudiante será capaz  de desarrollar aplicaciones en base a la metodología orientada a objetos utilizando un lenguaje de programación y el manejo de bases de datos con almacenamiento persistente.

Forma de evaluación

50%--------Examen  
25%--------Tareas o proyectos
25%--------Actitud trabajo en clase y portafolio

Lineamientos de operación

1.    Tolerancia 10 min.
2.    Respeto.
3.    Celulares en vibración.
4.    Tareas y proyectos deberán ser entregados en tiempo y forma.
5.    Las exposiciones deben realizarse de forma estudiada con poco texto y con imágenes, deberán presentarse con seriedad respetando los lineamientos de la rúbrica de evaluación. 
6.    Cumplir con el reglamento institucional y el laboratorio de cómputo.
7.    Ocupar las computadoras según su número de lista.


Reportar fallas en el momento en que utilizan el equipo.



Conceptos

Dato: En informática, es la información que se suministra al ordenador y que este almacena de forma legible.

Información: Se trata del conjunto de datos, añadidos, procesados y relacionados, de manera que pueden dar pauta a la correcta toma de decisiones según el fin previsto.

Sistema: Conjunto ordenado de normas y procedimientos que regula el funcionamiento de una colectividad.

Sistema de Información: Un sistema de información es un conjunto de elementos orientados al tratamiento y administración de datos e información, organizados y listos para su uso posterior, generados para cubrir una necesidad o un objetivo.

Base de datos: Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

Sistema gestor de base de datos (SGBD): Es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos.

Tabla: En las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de hoja de cálculo.

Registro: Representa un objeto único de datos implícitamente estructurados en una tabla.

Tupla: Es sinónimo de registro.

Campo: Es un espacio de almacenamiento para un dato en particular.

Normalización: Consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.

Cardinalidad: Es en número de entidades con al cual otra entidad puede asociarse mediante una relación.

Modelo entidad-relación: Es un tipo de modelo de datos conceptual de alto nivel que se emplea en el diseño de las base de datos relacionales. El modelo entidad-relación muestra la estructura de la base de datos empleando todo tipo de herramientas conceptuales.


Llave Principal: Es un conjunto de uno o más atributos de una tabla, que tomados colectivamente nos permiten identificar un registro como único, es decir, en una tabla podemos saber cuál es un registro en específico sólo con conocer la llave principal.

Desarrollar una base de datos por equipos de 4 personas que considere lo siguiente:

a)    Almacenar formación de los alumnos, materias, calificaciones y padre o tutor.
b)    La información de alumno debe llevar como mínimo (número de control, nombre, carrera, grupo domicilio, colonia código postal, teléfono, padre o tutor.
c)    Por cada materia se debe considerar la clave de la materia, nombre, calificaciones de cada parcial, promedio final, periodo semestral, reportes y observaciones.
d)    Cada docente de tener la clave del docente, las materias que imparte, nombre y correo electrónico.
Se requiere que elaboren el modelo entidad relación en Word o con el software día. Diseño lógico tablas o entidades con sus campos señalando tipo de dato, longitud, descripción y clave principal); diseño físico (elaborando en Access de lo cual se tomaran imagen de las tablas, de la información capturada y de los formularios.


Nota: captura de información:
Alumnos
·         15
Materia por alumno
·         6
Profesores
·         12
Materias
·         1 a 6 de programación.
Que materias de cada profesor

  

Desarrollo lógico parte 1.


Desarrollo lógico parte 2.







En esta primera captura de pantalla nos situamos en vista diseño de nuestra base de datos para poder llenar las columnas que nosotros registremos, posteriormente tuvimos que ponerle nombre al campo, tipo de datos y algunas descripciones necesarias. Este proceso de realización lo hicimos en 4 tablas ya que fueron las q se necesitaban.








Esta es la primera tabla titulada: Alumnos, donde se nombraron 10 campos los cuales son: ID Alumno, Apellidos, Nombre, Especialidad, Grupo, Domicilio, Colonia, Código postal, Teléfono y  Padre, Madre o Tutor, donde todos estos campos tienen el mismo tipo de datos, el cual fue: TEXTO al igual se especificaron algunos conceptos en la descripción.




La segunda tabla tiene por título: Docentes, de igual manera esta tabla contiene 10 campos llamados: ID docentes, Apellidos, Nombre, Correo electrónico, Teléfono, Dirección, Colonia, Código postal, Escolaridad y turno, son diferentes conceptos requeridos para la información de un docente, donde el campo docente tiene el tipo de dato auto numérico.



Pasamos a la tercera tabla titulada: Historial materia, donde en esta existen 9 campos donde 4 campos son ID, son: ID historial, ID alumno, ID materia e ID docente, más los otros 5 campos son: 1er parcial, 2do parcial, 3er parcial, reportes y observaciones (los campos 1er parcial, 2do parcial y 3er parcial hacen referencia a la calificación de cada parcial). El ID historia tiene un tipo de dato: Auto numérico, ID alumno es texto, observaciones tiene un tipo de dato Memo, e ID docentes con Auto numérico.




Ahora tenemos esta última tabla titulada: Materia, esta tabla contiene solo 5 campos titulados: ID materia con dato auto numérico, Nombre de dato texto, Semestre de dato texto, Horas asignadas de dato texto y tipo de materia de dato texto.


Esta captura hace referencia a la inicialización de los formularios empezando principalmente por el seleccionar los campos y ponerlos sobre los formularios, espaciarlos teniéndole un cierto criterio de igualdad en medidas para que se vieran iguales, poniendo cuadro de lista, color, fondo, letras etc.


Al estar en proceso de los formularios poco a poco fue tomando forma y un estilo diferente y a la vez semejante, en el formulario: docente, vemos como se fue acomodando poco a poco cada campo y su espacio correspondiente para su funcionamiento de igual forma se le pusieron botones de inicio, para guardar registro, para ir al siguiente, para eliminar registro, etc.



En el formulario: historial, vemos que se tiene la misma o el mismo diseño que el anterior solo q con botones un poco más grande debido al espacio, y en el campo observaciones un espacio realmente muy grande.


En el formulario materias, fue un poco más pequeño ya que no contiene muchos campos pero eso no le quita lo importante para su desarrollo y su formato, con un acomodo de botones diferentes y reducidos aprovechando el espacio


El formulario alumno tiene lo mismo que todos una imagen del logo DGETI haciendo referencia al plantel y un fondo con una combinación de color blanco con azul.

A continuación les presentamos el formulario final para cada Campo.



Este formulario corresponde al de alumnos.



Como vemos este formulario corresponde al historial, vemos el diseño que está completo.



Este es el formulario final de docentes vemos que en el campo: Turno tiene un cuadro de lista, para saber si es matutino o vespertino en el turno.

A continuación vamos a ver  los formularios y las tablas con los registros:





En este formulario vemos que  ya están lleno con los registros correspondientes para la tabla alumnos. 


Tabla con registros.
En esta tabla como ya hemos visto se han almacenador los registros que corresponden a la al formulario alumnos.


Tabla con registros.

En esta tabla se han almacenado cada registro automáticamente de acuerdo al formulario de docentes.

Formulario con registros.

Como se ha visto en la imagen anterior cada registro se ha almacenado en el formulario de acuerdo a las materias para poder almacenar la información en la tabla de materias.

Tabla con registros.

En la imagen de la tabla anterior se han almacenado los registros de acuerdo a la información de cada materia que se almaceno en el formulario de materias.

Formulario con registros.

En este formulario como ya se vio en la imagen anterior se almacenaron el historial de cada alumno en sus calificaciones de cada materia.

Tabla con registros.

En esta tabla se almacenaron la información de registros sobre el historial de materias de acuerdo a los registros del formulario historial de materias.

Relaciones.

En la imagen anterior se muestra la relación entre las tablas en las que se almaceno información.

No hay comentarios:

Publicar un comentario