Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Y Telecomunicaciones
PROYECTO DE BASE DE
DATOS 2
INF413 - SB
Docente:
ING. EDWIN CALLE TERRAZAS.
Integrantes:
1.- CONTRERAS AGUIRRE GABRIEL.
Fecha:
14 DE FEBRERO DEL 2017.
U.A.G.R.M. 2017
INDICE
INDICE .............................................................................................................................................. 2
Capítulo 1 ........................................................................................................................................... 2
PERFIL DEL PROYECTO ........................................................................................................................ 3
1.1 INTRODUCCION ......................................................................................................................... 3
1.2 ANTECEDENTES ......................................................................................................................... 4
1.3 DESCRIPCIONES DEL PROBLEMA ............................................................................................... 4
1.4 SITUACION PROBLEMATICA ...................................................................................................... 4
1.5 JUSTIFICACION........................................................................................................................... 4
1.6 PERSONAL.................................................................................................................................. 5
1.6.1 TECNICA .......................................................................................................................... 5
1.6.2 TEORICA .......................................................................................................................... 5
1.7 OBJETIVOS ................................................................................................................................. 5
1.7.1 OBJETIVO GENERAL......................................................................................................... 5
1.7.2 OBJETIVOS ESPECIFICOS.................................................................................................. 5
1.8 METODOLOGIA.......................................................................................................................... 5
1.9 ALCANCE .................................................................................................................................... 6
1.10 CRONOGRAMA ........................................................................................................................ 6
Capítulo 2 ........................................................................................................................................... 7
2.1 DISEÑO CONCEPTUAL ............................................................................................................... 7
2.2 DISEÑO LOGICO ......................................................................................................................... 8
2.3 DISEÑO FISICO ........................................................................................................................... 9
Capítulo 3 ......................................................................................................................................... 24
3.1 CONSULTAS ............................................................................................................................. 24
BIBLIOGRAFIA ................................................................................................................................... 26
2
U.A.G.R.M. 2017
CAPITULO 1
Una base de datos es una colección de datos relacionados. Con la palabra datos nos
referimos a conjunto de caracteres con algún significado, pueden ser numéricos,
alfabéticos y alfanuméricos. Por ejemplo, piense en los nombres, números de teléfono y
direcciones de las personas que conoce. Puede tener todos estos datos almacenados en el
disco duro de un computador.
Las bases de datos juegan un papel fundamental en la mayoría de las áreas en las que se
utilizan computadores, como en el ámbito empresarial, en el comercio electrónico,
ingeniería, medicina, justicia, educación y bibliotecas.
Hoy en día en los institutos es necesario manejar una base de datos para regularizar las
actividades académicas de una gestión.
Por la cual diseñaremos una base de datos, con los requerimientos que necesita el
establecimiento.
Para conseguir esto es necesario organizar una investigación sobre las actividades del
establecimiento mediante entrevistas, cuestionarios, y la observación para obtener
información que nos sirva para desarrollar un sistema, que ayude con el manejo
académico.
Se coordina con el director del instituto de cómo quiere que sea el sistema para ser más
accesible su uso adaptando a las necesidades que tenga el instituto en el ámbito del
manejo académico, con el fin de obtener una satisfacción total del personal calificado del
instituto.
Esta base de datos está dirigido a una parte del área académica, a lo que se refiere al
seguimiento de docentes con todas las posibles iteraciones que pueda tener con la
academia, como ser el registro de docencia, registrando información de cada docente y
poder determinación la asignación de cada docente con su respectiva materia y aula;
como ser el registro del alumnado, registrando información de cada alumno y poder
3
U.A.G.R.M. 2017
determinación la asignación de cada alumno con su respectiva materia y aula; también el
seguimiento del respectivo alumno llevando el control de su gestión.
1.2. ANTECEDENTES
El centro Educativo Domingo Savio es una Institución que cuenta con 18 años de
existencia, fue creada con la finalidad de brindar servicio educativo a la población cruceña.
Es integrante de la Corporación Educativa Domingo Savio (C.E.D.S.A), al igual que el
Colegio Bilingüe Domingo Savio, la Universidad Privada Domingo Savio y la Escuela
internacional de Alta Gestión que cierra el Circuito de formación académica con
diplomados, maestrías y doctorados.
4
U.A.G.R.M. 2017
No cuenta con una base de datos que controle el registro académico del plantel docente y
del alumnado esto causa problemas, al momento de culminar una gestión, al manejar lo
académico ya que demora tiempo y es difícil de manejar varios archivos manualmente.
1.5. JUSTIFICACION
1.6. PERSONAL
Con todo lo que hemos aprendido hasta el momento sobre base de datos vamos
desarrollar una base de datos para un instituto.
1.6.1. TECNICA
1.6.2. TEORICA
Diseñar una base de datos para el registro y la gestión académica del ”INSTITUTO
TECNICO DOMINGO SAVIO”.
5
U.A.G.R.M. 2017
1.8. METODOLOGIA
El diseño de la base de datos no sigue estrictamente una metodología, pero si utiliza una
herramienta de modelo UML (Lenguaje Unificado de Modelado) a través de modelo
orientado a objetos (MOO).
1.9. ALCANCE
INSTITUTO TECNICO
DOMINGO
SAVIO
SISTEMA
ACADEMICO
SISTEMA
PRESENCIAL SISTEMA INTENSIVO
(MODULAR)
6
U.A.G.R.M. 2017
1.10. CRONOGRAMA
7
U.A.G.R.M. 2017
CAPITULO 2
8
U.A.G.R.M. 2017
9
U.A.G.R.M. 2017
2.3. DISEÑO FISICO
create database l3
use L3
10
U.A.G.R.M. 2017
11
U.A.G.R.M. 2017
12
U.A.G.R.M. 2017
INSERT INTO DOCENTE
VALUES(66,'JORGE','CHAU','WONG','77647893','LICENCIADO','INACTIVO','2010/
01/12','8')
INSERT INTO DOCENTE
VALUES(67,'EUDAL','AVENDAÑO','GONZALES','79920453','LICENCIADO','ACTIVO',
'2012/06/19','6')
INSERT INTO DOCENTE
VALUES(68,'ROBERTO','LAZO','ARTEAGA','70963457','INGENIERO','ACTIVO','200
9/04/01','10')
INSERT INTO DOCENTE
VALUES(69,'SHARON','ALIAGA','HOWARD','70034056','LICENCIADO','INACTIVO','
2011/07/31','9')
INSERT INTO DOCENTE
VALUES(70,'ANGELICA','GARZON','CUELLAR','71017300','INGENIERO','INACTIVO'
,'2012/05/11','7')
INSERT INTO DOCENTE
VALUES(71,'JOSUE','VEIZAGA','GONZALEZ','74564780','DOCTOR','INACTIVO','20
04/07/05','8')
INSERT INTO DOCENTE
VALUES(72,'PERCY','TAPIA','FLORES','70039957','LICENCIADO','ACTIVO','2008
/05/09','12')
INSERT INTO DOCENTE
VALUES(73,'RICARDO','ZUNA','VILLAGOMEZ','77694304','DOCTOR','INACTIVO','1
997/01/01','20')
INSERT INTO DOCENTE
VALUES(74,'WILMA','ZUÑIGA','RUIZ','77689023','LICENCIADO','INACTIVO','200
3/05/08','18')
INSERT INTO DOCENTE
VALUES(75,'MILTON','LOPEZ','WINNIPEG','70804660','INGENIERO','INACTIVO','
2016/07/15','15')
INSERT INTO DOCENTE
VALUES(76,'ALBERTO','MOLLO','MAMANI','71056730','MASTER','INACTIVO','2016
/03/09','16')
INSERT INTO DOCENTE
VALUES(77,'SARAH','MARTINEZ','CARDONA','71214789','INGENIERO','INACTIVO',
'2015/09/04','10')
INSERT INTO DOCENTE
VALUES(78,'KATIME','GUTIERREZ','BRUNO','70115504','LICENCIADO','INACTIVOO
','2012/06/02','7')
INSERT INTO DOCENTE
VALUES(79,'EDWIN','CALIZAYA','AJHUACHO','73067084','INGENIERO','INACTIVO'
,'2014/09/01','8')
INSERT INTO DOCENTE
VALUES(80,'RICARDO','LOAIZA','CUCALÓN','7852567','LICENCIADO','INACTIVO',
'2015/05/01','3')
INSERT INTO DOCENTE
VALUES(81,'ORLANDO','RAMOS','CRUZ','78660007','LICENCIADO','INACTIVO','20
15/01/01','8')
INSERT INTO DOCENTE
VALUES(82,'CONSUELO','CAMACHO','MURILLO','77643788','LICENCIADO','INACTIV
O','2015/06/01','6')
INSERT INTO DOCENTE
VALUES(83,'GUIDO','TUTIVEN','JARAMILLO','79344500','LICENCIADO','INACTIVO
','2015/01/12','9')
13
U.A.G.R.M. 2017
INSERT INTO DOCENTE
VALUES(84,'GUIDO','MORENO','CÓRDOVA','78770035','INGENIERO','ACTIVO','201
5/05/01/07','5')
INSERT INTO DOCENTE
VALUES(85,'MIGUEL','AVELLAN','GOMEZ,','71120457','LICENCIADO','INACTIVO',
'2008/06/11','8')
INSERT INTO DOCENTE
VALUES(86,'CRISTHIAN','BRIONES','ANDRIULI','78524462','LICENCIADO','INACT
IVO','2009/06/19','9')
INSERT INTO DOCENTE
VALUES(87,'PABLO','CAICEDO','MOROCHO','7852567','LICENCIADO','INACTIVO','
2001/01/21','12')
INSERT INTO DOCENTE
VALUES(88,'MONICA','DIAZ','PEREZ','79004211','LICENCIADO','INACTIVO','201
5/10/31','10')
INSERT INTO DOCENTE VALUES(89,'NATALIA','VERGARA','MALDONADO
','75536040','MASTER','INACTIVO','2007/05/10','11')
INSERT INTO DOCENTE
VALUES(90,'RICARDO','MENDEZ','ZENTENO','78525671','LICENCIADO','INACTIVO'
,'2011/06/01','15')
14
U.A.G.R.M. 2017
INSERT INTO ALUMNO
VALUES(216012,'KIOMI','LLORENTI','AGUILAR','KIOMI54@GMAIL.COM','68411807'
)
INSERT INTO ALUMNO
VALUES(216013,'EUGENIA','FRANCO','VACA','EUGE_FRNACO@GMAIL.COM','75106715
')
INSERT INTO ALUMNO
VALUES(216014,'DYLA','ESPINOSA','LUISAGA','DYLA48@GMAIL.COM','76466710')
INSERT INTO ALUMNO
VALUES(216015,'ERIKA','RIVERO','FRANCO','ERIKITA_65@GMAIL.COM','78549201'
)
INSERT INTO ALUMNO
VALUES(216016,'CARLOS','ROMAN','VARGAS','CARLITO_ROMAN2@GMAIL.COM','67852
047')
INSERT INTO ALUMNO
VALUES(216017,'YANTH','LOPEZ','FRANCO','YANCITA_LOPEZ@GMIAL.COM','7684227
0')
INSERT INTO ALUMNO
VALUES(216018,'DENISSE','RIVERO','CORTEZ','RIVERITODENI@GMAIL.COM','76701
589')
INSERT INTO ALUMNO
VALUES(216019,'FIORELIA','GUTIEREZ','CLAROS','FIORELI_CLAROS@GMAIL.COM','
68420410')
INSERT INTO ALUMNO
VALUES(216020,'ADOLFO','PADILLA','ESPINOSA','ADOLFO_02@HOTMAIL.COM','6672
0247')
INSERT INTO ALUMNO
VALUES(216021,'RICHAR','ARTEAGA','VACA','RICHAR_VACA@HOTMIL.COM','7076491
5')
INSERT INTO ALUMNO
VALUES(216022,'JOEL','AGUILERA','CORTEZ','JOELITO_87@GMAIL.COM','67245045
')
INSERT INTO ALUMNO
VALUES(216023,'NICOLAS','MIRANDA','BECERRA','NICO_MIRANDA@HOTMAIL.COM','7
5120489')
INSERT INTO ALUMNO
VALUES(216024,'KATHERIN','RAMOS','PEREZ','KATE_PEREZ@HOTMAIL.COM','660427
28')
INSERT INTO ALUMNO
VALUES(216025,'ESTHER','MORENO','CANAZA','ESTHERITA_75@GMAIL.COM','701583
48')
INSERT INTO ALUMNO
VALUES(216026,'BIANCA','ROMERO','SANCHEZ','BIANQUITA_ROMERO@HOTMAIL.COM',
'68417045')
INSERT INTO ALUMNO
VALUES(216127,'DAVID','TABOADA','MENDEZ','DAVIDTA@GMAIL.COM','74136496')
INSERT INTO ALUMNO
VALUES(216128,'ANDRES','FRIAS','TERCEROS','ANDRESITO_6@GMAIL.COM','630141
64')
INSERT INTO ALUMNO
VALUES(216129,'NICOLE','QUECANA','SAAVEDRA','NIQUI_5@GMAIL.COM','63015494
')
INSERT INTO ALUMNO
VALUES(216130,'KATIA','TABOADA','PASQUEL','KATI_PA@GMAIL.COM','74102356')
INSERT INTO ALUMNO VALUES(216131,'
ALONDRA','SUCA','FRIAS','ALONDRA_4@GMAIL.COM','60584441')
15
U.A.G.R.M. 2017
INSERT INTO ALUMNO
VALUES(216132,'CECILIA','SUAREZ','SUMI','CELI_DJ@GMAIL.COM','61745120')
INSERT INTO ALUMNO
VALUES(216133,'JANNEH','TERRAZAS','SALAZAR','JANECITA_AS@GMAIL.COM','7645
3416')
INSERT INTO ALUMNO
VALUES(216134,'ELENA','CRUZ','ALARCON','ELENITA_AS@GMAI.COM','76314461')
INSERT INTO ALUMNO
VALUES(216135,'CAROLINA','FERNANDEZ','QUIROGA','CAROLINA_FE@GMAIL.COM','6
7415474')
INSERT INTO ALUMNO
VALUES(216136,'JARVIS','SOLIZ','RIVERA','JARVI_SOLIZ@GMAIL.COOM','7460361
6')
INSERT INTO ALUMNO
VALUES(216137,'LEIDY','IGLESIAS','URQUIZO','LEDICIAC64@GMAIL.COM','647410
83')
INSERT INTO ALUMNO
VALUES(216138,'EUNISE','VACA','FLORES','EUNI_PA@HOTMAIL.COM','78641334')
INSERT INTO ALUMNO
VALUES(216139,'GABRIELA','ZABALA','CAMACHO','GABI_ZA@GMAIL.COM','76352053
')
INSERT INTO ALUMNO
VALUES(216140,'DEISY','MORENO','VALDEZ','DEISY_MORENO@GMAIL.COM','6101474
0')
INSERT INTO ALUMNO
VALUES(216141,'LIA','TORRES','ROCA','LIACI@GMAIL.COM','63147146')
INSERT INTO ALUMNO
VALUES(216142,'STEFANIA','CHOQUE','OTALORA','STEFANIA@HOTMAIL.COM','78465
320')
INSERT INTO ALUMNO
VALUES(216143,'GUILLERMO','BORDA','CASTANO','GULLE_S@HOTMAIL.COM','630154
45')
INSERT INTO ALUMNO
VALUES(216144,'EGON','TERCEROS','CASTILLO','EGON_TERCE@HOTMAIL.COM','7631
3661')
INSERT INTO ALUMNO
VALUES(216145,'PAOLA','TERRAZAS','TOMELIC','PAO_FA@GAMIL.COM','63044101')
INSERT INTO ALUMNO
VALUES(216146,'DALCY','GUTIERREZ','CUELLAR','DALCI_S@GAMIL.COM','74652031
')
INSERT INTO ALUMNO
VALUES(216147,'ALEXANDRA','ZAMBRANA','HEREDIA','ALE_5@GAMIL.COM','7645316
3')
INSERT INTO ALUMNO
VALUES(216148,'ROLY','TREJO','SOLIZ','RICITO@GAMIL.COM','61301410')
INSERT INTO ALUMNO
VALUES(216149,'KATHERINE','CUELLAR','TORRES','KATE_01@GAMIL.COM','7865323
6')
INSERT INTO ALUMNO
VALUES(216150,'LUIS','ROCA','FERNANDEZ','LUCHO@GAMIL.COM','64743420')
INSERT INTO ALUMNO
VALUES(216151,'ANTONIO','DENKER','VARGAS','ANTONIO_45@HOTMAIL.COM','70032
341')
INSERT INTO ALUMNO
VALUES(216152,'JHOSEMAR','DIAS','PASCUAL','PAS_2005@HOTMAIL.COM','7005703
3')
16
U.A.G.R.M. 2017
INSERT INTO ALUMNO
VALUES(216153,'CARMEN','DIAZ','FLORES','CARMENCITA123@GMAIL.COM','6082673
2')
17
U.A.G.R.M. 2017
18
U.A.G.R.M. 2017
insert into horario values(14,'17:00','18:30','lunes-
viernes','tarde','2')
insert into horario values(15,'18:30','20:00','lunes-
viernes','noche','2')
insert into horario values(16,'20:00','21:30','lunes-
viernes','noche','2')
19
U.A.G.R.M. 2017
insert into grupo_horario values(17,1)
insert into grupo_horario values(18,4)
insert into grupo_horario values(19,5)
insert into grupo_horario values(20,8)
20
U.A.G.R.M. 2017
insert into grupo_alumno values(60,5,216006)
insert into grupo_alumno values(90,7,216006)
insert into grupo_alumno values(71,9,216006)
21
U.A.G.R.M. 2017
insert into grupo_alumno values(78,8,216016)
insert into grupo_alumno values(69,9,216016)
22
U.A.G.R.M. 2017
insert into grupo_alumno values(84,3,216025)
insert into grupo_alumno values(60,6,216025)
insert into grupo_alumno values(90,7,216025)
insert into grupo_alumno values(71,10,216025)
23
U.A.G.R.M. 2017
insert into grupo_alumno values(59,21,216134)
insert into grupo_alumno values(38,6,216134)
insert into grupo_alumno values(59,25,216134)
insert into grupo_alumno values(68,9,216134)
24
U.A.G.R.M. 2017
insert into grupo_alumno values(99,1,216051)
insert into grupo_alumno values(95,5,216051)
insert into grupo_alumno values(90,9,216051)
insert into grupo_alumno values(87,19,216051)
insert into grupo_alumno values(83,3,216051)
CAPITULO 3
3.1. CONSULTAS
25
U.A.G.R.M. 2017
select *from grupo_horario
select *from horario
select materia.nombre from
materia,carrera_materia,horario,grupo_horario,grupo
where
horario.id_horario=grupo_horario.id_horario
and grupo.id_grupo=grupo_horario.id_grupo
and materia.sigla=carrera_materia.sigla
and grupo.sigla=carrera_materia.sigla
and horario.hora_entrada='08:00' and horario.hora_salida='9:30'
--6.- mostrar los alumnos que tengan una 's' al final de su nombre
select alumno.nombre
from alumno
where alumno.nombre like '%s'
select alumno.nombre,grupo_alumno.nota
from alumno,grupo,grupo_alumno,periodo
where alumno.cod_alumno=grupo_alumno.cod_alumno and
periodo.id_periodo=grupo.id_periodo
and grupo_alumno.id_grupo=grupo.id_grupo
and grupo_alumno.nota < 51 and periodo.id_periodo=1
--8.- mostrar los correo alumnos que tiene un correo electronico con
@gmail.com
select alumno.nombre,alumno.mail
from alumno
where alumno.mail like '%gmail.com'
26
U.A.G.R.M. 2017
BIBLIOGRAFIA
27