You are on page 1of 10

BENEFICIOS DE USAR UNA BD Y SU TEGNOLOGIA ASOCIADA

EN UNA EMPRESA

YOHANNNA JARAMILLO SOTO


TECNICO EN SISTEMAS

INSTITUTO COMFAMILIAR RISARALDA


28 Julio de 2010
PEREIRA
OBJETIVO ESPECÍFICO DE APRENDIZAJE

Analizar los principales beneficios del uso de bases de datos y


de su tecnología
Asociada, en una empresa.
JUSTIFICACION

En el siguiente documento veremos la importancia de tener una


base de datos en una determinada empresa , esta nos permitirá
llevar una organización y una estructura según el tipo de
información, los datos pueden ser compartidos entre usuarios y
aplicaciones,
pero deben conservar su integridad y seguridad al margen de
las interacciones de ambos. La definición y descripción de los
datos han de ser únicas para minimizar la redundancia y
maximizar la independencia en su utilización.
BENEFICIOS DE UTILIZAR UNA BASE DE DATOS EN UNA
DETERMINADA EMPRESA

• Compactación.- No hay necesidad de archivos en


papel voluminoso.
• Velocidad.- La máquina puede recuperar y
actualizar datos más rápidamente que un humano.
• Menos trabajo laborioso.- Se puede eliminar gran
parte del trabajo de llevar los archivos a mano. Las
tareas mecánicas siempre las realizan mejor las
máquinas.
• Actualidad.- En el momento que la necesitemos
tendremos a nuestra disposición información
precisa y actualizada.
• Centralización y organización de la información.
• Seguimiento de usuarios y clientes

Beneficios del Enfoque de base de datos

A continuación identificaremos algunas de las ventajas


específicas que surgen del control centralizado.

• Los datos pueden compartirse.- Significa que las


aplicaciones existentes puedan compartir la información
de la base de datos, y que también sea posible desarrollar
nuevas aplicaciones para operar sobre los mismos datos.
• Es posible reducir la redundancia.- En sistemas que
no son de bases de datos, cada aplicación tiene sus
propios archivos exclusivos. Con la aplicación de las
bases de datos estos archivos podrían integrarse y reducir
la redundancia.
• Es posible (hasta cierto grado) evitar la
inconsistencia.- Cuando existen elementos en la base de
datos que están representados en entidades distintas y el
DBMS no está enterado de la duplicidad (redundancia NO
CONTROLADA), habrá ocasiones en las que las dos
entidades no coincidan: digamos, cuando una de ellas ha
sido actualizada y la otra no. En esos momentos, decimos
que la base de datos es inconsistente. Una base de datos
en un estado inconsistente es capaz de proporcionar a sus
usuarios información incorrecta o contradictoria.
• Es posible brindar un manejo de transacciones.-
Una transacción es una unidad de trabajo lógico, que por
lo regular comprende varias operaciones de la base de
datos. Si el usuario declara que las operaciones son parte
de la misma transacción, entonces el sistema puede en
efecto garantizar que se hagan todas o ninguna de ellas,
aun cuando el sistema fallara a la mitad del proceso. La
característica de atomicidad de las transacciones se
aplica aun en el caso de un solo usuario.
• Es posible mantener la integridad.- La integridad
asegura que los datos de la base de datos estén correctos.
Las restricciones de integridad son fundamentales y de
crucial importancia.
• Es posible hacer cumplir la seguridad.- Al asegurar
que el único medio de acceso a la base de datos sea a
través de canales adecuados se pueden definir las
restricciones de seguridad que serán verificadas siempre
que se intente acceder a datos sensibles.
TEGNOLOGIAS ASOCIADAS

Los servidores donde se encuentran las bases de datos


garantizan que la información esta disponible siempre, y
disponible en cualquier lugar.

Las 2 tecnologías más importantes de conectividad a la la base


de datos son ADO y JDBC.

ADO permite diseñar sitios web que pueden acceder


