Informe Base de Datos
Informe Base de Datos
Informe Base de Datos
Programación Avnazada
Proyecto
Control asistencia eventos
Nombre
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.
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.
Figura 5: Administración
Figura 6: Auspiciantes
4.3.6. Evento
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.
Referencias