4. Los sistemas de bases de datos se diseñan para manejar
grandes cantidades de información.
¿Qué es una base de datos?
Sistema informatizado
Propósito
Mantener información y
permitir su acceso
cuando se requiera
5. ¿Qué es una base de datos?
Ventajas
Evitan
redundancia
Evitan
inconsistencia
Siguen
normas para
añadir y
eliminar
datos
Se mantiene
la integridad
entre datos
6. ENTIDADES
Una entidad es cualquier "objeto" discreto
sobre el que se tiene información.
Cada ejemplar de una entidad se denomina
instancia
Ej.
20104026741 – Empresa S.A.
40262734 – Juan Carlos Pérez
CLIENTE
7. RELACIONES
Una relación describe cierta
interdependencia (de cualquier tipo)
entre entidades.
Cardinalidad
Relaciones de uno a uno "1:1", y
Relaciones de uno a muchos "1:N"
Relaciones de muchos a muchos "N:M"
EMPLEADO UNIDAD DE
NEGOCIOTRABAJA
8. razon_social
ATRIBUTOS
Los atributos son propiedades relevantes
propias de una entidad y sólo una.
CLIENTE
codigo
ruc
razon_social
direccion
CLIENTE
código
9. PROCESO
Lista de
requerimientos
Modelo
conceptu
al
Modelo
lógico
Modelo
físico
Especificaciones:
a) Administradore
s
b) Usuarios finales
c) Gerentes
…
Ingeniería de
requisitos
Muy importante
Modelo Entidad-
Relación
Abstracto
Describe el
contenido de la base
de datos
Independiente del
modelo de bases
de datos
Abstracto
Depende del
modelo de base
de datos
Independiente del
fabricante
Conjunto de
instrucciones para
definir la base de
datos
Lenguaje de
definición
Depende del
sistema gestor de
bases de datos
(SGBD)
11. 1. DISEÑO DE LA BASE DE DATOS
Tipo de documento
Num. Serie Num.Doc
Nombre Cliente
Cantidad Nombre Producto Precio Unitario
Fecha de la Venta
Dirección Cliente
12. Tipo de documento
Num. Serie
Nombre Cliente
Cantidad Nombre Producto Precio Unitario
Fecha de la Venta
Dirección Cliente
1. DISEÑO DE LA BASE DE DATOS
Num.Doc.
Lista de Entidades
Cliente
Producto
Venta
Tipo de doc.
13. 1. DISEÑO DE LA BASE DE DATOS
A. Identificando las entidades con sus atributos.
B. Analizando la relación: Esta posee sus propios atributos.
Relación
14. 1. DISEÑO DE LA BASE DE DATOS
Entidad Débil
1:N N:N
16. Un modelo corporativo permitirá identificar a las
entidades que forman parte de la empresa; las
cuales pueden ser concretas (un libro contable, un
vehículo, etc.) o abstractas (fecha, edad, etc.).
Dichas entidades poseen ciertas características
que la hace única, estas son llamadas atributo que
serán representados en un sistema de bases de
datos para una mejor eficacia operativa de una
empresa.
Es importante considerar que un nombre de
entidad sólo puede aparecer una vez en el modelo
corporativo
CONCLUSIONES