Modelos de Bases de Datos


Bienvenida

Competencia


Diseña una base de datos utilizando un kit desarrollador para Blockchain para realizar tareas de administración descentralizada y seguridad de la información.

Contenido


Pasa el cursor sobre la imagen para ingresar a los temas.


Actividad integradora


Competencia de la credencial:

Diseña una base de datos utilizando un kit desarrollador para Blockchain para realizar tareas de administración descentralizada y seguridad de la información.

Instrucciones:

Deberás plantear el desarrollo de una aplicación móvil cuya arquitectura se encuentre en la nube. Para ello, deberás emplear lo siguiente:

Para plantear tu aplicación deberás desarrollar un documento electrónico con la siguiente estructura:

  1. Nombre de la aplicación
    1. Nombre que describa la aplicación.
  2. Introducción y planteamiento del problema
    1. En esta sección deberás describir detalladamente de dónde surge la idea o necesidad de la aplicación, integrando el contexto de dónde funcionará.
    2. Deberás plantear cómo desarrollar la base de datos que se adecúe a la aplicación, para esto deberás utilizar la definición de conceptos de fuentes confiables. Deberás incluir lo siguiente:
      1. Diccionario de datos
        1. Incluir tipos de datos
        2. Tamaño del dato
        3. Tablas
  3. Diagrama entidad relación
    1. Debes realizar un diagrama de entidad-relación basado en el planteamiento del proyecto.
    2. Incluir restricciones de integridad.
  4. Diagrama de infraestructura y políticas de seguridad
    1. Definir los componentes de la base de datos.
    2. Definir desde dónde se podrá consultar la base de datos.
    3. Entregar un diagrama que incluya lo siguiente:
      1. Dominio
      2. Servidor
      3. Instancia
      4. Base de datos
    4. Definir las reglas de seguridad como son los logins, roles de servidor, etcétera.

Criterios de evaluación:

Criterios Ponderación

Indica un nombre que describa la aplicación y describe detalladamente de dónde surge la idea o necesidad de la aplicación, integrando el contexto de dónde funcionará.

10%

Plantea la definición de datos mediante los tipos de datos, el tamaño de estos según las necesidades expuestas de la aplicación planteada, y las tablas necesarias.

20%

Desarrolla el diagrama entidad relación con base en el diccionario de datos e incluye restricciones de integridad acoplados al funcionamiento planteado de la aplicación.

40%

Genera un diagrama de infraestructura
donde incluye las capas de dominio, servidor, instancia y base de datos. Así mismo, incluye las políticas de seguridad que al menos incluyan credenciales, logins y roles en el servidor.

30%