SISTEMAS DE GESTIÓN DE BASES DE DATOS EXAMEN FINAL DE FEBRERO 16 de Febrero de 2001

Tamaño: px
Comenzar la demostración a partir de la página:

Download "SISTEMAS DE GESTIÓN DE BASES DE DATOS EXAMEN FINAL DE FEBRERO 16 de Febrero de 2001"

Transcripción

1 1. Realice el diagrama E-R para el diseño de una base de datos que refleje la información que necesita un centro estatal que otorga títulos oficiales a aquellos aspirantes que superen ciertas pruebas. El sistema debe contemplar los siguientes datos y restricciones: De cada aspirante se quiere registrar su nombre, su edad, su DNI (obligatorio) y un identificador que se le asigna dentro del sistema informático para distinguirle del resto. Para obtener un título es necesario superar cierto número de pruebas que los que los examinadores eligen aleatoriamente dentro de un conjunto de ellas. Los títulos que se otorgan se identifican por un código de especialidad (entre 1 y 70) y por un número (entre 1 y 20) que determina el nivel dentro de dicha especialidad. Además se le asocia un sueldo base a cada titulación por el cual será remunerado. Se define una jerarquía dentro de las titulaciones de tal forma que si un aspirante obtiene un determinado título pueda solicitar los títulos de grado inferior que desee. El sistema debe almacenar por tanto la información de dicha jerarquía. Existen dos convocatorias al año para examinarse. Un aspirante puede examinarse en varias convocatorias para obtener uno o más títulos. Se desea mantener información de todas las veces que cada aspirante se examina de cada título y si lo obtiene o no. Cada vez que un aspirante se examina para optar a un determinado título, realiza una serie de pruebas que puede variar de una convocatoria a otra. Para cada una se guarda la nota obtenida. Unas pruebas son teóricas y otras prácticas. Todas tienen un identificador, una descripción de la prueba y un campo booleano que nos dirá si se realizan individualmente o en grupo. Para las pruebas teóricas se almacena el número de preguntas, si son de tipo test y la duración de la prueba. Para las prácticas se almacena el coste de la prueba, el laboratorio donde se realiza y la duración de la misma. Se quiere llevar un inventario de materiales. Estos se diferencian entre los inventariables que se utilizan para las pruebas prácticas, y los materiales fungibles. Para todos ellos se almacena un identificador y una descripción. Se quiere reflejar las pruebas prácticas en las que se utiliza cada uno de los materiales inventariables y el tiempo de uso de cada uno de estos en cada una de las pruebas. Para los materiales fungibles se almacena el número posible de usos, su precio y sus existencias. Para los inventariables se almacena la fecha de compra, el estado del material y su precio. Una vez realizado el diagrama pasarlo a tablas del modelo relacional. - Especificando, los atributos que funcionan como P.K., F.K. (diciendo a que tabla corresponden) y los valores únicos si existen. - Crear dominios SQL para el tipo booleano (V,v,F,f) y para los códigos de los título, comprobando que estén entre 1 y 70 ambos inclusive. - Para las tablas asociadas a aspirantes, títulos y pruebas de todo tipo, (es decir, las que no guardan información de materiales) dar las instrucciones SQL necesarias para su creación. NOTA: - Reflejar las cardinalidades mínima y máxima para las relaciones BINARIAS

2 2. Se pretende crear una base de datos para mantener información sobre una empresa que oferta clases de esgrima para profesionales de dicho deporte. Los datos que se quieren guardar son: el nombre del ATLeta, el nombre del PREprador, la ESPecialidad (florete, sable, espada, etc.), el número de CLAses contratadas por cada especialidad, la CATegoría (alevín, junior, senior, etc.) a la que pertenece el atleta que recibe las clases y el tipo de DESCuento que se aplica a dicha categoría. Las restricciones son las siguientes: 1. No existen dos atletas con el mismo nombre. 2. Un atleta puede recibir clases de distintas especialidades, y para cada especialidad se guardará el total de clases que contrató. 3. Un atleta tiene un único preparador dentro de cada especialidad. 4. Un atleta sólo pertenece a una categoría aunque de la misma categoría pueden recibir clases distintos atletas. 5. Cada categoría tiene su tipo de descuento 6. Un preparador, aunque tenga varios atletas, sólo imparte clases de una especialidad. Se plantea guardar los datos en una tabla que contenga los siguientes campos (ATLeta, PREparador, ESPecialidad, HORAS, nombre del CATetoría, DEScuento). a) Qué problemas plantea este esquema en concreto? b) Determinar el conjunto de dependencias funcionales no triviales c) Qué conjuntos de atributos son claves candidatas? (No es obligatorio aplicar el algoritmo) d) Qué forma normal alcanza el esquema? (Justificar) e) Realizar una descomposición en FNBC aplicando la dependencia ATL CAT en la primero descomposición f) La descomposición resultante cumple la propiedad LJ? g) Comprobar mediante el algoritmo (y si no se sabe de cualquier otra forma) si el sistema permite que dentro de una misma categoría se apliquen distintos descuentos (Justificar) Z= Z U ((Z Ti)+ Ti)) h) Analizar el resultado de la descomposición. (Este apartado se valorará muchísimo) 3. Ventajas e inconvenientes de los índices frente a las funciones hash

3 nombre edad ID_CON ASPIRANTE DNI Conv Espec Titulo nivel sueldo 1:N Nota ID_MAT Descrip ID_PRU Indiv. Descrip PRUEBA Duración MATERIAL Coste usos FUNGIBLE INVENTARIABLE TEÓRICA PRÁCTICA Exist. estado Fecha Num Test Lab Coste

