Está en la página 1de 24

Instituto Tecnológico Superior de Teposcolula

“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

TECNOLÓGICO NACIONAL DE MÉXICO


INSTITUTO TECNOLÓGICO SUPERIOR DE
TEPOSCOLULA

Reporte de Práctica
Unidad 4: “Acceso a Datos”.

Asignatura: Tópicos Avanzados de Programación.

Docente: Ing. Eloy Sánchez Salmorán.

Carrera: Ingeniería en Sistemas Computacionales.

Semestre: 4°.

Grupo: “A”.

Nombre de la alumna: Liliana Quero

Numero de control: 1820164

Email: lilianaquerot@gmail.com

San Pedro y San Pablo Teposcolula, Oaxaca; Oax. A 7 de Junio de 2020.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 1
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Contenido
Portada........................................................................................................................................1
Tema............................................................................................................................................3
Subtemas.....................................................................................................................................3
Competencia................................................................................................................................3
Objetivo.......................................................................................................................................3
4.1 Introducción...............................................................................................................4
4.2Conexión a origen de datos.........................................................................................6
4.3Manipulación de datos................................................................................................6
4.4Visualización de datos................................................................................................7
Práctica........................................................................................................................................8
Resultado Final..............................................................................................................19
¿Dónde podemos aplicar el tema?............................................................................................21
Conclusión................................................................................................................................22
Bibliografía...............................................................................................................................23

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 2
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Tema: Acceso a Datos.

Subtemas:
4.1 Introducción.
4.2 Conexión a origen de datos.
4.3 Manipulación de datos.
4.4 Visualización de datos

Competencia: Establece conexiones a diferentes orígenes de datos para su


manipulación y visualización de información.

Objetivo:
El objetivo principal de este proyecto, es el modelado de datos con la compatibilidad de
un SGDB, el cual nos permitirá obtener una sobresaliente administración de las capas y
la información.
Este proyecto fue elaborado con la intención de comprender la creación de un proyecto
en el lenguaje c#, también entender mejor el uso de capas, con el apoyo de la guía de
Arquitectura Tradicional de N-Capas orientada a dominio .NET, con el propósito de poder
manipular los datos que operamos en nuestro proyecto.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 3
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Introducción. Tema: Acceso a Datos

Una base de datos es una colección organizada de datos. Existen muchas estrategias
para organizar datos, de manera que se facilite el acceso y la manipulación de los
mismos. Un sistema de administración de bases de datos (DBMS) proporciona
mecanismos para almacenar, organizar, recuperar y modificar datos para muchos
usuarios.
Los sistemas de administración de bases de datos permiten el acceso a los datos y su
almacenamiento, de manera independiente a la representación interna de los datos.
Los sistemas de bases de datos más populares en la actualidad son las bases de
datos relacionales.
SQL es el lenguaje estándar internacional que se utiliza casi de manera universal con
las bases de datos relacionales, para realizar consultas (es decir, para solicitar
información que cumpla con ciertos criterios dados) y para manipular datos.
Las páginas o aplicaciones con acceso a datos permiten interactuar con la información
de una base de datos ya sea para obtener información y mostrarla al usuario o bien
para actualizar su contenido.

Las Bases de Datos tienen una gran relevancia a nivel personal, pero más si cabe, a
nivel empresarial, y se consideran una de las mayores aportaciones que ha dado la
informática a las empresas. Actualmente, cualquier organización que se precie, por
pequeña que sea, debe contar con una Base de Datos, pero para que sea todo lo
efectiva que debe, no basta con tenerla hay que saber cómo gestionarlas.

Hoy en día también es posible recopilar información en tiempo real sobre el


comportamiento de los clientes y el mercado. Esto sucede a través de la
monitorización de las redes sociales y el uso masivo de dispositivos móviles, cada vez
más integrados en la vida cotidiana de las personas.
En la actualidad los lenguajes de programación no traen incorporada una base de
datos, por tal motivo es necesario conectar el lenguaje de programación con un
Sistema Gestor de Base de Batos (SGBD).

ODBC (Open Database Connectivity) es un estándar de acceso a bases de datos, que


