You are on page 1of 7

Ensayo Teora Bases de Datos

Carlos Alberto Gutirrez Ramrez Cdigo: 1131030004 Juan Sebastin Gutirrez Escobar Cdigo: 1131030005

Asignatura: Teora de Bases de Datos

Docente: Jaime Villamarn

Grupo: Tecnologa en Sistemas de Informacin (S2AN)

Fundacin Centro Colombiano de Estudios Profesionales FCECEP Santiago de Cali Agosto 12 de 2013

INTRODUCCIN

Mediante este ensayo podremos ver la gran importancia y utilidad de las Bases de Datos, de los Sistemas de Gestin de Bases de Datos; de la evolucin que ya desde hace un poco ms de dos dcadas ha venido mostrando las tecnologas de la informacin y comunicacin, mediante la inversin del mercado por las empresas y multinacionales que simplemente han deseado un nuevo nivel de competitividad y que con grandes visiones hacia un futuro, permitieron a desarrolladores e ingenieros imaginar ideas ms claras, ms estructurales con el fin de cumplir las expectativas del cliente. Todo esto con el fin de lograr que la organizacin de datos y de informacin fuera ms confiable, efectiva, concreta e interrelacionada con dems informacin. As que de esta manera podremos conocer conceptos bsicos como SGBD, Transacciones de Bases de Datos, entre otros.

Teora de Bases de Datos


A finales del siglo pasado, las grandes empresas venan tal vez con muchos problemas para estandarizar, reorganizar, estructurar y jerarquizar sus datos o informacin ms preciada, lo que podemos definir como una base de datos o almacn de datos que les permitiera realizar este tipo de funcionalidades tcnicamente es un Conjunto estructurado de datos que representa entidades y sus interrelaciones. La representacin ser nica e integrada, a pesar de que debe permitir diversas utilizaciones. Aunque a medida que pasaba el tiempo a principios de los aos 60s y con el gran avance de los Sistemas de Informacin (SI), y el reconocimiento que iba tomando las tecnologas informticas; es cuando las grandes empresas tienen una visin futurista de su reestructuracin basndose en este gran cambio. Lograr implementar este tipo de herramientas y bases de datos a su interior como entidad, para que su competitividad tal vez fuera mucho ms profesional que las que no tuvieran este tipo de herramientas. Es de alguna manera cmo los Sistemas de Gestin de Bases de Datos, toman mucha fuerza al tener contacto con el mercado de las grandes empresas. Donde estas entidades con su ambicin desean invertir y sacarle provecho a la tecnologa, con el fin de hacer sus procesos ms rpidos, ms eficientes, entre otros. Pero no podemos omitir que principalmente se originaron unos sistema de ficheros o Sistemas de Archivos, que hacan que la organizacin de los datos generara gran redundancia, tanto datos o relaciones independientes que causaran que la integridad de la base de datos no fuera confiable. Ya que por cada entidad que se generara en mi sistema de base de datos, era necesario hacerlo por separado estableciendo relaciones o tablas independientes por las que si existieran actualizaciones de datos, conllevara a un colapso de su buen funcionamiento y veracidad. Adems estos sistemas de archivos o ficheros, no permitan realizar consultas a usuarios y aplicaciones en los cuales no estuvieran instalados directamente en la base de datos, por lo que la interrelacin entre usuarios y datos proporcionados no era en su totalidad firme y confiable. Por lo que retomando a los Sistemas de Gestin de Bases de Datos, les permiti evolucionar por la necesidad de las empresas para este tipo de interrupciones que se vivan en la poca. Omitir la redundancia de los datos, promover la persistencia, la interrelacin, consulta y mantenimiento de los datos; pero todo

