SlideShare una empresa de Scribd logo
1 de 2
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN MARACAY
Caso Practico Diseño de Base de Datos.
Supongamos que se les ha encargado el desarrollo de un Sistema de Base
de Datos para una Galería de Arte. Tras analizar el problema, se han obtenido
la siguiente lista de requisitos:
• El sistema ofrecerá información acerca de las distintas exposiciones que
estén programadas (título, descripción, fecha de inauguración y fecha de
clausura).
• En cada exposición se expondrán obras de distintos artistas. Cada obra
vendrá identificada por un número de registro. El sistema informará acerca del
título, artista, estilo y precio de salida de cada una de las obras de arte expuestas
en las exposiciones.
• Cada obra tiene un propietario, que suele ser el artista que la creó,
aunque esto no es necesariamente así.
• Las obras expuestas se pueden comprar haciéndole ofertas a sus
propietarios. Al término de la exposición, el propietario de una obra puede vender
la obra a la persona que haya realizado la mejor oferta.
NOTA: Es esencial que en la base de datos no se almacenen datos de
forma redundante, para lo cual hemos de tener en cuenta que una misma persona
puede ser propietaria de una obra de arte y realizar ofertas para comprar otras
obras de arte. De hecho, incluso puede ser responsable de la creación de alguna
de las obras expuestas.
Diseñe una Base de Datos Relacional para el Problema Planteado:
a) Identifique las entidades y los atributos correspondientes a cada una de
las entidades, indicando explícitamente cuáles serán las claves primarias de las
distintas entidades.
b) Analice las relaciones existentes entre las distintas entidades y determine
su Cardinalidad.
Prof. & Lic. Luis E. Aponte I.
Base de Datos. Caso Práctico. III CORTE Página 1
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN MARACAY
c) Dibuje un diagrama entidad/relación que represente el modelo de datos
definido por las entidades y las relaciones identificadas en los apartados
anteriores.
d) A partir del diagrama, obtenga el conjunto de tablas que permita
implementar nuestro modelo en un sistema gestor de bases de datos relacionales,
indicando las claves primarias de todas y cada una de las tablas de nuestra base
de datos. Diseñar Modelo Relacional.
e) Construir un prototipo del Sistema, que Incluya un Mínimo de 07
Consultas, y Reportes, Utilizando un Lenguaje de Programacion, donde use
sentencias SQL).
f) Entregar Informe que contenga los diseños realizados y pantallas.
Prof. & Lic. Luis E. Aponte I.
Base de Datos. Caso Práctico. III CORTE Página 2

Más contenido relacionado

Destacado

46th census of world casting production
46th census of world casting production46th census of world casting production
46th census of world casting productionVictoria Smith
 
Minicursos e Oficinas Aprovados
Minicursos e Oficinas AprovadosMinicursos e Oficinas Aprovados
Minicursos e Oficinas AprovadosErecssul
 
Escuela bancaria comercial
Escuela bancaria comercialEscuela bancaria comercial
Escuela bancaria comercialMichael Garduño
 
Evaluacion de recursos web
Evaluacion de recursos webEvaluacion de recursos web
Evaluacion de recursos webfabyjulian
 
Presentation1
Presentation1Presentation1
Presentation1melsavage
 
Esquema consiste un desarollo wed tarea
Esquema consiste un desarollo wed tareaEsquema consiste un desarollo wed tarea
Esquema consiste un desarollo wed tareasaullopes24
 
Quien hace tesis de derecho civil
Quien hace tesis de derecho civilQuien hace tesis de derecho civil
Quien hace tesis de derecho civilbastiano10
 
가상현실과 증강현실
가상현실과 증강현실가상현실과 증강현실
가상현실과 증강현실희재 김
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentationemrullah12
 

Destacado (11)

46th census of world casting production
46th census of world casting production46th census of world casting production
46th census of world casting production
 
Doa hari hari
Doa hari hariDoa hari hari
Doa hari hari
 
