Informe Base de Datos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Universidad Técnica del Norte

Facultad de Ingenierías en Ciencias Aplicadas


Ingeniería en Telecomunicaciones

Programación Avnazada

Proyecto
Control asistencia eventos

Nombre

Achina Quilumbaquin Diego Israel


Beltran Ipiales Bryan Dario
Navarrete Bonilla Gustavo Alejandro
Picuasi Días Cesar Fabián
Ruano Benavides Jessica Aracely

Docente:
Ing. Suárez Luis
Resumen: esta manera podemos tener un registro de
datos del evento que se va a realizar, datos
de los auspiciantes,datos del organizador del
1. Introducción evento, datos de los participantes que inter-
vienen en el evento y registro de asistencias.
Este proyecto está enfocado en facilitar
el manejo de datos de un evento lo cual nos
va a permitir de una manera eficiente regis- 4. Marco teórico
trar datos puntuales de distintas entidades
de un evento, mediante una base de datos Conceptos fundamentales de base de da-
la cual, permite llevar un registro de datos tos e implementacion de nuestro proyecto:
ordenados, permite realizar busquedas rápi-
das, permite seleccionar solo datos necesa-
rios y podemos realizar un relpaldo de nues- 4.1. Funcionamineto de una ba-
tros datos. se de datos
Para ello la base de datos es una buena
Las bases de datos funcionan como una
alternativa para realizar todo lo antes men-
especie de biblioteca, en la cual se organizan
cionado.
los datos en fichas, sólo que en el caso de las
bases de datos se utilizarán tablas, que orga-
2. Objetivos nizarán estructuradamente cada información
disponible en un campo que la describa den-
tro de la tabla, de manera que sea muy sen-
2.1. Objetivo general
cillo ubicarla, utilizando una búsqueda orga-
Diseñar e implementar una base de da- nizada de dicha información.
tos funcional que permita llevar un re- Las bases de datos trabajan con una
gistro de las entidades que participan enorme cantidad de tablas, las cuales traba-
en un evento mediante el software libre jan con índices o correlativos, que permiten
MySQL Workbench y establecer la co- al sistema identificar cada una de estas ta-
nexión con el Lenguaje Java Netbeans blas y sus tipos, de modo que podamos ac-
. ceder a la información con facilidad.

2.1.1. Objetivos Específicos


Crear una base de datos para el con-
trol de eventos partiendo del modelo
relacional elaborado en MySQL Work-
bench.

Realizar una base de datos para el con-


trol de asistencia de un evento la cual
permita ingresar datos concisos y es-
tos se ingresen a través de una interfaz
gráfica de Java.

Ofrecer al usuario una base de datos Figura 1: Funcionaminto de base de datos


con una interfaz gráfica que facilite el
registro de las entidades que intervie-
nen en un evento. 4.1.1. Procesos de una base de datos
En Oracle se implementa una arquitectu-
Comprobar el correcto funcionamiento ra que consta de tres partes fundamentales:
de la base de datos e identificar las la estructura de memoria, la de proceso y la
resultados obtenidos. de almacenamiento. La instancia de Oracle
es la que permite accesar a los datos almace-
nados en la base de datos y se compone del
área global del sistema y de los procesos.
3.
El área global de programas que es la re-
Abstract— En el siguiente proyecto se gión de memoria que contiene la información
realizó la implementación de una base de da- de control de procesos de servidor y cliente
tos para el control de asistencia a eventos de Los procesos de la arquitectura de Oracle

1
son: los procesos de usuario que es la aplica- En un modelo de red, la característica
ción utilizada por el usuario para conectarse definitoria es que se almacena un regis-
a la base de datos, los procesos de Base de tro con un enlace a otros registros - en
Datos que contiene los procesos de servidor efecto,una red.
que conecta la instancia de Oracle y se inicia Estas redes (o, a veces, a que se refiere
cuando comienza una sesión y los procesos como punteros) puede ser una varie-
en segundo plano que arrancan cuando ini- dad de diferentes tipos de información
cia la instancia y los procesos Daemon que como números de nodo de un disco o
son los proceso que conectan los procesos de incluso la dirección.
usuario con los procesos de servido.
Modelo orientado a objetos.
La base de Datos que es una estructu-
ra lógica que se traduce en archivos físico. Como su nombre lo indica, es una base
La estructura lógica consta de tres partes: de datos que consta de objetos utiliza-
los archivos de datos que contienen los datos dos en la programación orientada a ob-
reales, los archivos de control que se usan pa- jetos. Estas bases de datos funcionan
ra verificar el uso correcto de los datos y los bien con lenguajes orientados a obje-
archivos de redo log que contiene el registro tos como Perl, C ++, Java, Smalltalk
de los cambios realizados en la base de datos y otros.
para efectuar las recuperaciones.
El sistema de Oracle incorpora otros archi- Modelo Multidimensional.
vos que no pertenecen a la base de datos co-
mo son: los archivos de parámetro que con- Una base de datos multidimensional
tienen las características de la instancia, los está estrechamente relacionada con el
archivos de contraseñas que contiene infor- procesamiento analítico en línea que
mación de los usuarios y sus contraseñas, y forma parte de la inteligencia empre-
los archivos log que son copias offline de los sarial y el almacenamiento de datos.
archivos redo log.
4.2. Modo relacional
4.1.2. Tipos de base de datos
El modelo relacional es el más popular
Existen varios tipos de bases de datos; tipo de base de datos y una herramienta
cada tipo de base de datos tiene su propio extremadamente potente, no sólo para al-
modelo de datos (la manera de cómo están macenar información, también para acceder
estructurados). Entre ellas se incluyen; Mo- a ella. Las bases de datos relacionales son or-
delo plano, modelo jerárquico, modelo rela- ganizadas en forma de tablas. La belleza de
cional y modelo de red. estos cuadros es que la información se puede
acceder o añadir sin reorganizar las tablas.
El modelo de base de datos plana. Una tabla puede tener muchos registros y
cada registro puede tener muchos campos.
En un modelo de base de datos plano, Hay cuadros que a veces se llaman una
hay dos dimensiones (estructura pla- relación. Por ejemplo, una empresa puede
na) de conjunto de datos. Hay una co- tener una base de datos denominada los pe-
lumna de información y dentro de esta didos de los clientes, y dentro de esta base
columna, se supone que cada dato ten- de datos habrá diferentes tablas o relaciones
drá que ver con la columna. de todos los pedidos de los clientes. Las ta-
blas pueden incluir la información del cliente
El modelo de base de datos jerárquica.
(nombre, dirección, contacto, información,
número de cliente, etc) y otras tablas (re-
El modelo jerárquico de bases de datos laciones), como las órdenes que el cliente
se asemeja a la estructura de un árbol, compró anteriormente (esto puede incluir
tal como Microsoft Windows organiza un número de artículo, la descripción del ar-
las carpetas y archivos. En un mode- tículo, cantidad de pago, la forma de pago,
lo jerárquico de bases de datos, cada etc).
enlace es anidado con el fin de conser-
var los datos organizados en un orden Cabe señalar que cada registro (grupo de
particular en un mismo nivel de lista. campos) en una base de datos relacional tie-
ne su propia clave principal. Una clave prin-
Modelo de Red. cipal es el único campo que hace que sea fá-
cil identificar a un registro. Las bases de da-

