tectijuana / tallerdb

TALLER DE BASES DE DATOS
GNU General Public License v3.0
12 stars 1 forks source link

2.6 CRUD en WISN (WindowsServer+InformationServer+SQLServer+Net) * posible jueves entregar #15

Open IoTeacher opened 5 months ago

IoTeacher commented 5 months ago

WISN

Image

IoTeacher commented 5 months ago

Práctica de Taller de Base de Datos: CRUD en AWS Windows Server Web Standard

Objetivo:

El objetivo de esta práctica es desarrollar una aplicación CRUD (Crear, Leer, Actualizar, Eliminar) que se ejecute en AWS Windows Server Web Standard y utilizar GitHub para gestionar el código fuente; funcional en AWSAcademy (no PC local)

Requisitos Previos:

  1. Cuenta de AWS con acceso a EC2.
  2. Cuenta de GitHub.
  3. Conocimientos básicos de SQL y programación en algún .net C#

Materiales Necesarios:

Instrucciones:

Paso 1: Configuración de la infraestructura en AWS

  1. Crear una instancia de AWS EC2 con Windows Server Web Standard con SQL Server incluido en su templete de AWS Academy
  2. Configurar el grupo de seguridad para permitir acceso a los puertos necesarios (por ejemplo, HTTP/HTTPS, SQL).
  3. Crear una instancia de base de datos

Paso 2: Preparación del entorno de desarrollo

  1. Instalar el IDE de desarrollo en la instancia EC2 por conex.
  2. Configurar el IDE para utilizar el repositorio de GitHub.
  3. Instalar y configurar Git en la instancia EC2.

Paso 3: Desarrollo de la aplicación CRUD

  1. Crear un nuevo repositorio en GitHub para el proyecto.
  2. Clonar el repositorio en la instancia EC2.
  3. Desarrollar la aplicación CRUD:
    • Crear: Función para añadir nuevos registros en la base de datos.
    • Leer: Función para consultar registros existentes.
    • Actualizar: Función para modificar registros existentes.
    • Eliminar: Función para eliminar registros.

Paso 4: Pruebas de la aplicación

  1. Realizar pruebas unitarias para cada función CRUD.
  2. Realizar pruebas de integración para verificar la conexión entre la aplicación y la base de datos.

Paso 5: Despliegue de la aplicación

  1. Configurar el servidor web en la instancia EC2 para alojar la aplicación.
  2. Realizar pruebas de despliegue para asegurar que la aplicación es accesible y funciona correctamente.

Paso 6: Documentación y entrega

  1. Documentar el proceso de desarrollo y las instrucciones de uso de la aplicación.
  2. Subir toda la documentación y el código fuente al repositorio de GitHub.
  3. Preparar una presentación para explicar el proyecto, cubriendo aspectos técnicos y aprendizajes clave.

Evaluación:

Recomendaciones:

NOTA: Solo AWSAcademy no local en laptop o similar.

IoTeacher commented 5 months ago

ENTREGA

Sera PIN manual el docente lo tecleará una vez que ya entregue el demo corriendo en su celular.

Recuerde todo programa incluso todo código SQL lleva su encabezado esto es para darle sus derechos a Ud. el creador de los contextos. Importante ante tanta Ai falsamente que afecta su esfuerzo.

IoTeacher commented 5 months ago

Image