Monografias.com > Computación
Descargar Imprimir Comentar Ver trabajos relacionados

Base de datos




Enviado por Rosa Lia



Partes: 1, 2

    1. Definición de Base de
      datos
    2. Arquitectura de la Base de
      datos
    3. Estructura y modelos de
      Bases de datos
    4. Clasificación de las
      Bases de datos
    5. Tendencias
      futuras
    6. Diferencia
      entre una DMBS y una Base de datos
    7. Evolución
      histórica de las Bases de datos
    8. Ventajas
      del procesamiento Base de datos
    9. Tipos de
      Sistemas operativos

    Definición
    de Base de datos

    Es un conjunto de datos e
    estructurados, almacenados e la memoria
    auxiliar y los programas que
    manipulan estos datos.

    ORIGENES:

    Surgen a mediados de los años setenta cuando Codd
    propuso el modelo
    racional.

    VENTAJAS:

    Independencia de datos y tratamiento (cambio de
    datos ni implica e cambio de programa).

    Coherencia de resultado (reduce la
    redundancia).

    Mejora en la disponibilidad de datos:

    • No hay dueño de datos (No igual a ser
      públicos).

    • Ni aplicaciones ni usuarios.

    • Guardamos descripción (Idea de
      catálogos).

    Cumplimiento de ciertas normas,
    restricciones de seguridad,
    accesos y operaciones.

    Eficiente gestión
    de almacenamiento.

    Arquitectura de
    la Base de datos

    Se divide en tres niveles:

    Nivel físico: Es la manera como se almacenan los
    datos, por ejemplo los registros. Lleva
    asociada la representación de los datos, a lo que se le
    conoce como esquema físico, a menudo este no es facilitado
    por muchos MBDS ya que estos no permiten al usuario como elegir
    como almacenar sus datos.

    Nivel visión: Es el más cercano a los
    usuarios, es decir, el que pertenece a la manera cómo cada
    usuario ve los datos.

    Nivel conceptual: Describe la estructura de
    toda la base de datos
    para una comunidad de
    usuarios. El esquema conceptual oculta los detalles de las
    estructuras
    físicas de almacenamiento y se concentra en describir
    entidades, tipos de datos,
    vínculos, operaciones de los usuarios y
    restricciones.

    Estructura y
    modelos de Bases de datos

    Modelo relacional: Es la más utilizada
    actualmente. Sus datos están estructurados en
    tablas:

    Cada fila es un registro o
    entidad y cada columna es un campo de este registro. Es el modelo
    más sencillo de usar

    A la tabla se le llama relación, y a cada fila
    tupla; a cada columna de una tupla se le llama
    atributo.

    Modelo Jerárquico: Un padre puede tener varios
    hijos pero cada hijo sólo puede tener un padre.

    Estructura en forma de árbol invertida, donde
    cada nodo puede tener varios nodos hijos pero un nodo o puede
    tener varios padres.

    Modelo de Red: Presenta una gran
    cantidad de registros unidos por enlaces. Se presenta al mundo
    real como registros lógicos que representan a una entidad
    y que se relacionan entre sí por medio de flechas. Su
    estructura presenta más que la forma de un árbol,
    ya que un nodo hijo en la estructura puede tener más de un
    nodo padre.

    Bases de datos distribuidas: Son aquellas que
    están almacenadas en varias computadoras
    conectadas a la red, así se acceder a la información de distintas universidades o
    sucursales de una misma compañía, sus dificultades
    son en referencia a la duplicidad de los datos y a su integridad
    al momento de realizar actualizaciones a los mismos.

    Clasificación de las Bases de
    datos

    1. PLEX STRUCTURE: La base de datos tiene al
    menos un encadenamiento muchos a muchos ("MANY-TO-MANY
    link").

    2. TREE OR NETWORK: La base de datos no tiene
    ningún encadenamiento muchos a muchos ("ONE-TO-MANY
    link").

    2.1 TREE STRUCTURE: Por definición, en la
    estructura de árbol ("tree structure"), cada hijo
    ("child") tiene un solo padre ("parent").

    2.2 NETWORK STRUCTURE: Por definición, en la
    estructura de red ("network structure"), cada hijo ("child")
    puede tener varios padres ("parents").

    Por su uso y aplicación:

    Bases de datos reticulares: Es muy parecido al
    jerárquico, también en este modelo los datos
    están unidos por relaciones de posesión pero a
    diferencia del jerárquico, un conjunto de datos puede
    tener varios padres, a este modelo también se le conoce
    como modelo de red.

    Base de datos por orientada a objetos: El esquema
    está representado por un conjunto de clases que definen
    las características y el comportamiento
    de los objetos que poblarán la base de datos. La
    diferencia respecto a las demás, es que en una tradicional
    las operaciones que se tienen que efectuar en los datos se les
    piden a las aplicaciones que los usan.

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter