Entidades (Unidades de Análisis): Viviendas Hogares Personas 1 AYUDA MEMORIA No.1: Creando relaciones ENTRE las tablas de datos NOTA: Fuente de datos Cuestionario.

Slides:



Advertisements
Presentaciones similares
Para crear relaciones en Access 2010 deberemos: - Pulsar el botón Relaciones de la pestaña Herramientas de base de datos. - O bien, desde el botón de.
Advertisements

AYUDA MEMORIA: MANEJO DE IMAGENES Cambio y ajuste de imagen.
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
Entidades (Unidades de Análisis): Localidad Segmento Viviendas Hogares Familias Personas 1.
Vamos a crear un sistema para la captura de datos de las paginas 1 y 2 del cuestionario CVL_DES_F01_01 1.
Word.  Temas: En este recuadro se puede especificar el tema que todas las hojas del documento deben tener como un color suave o fuerte dependiendo del.
Normalización Consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad- relación al modelo relacional.
GUÍA DE USO DEL SISTEMA DE ATENCIÓN Y GESTIÓN TICKETS (SAGT) ANALISTAS Gerencia de Atención al Estado Oficina de Atención al Usuario Octubre, 2010.
Introducción a las bases de datos. MODELO ENTIDAD RELACIÓN (CONTINUACIÓN)  Ejemplo de cómo se lee un diagrama entidad relación:
2012-BM5A. Introducción Todos los lenguajes de programación son distintos entre si. Sin embargo, pueden ser agrupados según la forma de pensar y estructurar.
INFORMATICA PAULA CADAVID 10°B.  A en el momento en el que elegimos crear una base da datos, antes de trabajar con ella. Debemos elegir su nombre y ubicación.
CARDINALIDADES Base de Datos. CONCEPTO  Es el número de entidades con la cual otra entidad puede asociar mediante una relación.  Para mostrar las cardinalidades.
MICROSOFT ACCESS. Definición de una Base de Datos: un programa que permite gestionar y organizar una serie de datos. Por ejemplo, para la gestión de los.
Conceptos generales de base de datos
FACTURACIÓN ELECTRÓNICA DHARMA USAHA
COMPONENTES DE INTERNET
MANEJO DE TEXTO Y OBJETOS AVANZADOS ENCABEZADOS Y PIES DE PÁGINA
Proceso de inventario Almacenes
Prácticas de Cierre Microsoft Office Access 2010.
FACTURACIÓN ELECTRÓNICA DHARMA USAHA
Instructivo de usuario final
Base de Datos Conjunto de información, la cual ha sido organizada y presentada para servir un propósito específico.
Compras Compra de servicios
GUIA RAPIDA DE HOSPITAL
Artículos Unidades de medida
HERRAMIENTAS DE INFORMATICA
Daniela Hernández Camila chaparro 801 gimnasio femenino
Guía de Usuario para ejercer los derechos ARCO en GNP
Tipos de datos en MYSQL YEAR: Año. “YYYY” o “YY”
Unidad Descuentos por período y cantidad
INSTRUCTIVO PARA INGRESAR LA HOJA DE VIDA EN EL PORTAL SOCIOEMPLEO
Guía de preinscripción SAID
SOLICITUD DE DIVULGACIÓN DE EVENTOS
Programación Orientada a Eventos
Guía de preinscripción SAID
Gestión Documental SharePoint 2013
RECUERDA INGRESAR A LA PÁGINA POR ESTE BOTÓN!!
Cinta correspondencia
Curso de Excel Básico Sesión 4.
FUNCIONES EN EXCEL 2007.
Catálogos de Datos Catastrales
UNIDAD II INTERNET.
Área de Gestión Económica
Autofiltro en Excel.
MANEJO DE ARCHIVOS DIGITALES
TIPO DE DATOS EN ACCESS 2010 TEXTO, MEMO, NUMERO, FECHA/HORA, MONEDA, AUTONUMERACION, SI/NO, OBJETO OLE, HIPERVINCULO, DATOS ADJUNTADOS, CALCULADO Y ASISTENTES.
Tablas y Relaciones Computación 1
Cliente local Inventario Nacional de Viviendas
Conceptos Relacionados Unidad I. Parte A.
CREAR INFORME EN CRYSTAL REPORTS
PROCEDIMIENTO DE FACTURA PROFORMA
El conjunto de datos o de campos forman un registro
Diseño de una Base de datos
Renovación de Firma Electrónica Avanzada (Fiel)
Guía interactiva de usuario final operativo
Declaración de operaciones
Para participar en la capacitación en línea que ofrece el Instituto de Acceso a la Información Pública y Protección de Datos Personales del Distrito Federal.
Guía para la preinscripción
ÁREA VINCULACIÓN CLIENTES ENERGÍA
Tecnologías de la Información 1 Paola Noemí Padilla Almejo 1ºA T/M.
Generaciones de Bases de Datos
Para participar en la capacitación en línea que ofrece el Instituto de Acceso a la Información Pública y Protección de Datos Personales del Distrito Federal.
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE COMERCIO Y ADMINISTRACIÓN UNIDAD SANTO TOMÁS SUBDIRECCIÓN DE SERVICIOS EDUCATIVOS E INTEGRACIÓN SOCIAL.
Base de datos simples, relaciones Cardinalidad Claves.
CRUD RELACION (1-N Y N-N) CON LLAVES FORANEAS
MICROSOFT ACCESS. Definición de una Base de Datos: un programa que permite gestionar y organizar una serie de datos. Por ejemplo, para la gestión de los.
Fundamentos Algorítmicos 1
Para participar en la capacitación en línea que ofrece el Instituto de Acceso a la Información Pública y Protección de Datos Personales del Distrito Federal.
Access Este programa permite manipular datos en forma de tablas, realizar cálculos complejos con fórmulas y funciones, incluso dibujar distintos tipos.
Taller de Bases de Datos Ingeniería en Sistemas Computacionales M. en I.S.C Mariana Carolyn Cruz Mendoza Por Alexis Orlando Rebollar Lopez.
Transcripción de la presentación:

