WARNING:
JavaScript is turned OFF. None of the links on this concept map will
work until it is reactivated.
If you need help turning JavaScript On, click here.
Este Cmap, tiene información relacionada con: 13.4 - Modelamiento de Datos, componentes Claves - Clave primaria: es aquella clave candidata que el usuario escogerá para identificar a los registros de una entidad. - Clave alternativa: son aquellas claves candidatas que no han sido finalmente elegidas., Modelamiento de Datos Fases del Diseño de Modelos de Bases de Datos Diseño conceptual, Entidades Una entidad (tabla) tiene las siguientes características - No pueden existir filas duplicadas, es decir, todos los registros tienen que ser distintos. - El orden de almacenamiento de los registros es irrelevante. - La tabla es plana, es decir, en la relación de una fila y una columna sólo puede haber un valor (no se admiten atributos con múltiples valores)., Normalización Primera forma Normal Una entidad está en primera forma normal (1FN) si los valores para cada uno de sus atributos son atómicos. Ejemplo: cliente, Atributos de cliente. Usa la Yave, Normalización detalle según la propuesta original de Edgar Frank Codd, se somete un modelo de datos a una serie de pruebas para certificar si pertenece o no a las formas normales, Normalización Segunda forma Normal Una entidad está en segunda a normal si está en la 1FN y todos los atributos que no son clave, dependen de la clave completa y no sólo de una parte de ésta. Caracteriza un único registro, componentes Dominio y Atributos Un dominio es un conjunto delimitado de valores homogéneos y atómicos que se definen con un nombre. Un dominio compuesto se define como una combinación de dominios simples que tiene un nombre y al que se puede aplicar determinadas restricciones de integridad, Modelamiento de Datos Fases del Diseño de Modelos de Bases de Datos Recolección y análisis de requerimientos, Modelamiento de Datos Fases del Diseño de Modelos de Bases de Datos Diseño lógico de la base de datos (transformación de modelo de datos), Modelamiento de Datos Introdiucción La teoría propuesta por Edgar Frank Codd presentó un nuevo modelo de datos que perseguía los siguientes objetivos, La teoría propuesta por Edgar Frank Codd presentó un nuevo modelo de datos que perseguía los siguientes objetivos Objetivos - Independencia física: la forma en la que se almacenan los datos no influye en su estructura lógica. - Independencia lógica: el añadir, eliminar o modificar objetos de la base de datos no tiene influencia en los programas - Flexibilidad: para lograr presentar a cada usuario los datos de la forma en que éste requiera. - Uniformidad: las estructuras lógicas de la información presentan un formato uniforme, - Sencillez: las características nombradas anteriormente, así como unos lenguajes de programación muy sencillos,, Modelamiento de Datos Normalización Normalización, Normalización Tercera forma Normal Una entidad está en tercera forma normal si está en 2FN y todos sus atributos dependen funcionalmente sólo de la clave, y no de ningún otro atributo., componentes ???? Entidades, - Clave primaria: es aquella clave candidata que el usuario escogerá para identificar a los registros de una entidad. - Clave alternativa: son aquellas claves candidatas que no han sido finalmente elegidas. Una buena clave primaria debe tener las siguientes características: - Garantiza la unicidad de cada registro dentro de la entidad. - Los atributos que componen la clave primaria no pueden tener valores nulos (null). - Los valores de las claves primarias no deberían ser cambiados, para no alterar la unicidad de los registros., Normalización Quinta forma Normal La Quinta Forma Normal (5FN) elimina las anomalías que resultan de un tipo de restricción llamado dependencias de unión (en inglés, Join Dependencies), Normalización Cuarta forma Normal La Primera forma normal prohíbe relaciones donde se tengan atributos no atómicos o con múltiples valores Una entidad está en 4FN si está en 3FN y no tiene atributos multivaluados., Normalización Las bases de datos relacionales se normalizan para: - Evitar la redundancia de los datos. - Evitar problemas de actualización de los datos en las tablas. - Proteger la integridad de los datos., Modelamiento de Datos Componentes de un Modelo de Datos componentes, componentes Relaciones Las relaciones definen la forma cómo diferentes entidades interactúan entre sí.