Guía Práctica para Bases de Datos NoSQL y SQL Server

School
Technological University of Mexico**We aren't endorsed by this school
Course
INGENIERIA 123
Subject
Computer Science
Date
Dec 11, 2024
Pages
19
Uploaded by HighnessBaboonPerson1224
Nombre del Alumno: Mendez Luna Kirvi Jair Matricula: 334006888 Nombre de la Asignatura: Modelos de Bases de Datos Nombre del profesor(a): Alma Martha Ríos Alcántara Semana: 4Tema: Marco Teórico de Sistemas de gestión de bases de datos tipo NoSQL y Marco Práctico de una Base de Datos en el SGBD SQL Server Actividad: Entregable 2 Fecha de Entrega: Domingo 3 de Diciembre de 2023 Bibliografía: &Iquest;Qué base de datos NoSQL es la adecuada para usted? (s. f.). [Vídeo]. Amazon Web Services, Inc. https://aws.amazon.com/es/nosql/ ¿Qué son las bases de datos NoSQL? | IBM. (s. f.). https://www.ibm.com/mx-es/topics/nosql-databases Carrero, L. (2023, 3 noviembre). Bases de datos NoSQL: características y tipos | Stackscale. Stackscale. https://www.stackscale.com/es/blog/bases-de-datos-nosql/
Background image
Introducción. El siguiente trabajo ha sido realizado con la finalidad de establecer una base de datos personalizada para la escuela “Universidad de San Cris”, con el objetivo principal de gestionar eficientemente la información relativa a sus alumnos y profesores. Este sistema de gestión de datos se crea como una herramienta fundamental para optimizar la organización y facilitar la toma de decisiones dentro de la institución, proporcionando una plataforma tecnológica robusta que respalda la toma de decisiones informada y el seguimiento detallado de cada aspecto relevante del entorno educativo. Marco teórico:
Background image
Marco práctico: 1.- Pantalla del diseño del diagrama de Bases de Datos desarrollado en el SGBD SQL o en otro SGBD
Background image
2.- Incluir pantallas el código de programación, que se utilizó para la creación de las 7 tablas, de acuerdo al análisis del Diagrama E/R, anteriormente solicitado.
Background image
Background image
3.-Presentar por pantallas el código de programación con la sentencia Insert del siguiente script que se realizó en la sesión.
Background image
Background image
Background image
4.- Generar 5 consultas de resumen con la sentencia SELECT *FROM TABLA y 5 consultas de filtrado con la sentencia SELECT CAMPO(S) FROM TABLA. SELECT*FROM
Background image
Background image
Background image
SELECT (CAMPOS) FROM
Background image
Background image
Background image
5.-Incluir los ejercicios de consulta multitabla de la sentencia Inner Join en donde se mandaron a imprimir las siguientes dos consultas: 5.1. Select nom_alu,edad_alu,sem_alu_nom_c
Background image
5.2 Select nom_alu,edad_alu,sem_alu_nom_c_nom_p (para el resultado del segundo inner join se utilizó las tablas carrera , alumno , alu_pro y profesor ), como condición que sólo imprima a los alumnos que sean >18 años.
Background image
5.3- Select nom_alu,edad_alu,sem_alu_nom_c_nom_p,nom_m, como condición se imprima al alumno que se llame “ el nombre que quieras mandar a imprimir con esa condición “.
Background image
6.- Extraer 3 tablas desde Sql Server a Excel y pegar las pantallas
Background image
7.- Conclusiones (Solamente incluir la pantalla de la Evaluación Docente). En todo este curso que tuvimos, volví a tomar y comprender de nuevo cómo funcionan las bases de datos relacionales, aprender y recordar cómo usar SQL ha sido más entendible a comparación de lo que me habían enseñado anteriormente. En este entregable pude reforzar mis conocimientos y entender la capacidad de diseñar, consultar y modificar bases de datos utilizando SQL, a medida que avanzo en mi carrera podré aprender más sobre este mundo y estoy convencido de que la comprensión de las bases de datos relacionales y el dominio de SQL seguirán siendo habilidades esenciales para el desempeño profesional ya que estas herramientas no solo son cruciales para el desarrollo de software, sino que también desempeñan un papel fundamental en todas las industrias, empresas, gobierno, etc, y por la información y consultas que se puedan generar así como la toma de decisiones que se basan en datos.
Background image