Entidades (Unidades de Análisis): Viviendas Hogares Personas 1 AYUDA MEMORIA No.1: Creando relaciones ENTRE las tablas de datos NOTA: Fuente de datos Cuestionario CVL_DES_F01_01: Esta orientado para el registro de datos de cada uno de los residentes habituales de la vivienda, ubicada en uno de los segmentos previamente evaluados. Esta estructurado en seis (6) secciones; con datos relacionados a: Vivienda, Hogar y Personas.

2 Al finalizar el taller No2; como resultado debe disponer en su archivo ACCES las siguientes tablas para almacenar los datos del cuestionario. Verifique que dispone de las mismas. Cree un RESPALDO de su archivo ACCES producto del taller 2; para lo cual simplemente cópielo y cámbiele el nombre; almacénelo en una carpeta denominada “RESPALDO”; esto es con la finalidad de conservar el archivo producto de su trabajo del taller 2.

Para desarrollar el trabajo del taller No. 3, solo requiere las tablas que a continuación se indican: CON RESPECTO A LAS TABLAS creadas para almacenar los datos del cuestionario; ELIMINE LAS TABLAS: CVL_DES_F01_02 CVL_DES_F01_04 CVL_DES_F01_05 En la figura las marcadas con la equis roja ( X ) x x x x 3

Creando Relaciones entre tablas CVL_DES_A01, CVL_DES_F01 y CVL_DES_F01_01 Codigo_Cuestionario, (18 caracteres) Codigo_Hogar, (19 caracteres) Codigo_Persona, (21 caracteres) Codigo_Cuestionario, (18 caracteres) Codigo_Hogar, (19 caracteres) Codigo_Persona, (21 caracteres) 4 SE muestra de FORMA OPCIONAL los campos utilizados para relacionar las tablas con datos de las personas, correspondiente a la sección V parte 2 en adelante.

Campos Claves Código de cuestionario, se crea en la tabla CVL_DES_A01 Código de hogar, se crea en la tabla CVL_DES_F01 Código de persona, se crea en la tabla CVL_DES_F01_01 Codigo_Cuestionario (18 caracteres) Codigo_Hogar (19 caracteres) Codigo_Persona (21 caracteres) Codigo_Cuestionario, se crea en la tabla CVL_DES_A01, al registrar los datos de ubicación de la vivienda. Formación de Código: Posición 1 y 2: Colocar el código de Entidad Federal/ Estado (Dos dígitos). Consultar Tabla de Códigos Entidad Posición 3 y 4: Código de Municipio (Dos dígitos). Consultar Tabla Municipio Posición 5 y 6, Código de Parroquia (Dos dígitos). Consultar Tabla Parroquia Posición 7,8,9 y 10 Código de Localidad. Consultar Tabla xxx Posición 11 Código de centro Comunitario. Consultar Tabla xxx Posición 12,13 y 14, Código de Segmento (campo auto completado) Posición 15, 16, 17 y 18 Código de vivienda (campo auto completado) Se crea por concatenación de campos: NOTA: Los valores de estos campos se crean por la concatenación de campos utilizando códigos en Visual Basic. Codigo_Cuestionario (18 caracteres) Codigo_Hogar (19 caracteres) CampoTabla Codigo_PersonaCVL_DES_F01_02 Codigo_PersonaCVL_DES_F01_03 Codigo_PersonaCVL_DES_F01_04 Codigo_PersonaCVL_DES_F01_05 Codigo_PersonaCVL_DES_F01_06 Codigo_PersonaCVL_DES_F01_07 Codigo_PersonaCVL_DES_F01_08 Campo de enlace / Tabla 5

