Capítulo III: Traducción ER-Relacional
|
|
- María Dolores Sosa López
- hace 8 años
- Vistas:
Transcripción
1 Capítulo III: Traducción ER-Relacional Marco Teórico En este capítulo se presentan ejercicios de traducción de diagramas ER al modelo relacional. A continuación se presenta un resumen de los pasos del algoritmo de traducción. Para obtener información más detallada, refiérase al libro de Elmasri y Navathe [2]. Paso 1: Entidades regulares Paso 2: entidades débiles Para cada entidad regular E, en el modelo ER, crear una relación R que incluya todos los atributos simples de E. Si E tiene atributos compuestos, deben aplanarse. Seleccionar un atributo clave de E como clave primaria de R. Si el atributo clave seleccionado es un atributo compuesto, la clave primaria de R será el conjunto de atributos resultantes de su aplanamiento. Para cada entidad débil D, con entidad identificante E, crear una relación R, que incluya todos los atributos simples (y los atributos compuestos aplanados ) de D. Adicionalmente, agregar como clave foránea de R los atributos claves de la relación que representa a E. La clave primaria de R será la combinación de la clave primaria de E con la clave parcial de D. Paso 3: Relaciones 1:1 Paso 4: Relaciones 1:N Para cada interrelación binaria R donde las entidades interrelacionadas (S y T), posean cardinalidad máxima para ambas de 1, escoger la entidad con participación total, es decir, la entidad con cardinalidad mínima mayor que 0 (digamos S). Agregar en la traducción de S la clave primaria de de la traducción de T como clave foránea. Si existen atributos de la interrelación, agregarlos en la traducción de la entidad S, siguiendo el proceso de traducción de atributos. Para cada interrelación binaria R donde alguna de las entidades interrelacionadas (S y T) posea cardinalidad máxima mayor que 1 (digamos S), y T posea cardinalidad máxima igual que 1. Incluir la clave primaria de la traducción de la entidad S como clave foránea en la traducción de la entidad T. Si existen atributos de la interrelación, agregarlos en la traducción de la entidad T, siguiendo el proceso de traducción de atributos. 3-1
2 Paso 5: Relaciones M:N OBS: Paso 6: Para cada interrelación binaria R donde ambas entidades interrelacionadas (S y T) posean cardinalidad máxima superior a 1, crear una nueva relación Z. Incluir como claves foráneas en Z las claves primarias de las relaciones que representan las entidades participantes. La unión de estas claves formará la clave primaria de Z. Si existen atributos en la interrelación, agregarlos en Z siguiendo el proceso de traducción de atributos. Cuando existen interrelaciones 1:1 ó 1:N que NO SON TOTALES, se pueden traducir de manera similar a las M:N. Para cada atributo multivaluado A, crear una relación R que incluya un atributo que represente a cada una de las ocurrencias que puedan existir dentro de A, mas la clave primaria K (como foránea) de la relación que representa la interrelación o entidad que tiene a A como atributo. La clave primaria de R será la combinación de A y K. Si el atributo multivaluado es además compuesto, debe aplanarse. Paso 7: Para cada interrelación n-aria R, con n > 2, crear una nueva relación S. Incluir como claves foráneas en S las claves primarias de las relaciones que representan a las entidades participantes en R. Incluir además los atributos de R. Normalmente la clave primaria de S será la combinación de todas las claves foráneas. Sin embargo, si una entidad E participa en R con cardinalidad máxima y mímina igual a 1, puede usarse como clave primaria la clave foránea que referencia la relación resultante de la traducción de E. Ejercicios 3.1. Basándose en la respuesta del ejercicio 1.2, traducir el modelo conceptual representado por el diagrama ER al modelo relacional. Solución Propuesta Paso 1: Traducción de entidades regulares Sala(nombre,area,encargado,ubicacion) 3-2
3 Artista(nombre,cv) Comprador(nombre,direccion) Paso 2: Traducción de entidades débiles Obra(autor,nombre,descrip,genero,movim,tenden,fecha) Paso 3: Traducción de relaciones 1:1 Paso 4: Traducción de relaciones 1:N Obra(autor,nombre,descrip,genero,movim,tenden,fecha,compr,fcompr) Paso 5: Traducción de relaciones 1:N Expone_en(artista,sala) Es_expuesta_en(artista,obra,sala) Paso 6: Traducción de los atributos multivaluados telef_comprador(comprador,telefono) exposicion_artista(artista,sala,nombreexp,fecha,costo,asistentes) exposicion_obra(artista,obra,sala,fecha) Paso 7: Traducción de relaciones n-arias, n>2 Se mantienen las restricciones explícitas del modelo ER. Encontrará a continuación una serie de diagramas Entidad-Interrelación, diccionarios de datos. Para cada una de estas representaciones, proponga un esquema relacional y restricciones de 3-3
4 integridad que expresen la misma semántica. Trate en lo posible de preservar economía conceptual en la representación. Recuerde indicar en cada relación la clave primaria, claves alternas y claves foráneas con las relaciones a las que se referencia La siguiente es una porción de la Base de Datos de la compañía textilera LA TELA C.A. Diccionario de Datos Entidad Atribs Semántica Atrib. Dominio código Id de la tela Entero TELA descrip Descripción Char [30] rollos Cantidad en existencia Entero código Id de la fibra Entero FIBRA descrip Descripción Char[30] ovillos Cantidad en existencia Entero código Id de la prenda Entero PRENDA descrip Descripción Char[30] cantidad Unidades en existencia Entero Interrelación Semántica Atribs Semántica Atrib. Dominio Se_obtiene (F1,F2) F1 se obtiene a partir porc Porción del Real positivo 3-4
5 componente para de F2 obtener la fibra Se_fabrica (T,F) La tela T se fabrica usando la fibra F cant derivada Número de ovillos requeridos para obtener un rollo de la Natural Se_ Confecciona (P,T) La prenda P se confecciona usando la tela T cant tela Cm2 de la tela requeridos para fabricar la prenda Real positivo 3.3. A continuación se presenta un esquema ERE que modela la Base de Datos para almacenar la información sobre reservaciones de hoteles y venta de boletos en la Agencia de Viajes Las Vacaciones S.R.L. Diccionario de Datos Entidad Atribs Semántica Atrib. Dominio CLIENTE ci Cédula del cliente Char[10] nombre Nombre y apellidos del Char[60] 3-5
6 HOTEL AEROLINEA BOLETO cliente telf Teléfonos del cliente (999)99999 Nombre del nombre establecimiento Char[40] dir Dirección Char[80] código Identificador Char[2] desc Nombre Char[80] código Identificador Char[20] pasaj Nombre del Pasajero Char[60] loc Identificador de reserva Char[9] recor Información de recorrido Nombre de la ciudad de ori origen Char[3] Nombre de la ciudad dest destino Char[3] vuelo Datos vuelo aerol Identificador aerolínea Char[2] num Número del vuelo Num[4] fecha Fecha del vuelo dia Dia del vuelo 1-31 mes Mes del vuelo 1-12 salida Hora de salida hora Hora de salida 0-23 min Minutos 0-59 Interrelación Semántica Atribs Semántica Atrib. Dominio Fecha de ingreso al in hotel dia Día de Ingreso 1-31 mes Mes de Ingreso 1-12 año Año de Ingreso Num[4] Reserva (C,H) Un cliente C reserva Fecha de Salida del out en el hotel H. Hotel dia Día de Salida 1-31 mes Mes de Salida 1-12 año Año de Salida Num[4] personas Número de personas Num[1] tipohab Tipo de Habitación S, D, T, C Tarifa (A,B) Una aerolínea A oferta un boleto B Adquiere (C,B) Un cliente C adquiere el boleto B 3.4. El siguiente es un modelo del Repositorio del diagramador ER de una herramienta CASE. 3-6
7 Diccionario de Datos Entidad Atribs Semántica Atrib. Dominio ESQUEMA_ER proy Identificador del proyecto Char[30] autor Autor del Esuqema Char[60] ENTIDAD nombre Identificador Char[10] descp Semántica de la Entidad Char[300] nombre Identificador Char[10] INTERREL Semántica de la descp Interrelación Char[300] nombre Identificador Char[30] descp Semántica del atributo Char[300] tipov Número de Valores Mo,Mu ATRIBUTO tipoe Tipo de Estructura Si,Co tipon Tipo de Nulidad Si,No tipoa Tipo Almacenamiento De,Al clave Es atributo clave Si, No tipo Tipo del atributo N,C,T,L,F Interrelación Semántica Atribs Semántica Atrib. Dominio La entidad E Restricción de card 1, M, N Participa (E,I) participa en la Cardinalidad interrelación I part Tipo de Participación. T, P 3-7
8 Interrelación Semántica Atribs Semántica Atrib. Dominio El esquema Es Inc_Ent (Es,En) incluye a la entidad En Inc_Int (Es,In) El esquema Es incluye a la interrelación In Posee_I (I,A) La interrelación I posee el atributo A Posee_E (E,A) La entidad E posee el atributo A Identifica (E,E1) La entidad E1 es identificada a través de E Se_Comp (A,A1) El atributo A está compuesto por el atributo A Traduzca sus respuestas a los ejercicios del Capítulo I. 3-8
UNIVERSIDAD NACIONAL DE ASUNCION FACULTAD POLITÉCNICA CARRERA: LCIK MATERIA: Bases de Datos I Prof: Lic. Lilian Riveros Unidad 2: Modelo Relacional
El Modelo Relacional es un modelo de datos que nos permite describir la estructura de una base de datos a nivel lógico. En 1969, Edgar Frank Ted Codd (1923-2003) introduce el modelo relacional con una
Más detallesMaestría en Bioinformática. Bases de Datos y Sistemas de Información. Del MER al MR. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.
Maestría en Bioinformática Bases de Datos y Sistemas de Información Del MER al MR Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Conceptos MER a MR Introducción Agenda Conceptos MER a MR
Más detallesSistemas de Bases de Datos I. Modelo Lógico Modelo Relacional
Sistemas de Bases de Datos I Modelo Lógico Modelo Relacional Modelo Lógico Modelo Relacional Esquema Relacional (E- R) Es la representación de un DER mediante tablas. Algebra Relacional Modelo Relacional
Más detallesRepaso de Conceptos Básicos de Bases de Datos
escuela técnica superior de ingeniería informática Repaso de Conceptos Básicos de Bases de Datos Departamento de Lenguajes Grupo de Ingeniería del Software Septiembre 2004 Definición Una base de datos
Más detallesTema 2: Modelo Entidad-Relación(ER)
ÒÓ Ô ºÙÒ ÓÚ º Tema 2: Modelo Entidad-Relación(ER) Fernando Cano Espinosa Universidad de Oviedo. Departamento de Informática 1 Contenido 1. Introducción al modelo de datos ER 2. Conjuntos de entidades y
Más detallesBase de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING.
P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING. INFORMÁTICA Base de Datos Usuario A Programa de Aplicación Bodega Usuario B Usuario N Insumo Proveedor Profesor: José Miguel
Más detallesPrincipios de Bases de Datos Relacionales, Normalización. Unidad 4
Principios de Bases de Datos Relacionales, Normalización Unidad 4 Introducción Dependencia Funcional La dependencia funcional es una restricción entre dos conjuntos de atributos en una relación de una
Más detallesrg.o cm a Diseñ e o o c o c n o ce c p e tual l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s
Diseño conceptual Diseño de bases de datos Documento de especificación del sistema 1. Definición del problema 2. Descripción funcional 2. 3. Restricciones 4. Diagramas de flujo de datos 5. Modelo de datos
Más detallesUnidad II: Diseño de Bases de Datos y el modelo E-R. 2.1 El Proceso de Diseño
Unidad II: Diseño de Bases de Datos y el modelo E-R. 2.1 El Proceso de Diseño El proceso de diseño para una base de datos consta básicamente de 7 pasos, los cuáles se describen en la siguiente imagen.
Más detallesModelo Entidad-Relación
Modelo Entidad-Relación El modelo de datos de entidad-relación (ER) se basa en una percepción de un mundo real que consiste en un conjunto de objetos básicos llamados entidades y de relaciones entre estos
Más detallesFICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos
FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 8. Elementos Básicos 1.- Ejemplo Introductorio. 2.- Dominios. 3.- Relaciones. 4.- Bases de Datos Relacionales. (Capítulo 11 del Date) EJEMPLO
Más detallesGuía de Modelo Relacional y Conversión de Entidad-Relación a Relacional
Guía de Modelo Relacional y Conversión de Entidad-Relación a Relacional Prof. Claudio Gutiérrez, Aux. Mauricio Monsalve Primavera de 2007 1. Problemas conceptuales 1. Qué es una relación? Qué es un esquema
Más detalles- Bases de Datos - - Diseño Físico - Luis D. García
- Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo
Más detallesEstas visiones de la información, denominadas vistas, se pueden identificar de varias formas.
El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los
Más detallesDISEÑO DE UN ESQUEMA DE BASE DE DATOS E-R.
DISEÑO DE UN ESQUEMA DE BASE DE DATOS E-R. Podemos dividir el proceso de construir un modelo E-R en varias tareas más simples. El proceso completo es iterativo, es decir, una vez terminado debemos volver
Más detallesTema 11 Bases de datos. Fundamentos de Informática
Tema 11 Bases de datos Fundamentos de Informática Índice Evolución Tipos de modelos de datos y SGBD El modelo relacional y el Diseño de una Base de Datos Operaciones básicas: consulta, inserción y borrado.
Más detallesGestión de la Información
Gestión de la Información Patricio Martínez Barco Departamento de Lenguajes y Sistemas Informáticos patricio@dlsi.ua.es Gestión de la Información TEMA 2 (PARTE II) METODOLOGÍA DE DISEÑO DE BASES DE DATOS
Más detalles1.- Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico 2.- Transformación del esquema conceptual al lógico estándar
1.- Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico 2.- Transformación del esquema conceptual al lógico estándar 3.- 4.- Reglas concernientes a las extensiones del modelo E/R Transformación
Más detallesCERTAMEN 2 90 minutos 20 puntos
CERTAMEN 2 Para la realización del presente certamen se dispondrá de 90 minutos. Debe incluir cualquier supuesto no explicito, siempre cuando no cambie el sentido de la pregunta. No se pueden utilizar
Más detallesTransformación del Modelo ERE al Modelo Relacional. Universidad de los Andes Demián Gutierrez Enero 2010 1
Transformación del Modelo ERE al Modelo Relacional Universidad de los Andes Demián Gutierrez Enero 2010 1 Transformación del Modelo ERE al Modelo Relacional Por que es necesario transformar del modelo
Más detallesUNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE INFORMATICA BASE DE DATOS
UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE INFORMATICA BASE DE DATOS TEMA 3 MODELO ENTIDAD INTERRELACION Modelización Conceptual Modelo Entidad-Interrelación Elementos M.E.IR Caso de Estudio Tipos de
Más detallesIWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1
IWG-101: Introducción a la Ingeniería Departamento de Informática, UTFSM 1 Gestión de Bases de Datos Gestión de Bases de Datos Base de datos una colección de datos relacionados organizados de manera de
Más detallesEl modelo relacional
El modelo relacional El modelo relacional constituye una alternativa para la organización y representación de la información que se pretende almacenar en una base de datos. Se trata de un modelo teórico
Más detallesDiagrama de Clases. Diagrama de Clases
Diagrama de Clases 1 Diagrama de Clases El propósito de este diagrama es el de representar los objetos fundamentales del sistema, es decir los que percibe el usuario y con los que espera tratar para completar
Más detallesEsquema Relacional NORMALIZACIÓN
Esquema Relacional NORMALIZACIÓN 1ª F. N. Primera Forma Normal Una tabla está en Primera Forma Normal sí y solo sí: No existen dos filas idénticas Todos sus atributos son atómicos único valor indivisibles
Más detallesTarjeta PantallaCrearRegTarjeta - Clase Borde. Pantalla de solicitud de registro de tarjeta (P-5).
Diseño : Diccionario de Datos (v 1.0) Weitzenfeld 1 Módulos principal interfaceusuario dominio registro servicios InterfaceUsuario InterfaceUsuario Clase Borde. Toda la interacción con el usuario se hace
Más detallesTeórico 9 Del MER al MR
Teórico 9 Del MER al MR Introducción Veremos cómo traducir un modelo conceptual, en forma de Modelo Entidad-Relación, en un modelo lógico de base de datos, en forma de Modelo Relacional. Para esto, estudiaremos
Más detallesParte 2 - Consultas SQL + Modelo Entidad-Relación 2.0
Parte 2 - Consultas SQL + Modelo Entidad-Relación 2.0 12450 Estructuras de Datos y de la Información 2 Prácticas Laboratorio - Curso 2008-2009 2.1 Consultas SQL: Ernesto Arroyo Jesús Bisbal Philippe Roussel
Más detallesBASES DE DATOS TEMA 2. MODELOS DE DATOS
Contenidos generales BASES DE DATOS TEMA 2. MODELOS DE DATOS * Introducción al modelado conceptual * Concepto de modelo * Proceso de diseño de una base de datos * Modelo Entidad-Relación - Componentes
Más detallesDiagramas de Clases ~ 1 ~ Ing. Fabián Silva Alvarado
Diagramas de Clases ~ 1 ~ Ing. Fabián Silva Alvarado DIAGRAMAS DE CLASES RELACIONES ENTRE CLASES Una vez que tengamos todas nuestras clases, será necesario que estas se asocien, con el fin de mostrar la
Más detallesUNIDAD 3. MODELO RELACIONAL
UNIDAD 3. MODELO RELACIONAL El modelo relacional se basa en dos ramas de las matemáticas: la teoría de conjuntos y la lógica de predicados de primer orden. El hecho de que el modelo relacional esté basado
Más detallesEjercicios Certamen #2
Ejercicios Certamen #2 ILI-281, Fundamentos de Investigación de Operaciones Primer período académico 2003 Esteban Sáez Departamento de Informática UTFSM Junio 2003 P1-C2-S1-2002 Un administrador de un
Más detallesEstrategias Didácticas B-Learning: ÁLGEBRA RELACIONAL
Estrategias Didácticas B-Learning: ÁLGEBRA RELACIONAL Mg. Guillermo Bernardo Durán González Guillermo.duran.g@gmail.com Modelo de diseño instruccional, basado en la modalidad semi-presencial b-learning,
Más detallesrg.o cm a Diseñ e o o l óg ó ico c l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s s r e r la l c a i c o i nal a e l s
Diseño lógico Diseño de bases de datos relacionales Diseño lógico de bases de datos relacionales El modelo relacional: El concepto de relación: tuplas, atributos y dominios. Restricciones de integridad
Más detallesLENGUAJES DE CONSULTA ORIENTADOS A OBJETOS
LENGUAJES DE CONSULTA ORIENTADOS A OBJETOS Los lenguajes de consulta constituyen una funcionalidad importante de los SGBDOO. El usuario puede recuperar los datos especificando simplemente las condiciones
Más detallesFICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 9. Reglas de Integridad
FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 9. Reglas de Integridad 1.- Introducción. 2.- Claves Primarias. 3.- Regla de Integridad de Entidades. 4.- Claves Ajenas. 5.- Regla de Integridad
Más detallesBases de Datos Tema 4 Modelo Entidad/Interrelación (ERM de Chen)
Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla Avda Reina Mercedes s/n. 402 Sevilla Tlf/Fax 954 557 39 E-mail lsi@lsi.us.es Web www.lsi.us.es E.T.S.
Más detallesBASES DE DATOS TEMA 2. MODELOS DE DATOS
Contenidos generales BASES DE DATOS TEMA 2. MODELOS DE DATOS * Concepto de modelo * Proceso de diseño de una base de datos * Modelo Entidad-Relación - Componentes del Modelo E-R - Cardinalidad de asignación
Más detallesIngeniería del Software I
- 1 - Ingeniería del Software I Introducción al Modelo Conceptual 2do. Cuatrimestre 2005 INTRODUCCIÓN... 2 CLASES CONCEPTUALES... 3 ESTRATEGIAS PARA IDENTIFICAR CLASES CONCEPTUALES... 3 Utilizar lista
Más detallesLa empresa de transporte desea administrar los recorridos, omnibus, viajes, clientes, funcionarios y pasajes (ventas y reservas).
Propuesta Diseñar y crear una base de datos que permita almacenar los datos relevantes en la gestión de pasajes de omnibus para una empresa de transporte de pasajeros. Esta empresa realiza viajes nacionales
Más detalles3. Modelo relacional: Estructura e integridad.
Modelo relacional: Estructura e integridad 47 3. Modelo relacional: Estructura e integridad. 3.1. Introducción. El modelo de datos relacional es posterior a los modelos jerárquicos y de red. Nació como
Más detallesModelado de datos. Bibliografía. Representación de la información Modelos de datos Modelado semántico
Modelado de datos Representación de la información Modelos de datos Modelado semántico El modelo entidad/relación Elementos: Entidades, atributos, claves y relaciones Representación gráfica: Diagramas
Más detallesUnidad 7 Aplicación de máximos y mínimos
Unidad 7 Aplicación de máimos y mínimos Objetivos Al terminar la unidad, el alumno: Interpretará el concepto de ingreso y costos marginal. Aplicará la función de ingresos en problemas de maimización. Aplicará
Más detallesMODELADO DE DATOS UTILIZACIÓN BASICA DE ERWIN
PREVIO 1 MODELADO DE DATOS UTILIZACIÓN BASICA DE ERWIN INTRODUCCIÓN ERwin es una herramienta que nos ayuda a diseñar y crear de manera visual una base de datos (data model). Puede ser usado para detallar
Más detallesBases de Datos Modelo Relacional
Bases de Datos Modelo Relacional Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos del método relacional
Más detalles2. Haciendo una Reservación. En la página de inicio encontrarás la opción para realizar tu reservación aérea, de hotel y/o de auto.
2. Haciendo una Reservación 1. Ingresar a hacer una reserva BCD Travel le proporciona un usuario y una contraseña a los viajeros que la compañía solicitó se dieran de alta en el sistema, para realizar
Más detallesPrimer Parcial de Fundamentos de Base de Datos
Primer Parcial de Fundamentos de Base de Datos Setiembre 200 - SOLUCIO Ejercicio (20 puntos Se desea realizar un modelo conceptual de parte de la información manejada por una agencia de viajes. Esta información
Más detallesSolemne I Profesor: Marcelo Leseigneur P. Ayudante: Renzo Lüttges C.
Solemne I Profesor: Marcelo Leseigneur P. Ayudante: Renzo Lüttges C. Pregunta 1 Hallar el dominio y recorrido de las siguientes funciones, dibújelas, y estudie su paridad, imparidad, crecimiento y decrecimiento,
Más detallesIntroducción al diseño de bases de datos
Introducción al diseño de bases de datos Dolors Costal Costa P06/M2109/02150 FUOC P06/M2109/02150 Introducción al diseño de bases de datos Índice Introducción... 5 Objetivos... 5 1. Introducción al diseño
Más detalles2.4 Modelado conceptual
2.4 Modelado conceptual 2.4. Búsqueda de conceptos Un modelo conceptual muestra clases conceptuales significativas en un dominio del problema; es el artefacto más importante que se crea durante el análisis
Más detallesCapítulo VI. Diagramas de Entidad Relación
Diagramas de Entidad Relación Diagramas de entidad relación Tabla de contenido 1.- Concepto de entidad... 91 1.1.- Entidad del negocio... 91 1.2.- Atributos y datos... 91 2.- Asociación de entidades...
Más detallesRegistro (record): es la unidad básica de acceso y manipulación de la base de datos.
UNIDAD II 1. Modelos de Bases de Datos. Modelo de Red. Representan las entidades en forma de nodos de un grafo y las asociaciones o interrelaciones entre estas, mediante los arcos que unen a dichos nodos.
Más detallesModelo ER Jos e Ram on Param a Gab ıa
Modelo ER José Ramón Paramá Gabía ii ÍNDICE GENERAL Índice general 1. Modelo Entidad-Relación 1 1.1. Diseño de bases de datos.............................. 1 1.2. Ejemplo guía....................................
Más detallesBASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES
BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES El modelo relacional se basa en dos ramas de las matemáticas: la teoría de conjuntos y la lógica de predicados de primer orden. El hecho de que
Más detallesINTRODUCCIÓN A LAS BASES DE DATOS
INTRODUCCIÓN A LAS BASES DE DATOS QUE ES UNA BASE DE DATOS? Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáecamente para su posterior uso Desde el punto de vista informáeco,
Más detallesGOBIERNOS CORPORATIVOS CONFLICTOS POR DUPLICIDAD DE ROLES ANEXO 12 RESULTADOS TRABAJO DE CAMPO CORPORACIONES/FUNDACIONES
GOBIERNOS CORPORATIVOS CONFLICTOS POR DUPLICIDAD DE ROLES Orlando De la Vega Luna ANEXO 12 RESULTADOS TRABAJO DE CAMPO CORPORACIONES/FUNDACIONES Cargo 5 6 5 porcentaje 4 3 2 16,7 16,7 1 Gerente General
Más detallesProcedimiento para el alta de un empleado
PONTIFICIA UNIVERSIDAD CATÓLICA DE VALPARAÍSO Dirección de Recursos Humanos Procedimiento para el alta de un empleado Meta4 Autor: Christian Vásquez Revisor: Fecha creación: 07-01-2013 Fecha revisión:
Más detallesHalla dominio e imagen de las funciones
Tema 1 Las Funciones y sus Gráficas Ejercicios Resueltos Ejercicio 1 Halla dominio e imagen de las funciones y Como no está definido si, es decir, si El recorrido o imagen será el conjunto de todos los
Más detallesTutorial de UML. Introducción: Objetivos: Audiencia: Contenidos:
Tutorial de UML Introducción: El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende
Más detallesTutorial de MS Access Un sistema de Bases de Datos Relacional. Profesores: Hugo Mora, Ignacio Casas
Tutorial de MS Un sistema de Bases de Datos Relacional Profesores: Hugo Mora, Ignacio Casas Tutorial Qué es una Base de Datos? Una Base de Datos es un conjunto de datos que pertenecen al mismo contexto
Más detallesTema 2: Modelo Entidad-Asociación (E-A)
Tema 2: Modelo Entidad-Asociación (E-A) Conjuntos entidad Conjuntos asociación Cuestiones de diseño Restricciones de asociaciones Claves Diagrama E-A Características del modelo E-A ampliado Diseño de un
Más detallesPROGRAMACION ORIENTADA A OBJETOS TRABAJO PRÁCTICO. FACULTAD DE INGENIERÍA Y CIENCIAS EXACTAS Ingenieria en Informática
FACULTAD DE INGENIERÍA Y CIENCIAS EXACTAS Ingenieria en Informática PROGRAMACION ORIENTADA A OBJETOS TRABAJO PRÁCTICO ORGANIZACIÓN: UADE PROYECTO: Agencia de Viajes v 1.0 Profesores: Claudia Wartelle,
Más detallesDISEÑO DE BASES DE DATOS RELACIONALES: NORMALIZACION
DISEÑO DE BASES DE DATOS RELACIONALES: NORMALIZACION 1. INTRODUCCION 2. DESCOMPOSICION DE ESQUEMAS 3. DEPENDENCIAS FUNCIONALES 4. DEFINICIONES Dependencia funcional Determinante Dependencia funcional completa
Más detallesCapítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)
Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Fernando Cano Espinosa Universidad de Oviedo. Departamento de Informática fcano@uniovi.es Produced with L A T E X seminar style
Más detallesTEMA 7. DISEÑO LÓGICO DE BASES DE DATOS RELACIONALES. 4. Desnormalización, partición de relaciones y optimización
TEMA 7. DISEÑO LÓGICO DE BASES DE DATOS RELACIONALES 1. Introducción 2. Metodología de diseño lógico en el modelo relacional 3. Normalización 4. Desnormalización, partición de relaciones y optimización
Más detallesTEST (10 preguntas, respuesta única, 2.0 puntos, aciertos +0.20, fallos 0.05)
Alumno(a): Titulación: TEST (10 preguntas, respuesta única, 2.0 puntos, aciertos +0.20, fallos 0.05) Los modelos conceptuales (indicar la opción verdadera): a) Tienen mayor nivel de abstracción que los
Más detallesCENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN
DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: CIENCIAS COMPUTACIONALES ACADEMIA A LA QUE PERTENECE: SISTEMAS DE INFORMACION NOMBRE DE LA MATERIA: BASES DE DATOS CLAVE DE LA MATERIA: CC302 CARÁCTER DEL
Más detallesNORMALIZACIÓN DE BASES DE DATOS RELACIONALES
NORMALIZACIÓN DE BASES DE DATOS RELACIONALES El proceso de normalización fue introducido por Codd en el año 1974. Busca encontrar errores en el diseño de un esquema relacional debido a la presencia de
Más detallesTrabajo Práctico Modelo de Bases de Datos Relacionales
Base de Datos 29 Trabajo Práctico Modelo de Bases de Datos Relacionales Objetivos Valorar y comparar diferentes opciones de diseño conceptual para representar una misma situación, en función de su corrección
Más detallesModelo Entidad Relacion (ER) Soluciones de los ejercicios I
Modelo Entidad Relacion (ER) Soluciones de los ejercicios I October 25, 2010 Ejercicio 1: Una empresa de aparatos electrónicos desea informatizar sus datos. Escribir el diagrama ER que responda a la siguiente
Más detallesNOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS
NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS Diagrama de Flujo de Datos: Diagrama en forma de red que representa el flujo de datos y las transformaciones que se aplican sobre ellos al moverse desde la entrada
Más detallesUNIDAD 3 ASPECTOS ASOCIADOS CON BASES DE DATOS. Diseno Físico de Bases de Datos Objetivo. 2.2 Visión General del Procesamiento de Consultas
UNIDAD 3 ASPECTOS ASOCIADOS CON BASES DE DATOS Temario 2.1 Diseño Físico de Bases de Datos 2.2 Visión General del Diseno Físico de Bases de Datos Objetivo Corresponde al proceso de elegir las estructuras
Más detallesTema 6: Diseño de bases de datos relacionales.
6.1 Introducción. Tema 6:. Las dificultades inherentes al diseño de una base de datos han de afrontarse con procedimientos ordenados y metódicos. En el proceso de diseño de una base de datos hemos de distinguir
Más detallesUtivemkkukVaciona Id& Yalta/ FACULTAD DE CIENCIAS EXACTAS Av. Bolivia 5150-4400 - Salta Tel. (0387)425-5408 - Fax (0387)425-5449 Republica Argentina
UtivemkkukVaciona Id& Yalta/ SALTA, 11 de abril de 2011. RESCD-EXA: N 196/2011 EXP-EXA: 8160/2011 VISTO: las presentes actuaciones por las cuales se tramita la aprobación del Programa Analítico y Régimen
Más detallesMaestría en Bioinformática. Bases de Datos y Sistemas de Información. Diseño Conceptual. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.
Maestría en Bioinformática Bases de Datos y Sistemas de Información Diseño Conceptual Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Conceptos Elementos del MER Herramientas Diseño conceptual
Más detallesOperaciones en el Modelo Relacional. Relacional. Relacional. Índice. Lenguajes de Consulta
Operaciones en el Modelo Relacional Bases de Datos Ingeniería a Técnica T en Informática de Sistemas El interés de los usuarios de las bases de datos se suele centrar en realizar consultas (contestar a
Más detallesGuías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online
Guías _SGO Gestione administradores, usuarios y grupos de su empresa Sistema de Gestión Online Índice General 1. Parámetros Generales... 4 1.1 Qué es?... 4 1.2 Consumo por Cuentas... 6 1.3 Días Feriados...
Más detallesDescripción del Problema Sistema de Reservaciones de Vuelos
Requisitos: Descripción del Problema Weitzenfeld 1 Descripción del Problema Sistema de Reservaciones de Vuelos El Sistema de Reservaciones de Vuelos es un sistema que permite al usuario hacer consultas
Más detallesANALISIS MULTIVARIANTE
ANALISIS MULTIVARIANTE Es un conjunto de técnicas que se utilizan cuando se trabaja sobre colecciones de datos en las cuáles hay muchas variables implicadas. Los principales problemas, en este contexto,
Más detallesAnálisis de Sistemas. M.Sc. Lic. Aidee Vargas C. C. octubre 2007
Análisis de Sistemas M.Sc. Lic. Aidee Vargas C. C. octubre 2007 Metodologías de Desarrollo de Software Las metodologías existentes se dividen en dos grandes grupos: Metodologías estructuradas Metodologías
Más detallesINTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS
INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se
Más detallesANEXO 26-A COMITÉ PERMANENTE DE INTERPRETACIÓN SIC N 32 ACTIVOS INTANGIBLES COSTOS DE SITIOS WEB. (Modificada en 2008) (IV Difusión)
ANEXO 26-A COMITÉ PERMANENTE DE INTERPRETACIÓN SIC N 32 ACTIVOS INTANGIBLES COSTOS DE SITIOS WEB (Modificada en 2008) (IV Difusión) Interpretación SIC-32 Activos Intangibles - Costos de Sitios Web Referencias
Más detallesrg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b
El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información El proceso de desarrollo de software Modelos de ciclo de vida El ciclo de vida de una base de datos El proceso
Más detallesGeneraciones de Bases de Datos
Generaciones de Bases de Datos Sector Comercial Centros de Investigación Sector Industrial Primera generación: Bases de datos jerárquica Segunda: Bases de datos en red Tercera: Bases de datos relacionales
Más detallesPROCEDIMIENTOS DE EMISIÓN Y ACREDITACIÓN DE LA RESIDENCIA EN LAS SUBVENCIONES AL TRANSPORTE AÉREO DE RESIDENTES NO PENINSULARES
PROCEDIMIENTOS DE EMISIÓN Y ACREDITACIÓN DE LA RESIDENCIA EN LAS SUBVENCIONES AL TRANSPORTE AÉREO DE RESIDENTES NO PENINSULARES Contenido 1. Beneficiarios de la subvención 2. Documentos acreditativos de
Más detalles3. MODELO ENTIDAD RELACIÓN
3. MODELO ENTIDAD RELACIÓN 3.1 Conceptos básicos 3.2 Representaciones gráficas 3.3 Aplicaciones 3.4 Modelo relacional 3.1 Conceptos básicos El modelo entidad-relación es el modelo conceptual más utilizado
Más detallesLead Job Generation Pág. 1. Resumen
Lead Job Generation Pág. 1 Resumen En el proyecto presente se ha diseñado e implementado un Sistema Gestor de Bases de Datos (SGBD) para facilitar al usuario, que es la persona que busca empleo, solicitar
Más detalles1 Vista de Casos de Uso
Vista de Casos de Uso Esta vista describe el proceso de negocio más significativo y el modelo del dominio. Presenta los actores y los casos de uso para el sistema. Es decir que esta vista presenta la percepción
Más detallesAmpliación de Estructuras de Datos
Ampliación de Estructuras de Datos Amalia Duch Barcelona, marzo de 2007 Índice 1. Diccionarios implementados con árboles binarios de búsqueda 1 2. TAD Cola de Prioridad 4 3. Heapsort 8 1. Diccionarios
Más detallesCONSTRUCCIÓN DEL PROCESO TRANSACCIONAL Bizagi Process Modeler
Bizagi Process Modeler Copyright 2011 - bizagi Contenido 1. INTRODUCCIÓN A LAS TRANSACCIONES... 3 2. DIAGRAMA DEL PROCESO... 4 SUB PROCESO RESERVA... 5 SUB PROCESO REPORTE DE GASTOS... 8 3. MODELO DE DATOS...
Más detallesProfunda comprensión de que valores son o podrían ser percibidos por los clientes.
Estrategias de retención de clientes para servicios El valor concebido por el cliente de servicio se basa en una estrategia de conocimientos, ya que con el conocimiento que posee la empresa, puede emplear
Más detallesM III ABSTRACCIÓN Y CLASIFICACIÓN
M III ABSTRACCIÓN Y CLASIFICACIÓN COMPLEJIDAD Y ABSTRACCIÓN La abstracción en el desarrollo del programario En todo el proceso de abstracción siempre hay una parte de la situación o del problema que se
Más detallesAplicaciones Ofimáticas Tema 5. Ejercicios de Ejemplos
1 EJERCICIO 1 A partir del siguiente enunciado se desea realiza el modelo entidad-relación. Una empresa vende productos a varios clientes. Se necesita conocer los datos personales de los clientes (nombre,
Más detallesDiseño de una Base de Datos. Fases del Diseño
de una Base de Datos Fases del Análisis de Requerimientos Conceptual (Entidad-relación) Lógico (ELKA) Físico (Almacenamiento y Acceso) 1 Análisis de Requerimientos Descripción operacional. Fase de adquisición
Más detallesNormas Internacionales de Información Financiera
Normas Internacionales de Información Financiera Inversiones en subsidiarias IAS 27 1. Introducción 2. Definición de subsidiaria 3. Estados financieros consolidados 4. Revelaciones Introducción Alcance
Más detalles2 Diseño lógico: Modelo Relacional
2 Diseño lógico: Modelo Relacional 2.1 Introducción al modelo relacional... 2 2.1.1 Elementos Básicos... 3 2.1.2 Tipos de Claves... 4 2.1.3 Restricciones del modelo relacional... 4 2.1.4 Notación... 7
Más detallesEJERCICIOS MODELO RELACIONAL
Problema 1. Banco Central El Banco Central ha decidido crear una base de datos para gestionar los clientes y sus préstamos. Sabemos que del cliente se almacena información tal como identificador del cliente,
Más detalles6.4 Actores y casos de uso para el sistema de reservaciones de vuelos
jen la vision logica del sistema, debiendo haber consistencia entre la imagen conceptual del usuario y el comportamiento real del sistema. Si las interfaces son protocolos de hardware, se pueden referir
Más detallesAnálisis y Diseño del Sitio Web de la Asamblea de Enfermeras del Hospital Juárez de México
Análisis y Diseño del Sitio Web de la Asamblea de Enfermeras del Hospital Juárez de México Magaly J. Fuentes Maya, David C. Pedraza González, Yira Muñoz Sánchez, Daniel Vélez Díaz Escuela Superior de Tlahuelilpan,
Más detalles