Sunteți pe pagina 1din 27

DISEÑO DE BASES DE DATOS BASICO

FASE 5 EVALUACION FINAL

JORGINHO OJEDA DE LA CRUZ

PROFESOR

IVAN ARTURO LOPEZ ORTIZ

UNIVERSIDAD ABIERTA Y A DISTANCIAS

MAYO DEL 2019

BARRANQUILLA COLOMBIA
S
Descripción de Entidades

Justificación, explicación de su Ejemplo de Ejemplares


Entidad o Tipo de Entidad existencia en el Mundo del (Instancias)
Problema

PINOCHO

Almacena la información del libro,


LIBROS autor, asunto…

ARTURO CALLE

Almacena la información de los


LIBRERIAS libros, libros comprados e cantidad
de libros…

1122

Almacena la información del tipo


CLIENTES de cliente, codigo …
Almacena la información del tipo
CLIENTES de cliente, codigo …

ARTURO CALLE

Almacena la información codigo y


EDITORIALES
nombre de la libreria …

1232

Almacena la información de ventas


FACTURACION y compras de la libreria …
Extensión INTENCION

e1:("1532","montse
barderi","dirigido a todas las mujeres
que quieran superar el amor
toxico","trama editorial", "1-020-012- (ID LIBRO, AUTOR , ASUNTO, EDITORES, ISBN)
002")

e1:(001,"ARTURO CALLE", "CALLE 30 (ID LIBRERIA, NOMBRE GERENTE , DIRECCION,


#79-12",3008443534","300") TELEFONO, CANTIDAD DE LIBRO)

e1:("PERSONA NATURAL", (TIPO DE PERSONA, ID CLIENTE, DIRECCIÓN,


"1122","cra 80 23 -21",
"1044431434","109938728","2","FEB TELEFONO, NIT, IDENTIDAD, LIBROS
COMPRADOS, FECHA DE COMPRA)
-21-2019")
e1:("PERSONA NATURAL", (TIPO DE PERSONA, ID CLIENTE, DIRECCIÓN,
"1122","cra 80 23 -21",
"1044431434","109938728","2","FEB TELEFONO, NIT, IDENTIDAD, LIBROS
COMPRADOS, FECHA DE COMPRA)
-21-2019")

e1:("1552","CALLE 21", (ID EDITORIAL, DIRECCIÓN , TELEFONO,


"3548144,"ARTURO NOMBRE GERENTE, IDENTIDAD, CANTIDAD
CALLE","104431434","20") DE LIBROS)

e1: (ID FACTURA, ID CLIENTE, ID LIBRERIA, ID


("1552","1502","0552","0101","21- LIBRO, FECHA DE COMPRA, LIBROS
MAY-2019", "354","3","300") COMPRADOS, CANTIDAD DE LIBRO)
Descripción de atributos y sus restricciones naturales (Tipo

Identificador Único
Nombre Entidad Atributos (UID)

ID LIBRO ID LIBRO

NOMBRE DE AUTOR

LIBROS
ASUNTO

EDITORES

ISBN

TIPO DE PERSONA TIPO DE PERSONA

ID CLIENTE ID CLIENTE

NOMBRE

DIRECCION

CLIENTES
CLIENTES
TELEFONO

NIT

IDENTIFICACION

LIBRO COMPRADOS

FECHA DE COMPRAS

ID LIBRERÍA ID LIBRERÍA

NOMBRE DE GERENTE

LIBRERIAS DIRECCION

TELEFONO

CANTIDAD DE LIBROS

ID EDITORIAL ID BIBLIOTECA

DIRECCION

TELEFONO
EDITRORALES

NOMBRE DE GERENTE
CANTIDAD DE LIBROS

ID FACTURA ID FACTURA

ID LIBRO

ID CLIENTE

ID LIBRERÍA
FACTURACION

CANTIDAD DE LIBROS

FECHA DE COMPRAS

LIBRO COMPRADOS
tos y sus restricciones naturales (Tipo de Dato) y restricciones adicionales, Dominios (Lista de Valores, Rangos de Valores y Re

Cardinalida
Tipo de Dato d
(Texto, Obligatoried
Nombre dominio Tamaño
Número, ad (Si/No)
Fecha) (1 o
Muchos)

numeros positivos numerico 4 si 1

texto del alfabeto texto 20 No 1

texto del alfabeto texto 50 no 1

texto del alfabeto texto 20 no 1

numeros positivos numerico 20 no 1

numeros positivos texto 4 si 1

numeros positivos numerico 4 si 1

texto del alfabeto texto 30 No 1

texto y simbolos (# -) del numerico 20 no 1


alfabeto
numeros positivos numerico 8 no 1

numeros positivos numerico 10 si 1

texto del alfabeto texto 15 no 1

numeros positivos numerico 5 no M

fecha fecha 50 no 1

numeros positivos numerico 4 si 1

texto del alfabeto texto 30 No 1

texto y simbolos (# -) del texto 20 no 1


alfabeto

numeros positivos numerico 8 no 1

numeros positivos numerico 10 No M

numeros positivos numerico 4 si 1

texto y simbolos (# -) del texto 20 no 1


alfabeto

numeros positivos numerico 10 no 1

texto del alfabeto texto 20 no 1


numeros positivos numerico 10 No M

numeros positivos numerico 4 si 1

numeros positivos numerico 4 No 1

numeros positivos numerico 4 No 1

numeros positivos numerico 4 No 1

numeros positivos numerico 10 No M

fecha fecha 50 no 1

numeros positivos numerico 5 no M


(Lista de Valores, Rangos de Valores y Restricciones generales)

Restricciones adicionales

Lista de Valores Rango de Valores Restricción general

no se tienen encuenta valores


1532 > 1000 negativos, ni separados por
puntos o comas

no se tiene encuenta valores


montse barderi 40 caracteres numericos ni de caracteres.

dirigido a todas las mujeres que no se tiene encuenta valores


41 caracteres
quieran superar el amor toxico numericos ni de caracteres.

no se tiene encuenta valores


trma editorial 6 numeros numericos ni caracteres, ni
espacios

no se permite numero
>1000000000 y
1-020-012-002 negativos, ni separacion por
<9000000000 espacios o punto y coma.

no se tienen encuenta valores


2011 > 1000 negativos, ni separados por
puntos o comas

no se permiten caracteres
12312 > 1000 especiales ni separacion

nose permite numeros, ni


JUAN GARCIA 30 caracteres simbolos

nose permite numeros


calle 80 23 45 20 caracteres negativos
no se permite numero
3008192 8 numeros negativos, ni separacion por
espacios o punto y coma.

no se permite numero
1044232812 10 numeros negativos, ni separacion por
espacios o punto y coma.

no se permiten caracteres
1033298292 15 caracteres especiales

no se permite numero
2 > 1000 negativos, ni separacion por
espacios o punto y coma.

1-Apr-19 10 caracteres nose permite separacion

no se tienen encuenta valores


1020 > 1000 negativos, ni separados por
puntos o comas

no se permiten caracteres
ARTURO CALLE 30 caracteres especiales

cra 80 23 45 20 caracteres nose permite separacion

no se permite numero
353456 10 numeros negativos, ni separacion por
espacios o punto y coma.

no se tienen encuenta valores


300 > 1000 negativos, ni separados por
puntos o comas
no se tienen encuenta valores
1221 > 1000 negativos, ni separados por
puntos o comas

cra 80 23 45 20 caracteres nose permite separacion

no se permite numero
353456 10 numeros negativos, ni separacion por
espacios o punto y coma.

nose permite numeros, ni


ARTURO CALLE 30 caracteres simbolos
no se permite numero
300 10 numeros negativos, ni separacion por
espacios o punto y coma.

no se tienen encuenta valores


1221 > 1000 negativos, ni separados por
puntos o comas

no se tienen encuenta valores


1221 > 1000 negativos, ni separados por
puntos o comas

no se tienen encuenta valores


1221 > 1000 negativos, ni separados por
puntos o comas

no se tienen encuenta valores


1221 > 1000 negativos, ni separados por
puntos o comas

no se tienen encuenta valores


300 > 1000 negativos, ni separados por
puntos o comas

1-Apr-19 10 caracteres nose permite separacion

no se tienen encuenta valores


2 > 1000 negativos, ni separados por
puntos o comas
Matriz de Relaciones
LIBROS CLIENTES

LIBROS X x

CLIENTES x X

tiene tiene
LIBRERÍA 1-m n-m

EDITORIALES x x

tiene tiene
FACTURACION 1-m 1-1

como vemos en la matriz casi todas las entidades tiene relacion con facturacion, ya que es la encargada
libros fueron comprados y vendidos
iones
LIBRERÍA EDITORIALES

tiene x
1-m

x x

X x

x X

tiene tiene
1-m 1-m

on facturacion, ya que es la encargada de saber cuantos


os y vendidos
Relación Entidades 1 Rol Entidad 2

LIBROS Pertenece LIBRERÍA


R1 LIBRERÍA Tiene LIBROS
CLIENTES Pertenece LIBRERÍA
R2 LIBRERÍA Tiene CLIENTES
FACTURACION Pertenece LIBRERÍA
R3 LIBRERÍA Tiene FACTURACION
Descripción ampliada de las relaciones determinadas en la Matriz de

Pregunta para determinar Opcionalidad Rta. Opc.

un libro esta obligado a permanecer una librería si


una libreria esta obligado a tener libros si
un cliente esta obligado a pertenece a una librería no
una libreria esta obligada a tener un cliente si
una facturacion esta obligado a pertenecer a una librería no
una libreria esta obligado a tener una facturacion si
ón ampliada de las relaciones determinadas en la Matriz de Relaciones (Análisis de Roles, Cardinalidad/Opcionalidad, Grado, Cualidad d
Pregunta para determinar Cardinalidad Rta.
Relación es
Card. Transferible (Si/No)
(Preguntar CUANTO )
un libro a cuantas librería pertenece? n Si
una libreria cuantos libros puede tener? m Si
un cliente a cuantas libreria pertenece? n si
una libreria cuantos clientes puede tener? m si
una facturacion a cuantas libreria pertenece? n si
una librería a cuantas facturacion puede tener? m si
lidad/Opcionalidad, Grado, Cualidad de identificación, Transferibilidad)

Ayuda a Identificar entidades


Grado Participantes

1:m Se identifica plenamente


1:m Se identifica plenamente
n:m Se identifica plenamente
n:m Se identifica plenamente
1:m Se identifica plenamente
1:m Se identifica plenamente
ción, Transferibilidad)

Observación/Restricciones/Atributos

un libro debe pertenercer a una librería


una libreria tiene que tener libros disponibles para hacer la venta exitosamente
un cliente debe pertenecer a una librería para hacer una compra
una librería debe tener clientes para las ventas de sus libros
una facturacion debe pertenecer en una librería
una librería debe tener una facturacion para ver el reguistro de ventas y compras de libros.

S-ar putea să vă placă și