permite mantener independencia entre los lenguajes de programación, los sistemas de
bases de datos (las bases de datos y su software gestor), y los sistemas operativos.
ODBC inserta una "capa" entre la aplicación y el SGBD. Es llamada "manejador de
base de datos". Traduce las consultas a la base de datos por parte de la aplicación a
una consulta que el SGBD comprenda. Para esto, tanto la aplicación como el SGBD
deben ser compatibles con ODBC.

En la capa de datos se gestiona el acceso a los datos de la aplicación. Se emplean


gestores de bases de datos que realizan la recuperación y el almacenamiento físico de
los datos a partir de solicitudes de la capa de negocio.
En esta capa se puede hacer uso de una propiedad denominada persistencia de
objetos, que permite vincular objetos de bases de datos relacionales a objetos de
lenguajes de programación, para aumentar el nivel de abstracción y facilitar el acceso

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 4
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

a los datos desde la capa de negocio. Existen varias implementaciones tecnológicas


sobre persistencia que deberán emplearse atendiendo a las necesidades de cada
aplicación.

En esta ocasión utilice el software Microsoft SQL Server Management Studio, donde se
pueden realizar ciertas bases de datos, ya que es fácil y sencillo de manejar.

Algunos puntos que debemos de resaltar en la elaboración de esta base de datos, fue
la implementación de:
 Agregar nuevos datos a una base de datos, como un nuevo informe en una
relación.
 Modificar datos existentes en la base de datos, por ejemplo, cambiar el nombre
de un departamento.
 Eliminar información.
 Cancelar acciones que podrían deplorar la información.

Las áreas más comunes y cotidianas son:


 Instituciones educativas: información de Estudiantes (perfiles estudiantiles),
carreras, horarios, materias, calificaciones, etc.
 Telecomunicaciones: Guardar registros de llamadas, generar facturas, mantener
el saldo de las tarjetas, telefónicas de prepago y almacenar información sobre
las redes.
 Hotel: Registro de visitantes control de habitaciones. Gastos y ganancias que se
generan.
 Clínicas u hospitales: Registro de cada paciente (historial médico), medicamentos,
doctores, enfermeras, etc.
 Bibliotecas, clasificación de libros, posición o lugar donde se encuentran, cantidad
de tomos, cantidad de respaldos, etc.
 Tiendas de abarrotes: Registro de la mercancía, cantidades, gastos y ganancias
de todos los productos consumidos, etc.

Arquitectura Tradicional de N-Capas:

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 5
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Conexión a origen de datos.

Un origen de dato está formado por la procedencia de los datos y la información de


conexión necesaria para tener acceso a los mismos.

La conexión de origen de datos especifica los parámetros necesarios para conectarse


a la base de datos, como la ubicación de la base de datos y la duración del tiempo de
espera. Una conexión puede incluir información de credenciales e inicios de sesión.
Un origen de datos está formado por la procedencia de los datos y la información de
conexión necesaria para tener acceso a los mismos.
Para establecer una conexión se necesita:
 1.- Tener instalado un SGBD.
 2.- Conseguir el controlador JDBC.
 3.- Contar con la URL de la BD y las propiedades que establezca el controlador
JDBC.
 4.- Instalar el controlador JDBC, se puede utilizar el método estático forName de
la clase Class.
 5.- Una vez que el controlador se ha registrado, entonces se abre la URL a la
base de datos. Cuyo formato suele ser: jdbc:sgbd://servidor/basedatos:puerto.
 6.- La conexión se realiza mediante un objeto de la clase java.sql.Connection.
La construcción típica implica indicar la URL de la base de datos, el usuario y la
contraseña.
El método estático getConnection de la clase DriverManager es el encargado de
realizar la conexión.

Algunos ejemplos de información de conexión son la ubicación del servidor, el nombre


de la base de datos, el ID de inicio de sesión, la contraseña y diversas opciones de
controlador ODBC que describen cómo conectarse al origen de datos.

Manipulación de datos.

La creación y el uso de bases de datos son tareas fundamentales en el desarrollo de