4 4. Se pretende crear una base de datos para mantener información sobre una empresa que oferta clases de esgrima para profesionales de dicho deporte. Los datos que se quieren guardar son: el nombre del atleta, el nombre del preprador, la especialidad (florete, sable, espada, etc.), el número de clases contratadas por cada especialidad, la categoría (alevín, junior, senior, etc.) a la que pertenece el atleta que recibe las clases y el tipo de descuento que se aplica a dicha categoría. Las restricciones son las siguientes: 1. No existen dos atletas con el mismo nombre. 2. Un atleta puede recibir clases de distintas especialidades, y para cada especialidad se guardará el total de clases que contrató. ATL ESP HORAS 3. Un atleta tiene un único preparador dentro de cada especialidad. ATL ESP PRE 4. Un atleta sólo pertenece a una categoría aunque de la misma categoría pueden recibir clases distintos atletas. ATL CAT 5. Cada categoría tiene su tipo de descuento CAT DESC 6. Un preparador, aunque tenga varios atletas, sólo imparte clases de una especialidad. PRE ESP Se plantea guardar los datos en una tabla que contenga los siguientes campos (ATLeta, PREparador, ESPecialidad, HORAS, nombre del CATetoría, DEScuento). a) Qué problemas plantea este esquema en concreto? b) Determinar el conjunto de dependencias funcionales no triviales ATL ESP HORAS ATL ESP PRE ATL CAT CAT DESC PRE ESP c) Qué conjuntos de atributos son claves candidatas? (No es obligatorio aplicar el algoritmo) (ATL ESP)+ = ATL ESP HORAS PRE CAT DESC (ATL PRE)+ = ATL PRE ESP HORAS CAT DESC d) Qué forma normal alcanza el esquema? (Justificar) ATL CAT No está en 2FN luego sólo alcanza la 1FN e) Realizar una descomposición en FNBC aplicando la dependencia ATL CAT en la primero descomposición Utilizo ATL CAT R1: T1=(ATL CAT) L1=( ATL CAT) R11: T21=(ATL,ESP,PRO,HORAS,DESC) L11=( ATL ESP HORAS, ATL ESP PRO ATL DESC PRO ESP) Utilizo ATL DESC R2: T1=(ATL DESC) L2=( ATL DESC) R21: T11=(ATL,ESP,PRO,HORAS) L21=( ATL ESP HORAS, ATL ESP PRO PRO ESP) Utilizo PRO ESP

5 R3: T3=(PRO ESP) L3=( PRO ESP) R4: T4=(ATL,PRO,HORAS) L4=( ATL PRO HORAS) f) La descomposición resultante cumple la propiedad LJ? g) Comprobar mediante el algoritmo (y si no se sabe de cualquier otra forma) si el sistema permite que a una misma categoría se le aplique distintos descuentos (Justificar) Z= Z U ((Z Ti)+ Ti)) Z0= CAT Z11= CAT U ((CAT ATL CAT)+ (ATL CAT))= CAT Z12= CAT U ((CAT ATL DESC)+ (ATL DESC))= CAT Z13= CAT U ((CAT PRO ESP)+ (PRO ESP))= CAT Z14= CAT U ((CAT ATL PRO HORAS)+ (ATL PRO HORAS))= CAT Se pierde CAT DESC h) Analizar el resultado de la descomposición. (Este apartado se valorará muchísimo)

ALUMNOS Y BECAS (Ejemplo de Normalización)

ALUMNOS Y BECAS (Ejemplo de Normalización) 1. Se pretende diseñar una base de datos para mantener información sobre las notas de los alumnos que disfrutan de alguna beca en una escuela de informática. Los datos que se quieren guardar son: el nombre

Más detalles

Ficheros y Bases de Datos Curso Ingeniería Técnica de Informática Primer Parcial. 3-Septiembre Nombre:

Ficheros y Bases de Datos Curso Ingeniería Técnica de Informática Primer Parcial. 3-Septiembre Nombre: Ficheros y Bases de Datos Curso 2009-10 Ingeniería Técnica de Informática Primer Parcial. 3-Septiembre-2010 Nombre: Se debe entregar esta hoja 2 horas 1 (3,5 puntos A partir de la información sobre la

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS PROGRAMACIÓN DEL MÓDULO/ DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 1AS MÓDULO / : 5 LEMA PROFESOR: Rubén Sánchez Vega 3.- CONTENIDOS: 3.1.- Enumera las Unidades Didácticas o Temas: (precedidos de

Más detalles

Ficheros y Bases de Datos Curso Ingeniería Técnica de Informática Primer Parcial. 10-Feb Nombre:

Ficheros y Bases de Datos Curso Ingeniería Técnica de Informática Primer Parcial. 10-Feb Nombre: Ficheros y Bases de Datos Curso 2009-10 Ingeniería Técnica de Informática Primer Parcial. 10-Feb-2010 Nombre: Se debe entregar esta hoja 2 horas 1) (3,5 puntos) A partir de la información sobre la BD que

Más detalles

Principios de Bases de Datos Relacionales, Normalización. Unidad 4

Principios 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 detalles

Nombre: Se debe entregar esta hoja

Nombre: Se debe entregar esta hoja Ficheros y Bases de Datos Curso 2008-9 Ingeniería Técnica de Informática Primer Parcial. 11-Feb-2009. Nombre: Se debe entregar esta hoja 1) (2,5 puntos) Construye el esquema entidad / relación para la

Más detalles

