Está en la página 1de 10

Facultad de Ingeniería Práctica 02 - Entorno de trabajo

ALUMNO: Héctor Daniel Hernández Castillo

NÚMERO DE CUENTA: 418566943

PROFESOR: Ing. Martha Lopez Pelcastre

MATERIA: Bases de datos (Laboratorio)

GRUPO: #9

FECHA: 11/02/2024

Semestre: 6to

Tema: Entorno de trabajo

Universidad Nacional Autónoma de México


Ingeniería en Computación
Facultad de Ingeniería Práctica 02 - Entorno de trabajo

Objetivo
El alumno conocerá el entorno de trabajo del manejador de base de datos
que utilizará en las prácticas siguientes.

Introducción
Debido a que el estudiante no cuenta con un ambiente de desarrollo para
elaborar bases de datos en su equipo personal, se busca el configurar y
preparar su dispositivo para el correcto funcionamiento del motor SQL
Server y las herramientas asociadas que un profesional debe poder
ejecutar.
- SQL Server: Motor de base de datos.
- Azure Data Studio: Herramienta para administrar la DB.
- Dia: Herramienta para modelar diagramas.

Se emplearán herramientas/tecnologías complementarias, en este caso


docker, esta herramienta simplificará y facilitará la instalación de SQL
Server debido a que permite reutilizar la implementación del motor usando
un solo comando.
Facultad de Ingeniería Práctica 02 - Entorno de trabajo

2.2 Explorar el diccionario de datos


El fin de esta sentencia es comprobar los permisos del usuario.

Resultado de ejecución
Facultad de Ingeniería Práctica 02 - Entorno de trabajo

2.3 Creación de objeto de prueba


Se creará la tabla estudiante con los atributos necesarios para identificar a
un alumno.

C1. Evidencia
Facultad de Ingeniería Práctica 02 - Entorno de trabajo

2.4 Inserción de un registro


Ejecutar la siguiente sentencia SQL para guardar los datos de cada estudiante.
Sustituir <> con los valores correspondientes.

C2. Incluirla en el reporte

2.5 Consultar un registro


Ejecutar las siguientes instrucciones para mostrar el registro insertado
anteriormente. Sustituir <id> con el valor correspondiente.
Facultad de Ingeniería Práctica 02 - Entorno de trabajo

C3. Incluir la captura en el reporte.

2.6 Explorando la herramienta de modelado DIA


Crear documento usando la herramienta, esta herramienta es sumamente
importante a la hora de modelar bases de datos, nos permite poder previsualizar
nuestra base de datos y con eso poder detectar errores y conflictos antes de
empezar a crearla en una DB.
Facultad de Ingeniería Práctica 02 - Entorno de trabajo

C4. Evidencia

2.8 Instalación del software de bases de datos (SQL Server)


Se realizará la instalación usando docker
Credenciales para la DB
Contraseña: r00t.R00T
Comando:
docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=r00t.R00T" -e
"MSSQL_PID=Evaluation" -p 1433:1433 --name sqlpreview -it --rm --hostname
sqlpreview mcr.microsoft.com/mssql/server:2019-latest bash
Facultad de Ingeniería Práctica 02 - Entorno de trabajo

Obtener IP interna para realizar conexión con Azure Data Studio


Comando:
docker ps -a

docker inspect <CONTAINER_ID>

IP interna: 172.17.0.2, rellenar formulario y intentar conexión


Facultad de Ingeniería Práctica 02 - Entorno de trabajo

Conexión exitosa a 172.17.0.2


C6. Evidencia

Prueba de sentencia
Facultad de Ingeniería Práctica 02 - Entorno de trabajo

Análisis de resultados
La instalación de todas las tecnologías en el equipo personal de estudiante resulta
fácil debido a la gran cantidad de documentos existentes en internet.

SQL Server es un motor con demasiada comunidad por detrás y la empresa


Microsoft, lo cual da buena certeza de que los errores del motor son rápidamente
solucionados, así como la implementación de nuevas mejoras.

Dia, permite realizar un modelo con diagramas rápidamente, la instalación es


sumamente sencilla y la cantidad de beneficios que aporta es sumamente valiosa.

Créditos

Docker image
https://hub.docker.com/_/microsoft-mssql-server

Software Dia
https://sourceforge.net/projects/dia-installer/files/dia/0.97.2/dia_0.97.2-5_i386.deb/
download

Azure Data Studio


https://learn.microsoft.com/en-us/azure-data-studio/download-azure-data-studio

También podría gustarte