jueves, 17 de febrero de 2011

BASES DE DATOS EN EL MERCADO


BASES DE DATOS
Una base de datos no es mas que un conjunto de información relacionada que se encuentra agrupada o estructurada.

TIPOS DE BASES DE DATOS

Bases de datos de fichero plano (o ficheros por bloques).
Las bases de datos de fichero plano consisten en ficheros de texto divididos en filas y columnas. Estas bases de datos son las más primitivas y quizás ni tan siquiera merezcan considerarse como tales. Pueden ser útiles para aplicaciones muy simples, pero no para aplicaciones medianas o complejas, debido a sus grandes limitaciones.

Bases de datos relacionales.
Las bases de datos relacionales son las más populares actualmente. Su nombre proviene de su gran ventaja sobre las bases de datos de fichero plano: la posibilidad de relacionar varias tablas de datos entre sí, compartiendo información y evitando la duplicidad y los problemas que ello conlleva (espacio de almacenamiento y redundancia). Existen numerosas bases de datos relacionales para distintas plataformas (Access, Paradox, Oracle, Sybase) y son ampliamente utilizadas. Sin embargo, tienen un punto débil: la mayoría de ellas no admite la incorporación de objetos multimedia tales como sonidos, imágenes o animaciones.



Bases de datos orientadas a objetos.
Las bases de datos orientadas a objetos incorporan el paradigma de la Orientación a Objetos (OO) a las bases de datos. La base de datos está constituida por objetos, que pueden ser de muy diversos tipos, y sobre los cuales se encuentran definidas unas operaciones. Las bases de datos orientadas a objetos pueden manejar información binaria (como objetos multimedia) de una forma eficiente. Su limitación suele residir en su especialización, ya que suelen estar diseñadas para un tipo particular de objetos (por ejemplo, una base de datos para un programa de CAD).



Bases de datos híbridas.
Las bases de datos híbridas combinan características de las bases de datos relacionales y las bases de datos orientadas a objetos. Manejan datos textuales y datos binarios, a los cuales se extienden las posibilidades de consulta. Es una tecnología reciente y aún existen pocas en el mercado.


NOMBRE DE LA BASE DE DATOS
COMPAÑIA
LENGUAJE DE PROGRAMACIÓN
MySQL es un sistema de gestión de base de datos relacional Opensource MySQL AB, Oracle Corporation desde abril de 2009 C, C++, C#, Pascal, Delphi (via dbExpress), Eiffel, Smalltalk, Java , Lisp, Perl, PHP, Python, Ruby,Gambas, REALbasic (Mac y Linux), (x)Harbour (Eagle1), FreeBASIC, y Tcl; cada uno de estos utiliza una API específica
Oracle Oracle Corporation.

GEMSTONE/OPAL ServicLogi C++ y Java
ONTOS Ontos Inc.,Bellerica,MA


FileMaker Nashoba Systems de Concord, Massachusetts

Access Microsoft Visual Basic 6, phyton








No hay comentarios:

Publicar un comentario