Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Bases de Datos por Mind Map: Bases de Datos

1. Modelo E-R

1.1. Significa Entidad - Relacion en ingles Entity - Relationship.

1.2. Surge en 1976, creado por Peter Chen.

1.3. Entidad

1.3.1. Un objeto del mundo real que podemos distinguir del resto de objetos y del que nos interesan algunas propiedades.

1.4. Atributo

1.4.1. Son las propiedades de los objetos que nos interesan.

1.4.2. Se representan mediante su nombre en minúsculas unido con un guión al rectángulo de la entidad a la que pertenecen.

1.4.3. Deben ser atomicos y univaluados.

1.5. Clave

1.5.1. Es el atributo que hace identificable a una entidad.

1.5.2. Se representa subrayando el atributo que convierte en clave principal.

1.6. Relacion

1.6.1. Se define como asociacion de entidades y se representa con un rombo.

1.7. Cardinalidad

1.7.1. Es el numero maximo de veces que una entidad se puede relacionar con instancias de otra entidad.

1.7.2. • Conectividad uno a uno (1:1). La conectividad 1:1 se denota poniendo un 1 a lado y lado de la interrelación.

1.7.3. • Conectividad uno a muchos (1:N). La conectividad 1:N se denota poniendo un 1 en un lado de la interrelación y una N en el otro.

1.7.4. • Conectividad muchos a muchos: (M:N). La conectividad M:N se denota poniendo una M en uno de los lados de la interrelación, y una N en el otro.

1.8. Dependencia

1.8.1. Se refiere a la obligatoriedad u opcionalidad de existencia de una entidad en la relación.

1.8.2. La obligatoriedad se representa con una línea perpendicular en la relación.

1.8.3. La opcionalidad se representa con un circulo en la relación.

1.8.4. Si no se expresa ni un circulo ni línea se dice que la dependencia es desconocida.

2. Diseño

2.1. Etapas

2.1.1. 1) Diseño conceptual

2.1.1.1. Su resultado es un diagrama

2.1.1.2. Es independiente al SGBD

2.1.1.3. Se concentra en la estructura de la informacion.

2.1.2. 2) Diseño logico

2.1.2.1. Se tranforma el diseño conceptual adecuandola a la tecnologia a utilizar.

2.1.2.2. Se obtiene el conjunto de relacion, atributos y claves.

2.1.2.3. Debe ser acorde al SGBD.

2.1.3. 3) Diseño fisico

2.1.3.1. Se transforma el diseño logico dentro del SGBD.

2.1.3.2. Se elige la estructura fisica de las relaciones, atributos y claves.

2.2. Consiste en definir la es- tructura de los datos que debe tener la base de datos de un sistema de información determinado.

3. SGBD

3.1. Antecedentes

3.1.1. Años 60´s y 70´s

3.1.1.1. Sistemas centralizados.

3.1.1.2. Un solo ordebador para toda la empresa.

3.1.1.3. Programación sumamente compleja.

3.1.2. Año 80´

3.1.2.1. Aparece la computadora personal, extendiendo la información a todas las empresas e instituciones.

3.1.2.2. Aparecen los SGBD relacionales facilitando la programación.

3.1.2.3. En 1986 aparece SQL estandarizado las bases de datos a nivel mundial.

3.1.3. Años 90´s

3.1.3.1. Surgen las bases de datos distribuidas.

3.1.3.2. Se requieren SGBD homogeneos.

3.1.3.3. Beneficios de una BDD distribuida: *Disponibilidad de la información. *Bajo costo. *Se basa en un entorno cliente/servidor.

3.1.4. Años 2000´s

3.1.4.1. Bases de Datos Orientadas a Objetos (OODB).

3.1.4.2. Inclusión de multimedia, bases de datos en Web.

3.1.4.3. Abartamiento de costos, aumento exponencial en capacidades de almacenamiento. Facilitan el crecimiento de las BDD.

3.1.5. Tendencias actuales y futuro de las BDD.

3.1.5.1. BigData: Macrodatos o datos masivos.

3.1.5.2. Las 3V de BigData: *Volumen *Velocidad *Variedad

3.1.5.3. Cómputo en la nube.

3.1.5.4. Plataforma de Bases de Datos Autonomas (Self-Driving Database Plataform SDDP).

3.2. Significa Sistema Gestor de Base de Datos o en inglés DBMS (Data Base Management System)