Fundamentos de Programación y Base de Datos

Fundamentos de Programación y Base de Datos Fundamentos de Programación y Base de Datos Duración: 67 horas. Modalidad: online Contenidos 1. Algoritmos y programas Algoritmos y programas Qué es un algoritmo? Programas y Aplicaciones Lenguajes de

Más detalles

Ficheros y Bases de Datos Curso Primer Parcial. 7 de FEBRERO de Nombre:

Ficheros y Bases de Datos Curso Primer Parcial. 7 de FEBRERO de Nombre: Ficheros y Bases de Datos Curso 2012-2013 Primer Parcial. 7 de FEBRERO de 2013 Nombre: Se debe entregar esta hoja 1 (3,5 puntos A partir de la información sobre la BD que se describe más abajo, se pide:

Más detalles

Fundamentos de Programación y Base de Datos

Fundamentos de Programación y Base de Datos Fundamentos de Programación y Base de Datos Duración: 67 horas. Modalidad: online En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa

Más detalles

Diseño de Bases Relacionales

Diseño de Bases Relacionales Diseño de Bases Relacionales FNBC Dr. Gerardo Rossel 2017 Forma Normal de Boyce-Codd Definición Si R es un esquema de relación descompuesto en los esquemas R 1, R 2,..., R k y F es un conjunto de dependencias,

Más detalles

CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS

CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS FINALIDAD: En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa informático es necesario

Más detalles

Fundamentos de programación y Bases de Datos

Fundamentos de programación y Bases de Datos Fundamentos de programación y Bases de Datos Duración: 25.00 horas Descripción En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa

Más detalles

TEST (10 preguntas, respuesta única, 2.0 puntos, aciertos +0.20, fallos 0.05)

TEST (10 preguntas, respuesta única, 2.0 puntos, aciertos +0.20, fallos 0.05) Apellidos: Nombre: Titulación: Ing. Informática Ing. Téc. Sistemas Ing. Téc. Gestión TEST (10 preguntas, respuesta única, 2.0 puntos, aciertos +0.20, fallos 0.05) En el modelo Entidad/Interrelación se

Más detalles

Ficheros y Bases de Datos Curso Ingeniería Técnica de Informática Primer Parcial. 28-Junio Nombre:

Ficheros y Bases de Datos Curso Ingeniería Técnica de Informática Primer Parcial. 28-Junio Nombre: Ficheros y Bases de Datos Curso 200- Ingeniería Técnica de Informática Primer Parcial. 28-Junio-20 ombre: Se debe entregar esta hoja (4 puntos A partir de la información sobre la BD que se describe más

Más detalles

Unidad 2. Bases de Datos Relacionales

Unidad 2. Bases de Datos Relacionales Unidad 2 Bases de Datos Relacionales El Modelo Relacional Origen Fue propuesto por E.F. Codd en los laboratorios de IBM Es un modelo lógico que establece una cierta estructura sobre los datos para luego

Más detalles

Modelo Entidad Relación

Modelo Entidad Relación Modelo Entidad Relación II - Semestre 2006 1 Diseño de Base de Datos 2 Diseño Conceptual (MER) Cuáles son las entidades y relaciones de la aplicación? Qué información de estas entidades y relaciones deberían

Más detalles

Bases de Datos. Laboratorio III, L106/L111. Profesor: Goyo Celada

Bases de Datos. Laboratorio III, L106/L111. Profesor: Goyo Celada Bases de Datos Laboratorio III, L106/L111 Profesor: Goyo Celada ERwin Data Modeler Herramienta CASE en el modelado de Bases de Datos Metodología de trabajo: Modelo Conceptual Paso al Modelo Relacional

Más detalles

DED Diagramas de Estructura Lógica de Datos. Universidad de Oviedo Departamento de Informática

DED Diagramas de Estructura Lógica de Datos. Universidad de Oviedo Departamento de Informática DED Diagramas de Estructura Lógica de Datos Universidad de Oviedo Departamento de Informática Contenidos Introducción Relaciones Construcción del modelo conceptual Normalización Primera Forma Normal Segunda

Más detalles

A isgn g atu n r atu a: C rr r e r r e a/ r s a/ : C cl c o Le L c e ti c v ti o: Doc D e oc n e te n / te s / : C rg r a h

A isgn g atu n r atu a: C rr r e r r e a/ r s a/ : C cl c o Le L c e ti c v ti o: Doc D e oc n e te n / te s / : C rg r a h Asignatura: Bases de Datos I Carrera/s: Ingeniería en Informática Ciclo Lectivo: 2016 Docente/s: Coordinador/Docente: Grispino, Marcelo Fabián; Sabatino, Pablo; Vaello, Augusto; Vazquez, Alejandro David;

Más detalles

Departamento de Lenguajes y Sistemas Informáticos. Avda Reina Mercedes s/n Sevilla Tlf/Fax

Departamento de Lenguajes y Sistemas Informáticos. Avda Reina Mercedes s/n Sevilla Tlf/Fax Nombre: Test Conteste, rodeando con un círculo las respuestas que crea acertadas, teniendo en cuenta que cada apartado puede tener una, varias o ninguna respuesta correcta. El sistema de evaluación del

Más detalles

Apartado A (3 puntos):

Apartado A (3 puntos): EAMEN DISEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (23 de junio de 2008) 2º Parcial Autorizo la publicación de la nota del examen junto a mi número de matrícula tanto en la Web como en los tablones:

Más detalles

Guía del Curso Curso de Bases de Datos Relacionales

Guía del Curso Curso de Bases de Datos Relacionales Guía del Curso Curso de Bases de Datos Relacionales Modalidad de realización del curso: Titulación: Online Diploma acreditativo con las horas del curso OBJETIVOS Este Curso de Bases de Datos Relacionales

Más detalles

Programa regular de asignatura

Programa regular de asignatura Programa regular de asignatura Ciclo Lectivo: 2018. Denominación de la Asignatura: Bases de Datos I. Carrera/s a la/s cual/es pertenece: Ingeniería en Informática Ciclo Lectivo: 2018. Docente/s: Coordinador/Docente:

Más detalles

Modelo Entidad Relación.MER.

Modelo Entidad Relación.MER. Modelo Entidad Relación.MER. Conceptos básicos del modelo. Entidad. Atributo. Dominio. Relación. Entidad. Cosa u objeto del mundo real con existencia propia y distinguible del resto. Ejemplos: persona,

Más detalles

Normalización. Carlos A. Olarte Bases de Datos I

Normalización. Carlos A. Olarte Bases de Datos I Carlos A. Olarte Bases de Datos I Outline 1 Introducción 2 Dependencias Funcionales 3 Diseño de Bases de Datos 4 Forma Normal Boyce-Codd (FNBC) 5 3FN 6 Dependneicas Funcionales Multivaluadas 7 4FN Introducción

Más detalles

Normalización Clase Práctica Formas Normales

Normalización Clase Práctica Formas Normales Normalización Clase Práctica Departamento de Computación - Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Base de Datos 1er. Cuatrimestre 2017 Esquema General 1 Primera Forma Normal

Más detalles

Formas Normales. - Facultad de Ingeniería Curso : Fundamentos de Bases de Datos Tema 1. Introducción y Conceptos Generales 1

Formas Normales. - Facultad de Ingeniería Curso : Fundamentos de Bases de Datos Tema 1. Introducción y Conceptos Generales 1 Formas Normales Normalización - Introducción Primera Forma Normal Segunda Forma Normal Tercera Forma Normal Forma Normal de Boyce-Codd Dependencias Multivaluadas Cuarta Forma Normal - Facultad de Ingeniería

Más detalles

Fundamentos de Informática

Fundamentos de Informática Fundamentos de Informática Seminario 4 Diseño y Gestión de Bases de Datos 1 Etapas de la creación de una BD Datos generales sobre una organización concreta Datos operativos que se manejan en la organización

Más detalles

Normas del Proyecto de IISSI-1

Normas del Proyecto de IISSI-1 de IISSI-1 Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre 2018 Objetivos del Asentar los conocimientos teóricos explicados

Más detalles

Normalización. Curso Bases de Datos. Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS

Normalización. Curso Bases de Datos. Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS Normalización Curso Bases de Datos Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS Agenda 1. Diseño de Bases de Datos 2. Normalización 3. Dependencia Funcional

Más detalles

Formas Normales. Normalización. Introducción

Formas Normales. Normalización. Introducción Formas Normales Normalización - Introducción Primera Forma Normal Segunda Forma Normal Tercera Forma Normal Forma Normal de Boyce-Codd Dependencias Multivaluadas Cuarta Forma Normal In.Co. - Facultad de

Más detalles

Temario. Tema 5. Bases de Datos Activas Tema 6. Disparadores en Oracle Prácticas de Disparadores en Oracle III. BD Semiestructuradas

Temario. Tema 5. Bases de Datos Activas Tema 6. Disparadores en Oracle Prácticas de Disparadores en Oracle III. BD Semiestructuradas Temario I. BD Orientadas a Objetos Tema 1. Bases de Datos Orientadas a Objetos Tema 2. El modelo de clases de UML Ejercicios de modelado conceptual OO Tema 3. El modelo objeto-relacional Prácticas de BDOR

Más detalles

Bases de Datos Relacionales

Bases de Datos Relacionales Licenciatura en Ciencia de la Computación Bases de Datos No Convencionales Normalización de Bases de Datos Relacionales Profesor Fredi Palominos Villavicencio Teoría de Normalización : Es un procedimiento

Más detalles

El Modelo Relacional. Carlos A. Olarte BDI

El Modelo Relacional. Carlos A. Olarte BDI Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Introducción Propuesto por Edgar Codd en 1970. (Turing Award 1981) En este modelo se basan la mayoría de DBMS modernos. Modelo simple basado en teoría de

Más detalles

EJEMPLO. Prof. Karen Quiroga

EJEMPLO. Prof. Karen Quiroga EJEMPLO Realice bajo el modelo E/R, el diseño parcial de un banco, teniendo en cuenta los siguientes supuestos: a) El banco tiene distintas sucursales que se identifican por un código. b) Cada sucursal