software. Para ello se usa el lenguaje SQL, que incorpora tanto instrucciones de
definición de datos como instrucciones de manipulación de datos.
La manipulación de datos es el proceso de obtención y manipulación (cambio de formato)
de los datos para facilitar su lectura o mejorar su organización. Por ejemplo, una lista de
entradas de datos se puede organizar por orden alfabético, lo que facilita la visualización
y la búsqueda de información.

Lenguaje de Manipulación de Datos (Data Manipulation Language, DML) es un idioma


proporcionado por los sistemas gestores de bases de datos que permite a los usuarios
de la misma llevar a cabo las tareas de consulta o modificación de los datos contenidos
en las Bases de Datos del Sistema Gestor de Bases de Datos.
Los elementos del lenguaje de manipulación de datos son: Select, Insert, Delete y
Update.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 6
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Se clasifican en dos grandes grupos:


 Lenguajes de consulta procedimentales: En este tipo de lenguaje el usuario da
instrucciones al sistema para que realice una serie de procedimientos u
operaciones en la base de datos para calcular un resultado final.
 Lenguajes de consulta no procedimentales: En los lenguajes no procedimentales
el usuario describe la información deseada sin un procedimiento específico para
obtener esa información.

Visualización de datos
La visualización de datos es la presentación de datos en un formato pictórico o gráfico.
Permite a los tomadores de decisiones ver los análisis presentados visualmente, para
que puedan captar conceptos difíciles o identificar nuevos patrones. Con la
visualización interactiva, puede tomar el concepto un paso más allá mediante el uso de
la tecnología para profundizar en gráficos y gráficos para obtener más detalles,
interactivamente cambiar los datos que vea y cómo se procesa.
La mayoría de las herramientas de visualización de datos son capaces de conectarse
con fuentes de datos como bases de datos relacionales. Estos datos, que pueden
almacenarse en las instalaciones o en la nube, se recuperan para su análisis. Los
usuarios pueden seleccionar la mejor manera de presentar los datos de numerosas
opciones. Algunas herramientas ofrecen automáticamente recomendaciones de
visualización, según el tipo de datos presentados.
Se utiliza como medio para entregar informes visuales a los usuarios para el
rendimiento, las operaciones o las estadísticas generales de una aplicación, red,
hardware o prácticamente cualquier activo de TI.
La visualización de datos se logra típicamente extrayendo datos del sistema de TI
subyacente. Estos datos son generalmente en forma de números, estadísticas y
actividad general. Los datos se procesan utilizando software de visualización de datos
y se muestran en el tablero de mandos del sistema.

¿Por qué es importante la visualización de datos?


La visualización de datos es una manera rápida y fácil de transmitir conceptos de una
manera universal - y puede experimentar con diferentes escenarios haciendo
pequeños ajustes.

El objetivo principal de la visualización de datos es comunicar información o ideas


complejas de forma clara, precisa y eficiente, de forma que ayude a los usuarios a
analizar y razonar sobre datos y evidencias.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 7
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Práctica:
Proyecto: “Administrador de Empleados”

Esta práctica presenta la creación de un mini sistema de escritorio en el lenguaje c#, el


uso de capas en coordinación con el Software SQL Server

Empezaremos creando un nuevo proyecto, en Microsoft Visual Studio, el cuál comenzara


con el diseño del formulario Menú, pondremos 2 botones con los textos: Departamento y
Empleados. Este mismo nos brindara la opción de conectar con la interfaz de Departamentos
o Empleados.
Modificaremos las propiedades de diseño del formulario, a nuestro gusto:

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 8
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Posteriormente Crearemos 3 Carpetas referentes a la arquitectura tradicional N-Capas,


Business Logic Layer (BLL), Data Access Layer (DAL), Presentation Layer (PL).
Nos servirán para mantener un mejor orden y organización.

Se hará la interfaz gráfica de Departamentos en la carpeta que se creó anteriormente, “PL”.


Llevará herramientas como: TextBox, Label, ComboBox, Button, etc.
Cambiaremos las propiedades de las herramientas y tiene que tener una apariencia similar a esta:

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 9
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Se hará la interfaz gráfica de Empleados en la carpeta que se creó anteriormente, “PL”.


