Analisis y Diseo de Sistemas (base de datos)

17
Base de datos Análisis y Diseño de Sistemas Instituto de Educación Superior Tecnológico “Huaycán”

Transcript of Analisis y Diseo de Sistemas (base de datos)

Page 1: Analisis y Diseo de Sistemas (base de datos)

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)

SGBD

Una aplicación

Permite

DATOS

TABLA

Page 4: Analisis y Diseo de Sistemas (base de datos)

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)

¿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)

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)

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)

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)

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)

DISEÑO DE LA BASE DE DATOS

2 4

3

1

Page 11: Analisis y Diseo de Sistemas (base de datos)

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)

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)

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)

1. DISEÑO DE LA BASE DE DATOSEntidad Débil

1:N N:N

Page 15: Analisis y Diseo de Sistemas (base de datos)

1. DISEÑO DE LA BASE DE DATOS

Page 16: Analisis y Diseo de Sistemas (base de datos)

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)

GRACIAS