Minicursos e Oficinas Aprovados
Minicursos e Oficinas AprovadosMinicursos e Oficinas Aprovados
Minicursos e Oficinas Aprovados
 
Un payaso sonriente
Un payaso sonrienteUn payaso sonriente
Un payaso sonriente
 
Escuela bancaria comercial
Escuela bancaria comercialEscuela bancaria comercial
Escuela bancaria comercial
 
Evaluacion de recursos web
Evaluacion de recursos webEvaluacion de recursos web
Evaluacion de recursos web
 
Presentation1
Presentation1Presentation1
Presentation1
 
Esquema consiste un desarollo wed tarea
Esquema consiste un desarollo wed tareaEsquema consiste un desarollo wed tarea
Esquema consiste un desarollo wed tarea
 
Quien hace tesis de derecho civil
Quien hace tesis de derecho civilQuien hace tesis de derecho civil
Quien hace tesis de derecho civil
 
가상현실과 증강현실
가상현실과 증강현실가상현실과 증강현실
가상현실과 증강현실
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 

Similar a Galería de arte DB

Sistemas operativos y base de datos
Sistemas operativos y base de datosSistemas operativos y base de datos
Sistemas operativos y base de datosMaestros en Linea MX
 
Clase 1: Diseño de Bases de Datos Relacionales
Clase 1: Diseño de Bases de Datos RelacionalesClase 1: Diseño de Bases de Datos Relacionales
Clase 1: Diseño de Bases de Datos RelacionalesLester López Carrió
 
1ª EvaluacióN Tic Curso 2009 2010
1ª EvaluacióN Tic Curso 2009 20101ª EvaluacióN Tic Curso 2009 2010
1ª EvaluacióN Tic Curso 2009 2010guesta1d6d99
 
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...Ana Belén González Rogado
 
Formato proyecto productivo media técnica
Formato proyecto productivo media técnicaFormato proyecto productivo media técnica
Formato proyecto productivo media técnicaratayocotoco
 
Formato proyecto productivo media técnica
Formato proyecto productivo media técnicaFormato proyecto productivo media técnica
Formato proyecto productivo media técnicaratayocotoco
 
Robotica industrial me09005
Robotica industrial me09005Robotica industrial me09005
Robotica industrial me09005Maestros Online
 

Similar a Galería de arte DB (20)

Caso practico b
Caso practico bCaso practico b
Caso practico b
 
Modelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdfModelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdf
 
Sistemas operativos y base de datos
Sistemas operativos y base de datosSistemas operativos y base de datos
Sistemas operativos y base de datos
 
Clase 1: Diseño de Bases de Datos Relacionales
Clase 1: Diseño de Bases de Datos RelacionalesClase 1: Diseño de Bases de Datos Relacionales
Clase 1: Diseño de Bases de Datos Relacionales
 
Bases de datos ss14
Bases de datos ss14Bases de datos ss14
Bases de datos ss14
 
1ª EvaluacióN Tic Curso 2009 2010
1ª EvaluacióN Tic Curso 2009 20101ª EvaluacióN Tic Curso 2009 2010
1ª EvaluacióN Tic Curso 2009 2010
 
Bases de datos ss14
Bases de datos ss14Bases de datos ss14
Bases de datos ss14
 
Bases de datos ss14
Bases de datos ss14Bases de datos ss14
Bases de datos ss14
 
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
 
Base de datos ti09313
Base de datos ti09313Base de datos ti09313
Base de datos ti09313
 
Formato proyecto productivo media técnica
Formato proyecto productivo media técnicaFormato proyecto productivo media técnica
Formato proyecto productivo media técnica
 
Formato proyecto productivo media técnica
Formato proyecto productivo media técnicaFormato proyecto productivo media técnica
Formato proyecto productivo media técnica
 
Tutorial LibreOffice Base 6.3.4
Tutorial LibreOffice Base 6.3.4Tutorial LibreOffice Base 6.3.4
Tutorial LibreOffice Base 6.3.4
 
