Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Base de datos por Mind Map: Base de datos

1. Forman parte de Sistema de información (SI)

1.1. Diseñado, construido y gestionado para tratar la información de una empresa.

1.1.1. Software

1.1.1.1. Base de datos

1.1.1.2. Metadatos

1.1.1.3. Datos o información

1.1.2. Humanware

1.1.2.1. Administrador

1.1.2.1.1. Disponibilidad

1.1.2.1.2. Confidencialidad

1.1.2.1.3. Integridad

1.1.2.2. Usuarios

1.1.2.2.1. Informáticos

1.1.2.2.2. Usuario Final

1.1.3. Hardware

1.1.3.1. Teclados

1.1.3.2. Lectores opticos

1.1.3.3. Impresoras

1.1.3.4. Discos duros

2. Definicion

2.1. "Una Base de Datos (BD) es una colección o depósito de datos integrados, almacenados en soporte secundario (no volátil) y con redundancia controlada. Los datos, que han de ser compartidos por diferentes usuarios y aplicaciones, deben mantenerse independientes de ellos y su definición (estructura de la BD), única y almacenada junto con los datos, se ha de apoyar en un modelo de datos, el cual ha de permitir captar las interrelaciones y restricciones existentes en el mundo real. Los procedimientos de actualización y recuperación, comunes y bien determinados, facilitarán la seguridad del conjunto de los datos",

3. SGBD sistema de gestión de bases de datos

3.1. Funciones

3.1.1. Función por definición

3.1.1.1. Permite describir los elementos de los datos, su estructura y las relaciones que existen en ellos.

3.1.2. Función de control

3.1.2.1. Una los interfaces que requieren los distintos tipos de usuarios para comunicarse con la basa de datos así como las herramientas necesarias para el administrador para establecer los mecanismos de seguridad y mantenimiento de la base de datos.

3.1.3. Función de manipulación

3.1.3.1. Permite añadir, suprimir o modificar los datos de la misma siempre y cuando se respeten los aspectos de seguridad que haya establecido el administrador de la base de datos.

3.2. Definicion

3.2.1. Es un conjunto coordinado de programas, procedimientos, lenguajes, herramientas, etc., que suministra, tanto a los usuarios no informáticos como a los analistas, programadores o administradores de una BD, los medios necesarios para describir y manipular los datos integrados en la BD, manteniendo su integridad, confidencialidad y disponibilidad.

4. Arquitectura BD

4.1. Nivel externo

4.1.1. Corresponde con la visión de la BD que cada usuario tiene en particular.

4.2. Nivel Fisico

4.2.1. corresponde con la vista del soporte físico informático en cuanto a que se refiere a la forma en que se organizan los datos en el almacenamiento físico

4.2.1.1. Por ejemplo

4.2.1.1.1. Índices o punteros, longitud de los campos, caminos de acceso a los datos, particionamientos de memoria, etc.

4.3. Nivel logico

4.3.1. Corresponde con la visión total de la empresa; esta vista global se interpone entre el nivel externo y el nivel físico siendo independiente tanto del equipo como de cada usuario en particular

5. Lenguajes de un SGBD

5.1. Lenguaje de Definición de Datos (LDD):

5.1.1. Utilizado para definir la estructura lógica de la BD (nivel lógico), la estructuras externas requeridas para el desarrollo de las diferentes aplicaciones (nivel externo) así como la estructura interna (nivel físico).

5.2. Lenguaje de Manipulación de Datos (LMD):

5.2.1. Una vez se ha descrito la BD, ésta ya está preparada para cargar los datos en las estructuras definidas y para su utilización. Así, el LMD permite añadir, suprimir, modificar y buscar datos en la BD.

5.3. Lenguaje de Control:

5.3.1. El administrador de la BD utiliza este lenguaje para especificar los aspectos de seguridad física (copias de seguridad, rearranque de la BD en caso de caída, etc.)

6. La Base de Datos como un componente de los Sistemas de Información

6.1. El Contenido

6.1.1. Los datos con su correspondiente descripción, almacenados en un soporte de ordenador (por ejemplo, en unos grandes almacenes se tendrían los datos de clientes, ventas, productos, etc.).

6.2. Equipo físico (Hardware)

6.2.1. Formado por la unidad central de proceso y los equipos periféricos (discos, terminales, impresoras, redes, ...).

6.3. Equipo lógico (Software)

6.3.1. Compuesto por los programas, documentación, lenguajes de programación, etc. que debe gestionar los datos (creación, consulta, recuperación y mantenimiento) así como controlar las comunicaciones y dar soporte a tratamientos específicos

6.4. El Administrador

6.4.1. Encargado de asegurar la calidad de los datos almacenados y de permitir su uso correcto y permanente. El administrador o administradores debe controlar la disponibilidad, la confidencialidad y la integridad de los datos.

6.5. Los Usuarios

6.5.1. Formado por las personas que acceden al sistema de información