Está en la página 1de 8

1

Actividad 1 Bases de Datos

Héctor Alonso Cruz Aguilar

Universidad Nacional Abierta y a Distancia


Bogotá
2022
2

Tabla de Contenido

Contenido
No se encontraron entradas de tabla de contenido.
Justificació
n,
explicación Ejemplo
3
Entidad o de su de
Tipo de Entidad existencia Ejemplare
Desarrollo Actividad 1 Bases de Datos Avanzada
en el s
Mundo del (Instancias Extensió INTENCIO 1. Realizar la definición y descripción de las entidades que
Problema ) n N harán parte de la base de datos según las necesidades del
Para proyecto propuesto;
almacenar la
informacion
Programa de los
academico programas
academicos
que tenga la
universidad. na na na
Para
2. Describir los atributos y restricciones de las entidades
almacenar la
informacion definidas en el punto anterior, haciendo uso del siguiente
referente a cuadro.
persona
las personas
que hacen
parte del
problema. na na na
Para
almacenar la
informacion
referente a
tipo_persona las tipo de
persona
involucrada
en el
problema. na na na
Para
almacenar
la
informacion
de
profesion la profesion
de las
personas
involucradas
en el
problema na na na
4

Restricciones Adicionales
Tipo de Dato

(Texto, Obligatorieda Rango


Identificador Único Nombre Número, d Cardinalidad Lista de de
(UID) dominio Fecha ) Tamaño (Si/No) (1 o Muchos) Valor es Valores Restricción de C
Nombre,
escuela,
fecha_inici
o,
fecha
id_programacademi tbl_programa_
finalizacio
co academico
n,
texto, texto, hora_aper
fecha, tura,
fecha,fecha,f 50,25,8, todos los hora_cierr
echa 8,4,4 campos(si) muchos e 1 al 100 si
nombres y
apellidos,
id_persona tbl_persona texto,texto,te sexo, el
xto, 50,50,10 todos los estamento
numero,texto ,1,50 campos(si) uno , correo 2 al 100 si
nombre_p
id_profesion tbl_profesion todos los
rofesion
texto 50 campos(si) muchos 3 al 100 si
nombre_ti
tbl_tipo_perso
id_tipopersona todos los po_person
na
texto 50 campos(si) uno a 4 al 100 si
todos los nombre_ci
id_ciudad tbl_ciudad
texto 50 campos(si) muchos udad 5 al 100 si
todos los nombre_s
id_sede tbl_sede
texto 50 campos(si) muchos ede 6 al 100 si
todos los nombre_p
id_pais tbl_pais
texto 50 campos(si) muchos ais 7 al 100 si
texto, texto, 50,50,11 todos los nombre_e
id_empresa tbl_empresa
numero,num ,10 campos(si) uno mpresa, 8 al 100 si
5

direccion,
nit,
ero telefono
nombre_p
eriodo,
id_periodoacademic tbl_periodo_ac
fecha_inici
o ademico
texto, fecha, todos los o,
fecha 50,8,8 campos(si) muchos fecha_fin 9 al 100 si
todos los nombre_e
id_escuela tbl_escuela
texto 50 campos(si) uno scuela, 10 al 100 si
tbl_centro_aca todos los nombre_c
id_centroacademico
demico texto 50 campos(si) uno entro 11 al 100 si
todos los nombre_p
id_pregunta tbl_preguntas
texto 500 campos(si) muchos reguntas, 12 al 100 si
nombre_r
id_respuesta tbl_respuestas todos los espuestas
texto 500 campos(si) muchos , 13 al 100 si

3. Crear la matriz de relaciones de las entidades; en este caso solo se debe identificar el número de relaciones que se presentan entre
las diferentes entidades de la base de datos; por ejemplo: R1, R2, R3, … Rn. Se recomienda hacer uso del siguiente cuadro.

Periodo
tipo centro
programa person profesio ciuda sed pai empres escuel pregunta
person academic respuestas
Nombre academico a n d e s a academic a s
a o
Entidad o
programa

academic
o   R1             R7        
Persona R2                        
profesion   R3                      
tipo
persona   R4                      
Ciudad   R5                      
6

Sede               R6          
País   R9                      
R1
empresa
      R11     0            
periodo
academic
o R12                        
Escuela                 R14        
centro
academic
o                   R13      
preguntas                          
respuesta
s                       R8  

4. Establecer las relaciones teniendo en cuenta las opcionalidades, cardinalidades, grado, transferibilidad y si ayuda o no resolver
debilidades en las entidades participantes y las restricciones propias de cada relación.

Pregunta para Relación Ayuda a


Pregunta para Respuesta determinar es Identificar
determinar Cardinalidad Respuesta Trans entidades
Opcionalidad(Pregun Opcionalida (Pregunta Cardinalida ferible Grad Participant Observación/
Entidad tar si está obligado) d. CUANTO) d. (Si/N o) o es Restricciones/Atributos
Persona Si no no si si 1 si na
Programa
academic
o Si no no si si 1 si na
Persona Si no no si si 1 si na
Persona Si no no si si 1 si na
Persona Si no no si si 1 si na
Empresa Si no no si si 1 si na
Programa Si no no si si 1 si na
7

academic
o
Respuest
as Si no no si si 1 si na
Persona Si no no si si 1 si na
Tipo
Persona Si no no si si 1 si na
Empresa Si no no si si 1 si na
Programa
academic
o Si no no si si 1 si na
Escuela Si no no si si 1 si na
Periodo
academic
o Si no no si si 1 si na
8

Referencias Bibliográficas

Quintana, G. (2014). Aprende SQL. Universitat Jaume I. Servei de Comunicació i Publicacions.  (pág. 8-


22) https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/53252?page=15

También podría gustarte