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

Base De Datos

upnfm13 de Octubre de 2012

4.515 Palabras (19 Páginas)432 Visitas

Página 1 de 19

Ensayo sobre modelo de base de datos

Resumen y palabras clave sobre los modelos de base de datos

Las bases de datos

Son un almacén que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada o estructurada. En una base de datos además de datos también se almacena su descripción.

Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y conjunto de programas que manipulen ese conjunto de datos.

Cada base de datos se compone de una o más tablas que guardan un conjunto de datos, cada tabla tiene una o más columnas y filas, las columnas guardan una parte de la información sobre cada elemento que queramos guardar en una tabla, cada fila de la tabla conforma un registro.

Existen diferentes tipos de modelos de base de datos entre ellos tenemos: base de datos jerárquica, base de datos en red, base de datos relacional, base de datos orientados a objetos, base de datos distribuidos, base de datos federados, base de datos lógicos.

Palabras clave

Datos: Datos son los hechos que describen sucesos y entidades.

Red: es un conjunto de equipos (computadoras y dispositivos) conectados por medio de cables, señales, ondas o cualquier otro medio de transporte de datos, que comparten información.

BD: son un almacén de datos relacionados.

SAP: el nombre de SAP proviene de sistemas, aplicaciones y productos en procesamiento de datos. El nombre SAP es al mismo tiempo el nombre de una empresa y el de un sistema informático. Este sistema comprende muchos módulos completamente integrados, que abarca prácticamente todos los aspectos de la administración empresarial. Cada modulo realiza una función diferente, pero está diseñado para trabajar con otros módulos.

Abap/4: es el lenguaje de programación propiedad del ERP SAP, que se utiliza para programar en la mayoría de los productos de la empresa. Nos referimos a ABAP como ABAP 4 debido a que es un lenguaje de cuarta generación.

Operaciones: una operación describe una etapa de trabajo de un plan.

SGBDs: Sistema de gestión de base de datos.

BDOO: Base de datos orientada a objetos.

Introducción

El presente ensayo fue elaborado con el objetivo de conocer que son y para qué sirven los modelos de base de datos también que existen diferentes tipos de modelos que serán abordados para conocerlos y entender cómo funcionan.

Contenido

Los modelos de base de datos:

Son un almacén que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada o estructurada. En una base de datos además de datos también se almacena su descripción.

Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y conjunto de programas que manipulen ese conjunto de datos.

Cada base de datos se compone de una o más tablas que guardan un conjunto de datos, cada tabla tiene una o más columnas y filas, las columnas guardan una parte de la información sobre cada elemento que queramos guardar en una tabla, cada fila de la tabla conforma un registro.

Estas bases de datos tienen la ventaja de manipular fácilmente los datos que almacenan para poder mostrarlos de diversas formas.

Un sistema de base de datos está compuesto por:

Datos del usuario. En la actualidad, casi todas las bases de datos representan los datos del usuario como afinidades que son tablas de datos. No todas las afinidades son igualmente deseables; algunas están mejor estructuradas que otras. Para crear afinidades bien estructuradas se realiza un proceso llamado normalización.

Metadatos. Debido a que los productos DBMS están diseñados para almacenar y manipular tablas, la mayor parte de ellos almacenan los metadatos en forma de tablas, algunas veces llamadas tablas del sistema.

Índices. Están encaminados a mejorar el funcionamiento y la accesibilidad de la base de datos. Se usan para ordenar y para obtener un acceso rápido a los datos. Los índices son muy valiosos pero implican un costo. Cada vez que se actualiza una fila en una afinidad o tabla, también deben actualizarse los índices. Esto no es malo; sólo significa que los índices no son gratuitos y que deben reservarse para casos en los que sean de verdad necesarios.

Metadatos de aplicación. Se usan para almacenar la estructura y el formato de formas, reportes, consultas de usuarios, y otros componentes de aplicación. Normalmente no se accede de forma directa a los metadatos de aplicación sino que se hace a través de herramientas proporcionadas por el DBMS para tal fin.

