1- IDENTIFICAR LAS TABLAS
Consiste en identificar todos los sustantivos que se encuentren en la descripcion del problema, teniendo en cuenta que se pueda almacenar datos de personas, animales, cosas u organizaciones.


2- ANÁLISIS DE PAREJAS
En este punto se relacionan las parejas de tablas para poder identificar los tipos de relaciones que existen entre ellas, procurando siempre dejarlas en la forma de 1 a muchos.


3- DIAGRAMA ENTIDAD RELACIÓN (DER)
Consiste en unificar el análisis de parejas construyendo un solo diagrama.


4- MAPEO
Consiste en identificar los campos o columnas de cada tabla, teniendo en cuenta el tipo de dato y longitud de cada uno de ellos. En este punto se debe identificar la llave primaria y en su caso la llave foránea de cada tabla.


EJEMPLO


En la clase de ciencias se desea construir una base de datos la cual permita organizar y agilizar la información de los animales vertebrados que se nombran en la clase, teniendo en cuenta la clasificación la cual se presenta en la siguiente forma:
  1. Mamíferos
  2. Aves
  3. Peces
  4. Anfibios
  5. Reptiles
1- IDENTIFICAR LAS TABLAS
  • Animal
  • Clasificación
2- ANÁLISIS DE PAREJAS



3- DIAGRAMA ENTIDAD RELACIÓN

Para este caso el mapeo es igual al análisis de parejas ya que solamente se encontraron 2 tablas




4. MAPEO

Se inicia por las tablas con cardinalidad 1 y se identifican las llaves primarias y foraneas

PK = Primary Key = Llave primaria
FK = Foreign Key = Llave foránea


Tbl_clasificacion




Tbl_animal




Con este previo análisis ya se puede proceder a construir la base de datos en un SGBD.

0 comentarios:

Publicar un comentario

Con la tecnología de Blogger.