Ir al contenido principal

Entradas

Mostrando las entradas de octubre, 2019

NORMALIZACIÓN

Normalización Es el proceso de organizar los datos en una base de datos que incluye la creación de tablas y el establecimiento de relaciones entre ellas. Este proceso es utilizado para ayudar a eliminar los datos redundantes. Formas Normales Las formas normales proporcionan los criterios para determinar el grado de vulnerabilidad de una tabla a inconsistencias y anomalías lógicas. Cinco formas de normalización (FN: Forma normal) 1FN: Eliminar grupos repetitivos 2FN: Eliminar datos redundantes 3FN: Eliminar columnas no depende de clave 4FN: Aislar Relaciones Múltiples Independientes 5FN: Aislar relaciones semánticamente relacionadas múltiples ¿Cómo se aplican las 3 primeras formas normales? Primera Forma Normal (1FN) La primera forma normal significa que los datos están en un formato de entidad, lo que significa que se han cumplido las siguientes condiciones: Eliminar grupos repetidos en tablas individuales Crear una tabla independiente para cada co...

DICCIONARIO DE DATOS

Diccionario de datos Un  diccionario de datos  es un conjunto de definiciones  que contiene las características lógicas y puntuales de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias, contenido y organización. Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la información, se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que participan en la determinación de los requerimientos del sistema, su contenido también se emplea durante el diseño. En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos de todo el sistema. Los elementos más importantes son flujos de datos, almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripción de todos estos elementos. Si los analistas desean conocer cuántos caracteres abarca un determinado dato o qué otros no...

ÁLGEBRA RELACIONAL

PRODUCTO CARTESIANO El producto cartesiano es un tipo de composición de tablas, aplicando el producto cartesiano a dos tablas se obtiene una tabla con las columnas de la primera tabla unidas a las columnas de la segunda tabla, y las filas de la tabla resultante son todas las posibles concatenaciones de filas de la primera tabla con filas de la segunda tabla. UNIÓN La unión de dos relaciones R y S, es otra relación que contiene las tuplas que están en R, o en S, o en ambas, eliminándose las tuplas duplicadas.  n R y S deben ser unión-compatible, es decir, definidas sobre el mismo conjunto de atributos. INTERSECCIÓN Define una relación que contiene el conjunto de todas las filas que están tanto en la relación R como en S. R y S deben ser unión-compatible. Equivalencia con operadores básicos. FUENTE Anónimo. (2001). Tema 3. Las consultas multitabla (III)....

MODELO RELACIONAL

¿QUÉ ES? El modelo de datos relacional organiza y representa los datos en forma de tablas o relaciones: Una base de datos relacional es una colección de relaciones [tablas]. EDGAR FRANK CODD Tras ser postuladas sus bases en 1970 por  Edgar Frank Codd , de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.         La estructura fundamental del modelo relacional es precisamente esa, "relación", es decir una tabla bidimensional constituida por líneas (tuplas) y columnas (atributos).                       PARTES •Atributos:Son las columnas de una relación y describen características particulares de ella. • Esquemas: Nombre que se le da a una relación y el conjunto de atributos en ella.                             • ...

Diagrama E-R a Modelo Relacional

Pasos y recomendaciones para convertir un diagrama E-R a modelo relacional 1.     Por cada entidad fuerte que se tenga en el modelo ER se convierten en tablas, cada una con los atributos atómico y con los componentes de un atributo compuesto. 2.     Por cada entidad débil que se tenga en el modelo ER se convierte en tabla, cada una con los atributos atómicos y con los componentes de un atributo compuesto. Además, se agrega como llave foránea la llave primaria correspondiente a la entidad de la cual depende la entidad débil. 3.     Por cada vínculo 1:1 en el modelo ER observa las entidades S y T que participan en el vínculo. Elije una de ellas por ejemplo S e incluye en ella la llave primaria de la otra entidad. 4.     Por cada vínculo 1:M en el modelo ER observa la entidad S que participa de lado muchos e incluye en ella la llave primaria de la otra entidad que participa del lado uno. 5.   ...

FUNCIONES EN CONSULTAS

Funciones de Fecha Para incluir elementos que... Use este criterio Resultado de la consulta Contengan la fecha en curso Date() Devuelve los elementos que tengan la fecha del día en curso. O sea, si hoy es el 2/2/2012, verá los elementos cuyo campo de fecha esté definido en 2 de febrero de 2012. Contengan la fecha de ayer Date()-1 Devuelve los elementos que tengan la fecha del día anterior. O sea, si hoy es el 2/2/2012, verá los elementos correspondientes al 1 de febrero de 2012. Contengan la fecha de mañana Date() + 1 Devuelve los elementos que tengan la fecha del día de mañana. O sea, si hoy es el 2 de febrero de 2012, verá los elementos fechados el 3 de febrero de 2012. Contengan una fecha que entre dentro de los últimos 30 o 31 días Between Date( ) And DateAdd("M", -1, Date( )) Devuelve los eleme...