Base de datos

Base de datos.

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

1. Un Sistema de Gestión de Bases de Datos (SGBD) es un software que permite manipular las bases de datos

1.1. Tipos de SGBD

1.1.1. MYSQL

1.1.1.1. Es el sistema gestor de bases de datos relacional por excelencia, multihilo y multiusuario utilizado en la gran parte de las páginas web actuales.

1.1.2. POSTGRESQL

1.1.2.1. Este sistema gestor de base de datos relacional está orientado a objetos. Son sistemas de base de datos poderosos.

1.1.3. ORACLE

1.1.3.1. considerado siempre como el más completo y robusto, destacando por

1.1.3.1.1. Soporte de transacciones. Estabilidad. Escalabilidad. Multiplataforma.

1.1.4. Microsoft SQL Server

1.1.4.1. Es un sistema gestor de bases de datos relacionales basado en el lenguaje Transact-SQL, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea.

1.1.5. Access

1.1.5.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.

2. BASES DE DATOS RELACIONALES

2.1. Los sistemas relacionales operan conceptualmente sobre archivos o Tablas de datos y no sobre los datos individuales contenidos en el archivo.

2.2. Las tablas permiten representar la información de forma mas compacta.

2.3. Es posible acceder a la información contenida en dos o mas tablas simultáneamente.

3. El concepto: CLAVE

3.1. Una clave es una referencia que se utiliza para identificar los registros de forma única y está formada por uno o mas atributos (columnas) de los registros.

3.2. La Clave Primaria o principal es la que es mínima en cuanto al número de campos que la componen.

3.3. La Clave Primaria

3.3.1. Es importante porque permite acceder a cada uno de los elementos de la B de D por direccionamiento asociativo mediante la combinación de tres factores: – El nombre de la Tabla. – La columna. – El valor de la clave.

4. Diseño de B de D Relacionales

4.1. Planificación del tipo de información a almacenar: – Información disponible. – Información que necesitamos. • Esquematizar sobre papel el problema. • Considerar los datos a gestionar y estimar el espacio de memoria que necesitan.

5. Una base de datos es un conjunto estructurado de datos coherentes.

6. VENTAJAS

6.1. 1. Reutilización de datos y programas 2. Control de redundancia 3. Estandarización ¿En qué sentido? 4. Consistencia (No hay redundancia) 5. Es posible equilibrar las cargas de los requerimientos (establecer prioridades).

7. ¿QUE ES UNA TABLA?

7.1. Una tabla está formada por Filas y Columnas. • Las Filas son equivalentes a los Registros de un archivo clásico (contienen los valores de los objetos o entidades descritas). • Las Columnas son equivalentes a los Campos (que representan los atributos de los objetos o entidades descritas). El conjunto de valores que puede tomar un campo se llama dominio.

8. TIPOS DE RELACIONES

8.1. • Relación uno a varios – La relación uno a varios es el tipo de relación más común. En este tipo de relación, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, pero un registro de la Tabla B sólo tiene un registro coincidente en la Tabla A. • Relación varios a varios – En una relación varios a varios, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B y viceversa. • Relación uno a uno – En una relación uno a uno, cada registro de la Tabla A sólo puede tener un registro coincidente en la Tabla B y viceversa.

9. REGISTRO

9.1. Es una colección de información de una persona, cosa o evento,

10. CAMPO

10.1. Es una categoría de información que tienen en común todas las entidades que se estarán registrando.

11. CONSULTA

11.1. Una consulta puede tener datos combinados de varias tablas entre si o de otras consultas