martes, 11 de octubre de 2011

SEMANA VI


SEMANA 6

MODELO E/R (ENTIDAD -  RELACION III)

Modelado Físico

El paso de un modelo lógico a uno físico requiere un profundo entendimiento del manejador de bases de datos que se desea emplear, incluyendo características como:
  • Conocimiento a fondo de los tipos de objetos (elementos) soportados
  • Detalles acerca del indexamiento, integridad referencial, restricciones, tipos de datos, etc.
  • Detalles y variaciones de las versiones
  • Parámetros de configuración
  • Data Definition Language (DDL)
Como se comentó en el modelado lógico el paso de convertir el modelo a tablas hace que las entidades pasen a ser tablas (más las derivadas de las relaciones) y los atributos se convierten en las columnas de dichas tablas.
Físicamente esta metáfora de una tabla se mapea al medio físico, con algunas consideraciones como se menciona en las siguientes secciones.

Atributos


Tipos de Datos

Revisar los tipos de datos disponibles en el DBMS, en especial
  • Número de dígitos en números enteros
  • La precisión de los flotantes
  • Cadenas de caracteres de longitud fija (char(50)) y variable (varchar (50))
  • Blobs (Binary large objects) y Clobs (Character large objects)

 Llaves primarias

En ocasiones se pueden presentar casos en donde la llave primaria no puede representarse en alguno de los tipos ofrecidos por el dbms, en ese caso se podría definir alguno y bien optar por otra llave primaria.
Importante:
Algunos dbms poseen la capacidad de "autoincrement" o "identity property" con la cual pueden automáticamente manipular algún atributo para generar llaves incrementales. Pero es importante verificar: como se manejan internamente?, se pueden reiniciar ?, se permite especificar algún valor inicial ?

 Orden de los atributos (columnas)

Algo importante dependiendo del dbms que se utilice pero por lo general la secuencia es:
  • Columnas de longitud fija que no se actualizan frecuentemente.
  • Aquellas que nunca se actualizan que por lo general tendrán longitud variable.
  • Las que se actualizan frecuentemente.

No hay comentarios:

Publicar un comentario