repetidamente a la misma base de datos usando una misma
búsqueda u otra similar. Se pueden compartir conexiones y esto
significa una menor carga de trabajo para el servidor de la base
de datos, un tiempo de respuesta más rápida y más accesos a
página con éxito.

JDBC

Para trabajar con JDBC es necesario tener controladores que


permitan acceder a las distintas bases de datos. Sin embargo,
ODBC sigue siendo hoy en día la API más popular para acceso a
Bases de Datos, por lo que: Sun se ha visto obligada a diseñar
un puente que permite utilizar la API de JDBC en combinación
con controladores ODBC.
ADO JDBC
• * Tecnología elaborada por
Microsoft • *Tecnología hecha por Sun
• *Tiene la principal función de Microsistems.
realizar la solicitud de los datos a • *Tiene la función de ser un gestor
la base de datos. para la aplicación con respecto a la
• *Esta solicitud la realizará base de datos.
mediante la tecnología OLE DB, *la • *Por primera vez el JDBC fue
cual estará en contacto de manera empleado, tomando como
directa con la base de datos. intermediario entre él y la base de
• * La tecnología OLE DB sólo se datos al ODBC.
empleará cuando el DBMS • *Como modelo cliente/servidor, el
pertenece de igual manera a JDBC se encontrará trabajando en
*Microsoft, como es SQL Server. el equipo cliente, conectándose
• *ADO encapsulará a ciertos objetos directamente con la base de datos.
de OLE DB, para que de ésta • *Como modelo de tres capas, el
manera se realice la conexión con JDBC se encontrará en una capa
la base de datos. intermedia, donde todos los
• *Para realizar la gestión de acceso usuarios pasarán por él para poder
a bases de datos heterogéneas por accesar a la base de datos.
parte de ADO, éste hará uso de • *Existen módulos JDBC que son
ciertos objetos de la tecnología propios de los fabricantes de DBMS,
*RDO (Remote Data Objects). que son utilizados para el rápido
• RDO dependerá de los ODBC’s para acceso a la información de las
poder efectuar la conexión a la bases de datos de los mismos.
base de datos y con esto el acceso • *JDBC no se encontrará ligado a
a la información. trabajar con alguna tecnología en
• * ADO podrá encontrarse específica, ya que se elaboró con la
trabajando en una página web en finalidad de ser portable.
conjunto con código HTML; esto • * En aplicaciones Web, JDBC se
será posible mediante un encontrará laborando en conjunto
mecanismo de introducción de con código HTML, mediante el
instrucciones como es el VBscript. mecanismo del Java script.

• *Los objetos que conforman al • *JDBC se elaboró con la finalidad de


ADO, no son compatibles con otros poder ser compatible y portable
lenguajes, solo por aquellos que para poder ser empleado en
pertenecen a la empresa Microsoft aplicaciones y para la conexión con
como son: Visual C++, Visual Basic, bases de datos.
Visual Java, etc.
CONCLUSION

*Una base de datos nos ofrece un control centralizado de datos.

*Nos permite ver la información desde cualquier servidor.


BIBLIOGRAFIA

http://www.contaduria.uady.mx/bd_I/beneficios.htm.
http://www.hipertexto.info/documentos/b_datos.htm
Carlos Carmona:

En mi opinión personal una base de datos trae muchos beneficios a la


empresa que la implante, ya que esto ayuda en un gran porcentaje a
la organización de la compañía en todos sus campos, al crecimiento y
al posicionamiento que pueda llegar a tener en el mercado.

Opinión Yohanna Jaramillo:

Pienso muy similar al comentario de Carlos porque una base de


datos trae muchos beneficios ya que nos permite llevar una
estructura ordenada y organizada en el ámbito laboral,
empresarial, etc.

Julián:

Una base de datos es importante ya que se puede llevar


información de forma ordenada, mejora el rendimiento
competitivo etc.

Opinión Yohanna Jaramillo:

Mi opinión es similar ya que yo pienso que una base de datos


nos permite llevar cualquier tipo de datos en una forma
ordenada.

You might also like