Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

TECNM - Examen Práctico Conexión de una Base de Datos a un proyecto C#, Exámenes de Programación de Bases de Datos

Examen práctico sobre la creación de un programa en lenguaje C# utilizando Visual Studio para realizar conexión a una base de datos de Microsoft SQL Server 2019 y realizar modificaciones desde el mismo.

Tipo: Exámenes

2023/2024

A la venta desde 16/06/2024

mayra-mendez-17
mayra-mendez-17 🇲🇽

26 documentos

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Ensenada
Taller de Bases de Datos
Práctica Integral: Acceso a Datos: Aplicación con Acceso a BD
Remota.
Alumna: Mayra Dayana Méndez Robles.
Docente: Abraham Flores Vergara.
Grupo: 6SE
Carrera: Ingeniería en Sistemas Computacionales.
Fecha: 25 de abril del 2024.
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga TECNM - Examen Práctico Conexión de una Base de Datos a un proyecto C# y más Exámenes en PDF de Programación de Bases de Datos solo en Docsity!

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Ensenada

Taller de Bases de Datos

Práctica Integral: Acceso a Datos: Aplicación con Acceso a BD

Remota.

Alumna: Mayra Dayana Méndez Robles.

Docente: Abraham Flores Vergara.

Grupo: 6SE

Carrera: Ingeniería en Sistemas Computacionales.

Fecha: 25 de abril del 2024.

Introducción

En el siguiente reporte se aborda la realización de un proyecto que consta de formularios que nos permitirán hacer edición de nuestra base de datos Northwind , ya que dentro de está podremos realizar consultas (mostrandolas mediante un DataGridView ), crear y visualizar bitácoras, y realizar respaldos de la misma (ya sea completos o diferenciales). Además, se explicará paso por paso la realización de formularios y secciones de código correspondientes a ellos.

Desarrollo

1. Como primer paso, realizaremos la instalación del software Visual Studio Community siguiendo las recomendaciones vistas en clase. 2. Una vez instalado el entorno integral de desarrollo, realizaremos la creación de un nuevo proyecto de tipo “Windows Forms Application .netframework” y agregaremos el diseño que se muestra en la siguiente gura con las herramientas correspondientes. Figura 1. Login para hacer uso de la base de datos. 3. Paso seguido, ingresaremos a Microsoft SQL Server Management Studio y, una vez validada la entrada, daremos click derecho sobre la carpeta Security, seleccionaremos la opción New y Login…

Figura 4. Opción para agregar una base de datos.

6. Como ya tenemos ingresada nuestra base de datos, copiaremos la cadena de conexión que nos da por defecto Visual Studio. Figura 5. Cadena de conexión para la base de datos. 7. En el botón de Ingresar de nuestro login, agregaremos el siguiente código; el cual reemplazará en la cadena de conexión los campos de User ID y Password con los datos que se ingresen en el formulario. De igual manera, se vericará que sea correcto.

Figura 6. Código para vericación de login.

8. Seguido de esto, realizaremos un formulario que nos servirá como menú, ya que contendrá las opciones que podremos realizar dentro de nuestro programa. Figura 7. Formulario con botones para abrir otros formularios. 9. Como se muestra en la Figura 6 , la primera opción del menú corresponde a Consultas. Al hacer click en el botón correspondiente, se abrirá el siguiente formulario ( Figura 8 ) donde se podrán hacer consultas con respecto a nuestra base de datos.

Figura 10. Formulario para visualizar bitácoras en un DataGridView.

12. Para que el funcionamiento del formulario de bitácoras sea correcto, es necesario contar con el siguiente código: Figura 11. Inicialización del formulario y conexión a la base de datos. Figura 12. Función para llenar el ComboBox con las tablas ltradas.

Figura 13. Código correspondiente para llenar el combobox.

13. La última opción del menú ( Figura 7 ) corresponde al formulario de Respaldo , en donde se podrán realizar respaldos completos o diferenciales con respecto a nuestra base de datos. Figura 13. Formularios para realizar respaldos. 14. Como se muestra en la Figura 13 , el formulario contiene unos RadioButtons que corresponden al tipo de respaldo que se desea realizar. Al momento de hacer click en el botón Seleccionar , podremos elegir la ruta donde queremos que se guarde y, después, crear el respaldo. Para ello se necesita el siguiente código:

Figura 15. Código para vericar existencia de respaldo.

Conclusión

Como conclusión, pudimos entender internamente el proceso para establecer una conexión a nuestro proyecto correspondiente de una base de datos creada con ayuda de Microsoft SQL Server Management Studio , y el cómo podemos conectar la programación orientada a objetos con código sql. Además, considero que es un proyecto muy completo ya que se realiza lo fundamental de una consulta hacia los datos y al igual que aprendimos a realizar respaldos, lo cual es muy importante hoy en día ya que se suele manejar información importante y se modican datos constantemente.