Fundamentos de Base de Datos: Presentación 1: Enfoque Tradicional de Procesamiento de Datos y Enfoque de Base de Datos

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 21

Fundamentos de base de datos

Presentación 1: Enfoque tradicional de procesamiento de datos y enfoque de base de datos


¿Qué aprenderemos
en esta clase?
Contextualización de los enfoques
El procesamiento de datos nace como una necesidad de las grandes
empresas de almacenar grandes cantidades de información.

¿Cuáles son los enfoques que han sido utilizados para almacenar datos?

Primero: Segundo:
Enfoque tradicional de Enfoque de base de
procesamiento de datos datos
Tema 1. Enfoque tradicional de procesamiento de datos
Dato

Debe ser

Administrado

Planificado

Controlado
Tema 1. Enfoque tradicional de procesamiento de datos
¿Cuál es la diferencia del dato con la información?

Dato Información

Nombre: julia El promedio de ventas


Edad: 20 años indica que debemos
Altura: 7,78 mt invertir más el
próximo semestre. Haremos nuevos
convenios con
los proveedores.
Tema 1. Enfoque tradicional de procesamiento de datos
¿Qué es una base de datos?
Es un conjunto de datos que permiten satisfacer las necesidades de información de una organización.

Propiedades de una BD

Base de datos

Tiene dos propiedades

Integrar Compartir
Tema 1. Enfoque tradicional de procesamiento de datos
Funcionamiento de una base de datos
TERMINAL

TERMINAL APLICACIONES

TERMINAL USUARIOS
Tema 1. Enfoque tradicional de procesamiento de datos
Base de datos desde una perspectiva organizacional

NIVEL
Conjunto de datos operacionales relevantes DIRECCIÓN
ESTRATÉGICO
para la toma de decisions involucradas en

PRODUCCIÓN
alg[un nivel de la organizaci[on, y que van a

MARKETING
NIVEL

FINANZAS

R.R.H.H.
permitir satisfacer diversos requerimientos TÉCNICO
de información.
NIVEL
BASE DE DATOS OPERATIVO
Tema 1. Enfoque tradicional de procesamiento de datos

Base de datos desde una perspectiva organizacional

Una organización puede


escoger:

Una base de datos


Una base de datos en un distribuida en los distintos
computador central. computadores existentes
en la organización.
Tema 1. Enfoque tradicional de procesamiento de datos
¿Qué incorpora el enfoque tradicional de procesamiento de datos?

Sistema de procesamiento de
Enfoque por agregación
archivos

Se relaciona con el
Cada nueva aplicación es
procesamiento de datos por
diseñada con su propio
departamento o unidad
conjunto de archivos de datos.
organizacional.
Tema 1. Enfoque tradicional de procesamiento de datos
Desventajas del enfoque tradicional
de procesamiento de datos Inflexibilidad

Estandarización Redundancia no
deficiente controlada

Enfoque
tradicional de
procesamiento de
Excesiva datos Inconsistencia
mantención de datos

Baja
Escasa
productividad
posibilidad de
del
compartir datos
programador
Tema 2. Enfoque de base de datos
¿De qué se trata este enfoque?

En este enfoque los datos son visualizados como un recurso que


debe ser compartido entre diferentes usuarios.

En este contexto, cada usuario puede contar con una visión propia de la
base de datos de acuerdo a sus requerimientos de información.
Tema 2. Enfoque de base de datos
¿De qué se trata este enfoque?

Los datos son almacenados de tal manera que sean independientes


del programa que los usa.

Se tiene un control centralizado de las operaciones de protección,


ingreso, modificación, eliminación y recuperación de datos a través
de un software específico: DBMS (Data Base Management System)
en español SGBD (Sistema de Gestión de Bases de Datos).
Tema 2. Enfoque de base de datos

Archivo productos Archivo facturas Archivo clientes

Archivo cobranzas Archivo distribución


Tema 2. Enfoque de base de datos

Desarrolladores
Administradores
Usuarios finales
de bases de datos

Herramientas CASE Interfaces de Programas de


usuario aplicaciones

Repositorios Base de datos


Data Base Management
System – (SGBD)
Tema 2. Enfoque de base de datos
Herramientas Case (Computer – Aided Software Engineering)
Aplicaciones informáticas destinadas a aumentar la productividad en el
desarrollo de software.

Se clasifican en dos categorías:

Upper – Case Lower – Case


Tema 2. Enfoque de base de datos
Modelo de datos Creación de base de datos Uso de base de datos

PROGRAMADOR USUARIO FINAL

Requerimientos Definición de datos


Programa Consultas
aplicación

Modelo conceptual Compilador DDL Compilador DDL

DBMS

BD Lógica BD Física
Tema 2. Enfoque de base de datos
Beneficios del enfoque de base de datos:

• Mínima redundancia de datos.


• Consistencia de datos.
• Integración de datos.
• Compartir datos.
• Esfuerzo por estandarización.
• Facilitar el desarrollo de aplicaciones.
• Flexibilidad en el acceso.
• Control de seguridad, privacidad e integridad.
• Independencia de los datos.
• Reducción de la mantención de programas.
Tema 2. Enfoque de base de datos
Costos a considerar cuando se usa enfoque de base de datos.

Personal especializado Necesidad de respaldos

Problemas al compartir
Conflicto organizacional
datos
¿Qué aprendimos
en esta clase?

Instrucción o nota
Se desea informatizar la gestión de una empresa de transportes que reparte
paquetes por toda España. Los encargados de llevar los paquetes son los
camioneros, de los que se quiere guardar el dni*, nombre, teléfono, dirección,
salario y población en la que vive. De los paquetes transportados interesa
conocer el código de paquete, descripción, destinatario y dirección del
destinatario. Un camionero distribuye muchos paquetes, y un paquete sólo
puede ser distribuido por un camionero. De las provincias a las que llegan los
paquetes interesa guardar el código de provincia y el nombre. Un paquete sólo
puede llegar a una provincia. Sin embargo, a una provincia pueden llegar varios
paquetes. De los camiones que llevan los camioneros, interesa conocer la
matrícula, modelo, tipo y potencia. Un camionero puede conducir diferentes
camiones en fechas diferentes, y un camión puede ser conducido por varios
camioneros.

También podría gustarte