Vous êtes sur la page 1sur 3

Universidad

Abierta y a
Distancia de
México
Ing. Desarrollo de
software
Maestro Dorian Ruiz Alonso

DS-DDBD-1802-B1-002
2019

Diseño de base de datos

“U.1: Evidencia de aprendizaje:


Diseño del esquema conceptual de
19 de julio de 2018 DISEÑO DE BASE DE DATOS

Diseño del esquema conceptual de una base de datos


Analiza el caso Base de datos Agenda siguiente:
Se pide crear una base de datos Agenda para almacenar los datos de contacto de personas. Nos
interesa almacenar el nombre, apellidos, domicilio, teléfonos (indicando si es móvil o fijo),
direcciones de correo electrónico (indicando si es particular o del trabajo) y fecha de nacimiento
(para saber cuándo hay que felicitar por su cumpleaños a cada persona). Se asume que una
persona puede tener varios teléfonos y que el mismo teléfono puede corresponder a más de una
persona. Asimismo, se asume que una persona puede tener más de una dirección de correo
electrónico, pero cada dirección corresponde sólo a una persona. Los datos son los siguientes:

Realiza un primer avance del modelo conceptual que incluya lo siguiente:


A. Identificación de entidades.

Cliente
Teléfonos
E-mail

B. Identificación de atributos con tipo (monovalorado/multivalorado, simples/compuestos)

Entidad Tipo Entidad Tipo Entidad Tipo


Cliente Teléfonos E-mail
Simple Simple Simple
Nombre / Teléfono Fijo / E-Particular /Multivalorado
Monovalorado Multivalorado
Simple Simple/ Simple
Apellido / Celular Multivalorado E-Trabajo /Multivalorado
Monovalorado
Compuestos
Domicilio /
Monovalorado
Simple
Fecha de
/
domicilio
Monovalorado

1 Universidad abierta y a distancia de México


19 de julio de 2018 DISEÑO DE BASE DE DATOS

C. Identificación de relaciones

Cliente x teléfono x E-mail


Teléfonos x Cliente
Cliente x E.mail

D. Claves

Entidad Entidad Entidad


Cliente Teléfonos E-mail
Nombre ID ID ID
Apellido Teléfono Fijo E-Particular
Domicilio Celular E-Trabajo
Fecha de
domicilio
E. Restricciones de clave y cardinalidad

Cliente 1- tiene N teléfonos- N E-mail: Un cliente puede tener muchos teléfonos y E-mail.
1 teléfono tiene N clientes: Un teléfono puede tener varias personas.
Cliente 1- tiene N E-mail: Un cliente puede tener varios E-mail.

Referencias
Burgos, Jairo. (2015). Tipos de atributos en el MER. Recuperado el 19 de julio del 2018 de:
http://modelosbasesdedatos.blogspot.com/2013/12/tipos-de-atributos-en-el-mer.html
Unadm. (sf). Práctica 2. Ejemplo de diseño de bases de datos relacionales. Recuperado el 19 de
julio del 2018 de: https://www.fdi.ucm.es/profesor/fernan/MTIG_/Pr%C3%A1ct.%202.%20Dise
%C3%B1o.pdf
Blázquez, Manuel. (2014). Modelo E-R. Recuperado el 19 de julio del 2018 de: http://ccdoc-
basesdedatos.blogspot.com/2013/02/modelo-entidad-relacion-er.html

2 Universidad abierta y a distancia de México

Vous aimerez peut-être aussi