Más detalles

Unidad 2. Elementos básicos para el desarrollo de Algoritmos

Unidad 2. Elementos básicos para el desarrollo de Algoritmos Unidad 2 Elementos básicos para el desarrollo de Algoritmos 2.1 Arquitectura Funcional de la Computadora. Sistema Conjunto de Unidades que colaboran entre si para realizar una función general y donde cada

Más detalles

BASES DE DATOS (curso 2003/2004)

BASES DE DATOS (curso 2003/2004) BASES DE DATOS (curso 2003/2004) Código: 42529 Titulación/es: Ingeniería en Informática (II) Ingeniería Técnica en Informática de Sistemas (ITIS) Ingeniería Técnica en Informática de Gestión (ITIG) Créditos:

Más detalles

Modelo Relacional. Normalización

Modelo Relacional. Normalización Modelo Relacional Normalización Concepto El proceso de normalización consiste en aplicar a un modelo relacional un conjunto de normas que eviten la duplicidad y la perdida de integridad de los datos. Las

Más detalles

Modelos de Datos. Modelo Entidad-Relación

Modelos de Datos. Modelo Entidad-Relación Modelos de Datos Diseño Lógico de Bases de Datos Modelo Entidad/Relación Modelo Relacional Paso a tablas Modelo Entidad-Relación Formulado por P.P. Chen en 1976 Modelo de datos que representa un esquema