Campos Claves Código de cuestionario, se crea en la tabla CVL_DES_A01 Código de hogar, se crea en la tabla CVL_DES_F01 Código de persona, se crea en la tabla CVL_DES_F01_01 Codigo_Cuestionario (18 caracteres) Codigo_Hogar (19 caracteres) Codigo_Persona (21 caracteres) Se crea por concatenación de campos: Codigo_Cuestionario (18 caracteres) Codigo_Hogar (19 caracteres) Ahora, estas son las “Tablas principales” para cargar los datos del cuestionario. ANTES DE SEGUIR AVANZANDO; verifique que dispone de estos elementos con las características ya señalada. 6

AHORA, vamos a crear estas relaciones con las tablas indicadas…. 7 Vista ampliada de las dos últimas tablas, destacando LOS CAMPOS utilizados para relacionaras. Nota: Los campos utilizados para establecer las relaciones deben de poseer las mismas propiedades, con excepción de las propiedades nombre y las referentes a la duplicidad o no de registro. Vea el contenido del siguiente video, en Youtube, entre los minutos 6.54 y 11.50; que le servirá de guía para crear las relaciones indicadas en esta y la siguiente lamina:

Estas son las relaciones que deben crear y las características que deben colocar en cada una… 8

En la parte superior deben estar los nombres de las dos tablas relacionadas y debajo de éstos el nombre de los campos de relación. Ojo! La información de ambos campos se debe corresponder, por lo tanto han de ser del mismo tipo de datos. No puedes relacionar, por ejemplo una fecha de nacimiento con un apellido. Nota: no es necesario que los nombres de los campos sean iguales. Observa en la parte inferior el Tipo de relación que se asignará dependiendo de las características de los campos de relación (en nuestro caso uno a uno porque solo permitimos un hogar por vivienda). NOTA: Si estuviésemos creando relaciones ente la tabla con los datos de la vivienda o del hogar con las tablas que almacenan los datos de personas, entonces la relación seria de uno a muchos; porque en un hogar puede tener mas de una persona. Activar el recuadro Exigir integridad referencial haciendo clic sobre éste. Si se desea, se puede activar las casillas Actualizar en cascada los campos relacionados y Eliminar en cascada los registros CVL_DES_A01CVL_DES_F01 Tablas relacionadas Estas son las relaciones que deben crear y las características que deben colocar…1/2 9

En la parte superior deben estar los nombres de las dos tablas relacionadas y debajo de éstos el nombre de los campos de relación. Ojo! La información de ambos campos se debe corresponder, por lo tanto han de ser del mismo tipo de datos. No puedes relacionar, por ejemplo una fecha de nacimiento con un apellido. Nota: no es necesario que los nombres de los campos sean iguales. Observa en la parte inferior el Tipo de relación que se asignará dependiendo de las características de los campos de relación (en nuestro caso uno a uno porque solo permitimos un hogar por vivienda). NOTA: Si estuviésemos creando relaciones ente la tabla con los datos de la vivienda o del hogar con las tablas que almacenan los datos de personas, entonces la relación seria de uno a muchos; porque en un hogar puede tener mas de una persona. Activar el recuadro Exigir integridad referencial haciendo clic sobre éste. Si se desea, se puede activar las casillas Actualizar en cascada los campos relacionados y Eliminar en cascada los registros CVL_DES_F01CVL_DES_F01_01 Tablas relacionadas Estas son las relaciones que deben crear y las características que deben colocar…2 / 2 10

Bases de datos relacionales Una base de datos relacional permite la utilización simultánea de datos procedentes de más de una tabla. Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando memoria y espacio en el disco, aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo con tablas. Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho campo será clave principal en una de ellas. Las tablas se relacionan de dos a dos, donde una de ellas será la tabla principal (de la que parte relación) y la otra será la tabla secundaria (destino de la relación). Tipos de relaciones 1. Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con una lista de Alcaldes, una población sólo puede tener un alcalde, y un alcalde lo será únicamente de una población. 2. Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un registro relacionado en la primera tabla (tabla secundaria). Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con los habitantes, una población puede tener más de un habitante, pero un habitante pertenecerá (estará empadronado) en una única población. 3. Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datos de clientes y otra con los artículos que se venden en la empresa, un cliente podrá realizar un pedido con varios artículos, y un artículo podrá ser vendido a más de un cliente. Las relaciones varios a varios se suelen representar definiendo una tabla intermedia entre las dos tablas. Siguiendo el ejemplo anterior sería definir una tabla líneas de pedido relacionada con clientes y con artículos. ANEXO: Conceptos básicos: 11