Diseño de bases de datos

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

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

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

2.1. Tema del siguiente nivel

3. Etapas

3.1. 1)Diseño conceptual

3.1.1. su resultado es un diagrama

3.1.2. es independiente al SGBD

3.1.3. se consentra en la estructura de la informacion

3.2. 2) Diseño logico

3.2.1. se transforma el diseño conceptual aduecuandolo a la tecnologia a utilizar

3.2.2. Se obtiene el conjunto de relaciones, atributos y claves

3.2.3. Debe ser acorde a SGBD

3.3. 3) Diseño fisico

3.3.1. Se transforma en diseño logico dentro del SGBD

4. Modelo E-R

4.1. Significa Entidad- Relacion en ingles entity- relationship

4.2. Surge en 1976, creado por Peter Chen

4.3. Entidad

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

4.3.2. Se presentan con un rectangulo. El nombre de la entidad se escribe en mayusculas dentro del rectangulo

4.4. Atributos

4.4.1. Son las propiedades de los objetos que nos interesan

4.4.2. Se presentan mediante su nombre en minusculas unido con un guion al rectangulo de la entidad a la que pertenecen

4.4.3. Deben ser atomicos y univaluados

4.5. Clave

4.5.1. Es el atributo que hace identificable a una entidad

4.5.2. Se representan subrayando el atributo que se convierte en clave principal

4.6. Relacion

4.6.1. Se define como una asociacion entre entidades

4.6.2. Se representan con un rombo

4.7. Cardinalidad

4.7.1. Es el numero maximo de veces que una entidad se puede relacionar con instancias de otrea entidad

4.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. • Conectividad uno a muchos (1:N). La conectividad 1:N se denota po- niendo un 1 en un lado de la interrelación y una N en el otro. • 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.

4.8. Dependencia

4.8.1. Se refiere a la obligatoridad u opcionalidad de existencia de una entidad en la relacion

4.8.2. La obligatoridad se representa con una linea perpendicular en la relacion

4.8.3. La opcionalidad se representa con un circulo en la relacion

4.8.4. Si no se expresa ni un circulo ni linea se dice que la dependencia es desconocida

5. SGBD

5.1. Años 60 70s

5.1.1. Sistema centralizados

5.1.2. Un solo ordenador para toda la empresa

5.1.3. Propagacion sumamente compleja

5.2. Años 80s

5.2.1. Aparece la computadora personal, extendiendo la informacion a todas las empresas e instituciones

5.2.2. Aparecen los SGBD relaciones facilitado la programacion

5.2.3. En 1986 aparece el SQL estanclarizado las bases de los datos a nivel mundial

5.3. Años 90s

5.3.1. Surgen las bases de datos distribuidas

5.3.2. Se requieren SGBD homogenios

5.3.3. Beneficios de una BDD distribuida disponibilidad de la informacion, bajo costo, se basa en un entorno cliente/servidor

5.4. Años 200s

5.4.1. Bases de datos orientadas a objetos (OODB)

5.4.2. Inclusion de multimedia, bases de datos

5.4.3. Abaratamiento de costos, aumento exponencial en capacidades de almacenamiento. Facilita el crecimiento de las BDD

5.5. Tendencias actuales y futuro de las BDD

5.5.1. BigData. Macrodatos o datos macivos

5.5.2. Las 3V BigData: *Volumen * Velocidad *Variedad

5.5.3. Computo en la nube

5.5.4. Plataformas de bases de datos Autnomas (Self-Driving Batabase Plataform SDDP

5.5.5. Internet de las cosas (Internet of Things lo T) Machine Learning, inteligencia artificial, etc...