Introducción a las bases de datos

INTRODUCCIÓN ALA BASE DE DATOS

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Introducción a las bases de datos por Mind Map: Introducción a las bases de datos

1. •Base de datos: Conjunto de datos comunes que se almacenan sin redundancia para ser útiles en diferentes aplicaciones.

1.1. Es un sistemas basados en archivos

1.1.1. Campo:Unidad mínima.

1.1.2. Registro:Conjunto de campos relacionados

1.1.3. Fichero:Conjunto de registros relacionados.

1.1.4. Carpeta:Conjunto de ficheros relacionados.

2. •Organización lógica de los datos -Sistemas basados en archivos -Concepto intuitivo de base de datos

3. Es un concepto intuitivo de base de datos Fondo común de información almacenada en una computadora para que cualquier persona o programa autorizado pueda acceder a ella, independientemente de su lugar de procedencia y del uso que haga de ella.

4. •Limitaciones de los sistemas basados en archivos: -Modificar dinámicamente la estructura de un archivo. -Proteger ciertos datos de usuarios no autorizados.

4.1. Solución Utilizar un sistema de gestión de bases de datos.

5. Sistema de Gestión de Bases de Datos: Un sistema de gestión de bases de datos debe permitir definir estructuras de almacenamiento, acceder a los datos de forma eficiente y segura, etc..

5.1. Ejemplos: Ejemplos: Oracle, IBM DB2, Microsoft SQL Server, Oracle, IBM DB2, Microsoft SQL Server, Interbase Interbase, MySQL, PostgreSQL PostgreSQL…

6. Características de un sistema gestor de bases de datos:

6.1. Los datos se organizan independientemente de las aplicaciones que los vayan a usar. Centralización: Los datos se gestionan de forma centralizada e independiente de las aplicaciones. Consistencia e integridad: de los datos.

7. Operaciones sobre la base de datos:

7.1. •Usuarios de la base de datos •Usuarios finales •Programadores de aplicaciones Administrador de la base de datos [DBA •Lenguaje de definición de datos [DDL • Lenguaje de manipulación de datos [DML

8. Arquitectura de un DBMS

8.1. Niveles de abstracción:

8.1.1. Nivel interno: Almacenamiento físico de los datos. Nivel conceptual/lógico: Descripción de los datos y de sus relaciones (modelo conceptual de la base de datos). Nivel externo: Definición de vistas (partes de la BD visibles para las distintas aplicaciones y usuarios).

9. Los tres niveles se mantienen independientes (para que modificaciones en uno de ellos no afecten a los demás)

9.1. Independencia física de los datos:Capacidad de modificar el esquema físico sin que tengamos que modificar los programas de aplicación.

9.1.1. Más fácil: Correspondencia conceptual-interna

9.1.2. Más difícil: Correspondencia externa-conceptual