Está en la página 1de 9

TECNOLOGICO DE ESTUDIOS SUPERIORES DE

CHIMALHUACAN

DIVISION DE INGENIERIA EN SISTEMAS


COMPUTACIONALES

INTEGRANTES : ARAIZA CRUZ TANIA


ESMERALDA
SALMORAN VILLEGAS JONATHAN JAIR

PROFESOR: RIVERA PONCE ALEJANDRO JAVIER

MATERIA: TALLER DE BASE DE DATOS

GRUPO: 5ISC21

1
Se requiere desarrollar una base de datos para control escolar, en la cual estarán
almacenados datos de los alumnos, maestros, cursos, materias y sus unidades.
En el proceso de desarrollo se han creado nuevas entidades a base de las
relaciones que se tenían entre cada unidad, hemos analizado la cardinalidad que
existe entre las entidades que tenemos en la base de datos, dependiendo de las
circunstancias de cada entidad colocaremos si es de uno a muchos, de uno a uno
o de muchos a muchos, esto nos sirve para evitar la redundancia de datos y que al
momento de administrarla nos sea más sencillo y entendible.
Cada entidad debe de tener una llave primaria (PK) por el simple hecho de que es
una entidad, algunas entidades requieren una llave foránea (FK) las cuales indican
una relación entre entidades y hay algunos atributos que son (UK) es decir, no se
pueden repetir en esa entidad.

Desarrollamos un diccionario de datos, el cual nos sirve para indicar las


características de cada entidad de nuestra base de datos, así como su relación
con otros datos, origen, el tipo de datos que almacena y en el indicamos si un
atributo es llave primaria, llave foránea o llave única.

2
Entidad MATERIA
En esta entidad se almacenan los datos de las materias como su
identificador, las horas teóricas, prácticas y el semestre en el que se cursan
en el que son impartidas.

Entidad UNIDAD
En esta entidad se almacenan todas las unidades de las 50 materias que se
imparten durante toda la carrera de la Ingeniería en sistemas
computacionales, cada unidad con su respectiva clave.

3
Entidad EMPLEADO
Esta entidad almacena los datos de los empleados y alumnos, de los cuales
se requiere su matrícula, nombre completo y un correo electrónico.

4
Entidad MATERIA_UNIDAD
Esta entidad surgió de la relación que hay entre la entidad MATERIA y la
entidad UNIDAD, de las cuales se tomaron sus llaves primarias y se
convirtieron en una nueva entidad.

5
Entidad ORIGEN

Entidad VERSION
Aquí se tiene el registro de las materias que se cursan en el cuarto semestre
de la carrera, así como su horario, el ciclo en el que se abrirá a ese curso y
su origen.

Entidad INSCRIPCION
En esta entidad se tiene el registro de las materias que curso un alumno en
cuarto semestre, así como sus calificaciones en estas materias.

6
Entidad INSTRUCTOR
En esta entidad se indica la versión del curso así como el profesor que
impartirá ese curso.

7
Diccionario de datos

Entidad Atributos Tipos Dominio Observaciones


Materia No_materia int 1,…,9 UK
Materia Id_materia Varchar 1,…,9 a,…,z PK
Materia nombre Varchar a,…,z UK
Materia HT Int 1,…,9
Materia HP Int 1,…,9
Materia Cred Int 1,…,9
Materia Semestre Int 1,…,9
Unidad Id_unidad Varchar 1,…,9 a,…,z PK
Unidad Nombre Varchar a,…,z UK
Empleado Id_empleado Varchar a,…,z PK
Empleado A_paterno Varchar A,…,z
Empleado A_materno Varchar A,…,z
Empleado Nombre Varchar A,…,z
Empleado Correo_electonico UK
Materia unidad Id_materia Varchar A,…,z 1,…,9 FK
Materia_unidad Id_unidad varchar 1,…,9 a,…,z FK
Origen Id_origen Int 1,…,9 PK
Origen Descripción Varchar A,…,z UK

8
Diagrama E-R

También podría gustarte