2
tos relacionales utilizan un programa llama- 4.3.4. Administración
do interfaz estándar SQL o Query Language.
En esta ventana se nos mostrará la tabla
4.3. Presentación de nuestra con el ID y Nombre de la administración el
innterfaz gráfica cual podemos modificar, eliminar y guardar.

4.3.1. Muestro modelo relacional


De nuestra base de datos mostramos
nuestro modelo relacional de nuestro mode-
lado de control de eventos.

Figura 5: Administración

Figura 2: Modelo relacional control asisten-


cia eventos
4.3.5. Auspiciates para nuestros
eventos
4.3.2. Control de asistencia
En esta ventana debemos ingresar nue- En esta ventana se mostrará los datos
tro usuario y contraseña para tener acceso que como el ID, Nombre, tipo de empresa,
nuestro control de asistencai de eventos. Actividad económica, dirección y adminis-
tración en el cual nos mostrará el registro
de datos, o desde nuestra interfaz podemos
realizar el respectivo ingreso de datos, esto
podemos guardar, modificar, eliminar y rea-
lizar busquedas.

Figura 3: Ingreso de usurio y contraseña

4.3.3. Control de asistencia a eventos

En esta venta nos muestra las entidades


a las que podemos acceder en la cual se nos
van abrir mostrandonos la ventana con todas
las componentes a registrar.

Figura 6: Auspiciantes

4.3.6. Evento

En esta ventana nos mostrará datos si los


tenemos ingresados, de lo contrario nosotros
podemos hacer un registro y guardarlo asi
como también lo podemos modifcar o elimi-
Figura 4: Control de asistencia a eventos nar.

3
5. Conclusiones
Se concluye que al tener implementa-
do un programa digital para el registro
de asistencias a eventos permite a los
usuarios manejar información de di-
ferentes clases y almacenarlas en un
solo lugar, y esto nos permite conser-
var la información a largo plazo y a
su vez poder realizar el tratamiento de
los mismos para generar consultas o
Figura 7: Eventos reportes.

4.3.7. Organizadores
Podemos decir que la implementación
En esta ventana nos mostrará datos si los de un software para un negocio o cen-
tenemos ingresados, de lo contrario nosotros tro de estudios se sitúa hoy día hacia la
podemos hacer un registro y guardarlo asi búsqueda de soluciones comunes para
como también lo podemos modifcar o elimi- poder reparar las necesidades o reque-
nar y realizar busquedas de nuestros datos. rimientos que el cliente necesita.

Se puede decir que en la actualidad


los diversos programas que existen nos
brindan diversas funciones y carac-
terísticas para poder crear software
que cumpla con las exigencias de los
clientes. Nosotros hemos optado por
emplear MySQL Workbrench como
nuestro SGBD, ya que desde nuestro
punto de vista es un gestor que tiene
accesibilidad a distintas funciones en
Figura 8: Organizadores de eventos el mismo software y NetBeans IDE pa-
ra la creación de nuestros formularios
4.3.8. Participantes ya que es un entorno de desarrollo he-
cho por el lenguaje de programación
En esta ventana se nos motrará un lis- de JAVA. Por último concluimos que
tado de datos si ya tenemos ingresado de lo tanto MySql, NetBeans y Java son tres
contrario, podemos llenar cada uno de los motores entendibles y no tan compli-
campos que nos pide desde nuestra interfaz cadas que se puede emplearlos para la
gráfica y podemos guardar datos los cuales creación de un software.
también se guardaan en muestar base de da-
tos.

Referencias

[1] C. J., «culturacion,» 02 08 2017. [En lí-


nea]. Available: https://247tecno.com/como-
funciona-una-basede-datos/.

[2] Universidad tecnologica de


Panama, «basededatosymas,» 25
04 2016. [En línea]. Available:
https://basededatosymas.wordpress.com/2016/04/25/cualesson-
los-procesos-internos-de-una-base-de-
Figura 9: Participantes de nuestro evento datos/.

También podría gustarte