Llevará herramientas como: TextBox, Label, ComboBox, Button, etc.
Cambiaremos las propiedades de las herramientas y debe de tener una apariencia similar a esta:

Después, crearemos una base de Datos en SQL Server (Empleados, Departamentos).

Tabla De Departamentos, con sus atributos correspondientes:


Sus atributos: Id (Primary Key), Nombre del Departamento.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 10
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Creación de la Tabla De Empleados:


Sus atributos son:
Id (Primary Key), Nombre, Primer Apellido, Segundo Apellido, Correo, Foto.

Tabla De Empleados/Departamentos:
En este caso sus atributos serán las claves primarias de Departamentos y de Empleados.
Id_Departamentos, Id_Empleados

Código que se creó para las instrucciones de la base de datos con la inserción hacia la
tabla departamentos.

Código de Resultado al compilar la instrucción anterior:

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 11
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Seguidamente tenemos que asignarles acciones y nombres a todos los complementos


que utilizamos en los diseños de los formularios.

Así quedo el código final de las interfaces del proyecto:

Formulario Menú, con el codigo de ambos botones para que realicen su debida acción:

Formulario de Empleados:

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 12
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Formulario de Departamentos:
Codigo que dará las instrucciones hacia las herramientas que tenemos en el formulario,
con la opción de dar a conocer si la conexión con la base de datos fue exitosa o no,
mediante una ventana emergente.
Tambien el caso de botones habilitados o deshabilitados.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 13
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 14
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Procederemos a crear 2 clases en nuestra carpeta BLL. (DepartamentosBLL y


EmpleadosBLL).

La clase DepartamentosBLL nos ayudará a definir los campos o la información que se


gestionará a través de la aplicación.
El código final quedó de la siguiente manera:

La clase EmpleadosBLL nos brinda la opción de obtener información a través de los


campos de nuestro formulario.
El código final quedó de la siguiente manera:

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 15
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

En la carpeta DAL crearemos una clase que se llamará “ConexionDAL”, con esta clase
lograremos conectar nuestro proyecto con la base de datos que creamos anteriormente
en Microsoft SQL Server
*Es muy importante que se introduzca correctamente la extensión hacia la base de datos,
pues si no se hace de la manera correcta no se logrará establecer la conexión. *
Capturas del código final de la clase ConexionDAL:

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 16
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

En la misma carpeta DAL, ahora crearemos la clase DepartamentosDAL.


Con esta clase haremos la conexión a la tabla de departamentos que elaboramos en la
base de datos.
Pondremos las opciones que se realizarán, como son la de agregar, eliminar, modificar.
Con estas acciones podremos mantener la información sincronizada tanto en la base de
datos como en las interfaces.
Ejemplo del código final de la clase DepartamentosDAL.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 17
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Por último debemos modelar la clase “Program” que viene preestablecida en la creación
de un nuevo proyecto, para que se acople a nuestras necesidades.

En este caso nosotros la configuraremos de la siguiente manera:

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 18
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Resultado Final:

Nuestro proyecto final luce de la siguiente manera:


Pantalla del Menú principal, con sus respectivos botones que nos envían a sus
formularios correspondientes.

Pantalla de Departamentos, con las opciones de agregar, modificar, borrar y cancelar.


Además de la visualización de los datos.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 19
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Pantalla de Empleados, nos brinda la opción de elegir el departamento:

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 20
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 21
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

¿Dónde podemos aplicar el tema?

Este fue un ejemplo de la Administración de Empleados y Departamentos, pero existen


infinidades de proyectos en los que podemos utilizar toda esta información.

 Como es el caso de algún proyecto Educativo que se implemente en una


institución para llevar un mejor y cómodo orden en la información, y los alumnos y
docentes estén satisfechos.

 Otra opción en la que podemos aplicar, es la elaboración de un proyecto para un


hospital, que nos apoyaría en hacer más rápido y fácil el proceso tanto a los
pacientes como a los que laboran en el lugar, en él se incluyen las alergias,
enfermedades, medicamentos, doctores, turnos, historiales médicos, etc.

 También un banco es un lugar apropiado para tener un proyecto como estos, ya


