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:
- Mamíferos
- Aves
- Peces
- Anfibios
- Reptiles
1- IDENTIFICAR LAS TABLAS
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