SISTEMA DE GESTIÓN DE BASE DE DATOS

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
SISTEMA DE GESTIÓN DE BASE DE DATOS por Mind Map: SISTEMA DE GESTIÓN DE BASE DE DATOS

1. INTERFAZ ENTRE EL USUARIO Y LA BASE DE DATOS

1.1. Son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.

1.2. GESTOS DE BASE DE DATOS

1.2.1. El gestor de datos es un sistema de software invisible para el usuario final, compuesto por un lenguaje de definición de datos, un lenguaje de manipulación y de consulta

1.2.2. QUE PERMITE EL GESTOR DE BD

1.2.2.1. Manipulación de la base de datos

1.2.2.2. las interacciones con cualquier data base gestionada se puedan desarrollar siempre de forma separada a los programas o aplicaciones

2. SGBD

2.1. es un conjunto de programas no visibles tienen el objetivo de servir de interfaz entre ésta, el usuario y las aplicaciones.

2.2. FUNCIONES

2.2.1. Definición de los datos: define todos los objetos de la base de datos partiendo de definiciones en versión fuente

2.2.2. Manipulación de los datos: La administración de los datos ha de realizarse de forma rápida, según las peticiones realizadas por los usuarios

2.2.3. SEGURIDAD E INTEGRIDAD DE LOS DATOS: además de registrar el uso de las bases de datos, ante cualquier petición

2.2.4. Recuperación y restauración de los datos: Su aplicación se realizará a través de un Plan de recuperación y restauración de los datos

2.3. TIPOS DE BD

2.3.1. JERARQUICO

2.3.1.1. Relacionaba los datos usando una estructura en forma de árbol (relaciones padre/hijo)

2.3.2. EN RED

2.3.2.1. Creado en los años 60, predominó hasta los 80

2.3.3. ORIENTADA A OBJETOS

2.3.3.1. Basados en la Programación Orientada a Objetos

3. LENGUAJE DE LOS SGBD

3.1. Todos los SGBD ofrecen lenguajes e interfaces apropiadas para cada tipo de usuario: administradores,diseñadores, programadores de aplicaciones y usuarios finales.

3.2. TIPOS DE LENGUAJE

3.2.1. LENGUAJE DE DEFINICION DE DATOS(LDD ODDL)

3.2.1.1. Se utiliza para especificar el esquema de la BD,

3.2.2. LENGUAJE DE MANIPULACIÓN DE DATOS(LMD O DML)

3.2.2.1. Se utilizan para leer y actualizar los datos de la BD.

3.2.3. LENGUAJE DE CUARTA GENERACIÓN(4GL)

3.2.3.1. Se utilizan para leer y actualizar los datos de la BD

4. FACILIDADES DE LOS SGBD

4.1. Los usuarios del sistema tienen las facilidades para realizar varios tipos de operaciones en dicho sistema, ya sea para la manipulación de los datos en la base de datos o para la administración de la estructura de la base de datos.

4.2. TIPOS

4.2.1. MODELO DE BASE DE DATOS PLANA

4.2.1.1. Existen dos dimensiones. Hay una columna de información y dentro de esta columna, se supone que cada dato tendrá que ver con la columna

4.2.2. MODELO DE BASE DE DATOS JERÁRQUICA

4.2.2.1. se asemeja a la estructura de un árbol, tal como Microsoft Windows organiza las carpetas y archivos.

4.2.3. MODELO DE RED

4.2.3.1. almacena un registro con un enlace a otros registros en efecto, una red.

4.2.4. MODELO RELACIONAL

4.2.4.1. Tiene una herramienta extremadamente potente, no sólo para almacenar información, también para acceder a ella.

4.2.5. MODELO ORIENTADO A OBJETOS

4.2.5.1. es una base de datos que consta de objetos utilizados en la programación orientada a objetos

4.2.6. MODELO MULTIDIMENSIONAL

4.2.6.1. esta relacionada con el procesamiento analítico en línea que forma parte de la inteligencia empresarial y el almacenamiento de datos

4.2.7. MODELO OBJETO-RELACIONAL

4.2.7.1. Una base de datos relacional de objetos ofrece lo mejor de ambos mundos.

4.2.8. SISTEMA CENTRALIZADO

4.2.8.1. se almacenan en un solo sitio que también utilizan otros muchos sistemas.

4.2.9. SISTEMA DE BD DISTRIBUIDA

4.2.9.1. se distribuyen desde varios sitios que están conectados por una red informática.

4.2.9.2. HOMOGENEA

4.2.9.2.1. El intercambio de datos entre estos diversos sitios se puede manejar fácilmente

4.2.9.3. HETEROGENEAS

4.2.9.3.1. pueden usar diferentes software DBMS, pero hay un software común adicional para admitir el intercambio de datos entre estos sitios.

5. ARQUITECTURA Y ESTRUCTURA

5.1. es un elemento fundamental para que los sistemas de gestión de información y de organización empresarial tengan éxito.

5.2. TÉRMINOS

5.2.1. El Cliente: manejo de la interfaz gráfica, entradas, reportes, algunas validaciones, notificaciones, etc.

5.2.2. El Servidor: Manejo de las transacciones, procesamiento, validaciones de integridad, control de concurrencia, etc.

5.2.3. La Interfaz:Mecanismo de comunicación entre el cliente y el servidor

5.3. TIPOS

5.3.1. CENTRALIZADA

5.3.1.1. Sistemas con un único servidor que se encarga de todas las tareas

5.3.2. CLIENTE/SERVIDOR

5.3.2.1. se basa en la existencia de dos aplicaciones ejecutándose independientemente.

5.3.3. PARALELA

5.3.3.1. se ejecuta sobre múltiples procesadores y discos que han sido diseñados para ejecutar operaciones en paralelo

6. INDEPENDENCIAS FISICA DE BD

6.1. Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas

6.2. CARACTERISTICAS

6.2.1. Independencia lógica y física de los datos. Redundancia mínima. Acceso concurrente por parte de múltiples usuarios.

6.3. APLICACION DE BD

6.3.1. BANCA

6.3.1.1. LIENAS AEREAS

6.3.1.1.1. ESCUELAS

6.4. MOTORES DE BD

6.4.1. MYSQL

6.4.2. ACCESS

6.5. INDEPENDENCIA FISICA

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

6.6. INDEPENDENCIA LOGICA

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

7. MER

7.1. Herramienta para el modelado de datos de un sistema de informacion, estos modelos expresan entidades relevantes para un sistema de informacion asi como sus interrelaciones y propiedades.

7.2. CARACTERISTICAS

7.2.1. ATRIBUTO

7.2.1.1. Caracteristica interesante sobre una entidad

7.2.2. ENTIDAD

7.2.2.1. Cosa u onjeto significativo real o imaginario

7.2.3. RELACION

7.2.3.1. Relacion entre las entidades

7.3. CLAVES

7.3.1. LLAVE PRIMARIA

7.3.2. LLAVE FORANEA

7.4. TIPO DE RELACION

7.4.1. UNO A UNO

7.4.2. UNO A MUCHOS

7.4.3. MUCOS A MUCHOS