esto sin que afectara los usuarios programadores o usuarios directos a la base de datos como tal. Sino que fuera un punto centro que permitiera separar o independizar la base de datos de los programas que la consultaran, logrando establecer un administrador de ella como tal para que no hubiese problemas para el llamado de datos. Es por esto que ya a finales de los aos 80s, se crea una relacin de Cliente/Servidor, con el fin de independizar las acciones de los usuarios frente a la base de datos que la entidad haya establecido, y que por seguridades se manejen encriptaciones de sus mismos datos e informacin. Y poderle agregar que las comunicaciones en este momento empezaban a tomar fuerza, logrando hacer que las bases de datos estuvieran distribuidas y conectadas e interrelacionadas con el SGBD, que lo estuviere manipulando, para una mejor conexin frente a la distancia. Adems los usuarios podran hacer consultas complejas o tal vez, personalizadas de respectivas perspectivas de informacin, tomando y omitiendo datos de diferentes bases de datos, logrando una mejor relacin entre el Cliente/Servidor, de la misma. Podemos destacar algunas caractersticas que definen a un Sistema de Gestin de Bases de Datos, como:

Construir, utilizar, mantener, reorganizar. Flexibilidad e independencia de los datos. Rapidez de desarrollo y mantenimiento de los Datos. Redundancia mnima. Acceso concurrente por parte de mltiples usuarios. Veracidad de los datos. Consultas complejas optimizadas. Seguridad de acceso y auditora. Respaldo y recuperacin. Acceso a travs de lenguajes de programacin estndar. Fallas en el tamao, puede llegar a trabajar lento. Susceptible a fallas y dificultad en recupralas.

Este sistema nuevo de consulta de datos, logr hacer que las grandes empresas e inversin en el producto explotaran mejor su informacin y la estructuracin de sus datos.

A medida que pasaba el tiempo, las bases de datos se incrementaban en nmero y su informacin era ms compleja, lo que hizo que los Sistemas de Gestin de Bases de Datos evolucionaran con el pasar de los aos, entrando a los 90s. Se desarrolla un sistema de transacciones de Bases de Datos, que permiti prevenir interrupciones o enemigos directos de las bases de datos como tal, que causaran un desequilibrio o prdida de la informacin, por fallas elctricas, interminacin de actualizaciones en las bases de datos, entre otras. As que este tipo de transacciones de Bases de Datos, facilit de forma directa que cuando se actualizara un dato, as mismo se hiciera en otro campo o relacin que dependiera del mismo dato, o que con l mismo realizara acciones de clculo o derivaciones; lograr ser de manera simultnea; lo que finalmente permiti que su estabilidad y confiabilidad mejorara, sabiendo que ya se habran implementado las bases de datos distribuidas y recopiladas por el SGBD.

Luego se implementa un sistema necesario para estas mismas entidades, por su confidencialidad y restricciones, frente a los usuarios, ya sea programadores o directos; que tengan un contacto de consulta o mantenimiento de las bases de datos. Por lo que se implementa el llamado mucho ms especfico centrado en los usuarios y la informacin que bsicamente deben de obtener, es decir, de una misma base de datos dos usuarios diferentes por su consulta personalizada, no es necesario que tengan acceso a informacin que un usuario programador puede obtener, logrando que la seguridad sea ms confiable y el manejo de la informacin por parte del Sistema de Gestin de Bases de Datos sea ms estable.

CONCLUSIONES

Como conclusin podemos afirmar que las grandes bases de datos, que principalmente eran un poco anticuadas y que por su redundancia hacan que la estabilidad de los datos fuera prcticamente nula, permitiera que junto con la necesidad de las grandes empresas e inversin en las tecnologas de informacin y la comunicacin; desarrollaran Bases de Datos, tanto como Sistemas de Gestin de Bases de Datos, logrando que la informacin como tal tuviera una mejor estabilidad, frente a las diferentes consultas complejas que se permitieran y desde varios puntos de vista, como usuarios directos o programadores. Es por esto que se logr un avance maravilloso, haciendo que las bases de datos como tal fueran independientes del usuario, o cliente quien tuviera contacto simplemente por solo lectura. Con el fin de hacer su informacin ms vers y segura. As que estos Sistemas de Gestin de Bases de Datos cambiaron la perspectiva de consulta e interrelacin de los datos, con administradores de bases de datos, para vigilar su funcionamiento y as siempre ser eficaz como se propuso desde el primer momento en que fue pensado.

You might also like