miércoles, 1 de diciembre de 2010

Bases de Datos

Esta vez explicare lo que es una base de datos y que se puede hacer con este
Primeramente que es una base de datos?

Una base de datos es un conjunto de informacion que facilita a un programa la busqueda de cierta informacion y asi tomando fragmentos de la informacion facilitando los datos solicitados en pocas palabras este es un sistema de archivos electronico, sin tener tanta papeleria. Las bases de datos tradicionales se acomodan por campos, registro y archivos las cuales son un campo es un archivo unico de informacion, un registro es un sistema completo de campos y un archivo es una coleccion de registros la cual facilita la busqueda de informacion.

Estas bases de datos se han convertido en una herramienta indispensable para no solo para grandes motores de busqueda en empresas tampoco solo para recuperacion de grandes informaciones de la web, sino tambien para la creacion de intranets y otros sistemas de informacion que necesita obtener pequenias o grandes volumenes de informacion. Con esto se tiene contemplado que las bases de datos no solo es escencial si no que permite la facilidad de traer cierta informacion hacia el usuario y hacer consultas que les interese.

Los datos que contengan estas bases tambien puede ser compartido para otros usuarios u otras aplicaciones que necesiten el uso de las mismas base de datos siempre y cuando respetando la integridad y la seguridad de las interacciones de ambas. Los datos que puedan contener estas bases pueden ser cualquiero tipo material como nombre de libros, fotografias, numeros de telefonos, personas y estas entidades poseen atributos y deben mantener la relacion que tiene cada una de ellas y no mezclar contenido.

Existen varios tipos de tratamiento en que lo a datos se refiere, estos pueden ser:
Forma jerarquica: que es el que puede representar dos tipos de situaciones entre ambos, esta forma tiene forma de un arbol pero invertido, las ramas pueden tener varios hijos pero cada hijo solo puede tener un padre.
Forma de Red: esta es la representacion que puede ser de muchos a muchos que cualquier registro dentro de la base de datos puede tener varias ocurrencias superiores a el. Esta forma de tratamiento no permite redundancia en la informacion atraves de un tipo de registro al que llamamos conector.
Forma relacional: este metodo es el mas utilizado de hace poco mas de 3 decadas ya que es el mas efectivo, flexible, y de mas confianza en lo que a tratamiento de datos se refiere.

Hoy en dia destacan las base de datos distribuidas ya que las arquitecturas cliente servidor son las mas utilizadas actualmente pero para esta forma distribuida hay problemas como la duplicidad de datos y al integrarse al realizar actualizaciones, y para finalizar con los problemas y considerado por mi el mayor, es como la informacion se encuentra diseminada en diferentes puntos por se distribuida obtienes mucha desventaja ala actualizacion.

Recientemente se han desarrollado bases de datos orientadas a objetos que ya no es simplemente la informacion ordenada, si no que a esta infomacion se le maneja con clases, como es orientada a objetos estos objetos que son la informacion se les dota con, aparte de la infomacion, con operacion de como debe ser controlada o manejada esa informacion en pocas palabras es como inteligencia de saber como comportarse o utilizar la informacion, sin tener que utilizar aplicaciones externas, esto resulta muy util.

fuente:
http://www.masadelante.com/faqs/base-de-datos
http://www.hipertexto.info/documentos/b_datos.htm

No hay comentarios:

Publicar un comentario