Más detalles

P1: Normalización. Un puerto deportivo necesita una BD que facilite la gestión de atraques.

P1: Normalización. Un puerto deportivo necesita una BD que facilite la gestión de atraques. P1: Normalización Un puerto deportivo necesita una BD que facilite la gestión de atraques. El puerto dispone de varios muelles donde atracarán los barcos. Los muelles se identifican por el número de muelle

Más detalles

Inicio. Cálculos previos GRASP. Resultados. Fin. Figura 5.1: Diagrama de flujo del algoritmo.

Inicio. Cálculos previos GRASP. Resultados. Fin. Figura 5.1: Diagrama de flujo del algoritmo. 5. DISEÑO FUNCIONAL En este apartado vamos a detallar los diagramas funcionales que han constituido la base para la posterior implantación informática de la metaheurística. 5.1. Diseño funcional del algoritmo

Más detalles

Universidad de Valladolid Departamento de Informática

Universidad de Valladolid Departamento de Informática 1.- Supongamos que tenemos una b.d. para una firma de inversiones que consta de los siguientes atributos: B (Corredor de bolsa), O (Oficina de un corredor), I (Inversionista), S (Stock de acciones), C

Más detalles

Modelo Relacional. El modelo relacional...1 El modelo entidad relación (que vimos ayer) es un modelo conceptual que sirve

Modelo Relacional. El modelo relacional...1 El modelo entidad relación (que vimos ayer) es un modelo conceptual que sirve Juan Luis Mora Blanco. El modelo Relacional 1 Modelo Relacional El modelo relacional El modelo relacional...1 El modelo entidad relación (que vimos ayer) es un modelo conceptual que sirve Conceptos...1

Más detalles

Diseño Físico. No existen metodologías para realizar el diseño físico. Es muy dependiente del SGBD concreto.

Diseño Físico. No existen metodologías para realizar el diseño físico. Es muy dependiente del SGBD concreto. Diseño Físico Diseño Físico El diseño físico de BD forma parte importante del ciclo de vida de un sistema de BDs. Consiste en escoger las estructuras de almacenamiento y caminos de acceso que 1) cumplan

Más detalles

BB.DD. relacionales. BB. DD. Relacionales T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante

BB.DD. relacionales. BB. DD. Relacionales T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante Introducción n al diseño o de BB.DD. relacionales Introducción n al diseño o de BB. DD. Relacionales T5.2006-07 Dpto. Lenguajes y Sistemas Informáticos Universidad de Alicante Objetivos de este tema definir

Más detalles

Apartado A (3 puntos):

Apartado A (3 puntos): EAMEN DISEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (9 de septiembre de 2008) 2º Parcial Autorizo la publicación de la nota del examen junto a mi número de matrícula tanto en la Web como en los

Más detalles

Pasaje de Modelo E-R a Modelo Relacional. Tecnólogo en Informática, sede Paysandú Bases de Datos 1

Pasaje de Modelo E-R a Modelo Relacional. Tecnólogo en Informática, sede Paysandú Bases de Datos 1 Pasaje de Modelo E-R a Modelo Relacional Tecnólogo en Informática, sede Paysandú Bases de Datos 1 Introducción Pasaje MER a MR Temario Algoritmo de mapeado ER-a-relacional Entidades fuertes Entidades débiles

Más detalles

Bases de Datos. Introducción. Modelo Entidad-Relación. 1 Cuatrimestre de 2018

Bases de Datos. Introducción. Modelo Entidad-Relación. 1 Cuatrimestre de 2018 Bases de Datos Introducción Modelo Entidad-Relación 1 Cuatrimestre de 2018 Introducción Introducción Definiciones Básicas Base de Datos Colección de información relacionada. Información Datos conocidos

Más detalles

Presentación IISSI-1 28/09/2018. curso

Presentación IISSI-1 28/09/2018. curso 28/09/2018 curso 2018-2019 Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla Objetivos de la (I) Al aprobarla, el alumno debe ser

Más detalles

Diseño de base de datos: Modelo Entidad Relación (I)

Diseño de base de datos: Modelo Entidad Relación (I) Diseño de base de datos: Modelo Entidad Relación (I) I. Fases del desarrollo para lograr un buen diseño El proceso de diseño de una base de datos comienza por una descripción detallada del sistema de información

Más detalles

Fundamentos de Programación y Bases de Datos

Fundamentos de Programación y Bases de Datos Descripción En la actualidad la mayoría de nuestra vida está basada en el uso de programas informáticos. Para desarrollar un programa informático es necesario transcribir la realidad a dicho programa,

Más detalles

FUNDAMENTOS DE BASES DE DATOS. Examen Diciembre 2003

FUNDAMENTOS DE BASES DE DATOS. Examen Diciembre 2003 Facultad de Ingenieria Examen de Fundamentos de Bases de Datos Instituto de Computación Diciembre de 2003 FUNDAMENTOS DE BASES DE DATOS Examen Diciembre 2003 Presentar la resolución del examen: Con las

Más detalles

