Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CHIMBORAZO
IDENTIFICACION
Facultad: Informática y Electrónica
Semestre: Cuarto
Paralelo: A
Fecha: 06-02.2018
Revisado
Calificación
Tabla de contenido
1. TEMA: ............................................................................................................................... 4
2. INTRODUCCIÓN ......................................................................................................... 4
3. OBJETIVOS ................................................................................................................... 4
3.1 OBJETIVO GENERAL ............................................................................................ 4
3.2 OBJETIVOS ESPECÍFICOS ................................................................................ 4
4. SITUACION A RESOLVER...................................................................................... 5
5. AMBITO DE LA EMPRESA...................................................................................... 5
6. DESCRIPCION DEL PROBLEMA ......................................................................... 5
7. DIAGRAMAS ENTIDAD RELACION .................................................................. 7
8. TABLAS ........................................................................................................................... 8
9. NORMALIZACION...................................................................................................... 9
10. DIAGRAMA DE DEPENDENCIAS...................................................................... 10
11. INFORMACION DE LAS TABLAS...................................................................... 11
1. LABORATORIO (CODIGOL, CAPACIDADALUM, UBICACIÓN) ............. 11
2. LABINFORMATICA (CODIGOL, NUMEROCOM, PIZARRASELEC) ...... 11
3. COMPUTADORAS (ID, MARCA, AÑOAD, SISTEMAOPERATIVO,
CODIGOL) .............................................................................................................................. 12
4. CLASE (CODIGOCLASE, CURSO, PARALELO, MATERIA,
CIESTUDIANTE, CIDOCENTE)........................................................................................ 13
5. ALUMNO (CIESTUDIANTE, SEMESTRE, NOMBREEST, CIDOCENTE). 14
6. DOCENTE (CIDOC, NOMBRE, TITULO, AÑOSERVICIO) ......................... 15
7. OBJETOSTRAB (IDT, CANTIDAD, DISPONIBILIDAD, CODIGOL) ...... 16
8. INSTRUMENTOSELEC (IDT, NOMBRE, AÑOAD)...................................... 17
9. COMPONENTESELEC (IDT, NOMBRE) ......................................................... 18
10. TECNICO (CIT, TITULO, AÑOSERVICIO) ..................................................... 19
12. TABLAS RELACIONALES...................................................................................... 20
11.1 LABORATORIO (CODIGOL, CAPACIDADALUM, UBICACIÓN) .............. 20
11.2 LABINFORMATICA (CODIGOL, NUMEROCOM, PIZARRASELEC) .. 20
11.3 COMPUTADORAS (ID, MARCA, AÑOAD, SISTEMAOPERATIVO,
CODIGOL) .............................................................................................................................. 20
11.4 CLASE (CODIGOCLASE, CURSO, PARALELO, MATERIA,
CIESTUDIANTE, CIDOCENTE)........................................................................................ 21
11.5 ALUMNO (CIESTUDIANTE, SEMESTRE, NOMBREEST, CIDOCENTE) . 21
11.6 DOCENTE (CIDOC, NOMBRE, TITULO, AÑOSERVICIO) ..................... 22
11.7 OBJETOSTRAB (IDT, CANTIDAD, DISPONIBILIDAD, CODIGOL) .. 22
11.8 INSTRUMENTOSELEC (IDT, NOMBRE, AÑOAD) ...................................... 23
11.9 COMPONENTESELEC (IDT, NOMBRE) ............................................................... 23
11.10 TECNICO (CIT, TITULO, AÑOSERVICIO) ................................................... 24
13. PROCESOS ALMACENADOS ............................................................................... 24
12.1 Controla el numero de contraseñas existentes ............................................ 24
12.2 Crear contraseña .................................................................................................... 24
12.3 .......................................................................................................................................... 24
12.4 Ingresar a un nuevo docente .............................................................................. 24
14. TRIGGERS.................................................................................................................... 25
13.1 Muestra un error al ingresar una fecha despues de la actual en la
tabla tecnicos ....................................................................................................................... 25
13.2 Muestra un error al ingresar una fecha despues de la actual en la
tabla Docente ....................................................................................................................... 25
15. CREACION DE VISTAS .......................................................................................... 25
14.1 .......................................................................................................................................... 25
16. DESARROLLO DE LA PROPUESTA .................................................................. 27
17. CONCLUSIONES ....................................................................................................... 32
18. RECOMENDACIONES ............................................................................................. 32
1. TEMA:
CREACIÓN DE UNA BASE DE DATOS PARA EL CONTROL DE INVENTARIO
DE EQUIPOS INFORMÁTICOS Y DISPOSITIVOS ELECTRÓNICOS
2. INTRODUCCIÓN
El presente trabajo propuesto pretende diseñar un sistema de Base de
Datos para dar respuesta a la necesidad de un eficiente control y
administración de equipos informáticos y dispositivos electrónicos de la
escuela Telecomunicaciones y Redes de la ESPOCH.
Nuestro trabajo consistirá en la elaboración de una base de datos
mediante el DBMS (Sistema de gestión de base de datos ) SQL SERVER
y el Lenguaje de consulta (SQL) para el registro de equipos informáticos
y dispositivos electrónicos de la escuela Telecomunicaciones y Redes y la
creación de una aplicación mediante el lenguaje POO (Programación
orientada a objetos ) que establezca una conexión a la base de datos
para el manejo de datos por parte de una administrador y usuario
En nuestros días, disponer de información organizada, consistente, no
redundante y accesible de forma rápida es básico en cualquier
organización moderna y para ello es imprescindible disponer de un
Sistema de manejo de Datos que nos facilite dicha labor y proporcione
mecanismos para el almacenaje, consulta y respaldo de esta información.
3. OBJETIVOS
3.1 OBJETIVO GENERAL
Diseñar una base de datos que permita controlar y administrar el
inventario de los equipos informáticos y dispositivos electrónicos
de la escuela Telecomunicaciones y Redes de la ESPOCH
5. AMBITO DE LA EMPRESA
El ámbito de nuestra empresa es específicamente tecnológico pues
buscamos con nuestra aplicación la innovación del actual sistema de
control de los laboratorios, componentes electrónicos, docente, etc. Y
brindar con esto mayor rapidez tanto para docentes, estudiantes y
técnicos al momento de querer utilizar un laboratorio o componentes
que estos tienen.
use proyecto
create table clase
(codigoclase int not null,
curso int,
paralelo char,
materia varchar(50),
ciestudiante int,
cidoc int,
constraint pk_cla primary key(codigoclase),
constraint fk_doc1 foreign key(cidoc)
references docente(cidoc))
use proyecto
create table instrumentoselec
(idt int not null,
nombreie varCHAR(50),
añoadie int,
chaterizado char,
constraint fk_ot foreign key(idt)
references objetostrab(idt));
9. COMPONENTESELEC (IDT, NOMBRE)
use proyecto
create table instrumentoselec
(idt int not null,
nombreie varCHAR(50),
añoadie int,
chaterizado char,
constraint fk_ot foreign key(idt)
references objetostrab(idt));
use proyecto
create table componentesele
(idt int not null,
nombrece varCHAR(50),
chaterizadoce char,
constraint fk_ot2 foreign key(idt)
references objetostrab(idt));
18. RECOMENDACIONES
● Hay que tener en cuenta la versión de SQL Server que se está ocupando
pues en cada versión existen diferencias significativas.
● Se debe tomar en cuenta a quien se le da los permisos de administrador
pues este tiene el poder de eliminar datos o tablas
● Realizar una interfaz que ayude al usuario poder manejar la aplicación de
una mejor manera