presen clases bdd unidad 1

16

Click here to load reader

Upload: francisco-godoy

Post on 13-Jun-2015

684 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Presen Clases Bdd Unidad 1

BASE DE DATOS I

Page 2: Presen Clases Bdd Unidad 1

“El manejo de información implica el saber como organizar los datos. Las organizaciones incorporan sistemas

computacionales con el fin de resolver problemas puntuales que apoyan el

desarrollo de sus tareas

Enfoques de Bases de Datos

Page 3: Presen Clases Bdd Unidad 1

Enfoque tradicional

“En la década del 60 el tratamiento de la información se caracterizo por la aplicación de programas denominados Balance Line.” “La lógica de operación de estos programas se basaba en la actualización de uno o mas archivos maestros a partir de uno o mas archivos de transacciones.”

“Otro tipo de programa utilizado en esta era son los Sistemas de Procesamiento de Archivos.”

Enfoques de Bases de Datos

Page 4: Presen Clases Bdd Unidad 1

Inconveniencias del Enfoque tradicional

Redundancia e inconsistencia de datos. Dificultad de acceso a los datos. Aislamiento de los datos. Problemas de integridad. Anomalias en el acceso concurrente. Problemas de seguridad. Escasa posibilidad de compartir los datos. Inflexibilidad. Pobre estandarización . Baja productividad del programador . Excesiva mantención por problemas de datos redundantes.

Enfoques de Bases de Datos

Page 5: Presen Clases Bdd Unidad 1

Enfoque de Base de Datos

“ Una Base de Datos una colección de datos.”

“ Una Base de Datos una colección de datos relacionados.”

“Una base de datos en si puede considerarse como una especie de archivero electrónico.”

Enfoques de Bases de Datos

Page 6: Presen Clases Bdd Unidad 1

Componentes pricipalesComponentes pricipales

Datos. Hardware. Software

DBMS, Data Base Management System Usuarios

Programador de aplicaciones. Usuario Final Administrador de Base de Datos (DBA, Data Base Administrador)

Enfoque de Base de Datos

Enfoques de Bases de Datos

Page 7: Presen Clases Bdd Unidad 1

Globalización de la Información. Independencia de los datos. Incluye un software que facilita la interrogación.

Ventajas del enfoque de Base de Datos

Es posible disminuir la redundancia. Es posible evitar inconsistencia. Es posible compartir los datos. Es posible hacer cumplir las normas. Seguridad en los datos. Es posible mantener la integridad. Es posible equelibrar requerimientos opuestos.

Enfoques de Bases de Datos

Page 8: Presen Clases Bdd Unidad 1

Características del enfoque de Base de Datos

Auto – descriptivo. Aislamiento entre los datos y programas. Soporte de múltiples vistas de los usuarios Compartimiento de los datos y procesamiento de transacciones multiusuario

Enfoques de Bases de Datos

Page 9: Presen Clases Bdd Unidad 1

Arquitectura de una Base de Datos

“Según ANSI/SPARC se divide en tres niveles, cuyo propósito es, sobre todo, permitir el aislamiento entre los datos , programas y

múltiples vistas de los datos.”

Enfoques de Bases de Datos

Page 10: Presen Clases Bdd Unidad 1

Esquema de Tres niveles

Nivel internoNivel interno

“En este nivel se define la estructura física de la base de datos:dispositivos de almacenamiento físico, direcciones físicas, estrategías de acceso, relaciones, índices, apuntadores, etc. Ningún usuario tiene conocimiento de este nivel”

Enfoques de Bases de Datos

Page 11: Presen Clases Bdd Unidad 1

Nivel ConceptualNivel Conceptual

“Contiene el nivel conceptual de la base de datos, que implica el análisis de las necesidades de información de los usuarios y las clases de datos necesarias para satisfacer dichas necesidades. El resultado del diseño conceptual contiene la descripción de todos los datos y las interrelaciones entre ellos, así como las restricciones de integridad y de confidencialidad.”

Esquema de Tres niveles

Enfoques de Bases de Datos

Page 12: Presen Clases Bdd Unidad 1

Esquema de Tres niveles

Nivel ExternoNivel Externo

“Es el que se ocupa de la forma en como los usuarios individuales percibe los datos. Es la visión que posee un usuario de la base de datos.”

Enfoques de Bases de Datos

Page 13: Presen Clases Bdd Unidad 1

Lenguajes de un DBMS

Lenguaje de definición de datos (DDL, data definition lenguage)

Lenguaje de definición del almacenamiento (SDL) .”

Lenguaje de definición de vistas (VDL)

Lenguaje de manipulación de datos (DML data manipulation language)

Enfoques de Bases de Datos

Page 14: Presen Clases Bdd Unidad 1

Beneficios y riesgos de usar una Base de Datos

Potencial para establecer estándares. Reducción del tiempo de desarrollo de aplicaciones Disponibilidad de información al día.

Enfoques de Bases de Datos

Page 15: Presen Clases Bdd Unidad 1

Desventajas del enfoque de Base de Datos

Un sistema de base de datos normalmente es menos eficiente que el mismo sistema con procesamiento de archivos. El DBMS consume mucho recursos de hardware. Mayor costo En bases de datos centralizadas el sistema es más vulnerable a catástrofes físicas.

Enfoques de Bases de Datos

Page 16: Presen Clases Bdd Unidad 1

Tipos de Sistemas de Información

Operacionales. Administrativos De apoyo a la toma de decisiones Data-Warehouse “Es una tecnología orientada a temas específicos, integrada, variante en el tiempo y es una colección no volátil que soporta la administración del proceso de toma de decisiones dentro de la organización.”

Enfoques de Bases de Datos