Ficheros y Bases de Datos Curso 2009-10 Ingeniería Técnica de Informática Primer Parcial. 1-Junio-2010. Nombre:

Ficheros y Bases de Datos Curso 2009-10 Ingeniería Técnica de Informática Primer Parcial. 1-Junio-2010. Nombre: Ficheros y Bases de Datos Curso 2009-10 Ingeniería Técnica de Informática Primer Parcial. 1-Junio-2010 Nombre: Se debe entregar esta hoja 2 horas 1 (3,5 puntos A partir de la información sobre la BD que

Más detalles

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS BASES DE DATOS LIC.

Más detalles

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) I. INTRODUCCION A LAS BASES DE DATOS

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) I. INTRODUCCION A LAS BASES DE DATOS UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave:08USU4053W FACULTAD DE INGENIERÍA DES: Ingeniería Programa(s) Educativo(s): Ingeniería en Ciencias de la Computación Tipo de materia: Obligatoria

Más detalles

BASE DE DATOS Modelos de Datos

BASE DE DATOS Modelos de Datos BASE DE DATOS Modelos de Datos Autor: Lic. Jaquelina E. Escalante Desarrollo de una Base de datos 1 Análisis de requisitos, es decir, el estudio del sistema que se pretende modelar de la forma más precisa

Más detalles

Guía: Modelo Concepual y Modelo Relacional

Guía: Modelo Concepual y Modelo Relacional Guía: Modelo Concepual y Modelo Relacional Prof. Andrea Rodríguez 10 de agosto de 2014 1. Le contratan para hacer una BD que permita apoyar la gestión de un sistema de ventas. La empresa necesita llevar

Más detalles

PRÁCTICA OBLIGATORIA COMPETICIONES FÚTBOL SALA

PRÁCTICA OBLIGATORIA COMPETICIONES FÚTBOL SALA Especificación La Concejalía de Deportes de una Comunidad Autónoma, desea diseñar una base de datos relacional con el objetivo de almacenar la información relativa a las competiciones de fútbol sala que

Más detalles

Examen de Bases de datos y sistemas de información I PARCIAL

Examen de Bases de datos y sistemas de información I PARCIAL Examen de Bases de datos y sistemas de información I PARCIAL 1) (0,5 puntos) Demostrar que en la tabla que resulta de traducir un conjunto de relaciones n-arias en el que sólo m conjuntos de entidades

Más detalles

TEMA 7 TEORÍA DE LA NORMALIZACIÓN EJERCICIOS PROPUESTOS

TEMA 7 TEORÍA DE LA NORMALIZACIÓN EJERCICIOS PROPUESTOS TEMA 7 TEORÍA DE LA NORMALIZACIÓN EJERCICIOS PROPUESTOS Clases de Ejercicios: En este tema las clases de ejercicios que proponemos son las siguientes: a) Practicar con los aspectos relacionados con las

Más detalles

Bases de datos 1. Teórico: Normalización

Bases de datos 1. Teórico: Normalización Bases de datos 1 Teórico: Normalización Formas Normales Normalización - Introducción Primera Forma Normal Segunda Forma Normal Tercera Forma Normal Forma Normal de Boyce-Codd Cuarta Forma Normal Normalización

Más detalles

Concepto. 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada.

Concepto. 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada. BASES DE DATOS Concepto 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada. Cada base de datos se compone de una o más tablas

Más detalles

MODELO RELACIONAL. Andrés Moreno S. Modelo Relacional. Separación, Modelo Relacional

MODELO RELACIONAL. Andrés Moreno S. Modelo Relacional. Separación, Modelo Relacional MODELO RELACIONAL Andrés Moreno S. Modelo Relacional Modelo basado en relaciones SQL el lenguaje estándar de las bases de datos relacionales 2 Separación, Modelo Relacional Estructura de Datos Integridad

Más detalles

Normalización. Tecnólogo en Informática, sede Paysandú Bases de Datos 1

Normalización. Tecnólogo en Informática, sede Paysandú Bases de Datos 1 Tecnólogo en Informática, sede Paysandú Bases de Datos 1 Temario Introducción Conceptos relacionados Formas Normales 1NF 2NF 3NF BCNF Algoritmos de diseño Referencias: Fundamentals of Database Systems

Más detalles

FICHEROS Y BASES DE DATOS 2º ITIG 19/12/2000 NOMBRE

FICHEROS Y BASES DE DATOS 2º ITIG 19/12/2000 NOMBRE FICHEROS Y BASES DE DATOS 2º ITIG 19/12/2000 NOMBRE Las preguntas del examen que son de test se deben contestar en esta hoja de respuestas. Cada pregunta tiene tres respuestas: dos son falsas y sólo una

Más detalles

BASES DE DATOS. Grado en. Ingeniería Telemática Ingeniería en Sistemas de Telecomunicación Ingeniería Electrónica de Comunicaciones

BASES DE DATOS. Grado en. Ingeniería Telemática Ingeniería en Sistemas de Telecomunicación Ingeniería Electrónica de Comunicaciones BASES DE DATOS Grado en Ingeniería Telemática Ingeniería en Sistemas de Telecomunicación Ingeniería Electrónica de Comunicaciones Universidad de Alcalá Curso Académico 2014/2015 GUÍA DOCENTE Nombre de

Más detalles

Informática. Introducción a las bases de datos relacionales. Diseño conceptual. Carmen Graciani Díaz Luis Valencia Cabrera

Informática. Introducción a las bases de datos relacionales. Diseño conceptual. Carmen Graciani Díaz Luis Valencia Cabrera Introducción a las bases de datos relacionales. Diseño conceptual Carmen Graciani Díaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Bases de datos relacionales: ideas