Características

Entre las principales características de los sistemas de base de datos podemos mencionar:

• Independencia lógica y física de los datos.

• Redundancia mínima.

• Acceso concurrente por parte de múltiples usuarios.

• Integridad de los datos.

• Consultas complejas optimizadas.

• Seguridad de acceso y auditoría.

• Respaldo y recuperación.

Acceso a través de lenguajes de programación estándar

Modelos de base de datos

Una de las características fundamentales de los sistemas de base de datos es que proporcionan cierto nivel de abstracción de datos, al ocultar las características sobre el almacenamiento físico que la mayoría de los usuarios no necesita conocer.

Los modelos de dato son el instrumento principal para ofrecer dicha abstracción, un modelo de datos es un conjunto de conceptos que sirven para describir la estructura de una base de datos: los datos, las relaciones entre los datos y las restricciones que deben cumplirse sobre los datos. Los modelos de datos contienen también un conjunto de operaciones básicas para la realización de consultas (lecturas) y actualizaciones de datos. Además los modelos de datos más modernos incluyen conceptos para especificar comportamiento, permitiendo especificar un conjunto de operaciones definidas por el usuario.

Los modelos de datos se pueden clasificar dependiendo de los tipos de conceptos que ofrecen para describir la estructura de la base de datos.

Dentro de los modelos de base de datos se encuentra el modelo de base de datos distribuidos.

Como toda base de datos, la base de datos distribuida consiste en un almacén de datos, es decir en un conjunto de datos almacenado de manera sistemática siempre dispuesto a ser utilizado. Pero tiene una particularidad que la diferencia y que consiste en que estos datos están almacenados en distintas máquinas que integran un sistema y que tienen conexión entre sí. Cada uno de los procesadores que integran dicho sistema se conoce con el nombre de localidad o nodo, y por lo tanto la información va a estar distribuida en las distintas localidades y no en una sola localidad, que es lo que ocurre con las bases de datos centralizadas.

Cada localidad tiene una base de datos local aunque la información que se necesite puede provenir tanto de la base de datos local como de otras localidades, lo que se conoce como transacciones locales o transacciones globales respectivamente.

En cuanto a las formas que pueden conectarse las localidades las más comunes son: la red totalmente conectada la red prácticamente conectada, la red con estructura de árbol, la red de estrella o la red de anillo. Este modelo de base de datos tiene ventajas y desventajas:

Ventajas: debido a que la información está distribuida en localidades, los resultados a las consultas se pueden obtener de manera rápida, ágil y fiable. Asimismo, en caso de que alguna de las localidades falle, como todas tienen autonomía local, el resto sigue trabajando sin que se desactive el sistema.

Desventajas: proveen una pobre representación del mundo real.

Existe una sobrecarga semántica.

Se pueden realizar operaciones limitadas.

Tipos de datos alfanuméricos.

No extensible.

En este modelo la base de datos está alojada en diferentes computadores en la red, permite que haya interacción entre diferentes bases de datos.

Consiste en una colección de sitios, conectados por medio de algún tipo de red de comunicación, en el cual cada sitio es un sistema de BD completo por derecho propio, pero los sitios ha acordado trabajar juntos, a fin de que un usuario de cualquier sitio pueda acceder a los datos desde cualquier lugar de la red, exactamente como si los datos estuvieran guardados en el propio sitio del usuario.

Base de datos lógicos

Una (base de datos lógica) es un programa SAP especial abap/4 que lee y procesa información de tablas de una base de datos. Puede incluirse como atributo de un programa abap/4 de usuario, y se compila conjuntamente con él.

Características de la base de datos lógicos:

Características principales: como las BDL estándar están codificadas eficientemente, el acceso a la base de datos es eficiente; a través de ella puede modularizarse un sistema; son fáciles de usar (mediante la sentencia GET) y de generar; si un conjunto de programas debe leer la misma información, los accesos a la base de datos puede codificarse una sola vez, así como la pantalla de selección (que será compartida por todos ellos);

...

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