Base de datos ti09313
Base de datos ti09313Base de datos ti09313
Base de datos ti09313
 
creacion de tablas - base de datos
creacion de tablas - base de datoscreacion de tablas - base de datos
creacion de tablas - base de datos
 
clases.pdf
clases.pdfclases.pdf
clases.pdf
 
Robotica industrial me09005
Robotica industrial me09005Robotica industrial me09005
Robotica industrial me09005
 
Robotica industrial me09005
Robotica industrial me09005Robotica industrial me09005
Robotica industrial me09005
 
Actividad 1 conceptos
Actividad 1  conceptosActividad 1  conceptos
Actividad 1 conceptos
 
Actividad 1 conceptos
Actividad 1  conceptosActividad 1  conceptos
Actividad 1 conceptos
 

Más de Patricia Marquez Contreras (8)

Los contratos
Los contratosLos contratos
Los contratos
 
Aprendizaje colaborativo en los entornos virtuales
Aprendizaje colaborativo en los entornos virtualesAprendizaje colaborativo en los entornos virtuales
Aprendizaje colaborativo en los entornos virtuales
 
Presentación diplomado
Presentación diplomadoPresentación diplomado
Presentación diplomado
 
Tercer corte etica 2014
Tercer corte etica 2014Tercer corte etica 2014
Tercer corte etica 2014
 
Sentencias sql
Sentencias sqlSentencias sql
Sentencias sql
 
Mapa conceptual patricia marquez
Mapa conceptual patricia marquezMapa conceptual patricia marquez
Mapa conceptual patricia marquez
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 

Galería de arte DB

  • 1. INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MARACAY Caso Practico Diseño de Base de Datos. Supongamos que se les ha encargado el desarrollo de un Sistema de Base de Datos para una Galería de Arte. Tras analizar el problema, se han obtenido la siguiente lista de requisitos: • El sistema ofrecerá información acerca de las distintas exposiciones que estén programadas (título, descripción, fecha de inauguración y fecha de clausura). • En cada exposición se expondrán obras de distintos artistas. Cada obra vendrá identificada por un número de registro. El sistema informará acerca del título, artista, estilo y precio de salida de cada una de las obras de arte expuestas en las exposiciones. • Cada obra tiene un propietario, que suele ser el artista que la creó, aunque esto no es necesariamente así. • Las obras expuestas se pueden comprar haciéndole ofertas a sus propietarios. Al término de la exposición, el propietario de una obra puede vender la obra a la persona que haya realizado la mejor oferta. NOTA: Es esencial que en la base de datos no se almacenen datos de forma redundante, para lo cual hemos de tener en cuenta que una misma persona puede ser propietaria de una obra de arte y realizar ofertas para comprar otras obras de arte. De hecho, incluso puede ser responsable de la creación de alguna de las obras expuestas. Diseñe una Base de Datos Relacional para el Problema Planteado: a) Identifique las entidades y los atributos correspondientes a cada una de las entidades, indicando explícitamente cuáles serán las claves primarias de las distintas entidades. b) Analice las relaciones existentes entre las distintas entidades y determine su Cardinalidad. Prof. & Lic. Luis E. Aponte I. Base de Datos. Caso Práctico. III CORTE Página 1
  • 2. INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MARACAY c) Dibuje un diagrama entidad/relación que represente el modelo de datos definido por las entidades y las relaciones identificadas en los apartados anteriores. d) A partir del diagrama, obtenga el conjunto de tablas que permita implementar nuestro modelo en un sistema gestor de bases de datos relacionales, indicando las claves primarias de todas y cada una de las tablas de nuestra base de datos. Diseñar Modelo Relacional. e) Construir un prototipo del Sistema, que Incluya un Mínimo de 07 Consultas, y Reportes, Utilizando un Lenguaje de Programacion, donde use sentencias SQL). f) Entregar Informe que contenga los diseños realizados y pantallas. Prof. & Lic. Luis E. Aponte I. Base de Datos. Caso Práctico. III CORTE Página 2