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

1. Es un almacén que permite guardar grandes cantidades de datos de forma ordenada para que después podamos buscar y utilizar con mayor facilidad

1.1. La primera vez que se escucho ese termino fue en 1963 en una conferencia de expertos

2. Características

2.1. Independencia lógica y física de los datos

2.2. Redundancia mínima

2.3. acceso concurrente por múltiples usuarios

2.4. Integridad de datos

2.5. Consultas complejas y optimas

2.6. Seguridad de acceso y auditoria

2.7. respaldo y recuperación

2.8. Acceso a través de las lenguas de programación estandar

3. SGBD

3.1. Tipos de campos

3.1.1. Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes. Entre los más comunes podemos nombrar

3.1.1.1. Numerico

3.1.1.1.1. Entre los diferentes tipos de campos numéricos podemos encontrar enteros “sin decimales” y reales “decimales”

3.1.1.2. Booleanos

3.1.1.2.1. poseen dos estados: Verdadero “Si” y Falso “No”

3.1.1.3. Memos

3.1.1.3.1. son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no poder ser indexados

3.1.1.4. fecha

3.1.1.4.1. Almacenan fechas facilitando posteriormente su explotación

3.1.1.5. Alafanumericos

3.1.1.5.1. Contienen cifras y letras (255 valores)

3.1.1.6. Autoincrementables

3.1.1.6.1. Son campos numéricos enteros que incrementan en una unidad su valor para cada registro incorporado

3.2. Cardinalidad de las Relaciones

3.2.1. Relaciones uno a uno

3.2.1.1. Una instancia de la entidad A se relaciona con una y solamente una de la entidad B

3.2.2. Relaciones uno a muchos

3.2.2.1. Cada instancia de la entidad A se relaciona con varias instancias de la entidad B

3.2.3. Relaciones de muchos a muchos

3.2.3.1. Cualquier instancia de la entidad A se relaciona con cualquier instancia de la entidad B

3.3. Es un software muy específico, dedicado a servir de interfaz entre la base de datos

3.3.1. Sistema de gestión de datos

3.3.1.1. Ventajas

3.3.1.1.1. Consistencia de datos

3.3.1.1.2. Compartir datos

3.3.1.1.3. Manejar la integridad de datos

3.3.1.1.4. Mejora de almacenamiento

3.3.1.2. Desventajas

3.3.1.2.1. Complejidad

3.3.1.2.2. Vulnerabilidad a los fallos

3.4. Modelo de entidad- relación

3.4.1. Son una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades

3.4.1.1. Digrama

3.5. Tipo de base de datos

3.5.1. Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:

3.5.1.1. MySQL

3.5.1.1.1. Es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su rapidez. No es recomendable usar para grandes volúmenes de datos

3.5.1.2. PostgreSql y Oracle

3.5.1.2.1. Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.

3.5.1.3. Acces

3.5.1.3.1. Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya explicada

3.5.1.4. Microsoft SQL Server

3.5.1.4.1. Es una base de datos más potente que access desarrollada por Microsoft. Se utiliza para manejar grandes volúmenes de informaciones.