Ejercicios Base de Datos Solmne 1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

Ejercicios Base de Datos

Docente: José Andrés Neira S.


Para cada uno de los siguientes modelos de datos relacionales describa:
A) Identifique todas las entidades regulares del modelo de datos
B) Identifique todas las Entidades débiles del modelo de datos

ENTIDAD REGULAR DEBÍL


Clientes X
Facturas X
Ventas X
Productos X
Categoría X
Proveedores X

C) Identifique todas las claves primarias de cada una de las entidades


D) Identifique todas las claves foráneas de cada una de las entidades

ENTIDAD CLAVE CLAVE FORANEA


PRIMARIA
Clientes ID_Cliente
Facturas ID_Factura ID_Cliente
Ventas ID_Venta ID_Factura / ID_Producto
Productos ID_Productos ID_Categoría / ID_Proveedor
Categoría ID_Categoría
Proveedores ID_Proveedores ID_Proveedor
E) Diccionario de Datos: Describa cada atributo de las entidades: Nombre, Tipo de Datos, Tamaño y
Descripción.

Nota: Si no cuenta con información del tipo de datos, descríbalos bajo los supuestos.

TABLA CLIENTES
DESCRIPCIÓN
(Qué guarda este
NOMBRE DEL ATRIBUTO TIPO DE DATO TAMAÑO dato)
 Almacena el
identificador del
cliente, único para
 ID_Cliente Numérico  No aplica  cada cliente
 Almacena nombre
 Nombre String 20 caracteres del cliente
 Almacena la
dirección del
 Dirección String 30 caracteres cliente
 Almacena Nº
teléfono del
 Teléfono Numérico No aplica cliente

TABLA FACTURAS
DESCRIPCIÓN
(Qué guarda este
NOMBRE DEL ATRIBUTO TIPO DE DATO TAMAÑO dato)
 Almacena el
identificador de
 ID_Factura Numérico  No aplica  factura
 Almacena nombre
 ID_Cliente Numérico  No aplica  del cliente
 Almacena fecha
 Fecha Numérico No aplica  de factura

TABLA DE VENTAS
DESCRIPCIÓN
(Qué guarda este
NOMBRE DEL ATRIBUTO TIPO DE DATO TAMAÑO dato)
 Almacena el
identificador de la
ID_Ventas Numérico  No aplica  venta
 Almacena nombre
ID_Factura String 20 caracteres de la factura
 Almacena la
dirección del
 ID_Producto String 30 caracteres producto
Almacena monto
Cantidad Numérico No aplica de la veta

TABLA PRODUCTOS
DESCRIPCIÓN
(Qué guarda este
NOMBRE DEL ATRIBUTO TIPO DE DATO TAMAÑO dato)
 Almacena el
identificador del
 ID_Producto Numérico  No aplica  producto
 Almacena
descripción del
Descripción String 20 caracteres producto
 Almacena precio
 Precio Numérico  No aplica del producto
 Almacena el
identificador de la
categoría del
 ID_Categoría Numérico No aplica producto
Almacena
identificador del
ID_Proveedor Numérico  No aplica proveedor

TABLA DE PROVEEDORES
NOMBRE DEL ATRIBUTO TIPO DE DATO TAMAÑO DESCRIPCIÓN
(Qué guarda este
dato)
 Almacena el
identificador del
ID_Proveedores Numérico  No aplica  proveedor
 Almacena nombre
 Nombre String 20 caracteres del cliente
 Almacena la
dirección del
 Dirección String 30 caracteres cliente
 Almacena Nº
teléfono del
 Teléfono Numérico No aplica cliente

TABLA DE CATEGORÍAS
DESCRIPCIÓN
(Qué guarda este
NOMBRE DEL ATRIBUTO TIPO DE DATO TAMAÑO dato)
 Almacena el
identificador de la
categoría del
ID_Categoría Numérico  No aplica  producto
 Almacena
descripción de la
Descripción String 20 caracteres categoría

F) Describa la relación entre las distintas entidades con su cardinalidad

Cliente a Factura: La cardinalidad se da de uno a muchos, dado que nuestro cliente es único, pero puede
tener una o n facturas asignadas.

Factura a Cliente: La cardinalidad es de muchos a uno, tenemos una o n facturas asignadas a un solo
cliente.

Factura a Ventas: La cardinalidad se da de uno a muchos, una factura contiene una o n ventas.

Ventas a Factura: La cardinalidad es de muchos a uno, una venta está asociada a una sola factura.

Venta a Producto: La cardinalidad es de muchos a uno.

Producto a Venta:

También podría gustarte