Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Modelación de una Base de Datos para un Videoclub: Entidades, Atributos y Relaciones, Esquemas y mapas conceptuales de Economía I

En este documento se presenta la creación de una base de datos para un videoclub, donde se explica el concepto básico de una base de datos, su diseño y elementos fundamentales. Se definen las tablas Películas, Amigos y Préstamos, sus campos y relaciones. El modelo entidad-relación permite trabajar con las tablas como si fuera una sola.

Tipo: Esquemas y mapas conceptuales

2020/2021

Subido el 30/08/2021

angel-perez-79
angel-perez-79 🇲🇽

6 documentos

1 / 14

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Bases de
datos
EL VIDEOCLUB
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe

Vista previa parcial del texto

¡Descarga Modelación de una Base de Datos para un Videoclub: Entidades, Atributos y Relaciones y más Esquemas y mapas conceptuales en PDF de Economía I solo en Docsity!

Bases de

datos

EL VIDEOCLUB

Una base de datos es un conjunto de información

relacionada entre sí.

Es un sistema informático que permite administrar

(organizar, almacenar, buscar, eliminar y recuperar) la

información.

Para empezar a hacer una base de datos lo correcto es

plantear su diseño, pensando primero que información nos

interesa almacenar y que se espera obtener de ella. Para esto

es fundamental saber cómo se estructura una base de datos

relacional y cuáles son sus elementos.

Lo primero es decidir qué datos nos interesa almacenar. Lo más importante será

tener información sobre las películas, lo forma más común es almacenar la

información en forma de tabla.

PELICULAS

Cod_pel Título Año Duración B0012 El día de la bestia

B0153 El hombre bicentenario

B1450 Narnia 2006 3: B0245 Piratas del Caribe

Por otro lado para poder prestar las películas sería una pérdida de tiempo

introducir los datos de esa persona cada vez que se le presta una película,

así que habrá que crear una tabla que almacene todos los datos de los

contactos.

AMIGOS

Cod_amigo Nombre Apellido Teléfono Dirección 23455 Oscar Calvo 2851932 Cr 25 # 27- 22432 Daniel Ara 2678465 Cr 180 # 2- 15263 Melisa Galeano 2844464 Cr 2# 2- 32457 José Ángel Arroyo 4555563 Cr 54# 81-

Cada vez que prestes a alguien una película estarás realizando una acción que tendrá

una serie de información adicional (atributos). Los atributos más importantes serán la

fecha en que se produce el préstamo y la fecha de devolución.

La tabla préstamos incluirá dos campos cuyo contenido hará referencia a las otras dos

tablas (Películas y Amigos) para conocer que película se presto y a quién.

PRESTAMOS

Num_alquiler Fecha_out Fecha_in Cod_pel Cod_amigo 1 11/03/2011 17/03/2011 B0012 23455 2 11/03/20011 17/03/2011 B0153 22432 3 12/03/2011 18/03/2011 B1450 15263 4 13/03/2011 19/03/2011 B0245 32457

Teniendo en cuenta las tablas que realizamos anteriormente nuestras entidades son las siguientes:

PELICULAS

Cod_pel

Título

Año

Duración

AMIGOS

Cod_amigo

Nombre

Apellido

Teléfono

Dirección

PRESTAMOS

Num_Alquiler

Fecha_out

Fecha_in

Por último queda definir las relaciones mediante las cuales se podrá

trabajar con las tres tablas como si se tratara de una sola.

PRESTAMOS

Num_Alquiler

Fecha_out

Fecha_in

Cod_amigo

El secreto está en que las entidades que se van a relacionar tengan un campo (clave) en común que permitirá establecer el vínculo. Para empezar a alquilar películas necesitamos la entidad préstamos.

PELICULAS

Cod_pel

Título

Año

Duración

AMIGOS

Cod_amigo

Nombre

Apellido

Teléfono

Dirección

PRESTAMOS

Num_Alquiler

Fecha_out

Fecha_in

La entidad préstamos tendrá un campo que identifique a cada amigo al cual se le presta la película.

PRESTAMOS

Num_Alquiler

Fecha_out

Fecha_in

Cod_amigo

Cod_pel

La entidad préstamos tendrá un campo que identifique que película le preste a un amigo. Los campos Cod_amigo y Cod_pel de la entidad préstamos son una llave foránea ya que establecen la unión entre las entidades Amigos y Películas que a su vez tienen este campo llamado llave primaria que es un campo único. Relación: Son los vínculos establecidos entre las diferentes tablas que permiten trabajar con los datos como si estuvieran en una sola tabla.

Este es nuestro modelo entidad

relación del videoclub

Crear un sistema de base de datos del diseño

lógico al diseño físico de un videoclub en SQL

Realizar el sistema de base de datos siguiente

En SQL Server cualquier versión