Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
COM-506ES-AVOL1 Actividad del módulo 2 1 Actividad Módulo 2 Luis Fernando Vera Jaimes 1227709 Saint Leo University Seguridad de bases de datos COM-506ES-AVOL1 Dr. Dante Arias Torres 10 de septiembre de 2023 Declaración de honestidad académica de la maestría en Ciberseguridad Incluyo mi firma a continuación como compromiso de que el contenido de esta actividad es mío, excepto las partes que tengan las debidas citas y referencias. Entiendo y acepto la siguiente definición de plagio: 1. El plagio incluye la repetición literal sin reconocimiento de las palabras de otros autores. Todas las frases, oraciones o pasajes de este trabajo son tomadas directamente de una fuente si indican con citas y reconocimiento dentro del texto, además de que se incluyen en la página de referencias. 2. El plagio incluye tomar las ideas ajenas y presentarlas como propias. 3. Parafrasear el trabajo de otro escritor sin reconocerlo implica incurrir en plagio. 4. El plagio también incluye parafrasear de forma incorrecta. Los pasajes parafraseados (expresados en mis propias palabras) incluyen un reconocimiento adecuado de autoría dentro del texto y en las referencias. 5. El plagio incluye usar a otra persona u organización para preparar este trabajo y entregarlo como propio. 6. El plagio incluye reenviar trabajos previos, total o parcialmente, para una actividad actual sin tener un permiso escrito del instructor actual antes de hacerlo. Es necesario que los estudiantes se comprometan a ser honestos, justos y congruentes en sus palabras y actos, de acuerdo con el Firma del estudiante: Luis Fernando Vera Jaimes COM-506ES-AVOL1 Actividad del módulo 2 2 Abstract El presente documento pretende responder las actividades planteadas en el módulo 1 del curso de seguridad de bases de datos abordaremos los modelos de bases de datos relacionales, modelos de entidad relación y los tipos de relación que se establecen entre cada entidad así como su significado. COM-506ES-AVOL1 Actividad del módulo 2 3 Actividad Módulo 1 CAPITULO 3 PROBLEMAS 17 AL 21 Ilustración 1Tomado de Bases de datos Diseño, implementación y administración (Coronel, Morris, & Rob, 2011) 1. PROBLEMA 17 Por cada tabla, identifique la llave primaria y la(s) llave(s) foránea(s). Si una tabla no tiene llave foránea, escriba ninguna en el espacio asignado. TABLA CLAVE PRIMARIA EXPLICACIÓN TRUCK TRUCK_NUM La llave primaria TRUCK_NUM BASE BASE_CODE TYPE TIPE_CODE COM-506ES-AVOL1 Actividad del módulo 2 4 2. PROBLEMA 18 ¿Las tablas exhiben integridad referencial? Conteste sí o no y después explique su respuesta TABLA INTEGRIDAD DE ENDETIDAD EXPLICACIÓN TRUCK Si TRUCK_NUM y TRUCK_SERIAL_NUM No tienen entradas nulas y todas sus entradas son únicas BASE Si BASE_CODE No tiene entradas nulas y todas sus entradas son únicas TYPE Si TIPE_CODE No tiene entradas nulas y todas sus entradas son únicas 3. PROBLEMA 19 ¿Las tablas exhiben integridad referencial? Conteste sí o no y después explique su respuesta. Escriba no aplicable si la tabla no tiene una clave foránea. TABLA INTEGRIDAD DE ENDETIDAD LLAVE(S) FORANEA(S) TRUCK Si TRUCK_NUM No tiene entradas nulas y todas sus entradas son únicas BASE Si No aplicable TYPE Si No aplicable 4. PROBLEMA 20 Identifique la(s) llave(s) candidata(s) de la tabla TRUCK Las llaves candidatas en la tabla TRUCK serían TRUCK_NUM y TRUCK_SERIAL_NNUM 5. PROBLEMA 21 Por cada tabla, identifique una superllave y una llave secundaria TABLA SUPERLLAVE LLAVE SECUNDARIA TRUCK TRUCK_SERIAL_NUM TRUCK_BUY_DATE BASE BASE_AREA_CODE BASE_MANAGER – BASE_PHONE TYPE TYPE_CODE TYPE_DESCRIPTION COM-506ES-AVOL1 Actividad del módulo 2 5 CAPITULO 4 PROBLEMA 2 La Jonesburgh County Basketball Conference (JCBC) es una asociación de baloncesto de aficionados. Cada ciudad del condado tiene un equipo como su representante. Cada equipo tiene un máximo de 12 jugadores y un mínimo de 9 jugadores. Cada equipo también tiene hasta tres directores técnicos (de ataque, defensa y de entrenamiento físico). Durante la temporada, cada equipo tiene dos juegos (local y visitante) contra cada uno de los otros equipos. Dadas esas condiciones, haga lo siguiente: a) Identifique la conectividad de cada relación. b) Identifique el tipo de dependencia que existe entre CITY y TEAM. c) Identifique la cardinalidad entre equipos y jugadores y entre equipos y ciudad. d) Identifique la dependencia entre director técnico y equipo, y entre equipo y jugador. e) Trace los ERD de Chen y “pata de gallo” para representar la base de datos de la JCB a) Entidades ➢ Ciudades ➢ Equipos ➢ Jugadores ➢ Técnicos Relaciones ➢ Un equipo puede pertenecer a una sola ciudad y una ciudad puede tener solo un equipo ➢ Muchos jugadores pueden pertenecer a un equipo y un equipo puede tener muchos jugadores ➢ Un equipo puede tener muchos técnicos y varios técnicos pueden pertenecer a un solo equipo b) La dependencia funcional entre equipo y ciudad es 1:1 debido a que un equipo solo puede pertenecer a una ciudad. Equipo depende de Ciudad. c) Equipo -> Jugadores Equipo -> Ciudad Un equipo tiene n jugadores, un jugador pertenece a un equipo Equipo 1:n Jugadores Un equipo pertenece a una ciudad, una ciudad tiene un equipo Equipo 1:1 Ciudad COM-506ES-AVOL1 Actividad del módulo 2 6 d) Diagrama de Chen (Araneda, 2022) (Coronel, Morris, & Rob, 2011) COM-506ES-AVOL1 Actividad del módulo 2 7 Referencias Araneda, P. (2022). Base de Datos El camino de los datos a la información. Santiago de Chile: Open Data Clinics . Coronel, C., Morris, S., & Rob, P. (2011). Bases de datos: Diseño, implementación y administración. (Novena Edición ed.). Ciudad de México: Cengage Learning Editores, S.A. Recuperado el 1 de septiembre de 2023
Compartir