BDD_U3_ATR_MARG
-
Upload
lic-martin-renteria-gomez -
Category
Documents
-
view
31 -
download
1
Transcript of BDD_U3_ATR_MARG
a) Concepto de base de datos.
Conjunto de datos almacenados sin redundancias en un soporte de acceso directo. Los datos están interrelacionados y estructurados de acuerdo a un modelo que sea capaz de recoger el máximo contenido semántico; su finalidad es servir a una o más aplicaciones de la mejor forma posible. Los datos se almacenan de modo que resulten independientes de los programas que los usan; se emplean métodos para incluir nuevos datos y para modificar o extraer los datos almacenados. La definición y descripción de estos datos, única para cada tipo, han de estar almacenados junto con los mismos
b) Elección del caso de estudio.
La Base de Datos que se pretende realizar es para facilitar el trabajo del departamento de Orientación, ya que actualmente todo el trabajo lo hacen de forma manual y en papel y esto impide realizar un seguimiento real además de perdida de tiempo e información, se pretende realizar una Base de Datos para que al introducir el numero de control del alumno nos aparezca su historial disciplinario así como el historial académico para saber cual es la situación real del alumno en la institución.Necesidades a cubrir La necesidad primordial a cubrir es realizar el trabajo del departamento de Orientación en forma más eficiente, rápida y confiable con la implementación de esta base de datos.
c) Tipo de Base de datos utilizado.
Se realizara una Base de Datos relacional pues son las más utilizadas y por el tipo de información requerida creo que es la más adecuada.
d) Esquema de entradas, procesos y salidas.Entrada Proceso SalidaNo. de control Buscar datos del alumnos Información del alumno
(Nombre, especialidad, semestre)
Información Disciplinar Buscar Historial disciplinar del alumno
Llamadas de atención, reportes, suspensiones, carta compromiso.
Información Académica Buscar Historial académico Historial Académico, Número de materias reprobadas, Número de materias acumuladas en extraordinario
e) Instrumento de recopilación de información (cuestionario, entrevista o encuesta), según el caso.
Para el estudio de caso propuesto se sugiere que el instrumento seleccionado para la recopilación de la información sea una entrevista, esto porque los usuarios finales de la base de datos es el departamento de orientación el cual está conformado únicamente por tres orientadoras y son ellas a las que les tenemos que aplicar dicha entrevista para sabes que es lo que esperan de la base de datos.A nuestro parecer ni el cuestionario, ni la encuesta son factibles pues son muy pocas personas a las cuales se entrevistaran para el diseño de la base de datos, las preguntas que se le realizaran a cada orientadora seria como las siguientes:
1. ¿Cuántos alumnos atiende?2. ¿Cuál es su horario de atención?3. ¿Cuántos grupos tiene bajo su responsabilidad?4. ¿Con que frecuencia reporta a los alumnos?5. ¿Cuáles son las sanciones para los alumnos?6. ¿Con que frecuencia suspende a los alumnos?
f) Reporte de estudio de factibilidad.
g) Requerimientos de hardware y software.
Los requerimientos que a continuación se mencionan no son problema pues ya se cuenta con ellos y es por ello que solo se mencionan
Hardware:Computadora personal por orientadoraImpresora que sea conectada en red para una optima utilización
Software:Sistema operativo Windows 7Office 2010 (como mínimo)Antivirus
h) Modelo entidad relación
i) Tablas lógicas.
TABLAS LOGICAS
No. Control NOMBRE DEL ALUMNO GRUPO ESPECIALIDADNo. DE REPORTES SUSPENCIONES
1298230123 CARLOS SALINAS DE GORTARI 101 CONSTRUCCION 18 5
1298230089ERNESTO ZADILLO PONCE DE LEON 102 PROGRAMACION 10 3
1298230187 MARTHA SAGUN DE FOX 105 PROGRAMACION 3 11298230111 VICENTE FOX QUEZADA 121 CONSTRUCCION 3 11298230003 MIGUEL DE LA MADRID 124 PROGRAMACION 30 101298230765 FELIPE CALDERON 104 PROGRAMACION 25 81298230069 ANDRES MANUEL LOPEZ 124 PROGRAMACION 50 151298230267 JOSE LOPEZ PORTILLO 105 PROGRAMACION 50 151298230001 ENRIQUE PEÑA N IETO 122 CONSTRUCCION 3 1
j) Diccionario de datos.
Diccionario de Datos
Campo Descripción Tipo LongitudCampo
llave campo obligatorio
pk fk
ALUMNO
Numero de control Número de control del alumno smallint 17 si si si
Nombre Nombre del alumno char 30 si no si
Apellido Apellidos del alumno char 60 si no si
Dirección dirección del alumno char 20 si no si
Especialidad Especialidad del alumno char 15 si no si
ORIENTADORA
Nombre de la orientadora Nombre de la orientadora char 80 si si si
Turno Turno que atiende char 15 si si si
HISTORIAL CONDUCTUAL
Número de control numero de control del alumno smallint 17 si si si
Número de reportes Número de reportes smallint 10 si si si
Número de suspensiones Número de suspensiones smallint 16 si no si
k) Aplicación de cinco operaciones de álgebra relacional como mínimo al caso de estudio.
Id Nombre Genero Semestre Grupo Especialidad No Reporte
No. Suspensión
12 Edgar López
Hombre Primero 101 Programación 3 1
34 Carlos Barrios
Hombre Tercero 322 Programación 7 2
123 Maribel Cruz
Mujer Quinto 501 Programación 6 2
45 Isabel López
Mujer Quinto 503 Construcción 12 4
22 Martha Pérez
Mujer Primero 103 Programación 3 1
36 Joel Sánchez
Hombre Primero 105 Construcción 7 2
98 Agustín Cruz
Hombre Primero 103 Programación 6 2
73 Luis Flores Hombre Primero 102 Programación 24 856 Leticia Lois Mujer Tercero 303 Construcción 15 525 Andrés
CoronaHombre Tercero 304 Construcción 9 3
66 Samuel Reyes
Hombre Tercero 301 Programación 12 4
11 Héctor Moreno
Hombre Quinto 503 Construcción 15 5
91 Carmen Luna
Mujer Quinto 502 Programación 12 4
61 Diego Reyes
Hombre Primero 103 Programación 24 8
OPERACIÓN PROYECCIÓN
Se necesita realizar una consulta para crear una lista de todos los alumnos de primer semestre que tengan más de una suspensión
36 Joel Sánchez Hombre Primero 105 Construcción 7 2
98 Agustín Cruz Hombre Primero 103 Programación 6 2
73 Luis Flores Hombre Primero 102 Programación 24 8
61 Diego Reyes Hombre Primero 103 Programación 24 8
OPERACIÓN SELECCIÓN
Instrucción: Dar toda la información de todas las alumnas suspendidas
123 Maribel Cruz Mujer Quinto 501 Programación 6 2
45 Isabel López Mujer Quinto 503 Construcción 12 4
56 Leticia Lois Mujer Tercero 303 Construcción 15 5
91 Carmen Luna Mujer Quinto 502 Programación 12 4
OPERACIÓN DE REUNION
Instrucción: Reunir a todos los alumnos y alumnas con mas de tres suspensiones.
45 Isabel López
Mujer Quinto 503 Construcción 12 4
73 Luis Flores Hombre Primero 102 Programación 24 8
56 Leticia Lois Mujer Tercero 303 Construcción 15 5
66 Samuel Reyes
Hombre Tercero 301 Programación 12 4
11 Héctor Moreno
Hombre Quinto 503 Construcción 15 5
91 Carmen Luna
Mujer Quinto 502 Programación 12 4
61 Diego Reyes
Hombre Primero 103 Programación 24 8
OPERACIÓN DE DIVISIÓN
Instrucción: Dividir a los alumnos por especialidadConstrucción
45 Isabel López
Mujer Quinto 503 Construcción 12 4
36 Joel Sánchez
Hombre Primero 105 Construcción 7 2
56 Leticia Lois Mujer Tercero 303 Construcción 15 5
25 Andrés Corona
Hombre Tercero 304 Construcción 9 3
11 Héctor Moreno
Hombre Quinto 503 Construcción 15 5
Producción12 Edgar
LópezHombre Primero 101 Programación 3 1
34 Carlos Barrios
Hombre Tercero 322 Programación 7 2
123 Maribel Cruz
Mujer Quinto 501 Programación 6 2
22 Martha Pérez
Mujer Primero 103 Programación 3 1
98 Agustín Cruz
Hombre Primero 103 Programación 6 2
73 Luis Flores Hombre Primero 102 Programación 24 8
66 Samuel Reyes
Hombre Tercero 301 Programación 12 4
91 Carmen Luna
Mujer Quinto 502 Programación 12 4
61 Diego Reyes
Hombre Primero 103 Programación 24 8
l) Conclusiones.
Con lo visto en este curso se amplia mi panorama en cuanto a las Bases de Datos y me dan una herramienta muy útil que puedo poner en practica desde este mismo instante, puesto que este proyecto que se realiza es real, por que se pretende instalarlo en el departamento de Orientación de la institución en la cual laboro.
Todos los temas son de suma relevancia para llevar a buen término una base de datos que sea funcional.