Fundamentos de base de datos

Get Started. It's Free
or sign up with your email address
Fundamentos de base de datos by Mind Map: Fundamentos de base de datos

1. Modelos

1.1. Jerárquico

1.1.1. Estructura árbol

1.2. Red

1.2.1. Colección de registros

1.3. Relacional

1.3.1. El modelo mas utilizado

1.4. Entidad-relación

1.4.1. Modelado de datos

1.5. Documental

1.5.1. Programación orientada a objetos

1.6. Estrella

1.6.1. Tabla de hechos

1.7. Multidimensional

1.7.1. Cubo de datos

1.8. XML

1.8.1. “Native XML database”

2. Clasificación

2.1. A

2.1.1. Estáticas

2.1.1.1. Solo lectura

2.1.2. Dinamicas

2.1.2.1. Se modifica con el tiempo

2.2. B

2.2.1. Bibliográficas

2.2.1.1. Puede contener un resumen

2.2.2. Texto completo

2.2.2.1. Almacenan las fuentes primarias

2.2.3. Directorios

2.2.3.1. Personales o empresariales

2.2.4. Información química

2.2.4.1. Rutas metabólicas.

3. Arquitectura

3.1. RDBMS

3.1.1. Separada

3.1.1.1. Fase de análisis

3.1.2. Integrada

3.1.2.1. Permita desarrollar tareas

3.1.3. Relacional

3.1.3.1. Interfaces de programas

3.2. SQL

3.2.1. Almacenar y/o modificar datos

3.3. ACID

3.3.1. Asegurar transacciones

3.4. Cross-Platform

3.4.1. Disponibles para multiplataformas

3.5. Replication and Partitioning

3.5.1. Partición de tablas

4. arquitectura de sistema

4.1. Enfoque

4.2. SGBD

4.3. DBMS

4.3.1. 1.Crear y organizar la Base de datos.

4.3.2. 2. Establecer y mantener las trayectorias

4.3.3. 3. Manejar los datos

4.3.4. 4. Registrar

4.3.5. 5. Interacción

4.3.6. 6. Respaldo y recuperación

4.3.7. 7.- Control de concurrencia

4.3.8. 8.- Seguridad e integridad

5. Conceptos basicos

5.1. Dato

5.1.1. Hechos brutos

5.1.1.1. Integrada

5.1.1.1.1. Unificación de archivos

5.1.1.1.2. Evitando redundancia

5.1.1.2. Compartica

5.1.1.2.1. Compartirse entre varios

5.1.1.2.2. Acceso a si misma

5.2. Información

5.2.1. Datos procesados

5.3. Base de datos

5.3.1. Estructurado y organizado

5.4. Date

5.4.1. Sistema de registro

5.5. SGBD

5.5.1. Conjunto de programas

5.5.1.1. Hardware

5.5.1.1.1. Volúmenes de almacenamiento

5.5.1.2. Software

5.5.1.2.1. Administración de bases

5.5.1.3. Usuario

5.5.1.3.1. Cuatro clases

5.6. ADM

5.6.1. Control centralizado

5.6.1.1. Esquema

5.6.1.1.1. Compilador del LDD

5.6.1.2. Método de acceso

5.6.1.2.1. Estructuras de almacenamiento

5.6.1.3. Organización física

5.6.1.3.1. Modificaciones del esquema

5.6.1.4. Autorización

5.6.1.4.1. Información de autorización

5.6.1.5. Ligaduras

5.6.1.5.1. Especificadas por el administrador

5.7. Abstraccion

5.7.1. Diseño de estructuras

5.7.1.1. Niveles

5.7.1.1.1. Interno

5.7.1.1.2. Conceptual

5.7.1.1.3. Externo

5.7.1.1.4. Usuarios

5.8. DDL

5.8.1. Acceso a datos

5.8.1.1. Recuperación de almacenamiento

5.8.1.2. Inserción de información

5.8.1.3. Borrado de info.

5.9. DML

5.9.1. Conjunto de definiciones expresadas

5.9.1.1. Restricciones de dominio

5.9.1.2. Asertos

5.9.1.3. Autorización

6. Objetivos

6.1. Disminuir

6.1.1. Redundancia e Inconsistencia

6.1.1.1. Lenguajes de programación diferentes

6.1.2. Dificultad en el acceso

6.1.2.1. procedimiento de archivos

6.1.3. Aislamiento

6.1.3.1. Difícil de escribir programas para recuperar

6.1.4. Problemas de integridad

6.1.4.1. cumplir restricciones en sistemas

6.1.5. Problemas de atomicidad

6.1.5.1. Transferencia de dato atomico

6.1.6. Anomalía de acceso recurrente

6.1.6.1. Aumenta el rendimiento global

6.1.7. Problemas de seguridad

6.1.7.1. No todos los usuarios pueden acceder

7. Aplicación

7.1. Mitos sobre los datos de los hechos