Вы находитесь на странице: 1из 3

8.

5 CLASIFICACION DE LOS DBMS La forma o vista externa con que se presentan los datos al usuario en la mayora de los sistemas actuales es idntica o muy semejante a la vista conceptual. La estructura lgica, en el mbito conceptual o externo, es la base para la clasificacin de los DBMS en las cuatro categoras siguientes: jerrquica, red, relacional y orientada a objetos. Cualquier categora debe permitir un acceso aleatorio a los datos requeridos, utilizando para tal fin una estructura de datos: redes, rboles, tablas o listas enlazadas. Cada DBMS est diseado para manejar un tipo de estructura lgica. No se pueden procesar programas diseados para otro DBMS. 8.5.1. Enfoque jerrquico La base de datos jerrquica consta de muchos registros. Cada nodo representa un tipo de registro conceptual o un segmento. Cada registro o segmento est constituido por un cierto nmero de campos que lo describen. Cada rama representa una relacin uno a muchos. Un cliente del banco puede tener muchos movimientos en su cuenta. En este caso 'muchos' significa cero, uno o ms de uno. 8.5.2 Enfoque de red Para representar este tipo de relacin, es necesario que los dos tipos de registro estn interconectados por medio de un registro conector llamado conjunto conector. 8.5.3. Enfoque relacional Un DBMS de enfoque relacional utiliza tablas bidimensionales llamadas relacionespara la representacin lgica de los datos y las relaciones entre ellos.

Master FSA Reconocimiento internacional 60 crditos ECTS Univ. de Len


www.masterfsa.comEnlaces patrocinados

Si las consultas sobre claves mltiples en el enfoque jerrquico se conseguan mediante relaciones padre-hijo, en el enfoque en red mediante conjuntos, para el enfoque relacional, la relacin uno a muchos entre el registro padre de un archivo y los registros hijos de otro archivo de la base de datos relacional se consigue mediante la utilizacin de campos de conexin, es decir,

insertando el valor de la clave principal del registro padre en cada una de los registros hijos, consiguiendo relaciones parecidas al enfoque en red. Hay caractersticas propias del enfoque relacional que no se presentan en los otros dos enfoques: La facilidad para su representacin lgica, al realizarse mediante tablas separadas y no presentarse ningn tipo de jerarqua. La posibilidad de recuperar una tabla o un grupo de registros mediante una proposicin del DML, sin necesidad de acceder a otras relaciones. Su modo de operacin no esta orientado a registros sino sobre la tabla como conjunto. Se puede acceder a datos de cualquier columna de la tabla o filas de una o ms relaciones. Requisitos que han de cumplir las tablas en las bases de datos relacionales: La tabla puede tener solo un tipo de registro

Cada registro posee un numero determinado de campos, cada uno de ellos con su nombre correspondiente. La base de datos tendr muchas tablas. Dentro de cada tabla, cada campo es distinto Cada registro de una tabla es nico; no hay registros duplicados.

Los registros dentro de cada tabla no tienen una secuencia determinada. Se pueden crear nuevas tablas relacionando campos procedentes de dos o ms tablas existentes. 3.4.4Enfoque orientado a objetos En los ltimos aos la tecnologa de diseo de las bases de datos se ha aplicado a terrenos ajenos al campo del procesamiento de datos, que en general carecen de al menos una de las caractersticas siguientes: Uniformidad Orientacin a registros Elementos de datos de pequeo tamao

Campos atmicos

Las nuevas aplicaciones incluyen estas nuevas caractersticas: Diseo asistido por computadora (CAD, Computer - Aided Desing)

Ingeniera de software asistida por computadora (CASE, Computer- Aided Software Engineering). Bases de datos multimedia. Sistemas de informacin para oficinas (SIO). Bases de datos de hipertexto.

Estas nuevas aplicaciones de las bases de datos no se consideraban en los aos setenta, cuando se disearon inicialmente la mayor parte de los sistemas comerciales de base de datos. Ahora son posibles debido al incremento de memoria principal y de tamao de los discos, al aumento de la velocidad de las unidades centrales de procesamiento, al menor costo del hardware y a la mejor comprensin de la gestin de las bases de datos obtenidos en los ltimos aos. El modelo relacional y los modelos relacionales entre entidades no resultan suficientes para modelar las necesidades de datos de estas aplicaciones nuevas. Adems, hasta las necesidades de modelado de las aplicaciones comerciales tradicionales se han hecho ms complejas con el paso del tiempo, y resulta difcil expresar algunas de estas necesidades en el modelo relacional, como por ejemplo, imgenes y base de datos de hipertexto.

Вам также может понравиться