Más detalles

DISEÑO DE BASES DE DATOS RELACIONALES

DISEÑO DE BASES DE DATOS RELACIONALES UF 2175 DISEÑO DE BASES DE DATOS RELACIONALES PROGRAMACIÓN DIDÁCTICA DISEÑO DE BASES DE DATOS RELACIONALES (50 horas) Inicio 20 de Marzo Fin 1 de Abril Miércoles 1 de Abril: Trabajo práctico Miércoles

Más detalles

Metodología de Diseño Lógico. Sistemas Gestores de Bases de Datos

Metodología de Diseño Lógico. Sistemas Gestores de Bases de Datos Introducción El objetivo del diseño lógico es convertir los esquemas conceptuales locales en un esquema lógico global que se ajuste al modelo de SGBD sobre el que se vaya a implementar el sistema. Mientras

Más detalles

Diagrama Entidad-Relación

Diagrama Entidad-Relación Diagrama Entidad-Relación Paso 1 de 9 En esta práctica guiada vamos a diseñar una base de datos mediante un diagrama Entidad-Relación a partir de una especificación de requisitos. En el diagrama sólo vamos

Más detalles

Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación

Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación Julio de 2011 Contenido 1 Diseño de Bases de Datos 2 Diseño de Bases de Datos Diseño Conceptual Describe el contenido (información)

Más detalles

Programa de la asignatura Curso: 2009 / 2010 SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590)

Programa de la asignatura Curso: 2009 / 2010 SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590) Programa de la asignatura Curso: 2009 / 2010 SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590) PROFESORADO Profesor/es: JESUS MANUEL MAUDES RAEDO - correo-e: jmaudes@ubu.es FICHA TÉCNICA Titulación: INGENIERÍA

Más detalles

Bases de datos 1. Teórico: Normalización

Bases de datos 1. Teórico: Normalización Bases de datos 1 Teórico: Normalización Formas Normales Normalización - Introducción Primera Forma Normal Segunda Forma Normal Tercera Forma Normal Forma Normal de Boyce-Codd Cuarta Forma Normal Normalización

Más detalles

7 Diseño de Bases de Datos Relacionales: Normalización

7 Diseño de Bases de Datos Relacionales: Normalización 7 Diseño de Bases de Datos Relacionales: Normalización 7.1 Problemas derivados del diseño de una Base de Datos Relacional 7.2 Dependencias funcionales. 1ª, 2ª y 3ª Formas Normales 7.3 Dependencias multivaluadas

Más detalles

UNIDAD 3 MODELO RELACIONAL

UNIDAD 3 MODELO RELACIONAL 3.1 ESTRUCTURA BÁSICA Relación o tabla UNIDAD 3 MODELO RELACIONAL Según el modelo relacional (desde que Codd lo enunció) el elemento fundamental es lo que se conoce como relación, aunque más habitualmente

Más detalles

FICHEROS Y BASES DE DATOS 2º ITIG 13/7/2000 NOMBRE: (1.75 puntos)

FICHEROS Y BASES DE DATOS 2º ITIG 13/7/2000 NOMBRE: (1.75 puntos) FICHEROS Y BASES DE DATOS 2º ITIG 13/7/2000 NOMBRE: TEST (1.75 puntos) Escoger UNA SOLA respuesta para cada pregunta (A, B o C) y escribirla en la casilla correspondiente. Cada respuesta incorrecta resta

Más detalles

Una tabla se encuentra en primera forma normal si impide que un atributo de una tupla pueda tomar más de un valor. La tabla:

Una tabla se encuentra en primera forma normal si impide que un atributo de una tupla pueda tomar más de un valor. La tabla: normalización del esquema relacional problemas del esquema relacional Una vez obtenido el esquema relacional resultantes del modelo entidad relación que representaba la base de datos, normalmente tendremos

Más detalles

Base de Datos. Profesores: Franklin Johnson P. José Miguel Rubio L.

Base de Datos. Profesores: Franklin Johnson P. José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE INFORMÁTICA Base de Datos Usuario A Programa de Aplicación Bodega Usuario B Usuario N Insumo Proveedor Profesores: Franklin Johnson

Más detalles

ADMINISTRACIÓN Y FINANZAS ASISTENCIA A LA DIRECCIÓN MÓDULO PROFESIONAL: PROCESO INTEGRAL DE LA

ADMINISTRACIÓN Y FINANZAS ASISTENCIA A LA DIRECCIÓN MÓDULO PROFESIONAL: PROCESO INTEGRAL DE LA CURSO ACADÉMICO: 2015/16 CICLOS FORMATIVOS: ADMINISTRACIÓN Y FINANZAS ASISTENCIA A LA DIRECCIÓN MÓDULO PROFESIONAL: PROCESO INTEGRAL DE LA ACTIVIDAD COMERCIAL GRADO SUPERIOR: Primer curso PROFESORA: Mª

Más detalles

SISTEMAS DE BASES DE DATOS 1

SISTEMAS DE BASES DE DATOS 1 Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas Programa del curso INFORMACIÓN DE CURSO SISTEMAS DE BASES DE DATOS 1 Código: 774 Créditos: 5 Área: Desarrollo

Más detalles

Tema 12. Diseño Lógico Estándar. Tema 13. Normalización. Tema 14. Diseño Lógico Específico

