ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base De Datos


Enviado por   •  23 de Abril de 2013  •  816 Palabras (4 Páginas)  •  289 Visitas

Página 1 de 4

Bases de datos

Las bases de datos son un servicio frecuentemente utilizado en ámbitos de servidores. Dan solución a la necesidad de almacenar datos siguiendo una determinada lógica y automatizando el tratado de los mismo. Se pueden clasificar de acuerdo a su modelo de administración de datos:

Bases de datos jerárquicas: éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas. Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento. LDAP es un ejemplo de base de datos de este tipo.

Base de datos de red: éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).

Base de datos relacional: éste es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Edgar Frank Codd postulo las bases del modelo relacional, su idea fundamental es el uso de ``relaciones'', estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados ``tuplas''. Una manera más sencilla de conceptualizar una base de datos relacional a pesar de la teoría formulada, es entender cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla).

En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia. La información puede ser recuperada o almacenada mediante ``consultas'' que ofrecen una amplia flexibilidad y poder para administrar la información. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estándar implementado por los principales motores o sistemas de gestión de bases de datos relacionales.

Los sistemas de gestión de base de datos con soporte SQL más utilizados son:

DB2: propiedad de IBM.

Oracle: propiedad de Oracle Corporation, se considera uno de los sistemas de bases de datos más completos, pero su mayor defecto es su elevado precio, dado que es software propietario.

SQL Server: propiedad de Microsoft, no es multiplataforma, ya que sólo está disponible en Sistemas Operativos de Microsoft.

Sybase ASE: propiedad de Sybase, es multiplataforma, existiendo una edición gratuita para Linux,

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com