arquitectura de la gestión de base de datos

Plan your website and create the next important tasks for get your project rolling

Get Started. It's Free
or sign up with your email address
arquitectura de la gestión de base de datos by Mind Map: arquitectura de la gestión de base de datos

1. nivel externo

1.1. es el más cercano al usuario, se describen varios esquemas externos o vistas de estos

1.2. Cada esquema externo describe la parte de la base de datos que interesa a un grupo de usuarios determinado y oculta a ese grupo el resto de la base de datos.

1.3. En este nivel se puede utilizar un modelo conceptual o un modelo lógico para especificar los esquemas.

2. nivel conceptual

2.1. describe la estructura de toda la base de datos para un grupo determinado de usuarios mediante un esquema conceptual.

2.2. Este esquema describe las entidades, atributos, relaciones, operaciones de los usuarios y restricciones, ocultando los detalles de las estructuras físicas de almacenamiento.

3. independencia logica

3.1. es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas externos ni los programas de aplicación

3.2. Podemos modificar el esquema conceptual para ampliar la base de datos (añadiendo un nuevo tipo de registro o un elemento de información), o para reducir la base de datos (eliminando un tipo de registro o un elemento de información)

3.3. En el segundo caso, la modificación no deberá afectar los esquemas externos que solo se refieran a los datos restantes.

4. arquitectura

4.1. Nivel interno o físico

4.2. Nivel externo o de visión

4.3. Nivel conceptual

5. nivel interno

5.1. describe la estructura física de la base de datos mediante un esquema interno.

5.2. Este esquema se especifica con un modelo físico y describe los detalles de cómo se almacenan físicamente los datos

5.3. los archivos que contienen la información, su organización, los métodos de acceso a los registros, los tipos de registros, la longitud, los campos que los componen

6. independencia fisica

6.1. es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos).

6.2. Tal vez sea preciso modificar el esquema interno por la necesidad de reorganizar ciertos archivos físicos -por ejemplo, al crear estructuras de datos adicionales- a fin de mejorar el rendimiento de las operaciones de obtención o actualización

6.3. Si la base de datos aún contiene los mismos datos, no deberá ser necesario modificar el esquema conceptual.