Tema 12. Diseño Lógico Estándar. Tema 13. Normalización. Tema 14. Diseño Lógico Específico DISEÑO LÓGICO Contenido Tema 12. Diseño Lógico Estándar Tema 13. Normalización Tema 14. Diseño Lógico Específico 2 TEMA 12 DISEÑO LÓGICO ESTÁNDAR Bibliografía Tecnología y Diseño de Bases de Datos M.Piattini,

Más detalles

INGENIERÍA DE COMPUTADORES 3. Trabajo Práctico - Junio 2017

INGENIERÍA DE COMPUTADORES 3. Trabajo Práctico - Junio 2017 Trabajo Práctico - Junio 2017 INSTRUCCIONES El trabajo práctico debe realizarse de manera individual. No puede realizarse en grupo. Por ello, se penalizará cualquier uso compartido de las soluciones propuestas

Más detalles

ž,qjhqlhutd,qirupiwlfd $VLJQDWXUD%DVHVGH'DWRV 35É&7,&$'/ ',6(f2/Ð*,&2'(%' 0RGHOR(QWLGDG,QWHUUHODFLyQ([WHQGLGRÆ0RGHOR5HODFLRQDO

ž,qjhqlhutd,qirupiwlfd $VLJQDWXUD%DVHVGH'DWRV 35É&7,&$'/ ',6(f2/Ð*,&2'(%' 0RGHOR(QWLGDG,QWHUUHODFLyQ([WHQGLGRÆ0RGHOR5HODFLRQDO ž,qjhqlhutd,qirupiwlfd $VLJQDWXUD%DVHVGH'DWRV 35É&7,&$'/ ',6(f2/Ð*,&2'(%' 0RGHOR(QWLGDG,QWHUUHODFLyQ([WHQGLGRÆ0RGHOR5HODFLRQDO Enunciado del problema.- HOSPITAL La dirección de un hospital ha tomado la

Más detalles

Diseño de Bases de Datos

Diseño de Bases de Datos Diseño de Bases de Datos El diseño de base de datos consta básicamente de dos partes fundamentales, siendo estas las siguientes: Diseño Lógico, cuyo objetivo primordial consiste en obtener un buen esquema

Más detalles

EL MODELO RELACIONAL

EL MODELO RELACIONAL EL MODELO RELACIONAL 1. SGBD RELACIONALES Hay muchos tipos de SGBD, pero la mayor parte de los utilizados comercialmente en la actualidad son relacionales, es decir, se basan en una cierta teoría o forma

Más detalles

Universidad Ricardo Palma

Universidad Ricardo Palma 1. DATOS ADMINISTRATIVOS Universidad Ricardo Palma FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA DEPARTAMENTO ACADÉMICO DE INGENIERÍA PLAN DE ESTUDIOS 2015-II SÍLABO 1.1. Nombre

Más detalles

Las tres reglas básicas para convertir un esquema en el modelo E/R al relacional son las siguientes:

Las tres reglas básicas para convertir un esquema en el modelo E/R al relacional son las siguientes: Las tres reglas básicas para convertir un esquema en el modelo E/R al relacional son las siguientes: 1) Todo tipo de entidad se convierte en una relación. 2) Todo tipo de interrelación N:M se transforma

Más detalles

ANX-PR/CL/ GUÍA DE APRENDIZAJE

ANX-PR/CL/ GUÍA DE APRENDIZAJE PROCESO DE COORDINACIÓN DE LAS ENSEÑANZAS PR/CL/001 ASIGNATURA 95000005 - PLAN DE ESTUDIOS 09TT - Grado en Ingenieria de Tecnologias y Servicios de CURSO ACADÉMICO Y SEMESTRE 2017-18 - Primer semestre

Más detalles

5. El diseño lógico de una BD es independiente del modelo de datos elegido para su posterior implementación.

5. El diseño lógico de una BD es independiente del modelo de datos elegido para su posterior implementación. Temas 1 y 2 Bases de Datos 2010/11 Miguel Ángel Martínez del Amor Agustín Riscos Núñez Relación 1: Sistemas de Gestión de Bases de Datos y Diseño conceptual de Bases de Datos: el Modelo-Entidad Relación.

Más detalles

ANX-PR/CL/ GUÍA DE APRENDIZAJE

ANX-PR/CL/ GUÍA DE APRENDIZAJE PROCESO DE COORDINACIÓN DE LAS ENSEÑANZAS PR/CL/001 ASIGNATURA 95000005 - PLAN DE ESTUDIOS 09TT - Grado En Ingenieria De Tecnologias Y Servicios De CURSO ACADÉMICO Y SEMESTRE 2018/19 - Primer semestre

Más detalles

Normalización de Modelos Relacionales

Normalización de Modelos Relacionales Normalización de Modelos Relacionales Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla octubre 2012 Objetivos de este tema Conocer las problemas que presentan los no normalizados.

Más detalles

BASES DE DATOS (IG18 Semipresencial) Diseño Conceptual de Bases de Datos. Modelo Entidad-Relación

BASES DE DATOS (IG18 Semipresencial) Diseño Conceptual de Bases de Datos. Modelo Entidad-Relación BASES DE DATOS (IG18 Semipresencial) Diseño Conceptual de Bases de Datos. Modelo Entidad-Relación Lledó Museros / Ismael Sanz museros@icc.uji.es / isanz@icc.uji.es 1de 28 Índice 1. Introducción 2. Metodología

Más detalles

Técnicas de Modelamiento de Datos

Técnicas de Modelamiento de Datos Técnicas de Modelamiento de Datos Etapas del Modelamiento Conceptos previos Importancia de un Método Formal para el Modelamiento. Las relaciones que resultan de la observación del mundo real o de la transformación

Más detalles