Sie sind auf Seite 1von 4

BASE DE DATOS

Uno de los aportes ms importantes y aplicables que ha trado la Informtica a las


actividades diarias de las organizaciones ha sido el concepto de Base de Datos (BD),
por cuanto supone la disciplina en la organizacin de los datos de una empresa.
A grandes rasgos, podemos decir que el concepto de BD lleva a la idea de:
Agrupar todos los datos relevantes de la empresa en un nico lugar: La expresin
"datos relevantes" hace referencia a aquella informacin que por su significado ser
necesario mantenerla almacenada, ya que sustentarn las actividades del negocio y la
toma de decisiones correspondientes. El parmetro que guiar en la eleccin de
dichos datos estar dado por los objetivos que se persigan respecto de los mismos.
Por ejemplo, en el caso de una empresa que hace envos a domicilio con distribucin
propia, podra ser relevante tener disponibles los horarios en que el cliente deseara
recibir la entrega y as programar el recorrido del da. En el caso en que la empresa
tercerizara la entrega, estos mismos datos de horarios disponibles podran ser
irrelevantes.
El hecho de que la informacin se encuentre en un "nico lugar" implica que los datos
se encuentran lgicamente unificados e interrelacionados, constituyendo un todo, que
debe, por lo tanto, disearse, administrarse y usarse desde un punto de vista global.
Esta expresin no debe, entonces, interpretarse desde el punto de vista de la
ubicacin fsica.
Compartir los datos: Lo que significa que varios usuarios pueden hacer uso
simultneo de la informacin contenida en la BD, en el sentido que todos ellos pueden
tener acceso al mismo elemento de informacin y diferentes usuarios pueden utilizarlo
para propsitos diferentes.
Estructurar los datos de una sola forma, de "la forma natural": La BD de una empresa
debe en todo momento reflejar la realidad de la forma ms fidedigna que se pueda
lograr porque esto ayuda a comprender su estructura y funcionamiento. El diseo de la
BD es crucial por ese motivo, y es entonces a partir de la realidad que debe dibujarse
la BD y no la realidad ajustarse a esta.
Proporcionar acceso a los mismos a travs de lenguajes "naturales": Qu ocurrira
si nuestra BD est perfectamente diseada y funcionando de manera ptima, pero
cada vez que se consultan algunos datos, estn a nuestro entender incompletos, con
informacin redundante y/o mostrados de forma tal que dificultan su anlisis? El

objetivo por el cual se implement la BD no est siendo logrado. Es as que la


comunicacin entre las BD y los usuarios tambin posee una importancia vital y se la
debe disear con cuidado para reflejar el flujo natural de datos hacia la BD y desde
ella. Las impresiones y pantallas que muestran informacin deben adecuarse a las
necesidades puntuales de cada caso -por ejemplo, es ms conveniente usar tablas,
grficos tortas o de barras o mostrar simplemente los nmeros en crudo para su
posterior anlisis?-. Lo mismo sucede con las pantallas de entrada de datos. Estas
debern acomodarse de forma natural, sencilla y entendible para que los usuarios
puedan interactuar con la BD de forma fluida y sin limitaciones.
Entonces, una BD es un conjunto de datos unificados e interrelacionados cuyo
propsito general es mantener informacin relevante y consistente para que est
disponible en tiempo, forma y lugar deseados.

OBJETIVOS DE LA BASE DE DATOS

Disminuir la redundancia e inconsistencia de los datos:


Puesto que los archivos y los programas de aplicaciones fueron creados por distintos
programadores en un periodo largo, es posible que un mismo dato est repetido en
varios sitios (archivos). Esta redundancia aumenta los costos de almacenamiento y
acceso, adems de incrementar la posibilidad de que exista inconsistencia en la
informacin.
Reducir la dificultad para tener acceso a los datos:
Supngase que uno de los gerentes del banco necesita averiguar los nombres de
todos los clientes que viven en cierta parte de la ciudad. El gerente llama al
departamento de procesamiento de datos y pide que generen la lista correspondiente.
Como sta es una solicitud fuera de lo comn no existe un programa de aplicaciones
para generar semejante lista. Lo que se trata de probar aqu es que este ambiente no
permite recuperar la informacin requerida en forma conveniente o eficiente.
Evitar el aislamiento de los datos:
Puesto que los datos estn repartidos en varios archivos, y stos pueden tener
diferentes formatos, es difcil escribir nuevos programas de aplicaciones para obtener
los datos apropiados.

Corregir anomalas en el acceso concurrente:


Para mejorar el funcionamiento del sistema y tener un tiempo de respuesta ms corto,
muchos sistemas permiten que varios usuarios actualicen la informacin
simultneamente. En un ambiente de este tipo, la interaccin de las actualizaciones
concurrentes puede resultar en informacin inconsistente. Para prevenir estas
situaciones debe mantenerse alguna forma de supervisin en el sistema.
Disminuir los problemas de seguridad:
No es recomendable que todos los usuarios del sistema de base de datos pueda
tener acceso a toda la informacin. Por ejemplo, en un sistema bancario, una persona
que prepare los cheques de nmina slo debe poder ver la parte de la base de datos
que contenga informacin de los empleados. No puede consultar informacin
correspondiente a las cuentas de los clientes.
Disminuir los problemas de integridad:
Los valores que se guardan en la base de datos debe satisfacer ciertos tipos
de limitantes de consistencia. El sistema debe obligar al cumplimiento de estas
limitantes. Esto puede hacerse agregando el cdigo apropiado a los distintos
programas de aplicaciones. El problema se complica cuando las limitantes implican
varios elementos de informacin de distintos archivos.

CARACTERISTICAS:
Entre las principales caractersticas de los sistemas de base de datos podemos
mencionar.

Independencia lgica y fsica de los datos

Redundancia mnima

Acceso concurrente por parte de mltiples usuarios

Integridad de los datos

Consultas complejas optimizadas

Seguridad de acceso y auditoria

Respaldo y recuperacin

Acceso a travs de lenguajes de programacin estndar

CONCLUSIONES Y RECOMENDACIONES SOBRE LAS BASES DE DATOS

CONCLUSION:

A travs del desarrollo de las practicas en laboratorio he conocido las ventajas de las
bases de datos que se superponen a los sistemas de archivo del pasado, como
sabemos todo evoluciona es as como el modelo relacional que implementa SQL, nos
da una excelente herramienta en la administracin, seguridad y fiabilidad de los datos.
Por lo tanto se sabe que conocer el proceso interno, la estructura e implementacin de
base de datos nos muestra la importancia que realiza en el mundo laboral, y como
cada ente que las utiliza es dependencia de ellas.

RECOMENDACIONES:

Principalmente vemos la necesidad de conocer cada da mas el entorno de las bases


de datos. Aprender de manera didctica y autodidactica con mayor dedicacin.
Es necesario conocer que la implementacin del cdigo debe estar bien estructurada
para evitar alguna redundancia innecesaria.
Conocer las especificaciones que nos presenta cuando estructuramos las tablas de
cada base de datos, realizando nuestro trabajo mas practico y sencillo.

Das könnte Ihnen auch gefallen