analisis y diseo de sistemas (base de datos)
TRANSCRIPT
![Page 1: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/1.jpg)
Base de datos Análisis y Diseño de
Sistemas
Instituto de Educación Superior Tecnológico “Huaycán”
![Page 2: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/2.jpg)
SGBD
Una aplicación
Permite
DATOS
TABLA
![Page 3: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/3.jpg)
SGBD
• Facilidad de actualización
• Mantener el archivo ordenado.
![Page 4: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/4.jpg)
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
![Page 5: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/5.jpg)
¿Qué es una base de datos?
Ventajas
Evitan redundanci
a
Evitan inconsistencia
Siguen normas para
añadir y eliminar
datos
Se mantiene la integridad entre datos
![Page 6: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/6.jpg)
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
![Page 7: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/7.jpg)
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
![Page 8: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/8.jpg)
razon_social
ATRIBUTOS Los atributos son propiedades
relevantes propias de una entidad y sólo una. CLIENTE
codigo
rucrazon_socialdireccion
CLIENTE
código
![Page 9: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/9.jpg)
PROCESOLista de
requerimientos
Modelo concept
ualModelo lógico
Modelo físico
Especificaciones: a)Administrador
esb)Usuarios
finalesc) Gerentes
…Ingeniería
de requisitos
Muy importante
Modelo Entidad-Relación
Abstracto
Describe el contenido de la base de datosIndependiente del modelo de bases de datos
Abstracto
Depende del modelo de base de datosIndependiente del fabricante
Conjunto de instrucciones para definir la base de datos
Lenguaje de definiciónDepende del sistema gestor de bases de datos (SGBD)
![Page 10: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/10.jpg)
DISEÑO DE LA BASE DE DATOS
2 4
3
1
![Page 11: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/11.jpg)
1. DISEÑO DE LA BASE DE DATOSTipo de documento
Num. Serie Num.Doc.
Nombre Cliente
Cantidad Nombre Producto Precio Unitario
Fecha de la Venta
Dirección Cliente
![Page 12: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/12.jpg)
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 EntidadesClienteProducto VentaTipo de doc.
![Page 13: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/13.jpg)
1. DISEÑO DE LA BASE DE DATOSA. Identificando las entidades con sus
atributos.
B. Analizando la relación: Esta posee sus propios atributos.
Relación
![Page 14: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/14.jpg)
1. DISEÑO DE LA BASE DE DATOSEntidad Débil
1:N N:N
![Page 15: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/15.jpg)
1. DISEÑO DE LA BASE DE DATOS
![Page 16: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/16.jpg)
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
![Page 17: Analisis y Diseo de Sistemas (base de datos)](https://reader038.vdocument.in/reader038/viewer/2022102821/5478adb2b4af9f0b7b8b45b7/html5/thumbnails/17.jpg)
GRACIAS