Sistema de Matriculas

SISTEMA DE MATRICULAS Calcina Ticlla Luis Fernando, Parillo Pancca Luis Antonio. Arequipa, Universidad Católica de Santa

Views 52 Downloads 0 File size 112KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

SISTEMA DE MATRICULAS Calcina Ticlla Luis Fernando, Parillo Pancca Luis Antonio. Arequipa, Universidad Católica de Santa María,

[email protected] , [email protected] .

Resumen- Este documento presenta un sistema de matriculas donde podremos ver la construcción de la base de datos partiendo de un modelo entidad relación, la interfaz realizada en c# y como la conectamos a la base de datos y finalmente las pruebas correspondientes. Palabras Clave- modelo relacional, telemática

INTRODUCCIÓN Los sistemas de matrículas son muy utilizados en el día a día por montones de usuarios en los colegios, academias, universidades y por ello necesitamos un sistema seguro fácil de utilizar y rápido para eso decidimos utilizar MySQL como gestor de base de datos ya que es muy segura y rápida al momento de realizar operaciones, lo que lo hace uno de los gestores con mejor rendimiento también usaremos c# por la facilidad y eficiencia al momento de crear interfaces gráficas. MODELO ENTIDAD RELACION Se visualiza el modelo de datos relacional de las cinco tablas en mysql, la tabla matricula como transacción y las demás como maestros a excepción de una tabla extra que es curso_matricula que servirá para conectar de mucho a muchos las tablas cursos y matriculas. CODIGO DE LA BASE DE

Tabla cursos create table cursos( cod_cursos varchar(7) primary key, nomb_cursos varchar(50) not null, seccion varchar(1) not null, grupo varchar(5) not null, sede varchar(20) not null, fecha_cursos date default '0000-00-00', cred_teo int(1) not null, cred_pract int(1) not null, semes_base int(1) not null, semes_acad varchar(20) not null ); Tabla matricula create table matricula ( cod_matricula varchar(7) primary key, tipo_matri varchar(10) not null, total_cred int(2) not null, categ varchar(2) not null ); Tabla curso_matricula Tabla extra intermedia creada para hacer la relación de muchos a muchos entre la tabla curso y matricula create table curso_matricula( id int not null primary key ); INTERFAZ GRAFICA Mostraremos algunas imágenes de la interfaz grafica creada en c#:

REFERENCIAS [1]

DATOS

Tabla alumno create table alumno ( cod_alumno int(10) primary key, nombre varchar(50) not null ); Tabla escuela create table escuela( cod_escuela int(2) primary key, nomb_escuela varchar(50) );

[2]

[3]

http://mysql.conclase.net/curso/ ?cap=007 http://programacion1abundiz.bl ogspot.com/2009/09/ventajasdel-c-y-desventajas.html http://urriellu.net/es/articlessoftware/csharpadvantages.html