que la información que se maneja en estas instituciones necesita un alto grado de
protección y seguridad

 En el transporte aéreo es muy necesario llevar el control de los vuelos, los datos
de los pasajeros, la información de los tripulantes, etc.
Ellos utilizan un sistema como el que nosotros realizamos, para manejar todos sus
datos.

 Podemos mencionar un último caso el de un supermercado, que es muy útil y


necesario contar con un proyecto de este tipo, ya que llevan el registro de
mercancía y de sus precios, información de los empleados y proveedores, entre
muchas más características.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 22
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Conclusión:
Sabiendo todo esto, nosotros podemos crear nuevos proyectos con el complemento de
algún Sistema Gestor de Base de Datos, para así lograr una innovación entre los
establecimientos, mejorar la administración, vigilar la funcionalidad de nuestro designio,
etc.
Entre las características más importantes que se presentan:
Agregar, Modificar y Eliminar información, en el cual los datos recabados son
manipulados mediante la conexión que se elaboró con la base de datos.
Generando un mayor beneficio en el manejo de la información, nos brinda una excelente
herramienta en la administración, seguridad y fiabilidad de los datos.
Por lo tanto se sabe que conocer el proceso interno, la estructura he implementación de
base de datos nos muestra la importancia que realizan en el mundo laboral, y cómo cada
ente que las utiliza es dependiente de ellas.

Cabe sugerir, el hecho de distinguir la necesidad de conocer cada día más el entorno de
las bases de datos. Aprender de manera didáctica y autodidactica con mayor dedicación.

Es necesario conocer que la implementación del código debe estar bien estructurada
para evitar algunas redundancias innecesarias o errores.
También conocer las especificaciones que nos presenta cuando estructuramos las tablas
de cada base de datos, y así realizar nuestro trabajo más práctico y sencillo.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 23
Instituto Tecnológico Superior de Teposcolula
“2020, Año de Leona Vicario, Benemérita Madre de la Patria”

Bibliografía:

Link:https://www.youtube.com/watch?
v=zpMsUpDUXD4&list=PLSuKjujFoGJ3JzIbDs4hzVq8pfthRgAU-&index=3
Título: Windows form c# y SQL Server (10) - Administrador de empleados
Fecha de creación: 29 de Junio de 2019
Autor: Canal “Develoteca”
Página Web: http://develoteca.com

Link: https://prezi.com/p/sq4whbmqdrlc/unidad-4-topicos-avanzados-de-programacion/
Título: Unidad 4. Tópicos Avanzados de Programación
Fecha de creación: 28 de Abril de 2017
Autor: Edna Cordero
Libro: Acceso a datos en aplicaciones web del entorno servidor.
Link:https://books.google.com.mx/books?
id=jvRFDwAAQBAJ&printsec=frontcover&dq=Enciclopedia+de+visual+c
%23+Francisco+Ceballos.&hl=es-
419&sa=X&ved=0ahUKEwja942Sg4DqAhUQY6wKHRiqBcsQ6AEIMDAB#v=onepage&q
=Enciclopedia%20de%20visual%20c%23%20Francisco%20Ceballos.&f=false
Autor: Alejandro Bernabé Durán
Editorial: IC Editorial
Año de publicación: 2014
Página Web: www.iceditorial.com
Libro: ENCICLOPEDIA DE MICROSOFT VISUAL C#
Autor: Francisco Javier Ceballos Sierra
Editoral: RA-MA
Año de edición: 2015
Libro: C / C++ Y Java Cómo Programar,4ta Edición, Prentice Hall.
Autor: Deitel Y Deitel.
Editorial: Pearson Education
Año y Lugar de la publicación: México, 2004.

Av. Tecnológico No. 1 Paraje El Alarcón San Pedro y San Pablo Teposcolula, Oaxaca, C.P. 69500
Tels. 953 537 85 55
e-mail: dir_dteposcolula@tecnm.mx www.tecnm.mx | www.itsteposcolula.edu.mx Página 24

También podría gustarte